8#ifndef META_OCEAN_SCENEDESCRIPTION_SDX_X3D_MOVIE_TEXTURE_H
9#define META_OCEAN_SCENEDESCRIPTION_SDX_X3D_MOVIE_TEXTURE_H
19namespace SceneDescription
This class implements a node specification object.
Definition scenedescription/Node.h:77
This class implements a x3d movie texture node.
Definition MovieTexture.h:36
void onStarted(const Timestamp eventTimestamp) override
Event function for node start events.
void onFieldChanged(const std::string &fieldName) override
Event function to inform the node about a changed field.
void onStopped(const Timestamp eventTimestamp) override
Event function for node stop events.
void onUpdated(const Timestamp timestamp) override
Event function for node update events.
void onResumed(const Timestamp eventTimestamp) override
Event function for node resume events.
size_t objectAddress() const override
Returns the address of the most derived object.
void onPaused(const Timestamp eventTimestamp) override
Event function for node pause events.
MovieTexture(const SDXEnvironment *environment)
Creates a new movie texture node.
void onInitialize(const Rendering::SceneRef &scene, const Timestamp timestamp) override
Event function to inform the node that it has been initialized and can apply all internal values to c...
NodeSpecification specifyNode()
Specifies the node type and the fields of this node.
This class implements an abstract x3d sound source node.
Definition X3DSoundSourceNode.h:31
This class implements an abstract x3d texture 2D node.
Definition X3DTexture2DNode.h:38
This class implements an abstract x3d url object.
Definition X3DUrlObject.h:35
This class implements a node environment container.
Definition SDXNode.h:62
This class implements a timestamp.
Definition Timestamp.h:36
The namespace covering the entire Ocean framework.
Definition Accessor.h:15