Class IRenderBehaviourComponent

Inheritance Relationships

Derived Types

Class Documentation

class IRenderBehaviourComponent

Controls rendering behavior properties, such as a holdout state related to display modes, for a component.

Subclassed by csp::multiplayer::AnimatedModelSpaceComponent, csp::multiplayer::StaticModelSpaceComponent

Public Functions

virtual bool GetShowAsHoldoutInAR() const = 0

Checks if the component is shown as holdout when in AR mode.

See also

Holdouts and Data Access

Returns

True if the component is shown as holdout when in AR mode, false otherwise.

virtual void SetShowAsHoldoutInAR(bool InValue) = 0

Sets if the component is shown as holdout in AR mode.

See also

Holdouts and Data Access

Parameters

InValue – True if the component is shown as holdout in AR mode, false otherwise.

virtual bool GetShowAsHoldoutInVirtual() const = 0

Checks if the component is shown as holdout when in Virtual mode.

See also

Holdouts and Data Access

Returns

True if the component is shown as holdout when in Virtual mode, false otherwise.

virtual void SetShowAsHoldoutInVirtual(bool InValue) = 0

Sets if the component is shown as holdout in Virtual mode.

See also

Holdouts and Data Access

Parameters

InValue – True if the component is shown as holdout in Virtual mode, false otherwise.

Protected Functions

virtual ~IRenderBehaviourComponent() = default