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 MSoundRefgetNew (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