Pyrogenesis
13997
|
Struct ShadowMapInternals: Internal data for the ShadowMap implementation. More...
Public Member Functions | |
void | CalcShadowMatrices () |
void | CreateTexture () |
Public Attributes | |
int | DepthTextureBits |
GLuint | Framebuffer |
GLuint | Texture |
int | Width |
int | Height |
int | EffectiveWidth |
int | EffectiveHeight |
CMatrix3D | LightProjection |
CMatrix3D | LightTransform |
CMatrix3D | TextureMatrix |
CMatrix3D | InvLightTransform |
CBoundingBoxAligned | ShadowBound |
CCamera | LightspaceCamera |
GLuint | DummyTexture |
CCamera | SavedViewCamera |
GLint | SavedViewFBO |
Struct ShadowMapInternals: Internal data for the ShadowMap implementation.
Definition at line 47 of file ShadowMap.cpp.
void ShadowMapInternals::CalcShadowMatrices | ( | ) |
Definition at line 225 of file ShadowMap.cpp.
void ShadowMapInternals::CreateTexture | ( | ) |
Definition at line 305 of file ShadowMap.cpp.
int ShadowMapInternals::DepthTextureBits |
Definition at line 50 of file ShadowMap.cpp.
GLuint ShadowMapInternals::DummyTexture |
Definition at line 81 of file ShadowMap.cpp.
int ShadowMapInternals::EffectiveHeight |
Definition at line 58 of file ShadowMap.cpp.
int ShadowMapInternals::EffectiveWidth |
Definition at line 58 of file ShadowMap.cpp.
GLuint ShadowMapInternals::Framebuffer |
Definition at line 52 of file ShadowMap.cpp.
int ShadowMapInternals::Height |
Definition at line 56 of file ShadowMap.cpp.
CMatrix3D ShadowMapInternals::InvLightTransform |
Definition at line 70 of file ShadowMap.cpp.
CMatrix3D ShadowMapInternals::LightProjection |
Definition at line 62 of file ShadowMap.cpp.
CCamera ShadowMapInternals::LightspaceCamera |
Definition at line 75 of file ShadowMap.cpp.
CMatrix3D ShadowMapInternals::LightTransform |
Definition at line 64 of file ShadowMap.cpp.
CCamera ShadowMapInternals::SavedViewCamera |
Definition at line 85 of file ShadowMap.cpp.
GLint ShadowMapInternals::SavedViewFBO |
Definition at line 88 of file ShadowMap.cpp.
CBoundingBoxAligned ShadowMapInternals::ShadowBound |
Definition at line 72 of file ShadowMap.cpp.
GLuint ShadowMapInternals::Texture |
Definition at line 54 of file ShadowMap.cpp.
CMatrix3D ShadowMapInternals::TextureMatrix |
Definition at line 67 of file ShadowMap.cpp.
int ShadowMapInternals::Width |
Definition at line 56 of file ShadowMap.cpp.