Search Results for

    Show / Hide Table of Contents

    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)

    Declaration
    public void ListenSceneRendering(SceneRendering* scene)
    Parameters
    SceneRendering scene

    OnSceneRenderingAddActor(Actor* a)

    Declaration
    public virtual void OnSceneRenderingAddActor(Actor* a) = 0
    Parameters
    Actor a

    OnSceneRenderingClear(SceneRendering* scene)

    Declaration
    public virtual void OnSceneRenderingClear(SceneRendering* scene) = 0
    Parameters
    SceneRendering scene

    OnSceneRenderingRemoveActor(Actor* a)

    Declaration
    public virtual void OnSceneRenderingRemoveActor(Actor* a) = 0
    Parameters
    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

    See Also

    SceneRendering
    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © 2012-2024 Wojciech Figat