cocos2d-x  3.2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
CCArmatureAnimation.h File Reference
#include "cocostudio/CCProcessBase.h"
#include "cocostudio/CCTween.h"
#include <queue>

Classes

struct  FrameEvent
 
struct  MovementEvent
 
class  ArmatureAnimation
 

Namespaces

 cocostudio
 

Macros

#define movementEvent_selector(_SELECTOR)   (cocostudio::SEL_MovementEventCallFunc)(&_SELECTOR)
#define frameEvent_selector(_SELECTOR)   (cocostudio::SEL_FrameEventCallFunc)(&_SELECTOR)

Typedefs

typedef void(cocos2d::Ref::* SEL_MovementEventCallFunc )(Armature *, MovementEventType, const std::string &)
typedef void(cocos2d::Ref::* SEL_FrameEventCallFunc )(Bone *, const std::string &, int, int)

Enumerations

enum  MovementEventType { START, COMPLETE, LOOP_COMPLETE }
 

Macro Definition Documentation

#define frameEvent_selector (   _SELECTOR)    (cocostudio::SEL_FrameEventCallFunc)(&_SELECTOR)
var frameEvent_selector (   var)    (cocostudio::SEL_FrameEventCallFunc)(&_SELECTOR)
local frameEvent_selector (   local)    (cocostudio::SEL_FrameEventCallFunc)(&_SELECTOR)
#define movementEvent_selector (   _SELECTOR)    (cocostudio::SEL_MovementEventCallFunc)(&_SELECTOR)
var movementEvent_selector (   var)    (cocostudio::SEL_MovementEventCallFunc)(&_SELECTOR)
local movementEvent_selector (   local)    (cocostudio::SEL_MovementEventCallFunc)(&_SELECTOR)