This is the complete list of members for G3D::ShadowMap, including all inherited members.
| backfacePolygonOffset() const | G3D::ShadowMap | inline |
| bias() const | G3D::ShadowMap | inline |
| computeMatrices(const shared_ptr< Light > &light, AABox shadowCasterBounds, CFrame &lightFrame, Projection &projection, Matrix4 &lightProjectionMatrix, float lightProjX=20, float lightProjY=20, float lightProjNearMin=0.3f, float lightProjFarMax=500.0f, float intensityCutoff=1/255.0f) | G3D::ShadowMap | static |
| create(const String &name="Shadow Map", Vector2int16 desiredSize=Vector2int16(1024, 1024), const VSMSettings &vsmSettings=VSMSettings()) | G3D::ShadowMap | static |
| createShared(ArgTypes &&... args) | G3D::ReferenceCountedObject | inlineprotectedstatic |
| depthTexture() const | G3D::ShadowMap | inline |
| enabled() const | G3D::ShadowMap | |
| framebuffer() const | G3D::ShadowMap | inline |
| lastUpdateTime() const | G3D::ShadowMap | inline |
| lightFrame() const | G3D::ShadowMap | inline |
| lightMVP() const | G3D::ShadowMap | inline |
| lightProjection() const | G3D::ShadowMap | inline |
| m_backfacePolygonOffset | G3D::ShadowMap | protected |
| m_baseLayer | G3D::ShadowMap | protected |
| m_bias | G3D::ShadowMap | protected |
| m_dynamicLayer | G3D::ShadowMap | protected |
| m_lightFrame | G3D::ShadowMap | protected |
| m_lightMVP | G3D::ShadowMap | protected |
| m_lightProjection | G3D::ShadowMap | protected |
| m_name | G3D::ShadowMap | protected |
| m_polygonOffset | G3D::ShadowMap | protected |
| m_projection | G3D::ShadowMap | protected |
| m_unitLightMVP | G3D::ShadowMap | protected |
| m_unitLightProjection | G3D::ShadowMap | protected |
| m_vsmFinalFB | G3D::ShadowMap | protected |
| m_vsmHBlurFB | G3D::ShadowMap | protected |
| m_vsmRawFB | G3D::ShadowMap | protected |
| m_vsmSettings | G3D::ShadowMap | protected |
| m_vsmSourceBaseLayer | G3D::ShadowMap | protected |
| m_vsmSourceDynamicLayer | G3D::ShadowMap | protected |
| name() const | G3D::ShadowMap | inline |
| polygonOffset() const | G3D::ShadowMap | inline |
| projection() const | G3D::ShadowMap | inline |
| projection() | G3D::ShadowMap | inline |
| rect2DBounds() const | G3D::ShadowMap | |
| setBias(float f) | G3D::ShadowMap | inline |
| setPolygonOffset(float s, float b=nan()) | G3D::ShadowMap | inline |
| setShaderArgsRead(class UniformTable &args, const String &prefix) const | G3D::ShadowMap | |
| setSize(Vector2int16 desiredSize=Vector2int16(1024, 1024)) | G3D::ShadowMap | virtual |
| ShadowMap(const String &name) | G3D::ShadowMap | protected |
| unitLightMVP() const | G3D::ShadowMap | inline |
| unitLightProjection() const | G3D::ShadowMap | inline |
| updateDepth(class RenderDevice *renderDevice, const CoordinateFrame &lightFrame, const Matrix4 &lightProjectionMatrix, const Array< shared_ptr< Surface >> &shadowCaster, CullFace cullFace=CullFace::BACK, const Color3 &transmissionWeight=Color3::white()/3.0f, const RenderPassType passType=RenderPassType::SHADOW_MAP) | G3D::ShadowMap | virtual |
| useVarianceShadowMap() const | G3D::ShadowMap | inline |
| vsm() const | G3D::ShadowMap | |
| ~ReferenceCountedObject() | G3D::ReferenceCountedObject | inlinevirtual |