Class IRenderBehaviourComponent
Defined in File IRenderBehaviourComponent.h
Inheritance Relationships
Derived Types
public csp::multiplayer::AnimatedModelSpaceComponent
(Class AnimatedModelSpaceComponent)public csp::multiplayer::StaticModelSpaceComponent
(Class StaticModelSpaceComponent)
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
-
virtual bool GetShowAsHoldoutInAR() const = 0