igor::iTaskPrepareCollision Class Reference

#include <iTaskPrepareCollision.h>

Inherits igor::iTask.

Public Member Functions

 iTaskPrepareCollision (uint64 collisionConfigID, uint32 priority=0)
 
virtual ~iTaskPrepareCollision ()=default
 
- Public Member Functions inherited from igor::iTask
 iTask (iWindowPtr window=nullptr, uint32 priority=iTask::TASK_PRIORITY_DEFAULT, bool isRepeating=false, iTaskContext taskContext=iTaskContext::Default)
 
virtual ~iTask ()=default
 
virtual void abort ()
 
bool isRunning ()
 
iTaskContext getContext ()
 
uint32 getPriority ()
 
void setPriority (uint32 priority)
 
bool isRepeating ()
 
iTaskID getID ()
 
uint64 getWorldID ()
 
void setWorldID (uint64 worldID)
 
iWindowPtr getWindow ()
 

Additional Inherited Members

- Static Public Attributes inherited from igor::iTask
static const iTaskID INVALID_TASK_ID = 0
 
static const uint32 TASK_PRIORITY_MAX = 0
 
static const uint32 TASK_PRIORITY_HIGH = 5
 
static const uint32 TASK_PRIORITY_DEFAULT = 10
 
static const uint32 TASK_PRIORITY_LOW = 20
 
- Protected Member Functions inherited from igor::iTask
void setRepeating (bool repeat)
 
virtual void run ()=0
 

Constructor & Destructor Documentation

◆ iTaskPrepareCollision()

igor::iTaskPrepareCollision::iTaskPrepareCollision ( uint64  collisionConfigID,
uint32  priority = 0 
)

initializes member variables

Parameters
modelthe model to load

◆ ~iTaskPrepareCollision()

virtual igor::iTaskPrepareCollision::~iTaskPrepareCollision ( )
virtualdefault

does nothing


The documentation for this class was generated from the following files: