FlipX3D action.
More...
#include <ActionGrid3D.h>
Inherits Grid3DAction.
Inherited by FlipY3D.
|
bool | initWithDuration (float duration) |
| Initializes an action with duration.
|
|
virtual bool | initWithSize (const Vec2 &gridSize, float duration) |
| Initializes an action with duration and grid size.
|
|
virtual GridBase * | getGrid () override |
| Get the pointer of GridBase.
|
|
Vec3 | getVertex (const Vec2 &position) const |
| Get the vertex that belongs to certain position in the grid.
|
|
Vec3 | getOriginalVertex (const Vec2 &position) const |
| Get the non-transformed vertex that belongs to certain position in the grid.
|
|
void | setVertex (const Vec2 &position, const Vec3 &vertex) |
| Set a new vertex to a certain position of the grid.
|
|
Rect | getGridRect () const |
| Get the effect grid rect.
|
|
bool | initWithDuration (float duration, const Vec2 &gridSize) |
| Initializes the action with size and duration.
|
|
float | getElapsed () |
| How many seconds had elapsed since the actions started to run.
|
|
void | setAmplitudeRate (float amp) |
| Sets the amplitude rate, extension in GridAction.
|
|
float | getAmplitudeRate () |
| Gets the amplitude rate, extension in GridAction.
|
|
virtual void | step (float dt) override |
|
bool | initWithDuration (float d) |
| initializes the action
|
|
|
static FlipX3D * | create (float duration) |
| Create the action with duration.
|
|
FlipX3D action.
This action is used for flipping the target node on the x axis.
◆ create()
static FlipX3D * create |
( |
float | duration | ) |
|
|
static |
Create the action with duration.
- Parameters
-
duration | Specify the duration of the FilpX3D action. It's a value in seconds. |
- Returns
- If the creation success, return a pointer of FilpX3D action; otherwise, return nil.
◆ initWithDuration()
bool initWithDuration |
( |
float | duration | ) |
|
Initializes an action with duration.
- Parameters
-
duration | Specify the duration of the FlipX3D action. It's a value in seconds. |
- Returns
- If the initialization success, return true; otherwise, return false.
◆ initWithSize()
virtual bool initWithSize |
( |
const Vec2 & | gridSize, |
|
|
float | duration ) |
|
virtual |
Initializes an action with duration and grid size.
- Parameters
-
gridSize | Specify the grid size of the FlipX3D action. |
duration | Specify the duration of the FlipX3D action. It's a value in seconds. |
- Returns
- If the initialization success, return true; otherwise, return false.
The documentation for this class was generated from the following file: