Maratis Engine
|
#include <MDataManager.h>
Public Member Functions | |
MDataRef (void) | |
virtual void | clear (void)=0 |
virtual void | destroy (void)=0 |
void | incrScore (void) |
void | decrScore (void) |
unsigned int | getScore (void) |
virtual void | update (void)=0 |
virtual int | getType (void)=0 |
void | setTime (long time) |
long | getTime (void) |
const char * | getFilename (void) |
Protected Attributes | |
long | m_time |
MString | m_filename |
unsigned int | m_score |
MDataRef::MDataRef | ( | void | ) |
virtual void MDataRef::clear | ( | void | ) | [pure virtual] |
Implemented in MArmatureAnimRef, MFontRef, MMaterialsAnimRef, MMeshRef, MShaderRef, MSoundRef, MTextureRef, and MTexturesAnimRef.
void MDataRef::decrScore | ( | void | ) |
virtual void MDataRef::destroy | ( | void | ) | [pure virtual] |
Implemented in MArmatureAnimRef, MFontRef, MMaterialsAnimRef, MMeshRef, MShaderRef, MSoundRef, MTextureRef, and MTexturesAnimRef.
const char* MDataRef::getFilename | ( | void | ) | [inline] |
unsigned int MDataRef::getScore | ( | void | ) | [inline] |
long MDataRef::getTime | ( | void | ) | [inline] |
virtual int MDataRef::getType | ( | void | ) | [pure virtual] |
Implemented in MArmatureAnimRef, MFontRef, MMaterialsAnimRef, MMeshRef, MShaderRef, MSoundRef, MTextureRef, and MTexturesAnimRef.
void MDataRef::incrScore | ( | void | ) |
void MDataRef::setTime | ( | long | time | ) | [inline] |
virtual void MDataRef::update | ( | void | ) | [pure virtual] |
Implemented in MArmatureAnimRef, MFontRef, MMaterialsAnimRef, MMeshRef, MShaderRef, MSoundRef, MTextureRef, and MTexturesAnimRef.
MString MDataRef::m_filename [protected] |
unsigned int MDataRef::m_score [protected] |
long MDataRef::m_time [protected] |