Rebel Fork Framework
Urho3D::LightProcessor Member List
This is the complete list of members for
Urho3D::LightProcessor
, including all inherited members.
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