Maratis Engine
Public Member Functions | Static Public Member Functions

MSoundRef Class Reference

#include <MSoundRef.h>

Inheritance diagram for MSoundRef:
MDataRef

List of all members.

Public Member Functions

 MSoundRef (unsigned int bufferId, const char *filename)
 ~MSoundRef (void)
void clear (void)
void destroy (void)
void update (void)
int getType (void)
void setBufferId (unsigned int bufferId)
unsigned int getBufferId (void)

Static Public Member Functions

static MSoundRef * getNew (unsigned int bufferId, const char *filename)

Constructor & Destructor Documentation

MSoundRef::MSoundRef ( unsigned int  bufferId,
const char *  filename 
)
MSoundRef::~MSoundRef ( void  )

Member Function Documentation

void MSoundRef::clear ( void  ) [virtual]

Implements MDataRef.

void MSoundRef::destroy ( void  ) [virtual]

Implements MDataRef.

unsigned int MSoundRef::getBufferId ( void  ) [inline]
MSoundRef * MSoundRef::getNew ( unsigned int  bufferId,
const char *  filename 
) [static]
int MSoundRef::getType ( void  ) [inline, virtual]

Implements MDataRef.

void MSoundRef::setBufferId ( unsigned int  bufferId) [inline]
void MSoundRef::update ( void  ) [virtual]

Implements MDataRef.


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