Class IVisibleComponent
Defined in File IVisibleComponent.h
Inheritance Relationships
Derived Types
public csp::multiplayer::AnimatedModelSpaceComponent
(Class AnimatedModelSpaceComponent)public csp::multiplayer::ButtonSpaceComponent
(Class ButtonSpaceComponent)public csp::multiplayer::ExternalLinkSpaceComponent
(Class ExternalLinkSpaceComponent)public csp::multiplayer::FiducialMarkerSpaceComponent
(Class FiducialMarkerSpaceComponent)public csp::multiplayer::FogSpaceComponent
(Class FogSpaceComponent)public csp::multiplayer::GaussianSplatSpaceComponent
(Class GaussianSplatSpaceComponent)public csp::multiplayer::HotspotSpaceComponent
(Class HotspotSpaceComponent)public csp::multiplayer::ImageSpaceComponent
(Class ImageSpaceComponent)public csp::multiplayer::LightSpaceComponent
(Class LightSpaceComponent)public csp::multiplayer::StaticModelSpaceComponent
(Class StaticModelSpaceComponent)public csp::multiplayer::TextSpaceComponent
(Class TextSpaceComponent)public csp::multiplayer::VideoPlayerSpaceComponent
(Class VideoPlayerSpaceComponent)
Class Documentation
-
class IVisibleComponent
Controls the visibility of the component when in default mode or in AR mode.
Subclassed by csp::multiplayer::AnimatedModelSpaceComponent, csp::multiplayer::ButtonSpaceComponent, csp::multiplayer::ExternalLinkSpaceComponent, csp::multiplayer::FiducialMarkerSpaceComponent, csp::multiplayer::FogSpaceComponent, csp::multiplayer::GaussianSplatSpaceComponent, csp::multiplayer::HotspotSpaceComponent, csp::multiplayer::ImageSpaceComponent, csp::multiplayer::LightSpaceComponent, csp::multiplayer::StaticModelSpaceComponent, csp::multiplayer::TextSpaceComponent, csp::multiplayer::VideoPlayerSpaceComponent
Public Functions
-
virtual bool GetIsVisible() const = 0
Checks if the component is visible when in default mode.
- Returns
True if the component is visible, false otherwise.
-
virtual void SetIsVisible(bool InValue) = 0
Sets if the component is visible when in default mode.
- Parameters
InValue – True if the component is visible, false otherwise.
-
virtual bool GetIsARVisible() const = 0
Checks if the component is visible when in AR mode.
- Returns
True if the component is visible when in AR mode, false otherwise.
-
virtual void SetIsARVisible(bool InValue) = 0
Sets if the component is visible in AR mode.
- Parameters
InValue – True if the component is visible in AR mode, false otherwise.
Protected Functions
-
virtual ~IVisibleComponent() = default
-
virtual bool GetIsVisible() const = 0