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

Emma::Text2D Class Reference

Text2D represents 2D, screen-aligned text. More...

#include <EmmaText2D.h>

Inheritance diagram for Emma::Text2D:

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

Public Member Functions

 Text2D ()
virtual ~Text2D ()
 DECLARE_CLASS (Text2D, Mesh)
virtual Fusion::ResultType initialize ()
 Initialize this instance.
virtual void preRender ()
virtual Fusion::ResultType endFieldFiring (const char *property, const Fusion::Value &value)
virtual void setParent (Node *)
virtual bool useResourceGroupMaterialName ()
double getSetWidth (const Fusion::UTF8String &)
void reloadTexture ()
virtual bool handleEvent (const Event &event)
 Callback function that is implemented by the callee.

Detailed Description

Text2D represents 2D, screen-aligned text.

Remarks:
Base class Mesh
Author:
Murat Aktihanoglu
Date:
6/8/2005


Constructor & Destructor Documentation

Emma::Text2D::Text2D  )  [inline]
 

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


Member Function Documentation

Emma::Text2D::DECLARE_CLASS Text2D  ,
Mesh 
 

virtual Fusion::ResultType Emma::Text2D::endFieldFiring const char *  property,
const Fusion::Value value
[virtual]
 

Reimplemented from Emma::Node.

double Emma::Text2D::getSetWidth const Fusion::UTF8String  ) 
 

virtual bool Emma::Text2D::handleEvent const Event event  )  [virtual]
 

Callback function that is implemented by the callee.

Parameters:
event specifies the time of the event. Event time will be the same for events occurring in the same render phase For example, PREUPDATE, POSTUPDATE, PRERENDER and POSTRENDER event callbacks will all pass the same event time for the same frame. Returning stop Emma from calling the rest of the handlers for this event If you return true, Emma will keep on calling rest of the handlers for this event

Implements Emma::EventHandler.

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

Initialize this instance.

Reimplemented from Emma::Mesh.

virtual void Emma::Text2D::preRender  )  [inline, virtual]
 

Reimplemented from Emma::Node.

void Emma::Text2D::reloadTexture  ) 
 

virtual void Emma::Text2D::setParent Node  )  [virtual]
 

Reimplemented from Emma::GeometryNode.

virtual bool Emma::Text2D::useResourceGroupMaterialName  )  [inline, virtual]
 

Reimplemented from Emma::Mesh.


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