BeginUpdate(DrawableProcessor *drawableProcessor, LightProcessorCallback *callback) | Urho3D::LightProcessor | |
cameraIsInsideLightVolume_ | Urho3D::LightProcessor | private |
cookedParams_ (defined in Urho3D::LightProcessor) | Urho3D::LightProcessor | private |
CookShaderParameters(Camera *cullCamera, const DrawableProcessorSettings &settings) (defined in Urho3D::LightProcessor) | Urho3D::LightProcessor | private |
DoesOverlapCamera() const (defined in Urho3D::LightProcessor) | Urho3D::LightProcessor | inline |
EndUpdate(DrawableProcessor *drawableProcessor, LightProcessorCallback *callback, unsigned pcfKernelSize) | Urho3D::LightProcessor | |
forwardLitBatchHash_ | Urho3D::LightProcessor | private |
GetForwardLitHash() const | Urho3D::LightProcessor | inline |
GetLight() const | Urho3D::LightProcessor | inline |
GetLightVolumeHash() const (defined in Urho3D::LightProcessor) | Urho3D::LightProcessor | inline |
GetLitGeometries() const | Urho3D::LightProcessor | inline |
GetMutableSplit(unsigned splitIndex) (defined in Urho3D::LightProcessor) | Urho3D::LightProcessor | inline |
GetMutableSplits() (defined in Urho3D::LightProcessor) | Urho3D::LightProcessor | inline |
GetNumSplits() const (defined in Urho3D::LightProcessor) | Urho3D::LightProcessor | inline |
GetNumSplitsInGrid() const (defined in Urho3D::LightProcessor) | Urho3D::LightProcessor | private |
GetParams() const (defined in Urho3D::LightProcessor) | Urho3D::LightProcessor | inline |
GetShadowHash(unsigned splitIndex) const (defined in Urho3D::LightProcessor) | Urho3D::LightProcessor | inline |
GetShadowMap() const (defined in Urho3D::LightProcessor) | Urho3D::LightProcessor | inline |
GetShadowMapSize() const (defined in Urho3D::LightProcessor) | Urho3D::LightProcessor | inline |
GetSplit(unsigned splitIndex) const | Urho3D::LightProcessor | inline |
GetSplits() const (defined in Urho3D::LightProcessor) | Urho3D::LightProcessor | inline |
HasForwardLitGeometries() const (defined in Urho3D::LightProcessor) | Urho3D::LightProcessor | inline |
hasForwardLitGeometries_ (defined in Urho3D::LightProcessor) | Urho3D::LightProcessor | private |
HasLitGeometries() const (defined in Urho3D::LightProcessor) | Urho3D::LightProcessor | inline |
hasLitGeometries_ (defined in Urho3D::LightProcessor) | Urho3D::LightProcessor | private |
HasShadow() const (defined in Urho3D::LightProcessor) | Urho3D::LightProcessor | inline |
InitializeShadowSplits(DrawableProcessor *drawableProcessor) | Urho3D::LightProcessor | private |
isShadowRequested_ | Urho3D::LightProcessor | private |
light_ (defined in Urho3D::LightProcessor) | Urho3D::LightProcessor | private |
LightProcessor(Light *light) (defined in Urho3D::LightProcessor) | Urho3D::LightProcessor | explicit |
lightVolumeBatchHash_ (defined in Urho3D::LightProcessor) | Urho3D::LightProcessor | private |
litGeometries_ | Urho3D::LightProcessor | private |
NonCopyable()=default (defined in Urho3D::NonCopyable) | Urho3D::NonCopyable | protected |
NonCopyable(const NonCopyable &other)=delete | Urho3D::NonCopyable | protected |
NonCopyable(NonCopyable &&other)=delete (defined in Urho3D::NonCopyable) | Urho3D::NonCopyable | protected |
numActiveSplits_ (defined in Urho3D::LightProcessor) | Urho3D::LightProcessor | private |
NumSplitFramesToLive | Urho3D::LightProcessor | static |
numSplitsRequested_ (defined in Urho3D::LightProcessor) | Urho3D::LightProcessor | private |
operator=(const NonCopyable &other)=delete (defined in Urho3D::NonCopyable) | Urho3D::NonCopyable | protected |
operator=(NonCopyable &&other)=delete (defined in Urho3D::NonCopyable) | Urho3D::NonCopyable | protected |
renderBackend_ (defined in Urho3D::LightProcessor) | Urho3D::LightProcessor | private |
shadowBatchStateHashes_ (defined in Urho3D::LightProcessor) | Urho3D::LightProcessor | private |
shadowCasterCandidates_ | Urho3D::LightProcessor | private |
shadowMap_ | Urho3D::LightProcessor | private |
shadowMapSize_ (defined in Urho3D::LightProcessor) | Urho3D::LightProcessor | private |
shadowMapSplitSize_ (defined in Urho3D::LightProcessor) | Urho3D::LightProcessor | private |
splitRemainingTimeToLive_ (defined in Urho3D::LightProcessor) | Urho3D::LightProcessor | private |
splits_ (defined in Urho3D::LightProcessor) | Urho3D::LightProcessor | private |
Update(DrawableProcessor *drawableProcessor, const LightProcessorCallback *callback) | Urho3D::LightProcessor | |
UpdateHashes() (defined in Urho3D::LightProcessor) | Urho3D::LightProcessor | private |
~LightProcessor() (defined in Urho3D::LightProcessor) | Urho3D::LightProcessor | |