Base class for Grid3D actions. More...
Inherits GridAction.
Inherited by FlipX3D, Lens3D, Liquid, PageTurn3D, Ripple3D, Shaky3D, Twirl, Waves, and Waves3D.
Public Member Functions | |
virtual GridBase * | getGrid () 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... | |
virtual Grid3DAction * | clone () const override |
override Action . | |
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 GridAction * | reverse () 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 . | |
Additional Inherited Members | |
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... | |
|
overridevirtual |
Get the pointer of GridBase.
The pointer of GridBase.
Reimplemented from GridAction.
Reimplemented in PageTurn3D.
|
overridevirtual |
Get the pointer of GridBase.
The pointer of GridBase.
Reimplemented from GridAction.
Reimplemented in PageTurn3D.
|
overridevirtual |
Get the pointer of GridBase.
The pointer of GridBase.
Reimplemented from GridAction.
Reimplemented in PageTurn3D.
Get the vertex that belongs to certain position in the grid.
The position of the grid. Return a pointer of vertex.
var vertex | ( | var | position | ) |
Get the vertex that belongs to certain position in the grid.
The position of the grid. Return a pointer of vertex.
Get the non-transformed vertex that belongs to certain position in the grid.
The position of the grid. Return a pointer of vertex.
var originalVertex | ( | var | position | ) |
Get the non-transformed vertex that belongs to certain position in the grid.
The position of the grid. Return a pointer of vertex.
Set a new vertex to a certain position of the grid.
The position of the grid. The vertex will be used on the certain position of grid.
var setVertex | ( | var | position, |
var | vertex | ||
) |
Set a new vertex to a certain position of the grid.
The position of the grid. The vertex will be used on the certain position of grid.
Rect getGridRect | ( | ) | const |
Get the effect grid rect.
var getGridRect | ( | ) |
Get the effect grid rect.
local getGridRect | ( | ) |
Get the effect grid rect.