Class IShadowCasterComponent
Defined in File IShadowCasterComponent.h
Inheritance Relationships
Derived Types
public csp::multiplayer::AnimatedModelSpaceComponent
(Class AnimatedModelSpaceComponent)public csp::multiplayer::GaussianSplatSpaceComponent
(Class GaussianSplatSpaceComponent)public csp::multiplayer::StaticModelSpaceComponent
(Class StaticModelSpaceComponent)
Class Documentation
-
class IShadowCasterComponent
Controls whether the Model cast shadows or not.
Subclassed by csp::multiplayer::AnimatedModelSpaceComponent, csp::multiplayer::GaussianSplatSpaceComponent, csp::multiplayer::StaticModelSpaceComponent
Public Functions
-
virtual bool GetIsShadowCaster() const = 0
Checks if the mesh casts shadows.
- Returns
True if the mesh casts shadows.
-
virtual void SetIsShadowCaster(bool InValue) = 0
Sets if the mesh casts shadows.
- Parameters
InValue – True to set the mesh to casts shadows.
Protected Functions
-
virtual ~IShadowCasterComponent() = default
-
virtual bool GetIsShadowCaster() const = 0