|
HDK
|
#include <SIM_ColliderInfo.h>
Public Member Functions | |
| SIM_ColliderInfo () | |
| SIM_ColliderInfo (const SIM_ColliderInfo &src) | |
| SIM_ColliderInfo (SIM_Object *affector, const SIM_Collider *collider, SIM_Collider::SIM_ImpactApplyType type, int priority) | |
| ~SIM_ColliderInfo () | |
| SIM_Object * | getAffector () const |
| const SIM_Collider * | getCollider (SIM_Object *obj, const char *defaultlabel=0) const |
| SIM_Collider::SIM_ImpactApplyType | getImpactApplyType () const |
| int | getPriority () const |
| const SIM_ColliderInfo & | operator= (const SIM_ColliderInfo &src) |
This class holds all the information needed by a solver to do collision detection for an object.
Definition at line 17 of file SIM_ColliderInfo.h.
| SIM_ColliderInfo::SIM_ColliderInfo | ( | ) |
| SIM_ColliderInfo::SIM_ColliderInfo | ( | const SIM_ColliderInfo & | src | ) |
| SIM_ColliderInfo::SIM_ColliderInfo | ( | SIM_Object * | affector, |
| const SIM_Collider * | collider, | ||
| SIM_Collider::SIM_ImpactApplyType | type, | ||
| int | priority | ||
| ) |
| SIM_ColliderInfo::~SIM_ColliderInfo | ( | ) |
| SIM_Object* SIM_ColliderInfo::getAffector | ( | ) | const |
| const SIM_Collider* SIM_ColliderInfo::getCollider | ( | SIM_Object * | obj, |
| const char * | defaultlabel = 0 |
||
| ) | const |
| SIM_Collider::SIM_ImpactApplyType SIM_ColliderInfo::getImpactApplyType | ( | ) | const |
| int SIM_ColliderInfo::getPriority | ( | ) | const |
| const SIM_ColliderInfo& SIM_ColliderInfo::operator= | ( | const SIM_ColliderInfo & | src | ) |