#include <dustywaypointrotateinterpolatedtask.h>
Inheritance diagram for DustyEngine::WaypointRotateInterpolatedTask:

Public Member Functions | |
| WaypointRotateInterpolatedTask () | |
| The constructor does nothing. | |
| virtual | ~WaypointRotateInterpolatedTask () |
| void | AddWaypoint (irr::core::vector3df point, irr::u32 time=0) |
| AddWaypoint adds a point to the waypoint list. | |
| void | SetInterpolationTime (irr::u32 time) |
| void | SetStartVector (irr::core::vector3df sv) |
| void | SetEndVector (irr::core::vector3df ev) |
| void | ClearWaypoints () |
| ClearWaypoints() clears all the waypoints in the task. | |
| void | OnUpdate () |
| OnUpdate() is called by the TaskTree when the time has come to execute the task's code. | |
| irr::u32 | NumWaypoints () |
Protected Member Functions | |
| void | UpdateVectorsAndTime () |
| void | UpdateWaypointList () |
| void | AddWaypointToList (irr::core::vector3df start, irr::core::vector3df end, irr::u32 startTime, irr::u32 endTime) |
Protected Attributes | |
| irr::core::array< WaypointPoint > | waypoints |
| irr::core::array< WaypointListItem > | waypointList |
Definition at line 16 of file dustywaypointrotateinterpolatedtask.h.
|
|
The constructor does nothing.
|
|
|
|
|
||||||||||||
|
AddWaypoint adds a point to the waypoint list.
|
|
||||||||||||||||||||
|
|
|
|
ClearWaypoints() clears all the waypoints in the task.
|
|
|
NumWaypoints returns the number of waypoints.
Definition at line 48 of file dustywaypointrotateinterpolatedtask.h. |
|
|
OnUpdate() is called by the TaskTree when the time has come to execute the task's code. OnUpdate is typically the most important function. OnUpdate is only called when enough time has passed or every frame, depending upon what the priority of the task is. If you want code to execute on a time-based basis, put that code here and add the task to the tree. Reimplemented from DustyEngine::RotateInterpolatedTask. |
|
|
SetEndVector sets the vector which should be used as the ending of interpolation.
Reimplemented from DustyEngine::VectorInterpolatedTask. |
|
|
SetInterpolationTime sets the total amount of time it should take for the interpolation to move from 0 to 1.
Reimplemented from DustyEngine::InterpolatedTask. |
|
|
SetStartVector will set the beginning vector for interpolation.
Reimplemented from DustyEngine::VectorInterpolatedTask. |
|
|
|
|
|
|
|
|
Definition at line 59 of file dustywaypointrotateinterpolatedtask.h. |
|
|
Definition at line 58 of file dustywaypointrotateinterpolatedtask.h. |
1.4.6-NO