AdjustDirectionalLightCamera(const BoundingBox &lightSpaceBoundingBox, float shadowMapSize) (defined in Urho3D::ShadowSplitProcessor) | Urho3D::ShadowSplitProcessor | private |
cascadeZRange_ | Urho3D::ShadowSplitProcessor | private |
FinalizeShadow(const ShadowMapRegion &shadowMap, unsigned pcfKernelSize) (defined in Urho3D::ShadowSplitProcessor) | Urho3D::ShadowSplitProcessor | |
FinalizeShadowBatches() (defined in Urho3D::ShadowSplitProcessor) | Urho3D::ShadowSplitProcessor | |
focusedCascadeZRange_ (defined in Urho3D::ShadowSplitProcessor) | Urho3D::ShadowSplitProcessor | private |
GetCascadeZRange() const (defined in Urho3D::ShadowSplitProcessor) | Urho3D::ShadowSplitProcessor | inline |
GetLight() const (defined in Urho3D::ShadowSplitProcessor) | Urho3D::ShadowSplitProcessor | inline |
GetLightProcessor() const | Urho3D::ShadowSplitProcessor | inline |
GetLitGeometriesBoundingBox(DrawableProcessor *drawableProcessor, const ea::vector< Drawable * > &litGeometries) const (defined in Urho3D::ShadowSplitProcessor) | Urho3D::ShadowSplitProcessor | private |
GetMutableShadowBatches() (defined in Urho3D::ShadowSplitProcessor) | Urho3D::ShadowSplitProcessor | inline |
GetMutableUnsortedShadowBatches() (defined in Urho3D::ShadowSplitProcessor) | Urho3D::ShadowSplitProcessor | inline |
GetShadowBatches() const (defined in Urho3D::ShadowSplitProcessor) | Urho3D::ShadowSplitProcessor | inline |
GetShadowCamera() const (defined in Urho3D::ShadowSplitProcessor) | Urho3D::ShadowSplitProcessor | inline |
GetShadowCasters() const | Urho3D::ShadowSplitProcessor | inline |
GetShadowMap() const (defined in Urho3D::ShadowSplitProcessor) | Urho3D::ShadowSplitProcessor | inline |
GetShadowMapPadding() const (defined in Urho3D::ShadowSplitProcessor) | Urho3D::ShadowSplitProcessor | inline |
GetShadowMapTexelSizeInWorldSpace() const (defined in Urho3D::ShadowSplitProcessor) | Urho3D::ShadowSplitProcessor | inline |
GetSplitIndex() const (defined in Urho3D::ShadowSplitProcessor) | Urho3D::ShadowSplitProcessor | inline |
GetSplitShadowBoundingBoxInLightSpace(DrawableProcessor *drawableProcessor, const ea::vector< Drawable * > &litGeometries) const (defined in Urho3D::ShadowSplitProcessor) | Urho3D::ShadowSplitProcessor | private |
GetWorldToShadowSpaceMatrix(float subPixelOffset) const | Urho3D::ShadowSplitProcessor | |
HasShadowCasters() const (defined in Urho3D::ShadowSplitProcessor) | Urho3D::ShadowSplitProcessor | inline |
InitializeBaseDirectionalCamera(Camera *cullCamera) (defined in Urho3D::ShadowSplitProcessor) | Urho3D::ShadowSplitProcessor | private |
InitializeDirectional(DrawableProcessor *drawableProcessor, const FloatRange &splitRange, const ea::vector< Drawable * > &litGeometries) | Urho3D::ShadowSplitProcessor | |
InitializePoint(CubeMapFace face) (defined in Urho3D::ShadowSplitProcessor) | Urho3D::ShadowSplitProcessor | |
InitializeSpot() (defined in Urho3D::ShadowSplitProcessor) | Urho3D::ShadowSplitProcessor | |
light_ (defined in Urho3D::ShadowSplitProcessor) | Urho3D::ShadowSplitProcessor | private |
lightProcessor_ | Urho3D::ShadowSplitProcessor | private |
ProcessDirectionalShadowCasters(DrawableProcessor *drawableProcessor, ea::vector< Drawable * > &shadowCastersBuffer) | Urho3D::ShadowSplitProcessor | |
ProcessPointShadowCasters(DrawableProcessor *drawableProcessor, const ea::vector< Drawable * > &shadowCasterCandidates) (defined in Urho3D::ShadowSplitProcessor) | Urho3D::ShadowSplitProcessor | |
ProcessSpotShadowCasters(DrawableProcessor *drawableProcessor, const ea::vector< Drawable * > &shadowCasterCandidates) (defined in Urho3D::ShadowSplitProcessor) | Urho3D::ShadowSplitProcessor | |
renderBackend_ (defined in Urho3D::ShadowSplitProcessor) | Urho3D::ShadowSplitProcessor | private |
shadowBatches_ (defined in Urho3D::ShadowSplitProcessor) | Urho3D::ShadowSplitProcessor | private |
shadowCamera_ (defined in Urho3D::ShadowSplitProcessor) | Urho3D::ShadowSplitProcessor | private |
shadowCameraNode_ | Urho3D::ShadowSplitProcessor | private |
shadowCasters_ (defined in Urho3D::ShadowSplitProcessor) | Urho3D::ShadowSplitProcessor | private |
shadowMap_ (defined in Urho3D::ShadowSplitProcessor) | Urho3D::ShadowSplitProcessor | private |
shadowMapPadding_ (defined in Urho3D::ShadowSplitProcessor) | Urho3D::ShadowSplitProcessor | private |
shadowMapWorldSpaceTexelSize_ (defined in Urho3D::ShadowSplitProcessor) | Urho3D::ShadowSplitProcessor | private |
ShadowSplitProcessor(LightProcessor *owner, unsigned splitIndex) (defined in Urho3D::ShadowSplitProcessor) | Urho3D::ShadowSplitProcessor | |
sortedShadowBatches_ (defined in Urho3D::ShadowSplitProcessor) | Urho3D::ShadowSplitProcessor | private |
splitIndex_ (defined in Urho3D::ShadowSplitProcessor) | Urho3D::ShadowSplitProcessor | private |
unsortedShadowBatches_ | Urho3D::ShadowSplitProcessor | private |
~ShadowSplitProcessor() (defined in Urho3D::ShadowSplitProcessor) | Urho3D::ShadowSplitProcessor | |