Maratis Engine
Public Member Functions

MBehaviorCreator Class Reference

#include <MBehaviorCreator.h>

List of all members.

Public Member Functions

 MBehaviorCreator (const char *name, int objectFilter, MBehavior *(*getNewBehaviorFunctionPointer)(MObject3d *parentObject))
virtual ~MBehaviorCreator (void)
int getObjectFilter (void)
void setName (const char *name)
const char * getName (void)
MBehaviorgetNewBehavior (MObject3d *parentObject)

Constructor & Destructor Documentation

MBehaviorCreator::MBehaviorCreator ( const char *  name,
int  objectFilter,
MBehavior *(*)(MObject3d *parentObject)  getNewBehaviorFunctionPointer 
)
virtual MBehaviorCreator::~MBehaviorCreator ( void  ) [inline, virtual]

Member Function Documentation

const char* MBehaviorCreator::getName ( void  ) [inline]
MBehavior * MBehaviorCreator::getNewBehavior ( MObject3d parentObject)
int MBehaviorCreator::getObjectFilter ( void  ) [inline]
void MBehaviorCreator::setName ( const char *  name) [inline]

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