8 #ifndef META_OCEAN_RENDERING_STEREO_ATTRIBUTE_H
9 #define META_OCEAN_RENDERING_STEREO_ATTRIBUTE_H
21 class StereoAttribute;
50 SV_LEFT_AND_RIGHT = SV_LEFT | SV_RIGHT
This class is the base class for all rendering attribute objects.
Definition: Attribute.h:39
ObjectType
Definition of different object type.
Definition: Object.h:63
This class implements a smart rendering object reference.
Definition: rendering/ObjectRef.h:34
This class implements a stereo attribute specifying the stereo behavior for associated objects.
Definition: StereoAttribute.h:35
StereoAttribute()
Creates a new stereo attribute object.
virtual StereoVisibility stereoVisibility() const
Returns the stereo visibility property.
ObjectType type() const override
Returns the type of this object.
virtual void setStereoVisibility(const StereoVisibility stereoVisibility)
Sets the stereo visibility property.
StereoVisibility
Definition of different stereo visibilities.
Definition: StereoAttribute.h:42
SmartObjectRef< StereoAttribute > StereoAttributeRef
Definition of a smart object reference holding a stereo attribute.
Definition: StereoAttribute.h:21
The namespace covering the entire Ocean framework.
Definition: Accessor.h:15