Neo  0.5.0
Developer Documentation
Neo::MeshRef Class Reference

#include <MeshRef.h>

+ Inheritance diagram for Neo::MeshRef:

Public Member Functions

 MeshRef (Mesh *mesh, const char *filename)
 
 ~MeshRef (void)
 
void clear (void)
 
void destroy (void)
 
void update (void)
 
int getType (void)
 
MeshgetMesh (void)
 
- Public Member Functions inherited from Neo::DataRef
 DataRef (void)
 
void incrScore (void)
 
void decrScore (void)
 
unsigned int getScore (void)
 
void setTime (long time)
 
long getTime (void)
 
const char * getFilename (void)
 

Static Public Member Functions

static MeshRefgetNew (Mesh *mesh, const char *filename)
 

Additional Inherited Members

- Protected Attributes inherited from Neo::DataRef
long m_time
 
String m_filename
 
unsigned int m_score
 

Constructor & Destructor Documentation

Neo::MeshRef::MeshRef ( Mesh mesh,
const char *  filename 
)
Neo::MeshRef::~MeshRef ( void  )

Member Function Documentation

void Neo::MeshRef::clear ( void  )
virtual

Implements Neo::DataRef.

void Neo::MeshRef::destroy ( void  )
virtual

Implements Neo::DataRef.

Mesh* Neo::MeshRef::getMesh ( void  )
inline
static MeshRef* Neo::MeshRef::getNew ( Mesh mesh,
const char *  filename 
)
static
int Neo::MeshRef::getType ( void  )
inlinevirtual

Implements Neo::DataRef.

void Neo::MeshRef::update ( void  )
virtual

Implements Neo::DataRef.


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