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

#include <CCFrame.h>

Inheritance diagram for EventFrame:
Frame Ref

Public Member Functions

void init ()
 EventFrame ()
virtual void setNode (cocos2d::Node *node) override
virtual void onEnter (Frame *nextFrame, int currentFrameIndex) override
virtual Frameclone () override
void setEvent (std::string event)
std::string getEvent () const
- Public Member Functions inherited from Frame
virtual void setFrameIndex (unsigned int frameIndex)
virtual unsigned int getFrameIndex () const
virtual void setTimeline (Timeline *timeline)
virtual TimelinegetTimeline () const
virtual cocos2d::NodegetNode () const
virtual void setTween (bool tween)
virtual bool isTween () const
virtual bool isEnterWhenPassed ()
virtual void apply (float percent)
- Public Member Functions inherited from Ref
void retain ()
 Retains the ownership. More...
 
void release ()
 Releases the ownership immediately. More...
 
Refautorelease ()
 Releases the ownership sometime soon automatically. More...
 
unsigned int getReferenceCount () const
 Returns the Ref's current reference count. More...
 
virtual ~Ref ()
 Destructor. More...
 

Static Public Member Functions

static EventFramecreate ()

Protected Attributes

std::string _event
ActionTimeline_action
- Protected Attributes inherited from Frame
unsigned int _frameIndex
bool _tween
bool _enterWhenPassed
Timeline_timeline
cocos2d::Node_node
- Protected Attributes inherited from Ref
unsigned int _referenceCount
 count of references More...
 

Additional Inherited Members

- Protected Member Functions inherited from Frame
 Frame ()
virtual ~Frame ()
virtual void emitEvent ()
virtual void cloneProperty (Frame *frame)
- Protected Member Functions inherited from Ref
 Ref ()
 Constructor. More...
 

Constructor & Destructor Documentation

Member Function Documentation

virtual Frame* clone ( )
overridevirtual

Implements Frame.

static EventFrame* create ( )
static
std::string getEvent ( ) const
inline
void init ( )
virtual void onEnter ( Frame nextFrame,
int  currentFrameIndex 
)
overridevirtual

Implements Frame.

void setEvent ( std::string  event)
inline
virtual void setNode ( cocos2d::Node node)
overridevirtual

Reimplemented from Frame.

Member Data Documentation

ActionTimeline* _action
protected
std::string _event
protected

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