Maratis Engine
Public Member Functions | Protected Attributes

MDataRef Class Reference

#include <MDataManager.h>

Inheritance diagram for MDataRef:
MArmatureAnimRef MFontRef MMaterialsAnimRef MMeshRef MShaderRef MSoundRef MTextureRef MTexturesAnimRef

List of all members.

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

Constructor & Destructor Documentation

MDataRef::MDataRef ( void  )

Member Function Documentation

virtual void MDataRef::clear ( void  ) [pure virtual]
void MDataRef::decrScore ( void  )
virtual void MDataRef::destroy ( void  ) [pure virtual]
const char* MDataRef::getFilename ( void  ) [inline]
unsigned int MDataRef::getScore ( void  ) [inline]
long MDataRef::getTime ( void  ) [inline]
virtual int MDataRef::getType ( void  ) [pure virtual]
void MDataRef::incrScore ( void  )
void MDataRef::setTime ( long  time) [inline]
virtual void MDataRef::update ( void  ) [pure virtual]

Member Data Documentation

unsigned int MDataRef::m_score [protected]
long MDataRef::m_time [protected]

The documentation for this class was generated from the following files:
 All Classes Files Functions Variables Enumerations Enumerator Friends Defines