Main Page | Modules | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

Emma::MeshInline Class Reference

MeshInline presents 3D mesh geometry, loaded from a mesh description file. More...

#include <EmmaMeshInline.h>

Inheritance diagram for Emma::MeshInline:

Emma::GeometryNode Emma::Node Emma::IGeometry Fusion::Object Fusion::IObject List of all members.

Public Member Functions

 MeshInline ()
virtual ~MeshInline ()
 DECLARE_CLASS (MeshInline, GeometryNode)
virtual Fusion::ResultType initialize ()
 Initialize this instance.
virtual Fusion::ResultType beginFieldFiring (const char *property, const Fusion::Value &value)
void start (IObject *timer)
void update (IObject *timer)
void stop (IObject *timer)
double getDuration ()

Detailed Description

MeshInline presents 3D mesh geometry, loaded from a mesh description file.

Mesh description file formats currently supported include:

Any internal mesh animations are driven from an attached Timer.
Remarks:
Base class GeometryNode
Author:
Murat Aktihanoglu
Date:
6/8/2005


Constructor & Destructor Documentation

Emma::MeshInline::MeshInline  )  [inline]
 

virtual Emma::MeshInline::~MeshInline  )  [inline, virtual]
 


Member Function Documentation

virtual Fusion::ResultType Emma::MeshInline::beginFieldFiring const char *  property,
const Fusion::Value value
[virtual]
 

Reimplemented from Emma::Node.

Emma::MeshInline::DECLARE_CLASS MeshInline  ,
GeometryNode 
 

double Emma::MeshInline::getDuration  ) 
 

virtual Fusion::ResultType Emma::MeshInline::initialize  )  [virtual]
 

Initialize this instance.

Reimplemented from Fusion::Object.

void Emma::MeshInline::start IObject *  timer  ) 
 

void Emma::MeshInline::stop IObject *  timer  ) 
 

void Emma::MeshInline::update IObject *  timer  ) 
 


The documentation for this class was generated from the following file:
Generated on Sat Apr 1 06:08:27 2006 for Emma SDK Guide by  doxygen 1.4.3