#include <GteGL4DrawTarget.h>

Public Member Functions | |
| void | Disable () |
| void | Enable () |
| GL4TextureDS * | GetDSTexture () const |
| GL4TextureRT * | GetRTTexture (unsigned int i) const |
| GL4DrawTarget (DrawTarget const *target, std::vector< GL4TextureRT * > &rtTextures, GL4TextureDS *dsTexture) | |
| virtual | ~GL4DrawTarget () |
Public Member Functions inherited from gte::GEDrawTarget | |
| DrawTarget * | GetDrawTarget () const |
| virtual | ~GEDrawTarget () |
Static Public Member Functions | |
| static std::shared_ptr< GEDrawTarget > | Create (DrawTarget const *target, std::vector< GEObject * > &rtTextures, GEObject *dsTexture) |
Private Attributes | |
| GL4TextureDS * | mDSTexture |
| GLuint | mFrameBuffer |
| std::vector< GL4TextureRT * > | mRTTextures |
| GLdouble | mSaveViewportFar |
| GLsizei | mSaveViewportHeight |
| GLdouble | mSaveViewportNear |
| GLsizei | mSaveViewportWidth |
| GLint | mSaveViewportX |
| GLint | mSaveViewportY |
Additional Inherited Members | |
Protected Member Functions inherited from gte::GEDrawTarget | |
| GEDrawTarget (DrawTarget const *gtTarget) | |
Protected Attributes inherited from gte::GEDrawTarget | |
| DrawTarget * | mTarget |
Definition at line 17 of file GteGL4DrawTarget.h.
|
virtual |
Definition at line 13 of file GteGL4DrawTarget.cpp.
| GL4DrawTarget::GL4DrawTarget | ( | DrawTarget const * | target, |
| std::vector< GL4TextureRT * > & | rtTextures, | ||
| GL4TextureDS * | dsTexture | ||
| ) |
Definition at line 18 of file GteGL4DrawTarget.cpp.
|
static |
Definition at line 32 of file GteGL4DrawTarget.cpp.
| void GL4DrawTarget::Disable | ( | ) |
Definition at line 94 of file GteGL4DrawTarget.cpp.
| void GL4DrawTarget::Enable | ( | ) |
Definition at line 45 of file GteGL4DrawTarget.cpp.
|
inline |
Definition at line 55 of file GteGL4DrawTarget.h.
|
inline |
Definition at line 50 of file GteGL4DrawTarget.h.
|
private |
Definition at line 37 of file GteGL4DrawTarget.h.
|
private |
Definition at line 39 of file GteGL4DrawTarget.h.
|
private |
Definition at line 36 of file GteGL4DrawTarget.h.
|
private |
Definition at line 47 of file GteGL4DrawTarget.h.
|
private |
Definition at line 45 of file GteGL4DrawTarget.h.
|
private |
Definition at line 46 of file GteGL4DrawTarget.h.
|
private |
Definition at line 44 of file GteGL4DrawTarget.h.
|
private |
Definition at line 42 of file GteGL4DrawTarget.h.
|
private |
Definition at line 43 of file GteGL4DrawTarget.h.