Class ISceneRenderingListener
Interface for objects to plug into Scene Rendering and listen for its evens such as static actors changes which are relevant for drawing cache.
Inheritance
ISceneRenderingListener
Inherited Members
ISceneRenderingListener
ISceneRenderingListener
ISceneRenderingListener
ISceneRenderingListener
ISceneRenderingListener
ISceneRenderingListener
Assembly: FlaxEngine.dll
File: Engine/Level/Scene/SceneRendering.h
Syntax
public class ISceneRenderingListener
Constructors
~ISceneRenderingListener()
Declaration
public ~ISceneRenderingListener()
Methods
ListenSceneRendering(SceneRendering* scene)
OnSceneRenderingAddActor(Actor* a)
OnSceneRenderingClear(SceneRendering* scene)
Declaration
public virtual void OnSceneRenderingClear(SceneRendering* scene) = 0
Parameters
SceneRendering
scene
|
OnSceneRenderingRemoveActor(Actor* a)
OnSceneRenderingUpdateActor(Actor* a, const BoundingSphere& prevBounds, UpdateFlags flags=Auto)
Declaration
public virtual void OnSceneRenderingUpdateActor(Actor* a, const BoundingSphere& prevBounds, UpdateFlags flags=Auto) = 0
Parameters
Actor
a
|
BoundingSphere
prevBounds
|
UpdateFlags
flags
|