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

EaseBounceInOut action. More...

#include <CCActionEase.h>

Inheritance diagram for EaseBounceInOut:
EaseBounce ActionEase ActionInterval FiniteTimeAction Action Ref Clonable

Public Member Functions

virtual void update (float time) override
 called once per frame. More...
 
local update ( local time)
 called once per frame. More...
 
virtual EaseBounceInOutclone () const override
 returns a clone of action More...
 
var clone ()
 returns a clone of action More...
 
local clone ()
 returns a clone of action More...
 
virtual EaseBounceInOutreverse () const override
 returns a new action that performs the exactly the reverse action More...
 
var reverse ()
 returns a new action that performs the exactly the reverse action More...
 
local reverse ()
 returns a new action that performs the exactly the reverse action More...
 

Static Public Member Functions

static EaseBounceInOutcreate (ActionInterval *action)
 creates the action More...
 
var create ( var action)
 creates the action More...
 
local create ( local action)
 creates the action More...
 

Protected Member Functions

 EaseBounceInOut ()
 EaseBounceInOut ()
 EaseBounceInOut ()
virtual ~EaseBounceInOut ()
var ~EaseBounceInOut ()
local ~EaseBounceInOut ()
- Protected Member Functions inherited from EaseBounce
 EaseBounce ()
 EaseBounce ()
 EaseBounce ()
virtual ~EaseBounce ()
var ~EaseBounce ()
local ~EaseBounce ()
- Protected Member Functions inherited from ActionEase
 ActionEase ()
virtual ~ActionEase ()
var ~ActionEase ()
local ~ActionEase ()
bool initWithAction (ActionInterval *action)
 initializes the action More...
 
var initWithAction ( var action)
 initializes the action More...
 
local initWithAction ( local action)
 initializes the action More...
 
- Protected Member Functions inherited from ActionInterval
bool initWithDuration (float d)
 initializes the action More...
 
var initWithDuration ( var d)
 initializes the action More...
 
local initWithDuration ( local d)
 initializes the action More...
 
- Protected Member Functions inherited from FiniteTimeAction
 FiniteTimeAction ()
virtual ~FiniteTimeAction ()
- Protected Member Functions inherited from Action
 Action ()
 Action ()
 Action ()
virtual ~Action ()
var ~Action ()
local ~Action ()
- Protected Member Functions inherited from Ref
 Ref ()
 Constructor. More...
 

Additional Inherited Members

- Static Public Attributes inherited from Action
static const int INVALID_TAG = -1
 Default tag used for all the actions. More...
 
var INVALID_TAG = -1
 Default tag used for all the actions. More...
 
local INVALID_TAG = -1
 Default tag used for all the actions. More...
 
- Protected Attributes inherited from ActionEase
ActionInterval_inner
 The inner action. More...
 

Detailed Description

EaseBounceInOut action.

Warning
This action doesn't use a bijective function. Actions like Sequence might have an unexpected result when used with this action.
Since
v0.8.2

Constructor & Destructor Documentation

EaseBounceInOut ( )
inlineprotected
var EaseBounceInOut ( )
inlineprotected
local EaseBounceInOut ( )
inlineprotected
virtual ~EaseBounceInOut ( )
inlineprotectedvirtual
var ~EaseBounceInOut ( )
inlineprotectedvirtual
local ~EaseBounceInOut ( )
inlineprotectedvirtual

Member Function Documentation

virtual EaseBounceInOut* clone ( ) const
overridevirtual

returns a clone of action

Implements EaseBounce.

var clone ( )
overridevirtual

returns a clone of action

Implements EaseBounce.

local clone ( )
overridevirtual

returns a clone of action

Implements EaseBounce.

static EaseBounceInOut* create ( ActionInterval action)
static

creates the action

var create ( var  action)
static

creates the action

local create ( local  action)
static

creates the action

virtual EaseBounceInOut* reverse ( ) const
overridevirtual

returns a new action that performs the exactly the reverse action

Implements EaseBounce.

var reverse ( )
overridevirtual

returns a new action that performs the exactly the reverse action

Implements EaseBounce.

local reverse ( )
overridevirtual

returns a new action that performs the exactly the reverse action

Implements EaseBounce.

virtual void update ( float  time)
overridevirtual

called once per frame.

time a value between 0 and 1

For example:

  • 0 means that the action just started
  • 0.5 means that the action is in the middle
  • 1 means that the action is over

Reimplemented from ActionEase.

var update ( var  time)
overridevirtual

called once per frame.

time a value between 0 and 1

For example:

  • 0 means that the action just started
  • 0.5 means that the action is in the middle
  • 1 means that the action is over

Reimplemented from ActionEase.

local update ( local  time)
overridevirtual

called once per frame.

time a value between 0 and 1

For example:

  • 0 means that the action just started
  • 0.5 means that the action is in the middle
  • 1 means that the action is over

Reimplemented from ActionEase.


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