Cocos2d-x  v3.11
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Groups
FlipX3D Class Reference

FlipX3D action. More...

Inherits Grid3DAction.

Inherited by FlipY3D.

Public Member Functions

virtual FlipX3Dclone () const override
 override Action.
 
var clone ()
 override Action.
 
local clone ()
 override Action.
 
- Public Member Functions inherited from Grid3DAction
virtual GridBasegetGrid () override
 Get the pointer of GridBase. More...
 
var getGrid ()
 Get the pointer of GridBase. More...
 
local getGrid ()
 Get the pointer of GridBase. More...
 
Vec3 getVertex (const Vec2 &position) const
 Get the vertex that belongs to certain position in the grid. More...
 
var vertex ( var position)
 Get the vertex that belongs to certain position in the grid. More...
 
Vec3 vertex (const Vec2 &position)
Vec3 getOriginalVertex (const Vec2 &position) const
 Get the non-transformed vertex that belongs to certain position in the grid. More...
 
Vec3 originalVertex (const Vec2 &position)
void setVertex (const Vec2 &position, const Vec3 &vertex)
 Set a new vertex to a certain position of the grid. More...
 
Rect getGridRect () const
 Get the effect grid rect. More...
 
var getGridRect ()
 Get the effect grid rect. More...
 
local getGridRect ()
 Get the effect grid rect. More...
 
- Public Member Functions inherited from GridAction
virtual GridActionreverse () const override
 override Action.
 
- Public Member Functions inherited from ActionInterval
float getElapsed (void)
 How many seconds had elapsed since the actions started to run. More...
 
var getElapsed ()
 How many seconds had elapsed since the actions started to run. More...
 
local getElapsed ()
 How many seconds had elapsed since the actions started to run. More...
 
void setAmplitudeRate (float amp)
 Sets the amplitude rate, extension in GridAction. More...
 
float getAmplitudeRate (void)
 Gets the ampliture rate, extension in GridAction. More...
 
virtual bool isDone (void) const override
 override Action.
 
local isDone ()
 override Action.
 

Static Public Member Functions

static FlipX3Dcreate (float duration)
 Create the action with duration. More...
 
var create ( var duration)
 Create the action with duration. More...
 
local create ( local duration)
 Create the action with duration. More...
 

Protected Member Functions

bool initWithDuration (float duration)
 Initializes an action with duration. More...
 
var initWithDuration ( var duration)
 Initializes an action with duration. More...
 
local initWithDuration ( local duration)
 Initializes an action with duration. More...
 
virtual bool initWithSize (const Size &gridSize, float duration)
 Initializes an action with duration and grid size. More...
 
var initWithSize ( var gridSize, var duration)
 Initializes an action with duration and grid size. More...
 
local initWithSize ( local gridSize, local duration)
 Initializes an action with duration and grid size. More...
 
- Protected Member Functions inherited from GridAction
bool initWithDuration (float duration, const Size &gridSize)
 Initializes the action with size and duration. More...
 
var initWithDuration ( var duration, var gridSize)
 Initializes the action with size and duration. More...
 
local initWithDuration ( local duration, local gridSize)
 Initializes the action with size and duration. More...
 
- Protected Member Functions inherited from ActionInterval
bool initWithDuration (float d)
 initializes the action with the duration. More...
 
var initWithDuration ( var d)
 initializes the action with the duration. More...
 
local initWithDuration ( local d)
 initializes the action with the duration. More...
 

Detailed Description

FlipX3D action.

This action is used for flipping the target node on the x axis.

Member Function Documentation

static FlipX3D* create ( float  duration)
static

Create the action with duration.

Specify the duration of the FilpX3D action. It's a value in seconds. If the creation sucess, return a pointer of FilpX3D action; otherwise, return nil.

var create ( var  duration)
static

Create the action with duration.

Specify the duration of the FilpX3D action. It's a value in seconds. If the creation sucess, return a pointer of FilpX3D action; otherwise, return nil.

local create ( local  duration)
static

Create the action with duration.

Specify the duration of the FilpX3D action. It's a value in seconds. If the creation sucess, return a pointer of FilpX3D action; otherwise, return nil.

bool initWithDuration ( float  duration)
protected

Initializes an action with duration.

Specify the duration of the FlipX3D action. It's a value in seconds. If the initialization success, return true; otherwise, return false.

var initWithDuration ( var  duration)
protected

Initializes an action with duration.

Specify the duration of the FlipX3D action. It's a value in seconds. If the initialization success, return true; otherwise, return false.

local initWithDuration ( local  duration)
protected

Initializes an action with duration.

Specify the duration of the FlipX3D action. It's a value in seconds. If the initialization success, return true; otherwise, return false.

virtual bool initWithSize ( const Size gridSize,
float  duration 
)
protectedvirtual

Initializes an action with duration and grid size.

Specify the grid size of the FlipX3D action. Specify the duration of the FlipX3D action. It's a value in seconds. If the initialization success, return true; otherwise, return false.

var initWithSize ( var  gridSize,
var  duration 
)
protectedvirtual

Initializes an action with duration and grid size.

Specify the grid size of the FlipX3D action. Specify the duration of the FlipX3D action. It's a value in seconds. If the initialization success, return true; otherwise, return false.

local initWithSize ( local  gridSize,
local  duration 
)
protectedvirtual

Initializes an action with duration and grid size.

Specify the grid size of the FlipX3D action. Specify the duration of the FlipX3D action. It's a value in seconds. If the initialization success, return true; otherwise, return false.


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