9 #ifndef RAMSES_SCENEOBJECT_H
10 #define RAMSES_SCENEOBJECT_H
25 class SceneObjectImpl&
impl;
57 friend class SceneImpl;
#define RAMSES_API
Definition: APIExport.h:35
The ClientObject is a base class for all client API objects owned by a RamsesClient.
Definition: ClientObject.h:20
The SceneObject is a base class for all client API objects owned by a Scene.
Definition: SceneObject.h:20
virtual ~SceneObject()
Destructor of the SceneObject.
sceneId_t getSceneId() const
Returns sceneid to which this object belongs to.
SceneObject(SceneObjectImpl &pimpl)
Constructor for SceneObject.
class SceneObjectImpl & impl
Definition: SceneObject.h:25
sceneObjectId_t getSceneObjectId() const
Returns scene object id which is automatically assigned at creation time of object and is unique with...
Helper class to create strongly typed values out of various types.
Definition: StronglyTypedValue.h:23
The RAMSES namespace contains all client side objects and functions used to implement RAMSES applicat...
Definition: AnimatedProperty.h:15