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 | ) |