X3D libraries
The libraries to work with X3D dataset

x3d::MovieSound Class Reference

MovieSound class definition automatically generated by html-to-header v1.0. More...

#include <objects.h>

Inheritance diagram for x3d::MovieSound:

Inheritance graph
[legend]
Collaboration diagram for x3d::MovieSound:

Collaboration graph
[legend]
List of all members.

Public Member Functions

virtual bool FieldHasDefaultValue (field_t name) const
SFFloat get_speed () const
virtual field_t GetDefaultContainerField () const
virtual const char * GetDefaultContainerFieldName () const
virtual bool GetFieldByIndex (int idx, FieldInfo *info) const
virtual bool GetFieldByName (field_t name, FieldInfo *info) const
virtual int GetFieldCount () const
virtual bool GetFieldDefault (field_t name, FieldInfo *info) const
virtual const char * GetNodeName () const
virtual field_t GetNodeType (int idx=0) const
virtual int GetTypeCount () const
virtual bool IsNodeType (field_t type) const
 MovieSound ()
void set_speed (const SFFloat &speed)
virtual bool SetFieldByName (field_t name, const void *data)
virtual ~MovieSound ()

Protected Attributes

SFFloat f_speed

Detailed Description

MovieSound class definition automatically generated by html-to-header v1.0.

This class was automatically generated using the definition available in this modified X3D abstract: MovieSound

Attention:
the MovieTexture and MovieSound nodes are not the original. The X3D reference in the libx3d project describes the modifications in details. It was done this way in order to avoid the dual inheritance problem with the original MovieTexture definition.


Constructor & Destructor Documentation

x3d::MovieSound::MovieSound  ) 
 

virtual x3d::MovieSound::~MovieSound  )  [virtual]
 


Member Function Documentation

virtual bool x3d::MovieSound::FieldHasDefaultValue field_t  name  )  const [virtual]
 

Reimplemented from x3d::X3DUrlObject.

SFFloat x3d::MovieSound::get_speed  )  const [inline]
 

virtual field_t x3d::MovieSound::GetDefaultContainerField  )  const [virtual]
 

Reimplemented from x3d::X3DUrlObject.

virtual const char* x3d::MovieSound::GetDefaultContainerFieldName  )  const [virtual]
 

Reimplemented from x3d::X3DUrlObject.

virtual bool x3d::MovieSound::GetFieldByIndex int  idx,
FieldInfo info
const [virtual]
 

Reimplemented from x3d::X3DUrlObject.

virtual bool x3d::MovieSound::GetFieldByName field_t  name,
FieldInfo info
const [virtual]
 

Reimplemented from x3d::X3DUrlObject.

virtual int x3d::MovieSound::GetFieldCount  )  const [virtual]
 

Reimplemented from x3d::X3DUrlObject.

virtual bool x3d::MovieSound::GetFieldDefault field_t  name,
FieldInfo info
const [virtual]
 

Reimplemented from x3d::X3DUrlObject.

virtual const char* x3d::MovieSound::GetNodeName  )  const [virtual]
 

Reimplemented from x3d::X3DUrlObject.

virtual field_t x3d::MovieSound::GetNodeType int  idx = 0  )  const [virtual]
 

Reimplemented from x3d::X3DUrlObject.

virtual int x3d::MovieSound::GetTypeCount  )  const [virtual]
 

Reimplemented from x3d::X3DUrlObject.

virtual bool x3d::MovieSound::IsNodeType field_t  type  )  const [virtual]
 

Reimplemented from x3d::X3DUrlObject.

void x3d::MovieSound::set_speed const SFFloat speed  )  [inline]
 

virtual bool x3d::MovieSound::SetFieldByName field_t  name,
const void *  data
[virtual]
 

Reimplemented from x3d::X3DUrlObject.


Member Data Documentation

SFFloat x3d::MovieSound::f_speed [protected]
 


The documentation for this class was generated from the following file: