8 #ifndef META_OCEAN_SCENEDESCRIPTION_SDX_DYNAMIC_NODE_H
9 #define META_OCEAN_SCENEDESCRIPTION_SDX_DYNAMIC_NODE_H
18 namespace SceneDescription
This class is the base class for all nodes able to handle fields loaded during runtime.
Definition: DynamicNode.h:37
This class is the base class for all scene description fields.
Definition: Field.h:36
This class implements the base class for all dynamic SDX scene description nodes.
Definition: SDXDynamicNode.h:38
SDXDynamicNode(const SDXEnvironment *environment)
Creates a new dynamic SDX node object.
bool setAnyField(const std::string &fieldName, const Field &field) override
Sets or changes a specified standard or dynamic field of this node.
virtual bool setDynamicField(const std::string &fieldName, const Field &field)
Sets or changes a specified dynamic field of this node.
~SDXDynamicNode() override
Destructs a dynamic SDX node object.
This class implements a node environment container.
Definition: SDXNode.h:62
This class implements the base class for all SDX scene description nodes.
Definition: SDXNode.h:50
This template class implements a smart object reference which is a specialization of an ObjectRef obj...
Definition: SmartObjectRef.h:90
SmartObjectRef< SDXDynamicNode, Node > SDXDynamicNodeRef
Definition of a smart object reference for SDX dynamic scene description nodes.
Definition: SDXDynamicNode.h:22
The namespace covering the entire Ocean framework.
Definition: Accessor.h:15