DustyEngine::EntityParentTask Class Reference

#include <dustyentityparenttask.h>

Inheritance diagram for DustyEngine::EntityParentTask:

DustyEngine::DummyTask DustyEngine::Task List of all members.

Public Member Functions

 EntityParentTask ()
virtual ~EntityParentTask ()
void OnPause ()
 OnPause() is called when the task has been paused by the TaskTree.
void OnChildrenUnpaused ()
 OnChildrenUnpaused() is called by the TaskTree when UnpauseChildren has been called on this task, unpausing all the task's children.
void PauseMoveTask ()
void UnpauseMoveTask ()
void PauseScaleTask ()
void UnpauseScaleTask ()
void PauseRotateTask ()
void UnpauseRotateTask ()
void SetMoveTask (Task *mt, irr::u32 priority)
void SetRotateTask (Task *rt, irr::u32 priority)
void SetScaleTask (Task *st, irr::u32 priority)
TaskGetMoveTask ()
TaskGetRotateTask ()
TaskGetScaleTask ()

Protected Attributes

TaskmoveTask
TaskscaleTask
TaskrotateTask
bool moveTaskPaused
bool scaleTaskPaused
bool rotateTaskPaused

Detailed Description

Definition at line 41 of file dustyentityparenttask.h.


Constructor & Destructor Documentation

DustyEngine::EntityParentTask::EntityParentTask  ) 
 

virtual DustyEngine::EntityParentTask::~EntityParentTask  )  [virtual]
 


Member Function Documentation

Task* DustyEngine::EntityParentTask::GetMoveTask  )  [inline]
 

Definition at line 64 of file dustyentityparenttask.h.

Task* DustyEngine::EntityParentTask::GetRotateTask  )  [inline]
 

Definition at line 69 of file dustyentityparenttask.h.

Task* DustyEngine::EntityParentTask::GetScaleTask  )  [inline]
 

Definition at line 74 of file dustyentityparenttask.h.

void DustyEngine::EntityParentTask::OnChildrenUnpaused  )  [virtual]
 

OnChildrenUnpaused() is called by the TaskTree when UnpauseChildren has been called on this task, unpausing all the task's children.

Reimplemented from DustyEngine::DummyTask.

void DustyEngine::EntityParentTask::OnPause  )  [virtual]
 

OnPause() is called when the task has been paused by the TaskTree.

Reimplemented from DustyEngine::DummyTask.

void DustyEngine::EntityParentTask::PauseMoveTask  ) 
 

void DustyEngine::EntityParentTask::PauseRotateTask  ) 
 

void DustyEngine::EntityParentTask::PauseScaleTask  ) 
 

void DustyEngine::EntityParentTask::SetMoveTask Task mt,
irr::u32  priority
 

void DustyEngine::EntityParentTask::SetRotateTask Task rt,
irr::u32  priority
 

void DustyEngine::EntityParentTask::SetScaleTask Task st,
irr::u32  priority
 

void DustyEngine::EntityParentTask::UnpauseMoveTask  ) 
 

void DustyEngine::EntityParentTask::UnpauseRotateTask  ) 
 

void DustyEngine::EntityParentTask::UnpauseScaleTask  ) 
 


Member Data Documentation

Task* DustyEngine::EntityParentTask::moveTask [protected]
 

Definition at line 81 of file dustyentityparenttask.h.

bool DustyEngine::EntityParentTask::moveTaskPaused [protected]
 

Definition at line 85 of file dustyentityparenttask.h.

Task* DustyEngine::EntityParentTask::rotateTask [protected]
 

Definition at line 83 of file dustyentityparenttask.h.

bool DustyEngine::EntityParentTask::rotateTaskPaused [protected]
 

Definition at line 87 of file dustyentityparenttask.h.

Task* DustyEngine::EntityParentTask::scaleTask [protected]
 

Definition at line 82 of file dustyentityparenttask.h.

bool DustyEngine::EntityParentTask::scaleTaskPaused [protected]
 

Definition at line 86 of file dustyentityparenttask.h.


The documentation for this class was generated from the following file:
Generated on Fri Jan 27 17:31:58 2006 for Dusty Engine by  doxygen 1.4.6-NO