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

#include <CCFrame.h>

Inheritance diagram for PositionFrame:
Frame Ref

Public Member Functions

 PositionFrame ()
 
virtual void onEnter (Frame *nextFrame, int currentFrameIndex) override
 
virtual void apply (float percent) override
 
virtual Frameclone () override
 
void setPosition (const cocos2d::Point &position)
 
cocos2d::Point getPosition () const
 
void setX (float x)
 
void setY (float y)
 
float getX () const
 
float getY () 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 void setNode (cocos2d::Node *node)
 
virtual cocos2d::NodegetNode () const
 
virtual void setTween (bool tween)
 
virtual bool isTween () const
 
virtual bool isEnterWhenPassed ()
 
- 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 ()
 NA NA More...
 

Static Public Member Functions

static PositionFramecreate ()
 

Protected Attributes

cocos2d::Point _position
 
float _betweenX
 
float _betweenY
 
- 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 void apply ( float  percent)
overridevirtual

Reimplemented from Frame.

virtual Frame* clone ( )
overridevirtual

Implements Frame.

static PositionFrame* create ( )
static
cocos2d::Point getPosition ( ) const
inline
float getX ( ) const
inline
float getY ( ) const
inline
virtual void onEnter ( Frame nextFrame,
int  currentFrameIndex 
)
overridevirtual

Implements Frame.

void setPosition ( const cocos2d::Point position)
inline
void setX ( float  x)
inline
void setY ( float  y)
inline

Member Data Documentation

float _betweenX
protected
float _betweenY
protected
cocos2d::Point _position
protected

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