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

#include <CCFrame.h>

Inheritance diagram for ScaleFrame:
Frame Ref

Public Member Functions

 ScaleFrame ()
virtual void onEnter (Frame *nextFrame, int currentFrameIndex) override
local onEnter ( local nextFrame, local currentFrameIndex)
virtual void apply (float percent) override
virtual Frameclone () override
var clone ()
local clone ()
void setScale (float scale)
void setScaleX (float scaleX)
var setScaleX ( var scaleX)
local setScaleX ( local scaleX)
float getScaleX () const
var getScaleX ()
local getScaleX ()
void setScaleY (float scaleY)
float getScaleY () const
- Public Member Functions inherited from Frame
virtual void setFrameIndex (unsigned int frameIndex)
var setFrameIndex ( var frameIndex)
local setFrameIndex ( local frameIndex)
virtual unsigned int getFrameIndex () const
virtual void setTimeline (Timeline *timeline)
local setTimeline ( local timeline)
virtual TimelinegetTimeline () const
virtual void setNode (cocos2d::Node *node)
local setNode ( local node)
virtual cocos2d::NodegetNode () const
local getNode ()
virtual void setTween (bool tween)
local setTween ( local tween)
virtual bool isTween () const
var isTween ()
local isTween ()
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 ()

Static Public Member Functions

static ScaleFramecreate ()
local create ()

Protected Attributes

float _scaleX
float _scaleY
float _betweenScaleX
float _betweenScaleY
- 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...
 
var _referenceCount
 count of references More...
 
local _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)
local cloneProperty ( local frame)
- Protected Member Functions inherited from Ref
 Ref ()
 Constructor. More...
 
 Ref ()
 Constructor. More...
 

Constructor & Destructor Documentation

var ScaleFrame ( )
local ScaleFrame ( )

Member Function Documentation

virtual void apply ( float  percent)
overridevirtual

Reimplemented from Frame.

var apply ( var  percent)
overridevirtual

Reimplemented from Frame.

local apply ( local  percent)
overridevirtual

Reimplemented from Frame.

virtual Frame* clone ( )
overridevirtual

Implements Frame.

var clone ( )
overridevirtual

Implements Frame.

local clone ( )
overridevirtual

Implements Frame.

static ScaleFrame* create ( )
static
var create ( )
static
local create ( )
static
float getScaleX ( ) const
inline
var getScaleX ( )
inline
local getScaleX ( )
inline
float getScaleY ( ) const
inline
var getScaleY ( )
inline
local getScaleY ( )
inline
virtual void onEnter ( Frame nextFrame,
int  currentFrameIndex 
)
overridevirtual

Implements Frame.

var onEnter ( var  nextFrame,
var  currentFrameIndex 
)
overridevirtual

Implements Frame.

local onEnter ( local  nextFrame,
local  currentFrameIndex 
)
overridevirtual

Implements Frame.

void setScale ( float  scale)
inline
var setScale ( var  scale)
inline
local setScale ( local  scale)
inline
void setScaleX ( float  scaleX)
inline
var setScaleX ( var  scaleX)
inline
local setScaleX ( local  scaleX)
inline
void setScaleY ( float  scaleY)
inline
var setScaleY ( var  scaleY)
inline
local setScaleY ( local  scaleY)
inline

Member Data Documentation

float _betweenScaleX
protected
var _betweenScaleX
protected
local _betweenScaleX
protected
float _betweenScaleY
protected
var _betweenScaleY
protected
local _betweenScaleY
protected
float _scaleX
protected
var _scaleX
protected
local _scaleX
protected
float _scaleY
protected
var _scaleY
protected
local _scaleY
protected

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