cocos2d-x  2.2.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
TriggerMng Class Reference

#include <TriggerMng.h>

Public Member Functions

 TriggerMng (void)
virtual ~TriggerMng (void)
void destroyInstance ()
void parse (const rapidjson::Value &root)
void removeAll (void)
CCArrayget (unsigned int event) const
TriggerObjgetTriggerObj (unsigned int id) const
bool add (unsigned int event, TriggerObj *pObj)
bool remove (unsigned int event)
bool remove (unsigned int event, TriggerObj *pObj)
bool removeTriggerObj (unsigned int id)
bool isEmpty (void) const
void addArmatureMovementCallBack (CCArmature *pAr, CCObject *pTarget, SEL_MovementEventCallFunc mecf)
void removeArmatureMovementCallBack (CCArmature *pAr, CCObject *pTarget, SEL_MovementEventCallFunc mecf)
void removeArmatureAllMovementCallBack (CCArmature *pAr)
void removeAllArmatureMovementCallBack ()

Static Public Member Functions

static TriggerMnggetInstance ()
static const char * triggerMngVersion ()

Constructor & Destructor Documentation

TriggerMng ( void  )
virtual ~TriggerMng ( void  )
virtual

Member Function Documentation

bool add ( unsigned int  event,
TriggerObj pObj 
)
void addArmatureMovementCallBack ( CCArmature pAr,
CCObject pTarget,
SEL_MovementEventCallFunc  mecf 
)
void destroyInstance ( )
CCArray* get ( unsigned int  event) const
static TriggerMng* getInstance ( )
static
TriggerObj* getTriggerObj ( unsigned int  id) const
bool isEmpty ( void  ) const
void parse ( const rapidjson::Value root)
bool remove ( unsigned int  event)
bool remove ( unsigned int  event,
TriggerObj pObj 
)
void removeAll ( void  )
void
removeAllArmatureMovementCallBack
( )
void
removeArmatureAllMovementCallBack
( CCArmature pAr)
void removeArmatureMovementCallBack ( CCArmature pAr,
CCObject pTarget,
SEL_MovementEventCallFunc  mecf 
)
bool removeTriggerObj ( unsigned int  id)
static const char*
triggerMngVersion
( )
static

The documentation for this class was generated from the following file: