#include <dustymoveboundedtask.h>
Inheritance diagram for DustyEngine::MoveBoundedTask:

Public Member Functions | |
| MoveBoundedTask () | |
| Constructor does nothing. | |
| virtual | ~MoveBoundedTask () |
| void | SetBoundaries (irr::core::vector3df min, irr::core::vector3df max) |
| irr::core::vector3df | GetMinBoundary () |
| irr::core::vector3df | GetMaxBoundary () |
| irr::u32 | GetCollisionValue () |
| void | OnUpdate () |
| MoveTask's OnUpdate will move a SceneNode that is associated with the task by a certain vector each time it is executed. | |
Protected Attributes | |
| irr::core::vector3df | minBoundary |
| irr::core::vector3df | maxBoundary |
| irr::u32 | collisionValue |
Definition at line 16 of file dustymoveboundedtask.h.
|
|
Constructor does nothing.
|
|
|
|
|
|
The value of this function can be either BCT_NO_COLLISION, or any combination of the constants BCT_MIN_X, BCT_MAX_X, BCT_MIN_Y, BCT_MAX_Y, BCT_MIN_Z, and BCT_MAX_Z. If the value is BCT_MIN_X, for instance, it means the node has collided against the minimum x value.
Definition at line 54 of file dustymoveboundedtask.h. |
|
|
GetMaxBoundary returns the highest point this node is allowed to move to.
Definition at line 41 of file dustymoveboundedtask.h. |
|
|
GetMinBoundary returns the smallest point this node is allowed to move to.
Definition at line 34 of file dustymoveboundedtask.h. |
|
|
MoveTask's OnUpdate will move a SceneNode that is associated with the task by a certain vector each time it is executed.
Reimplemented from DustyEngine::MoveTask. |
|
||||||||||||
|
SetBoundaries sets the boundaries of the "Fence" around the node.
Definition at line 26 of file dustymoveboundedtask.h. |
|
|
Definition at line 65 of file dustymoveboundedtask.h. |
|
|
Definition at line 63 of file dustymoveboundedtask.h. |
|
|
Definition at line 62 of file dustymoveboundedtask.h. |
1.4.6-NO