Rebel Fork Framework
Urho3D::LightProcessorCallback Class Referenceabstract

Light processor callback. More...

#include <Urho3D/RenderPipeline/RenderPipelineDefs.h>

Inheritance diagram for Urho3D::LightProcessorCallback:
Urho3D::SceneProcessor

Public Member Functions

virtual ~LightProcessorCallback ()
 Destruct.
 
virtual bool IsLightShadowed (Light *light)=0
 Return whether light needs shadow.
 
virtual unsigned GetShadowMapSize (Light *light, unsigned numActiveSplits) const =0
 Return best shadow map size for given light. Should be safe to call from multiple threads.
 
virtual ShadowMapRegion AllocateTransientShadowMap (const IntVector2 &size)=0
 Allocate shadow map for one frame.
 

Detailed Description

Light processor callback.


The documentation for this class was generated from the following files: