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.
|
| 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.
|
| 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()
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: