|
SMG-Decomp
A decompilation of Super Mario Galaxy 1
|
Public Member Functions | |
| HitSensorKeeper (int) | |
| HitSensor * | add (const char *, u32, u16, f32, LiveActor *, const TVec3f &) |
| HitSensor * | addPos (const char *, u32, u16, f32, LiveActor *, const TVec3f *, const TVec3f &) |
| HitSensor * | addMtx (const char *, u32, u16, f32, LiveActor *, Mtx, const TVec3f &) |
| HitSensor * | addCallback (const char *, u32, u16, f32, LiveActor *) |
| HitSensor * | getSensor (const char *) const |
| void | update () |
| void | doObjCol () |
| void | clear () |
| void | validate () |
| void | invalidate () |
| void | validateBySystem () |
| void | invalidateBySystem () |
| HitSensorInfo * | getNthSensorInfo (int) const |
| HitSensorInfo * | getSensorInfo (const char *) const |
| void | registHitSensorInfo (HitSensorInfo *) |
Public Attributes | |
| s32 | mSensorInfosSize |
| s32 | mSensorCount |
| HitSensorInfo ** | mSensorInfos |
| u32 | _C |
| u32 | _10 |
Definition at line 7 of file HitSensorKeeper.hpp.
| HitSensorKeeper::HitSensorKeeper | ( | int | sensorCount | ) |
Definition at line 6 of file HitSensorKeeper.cpp.
| HitSensor * HitSensorKeeper::add | ( | const char * | pName, |
| u32 | sensorType, | ||
| u16 | sensorGroupSize, | ||
| f32 | radius, | ||
| LiveActor * | pActor, | ||
| const TVec3f & | a6 ) |
Definition at line 19 of file HitSensorKeeper.cpp.
| HitSensor * HitSensorKeeper::addPos | ( | const char * | pName, |
| u32 | sensorType, | ||
| u16 | sensorGroupSize, | ||
| f32 | radius, | ||
| LiveActor * | pActor, | ||
| const TVec3f * | pPos, | ||
| const TVec3f & | a7 ) |
Definition at line 25 of file HitSensorKeeper.cpp.
| HitSensor * HitSensorKeeper::addMtx | ( | const char * | , |
| u32 | , | ||
| u16 | , | ||
| f32 | , | ||
| LiveActor * | , | ||
| Mtx | , | ||
| const TVec3f & | ) |
Definition at line 31 of file HitSensorKeeper.cpp.
| HitSensor * HitSensorKeeper::addCallback | ( | const char * | pName, |
| u32 | sensorType, | ||
| u16 | sensorGroupSize, | ||
| f32 | radius, | ||
| LiveActor * | pActor ) |
Definition at line 37 of file HitSensorKeeper.cpp.
| HitSensor * HitSensorKeeper::getSensor | ( | const char * | pSensorName | ) | const |
Definition at line 43 of file HitSensorKeeper.cpp.
| void HitSensorKeeper::update | ( | ) |
Definition at line 59 of file HitSensorKeeper.cpp.
| void HitSensorKeeper::doObjCol | ( | ) |
Definition at line 65 of file HitSensorKeeper.cpp.
| void HitSensorKeeper::clear | ( | ) |
Definition at line 71 of file HitSensorKeeper.cpp.
| void HitSensorKeeper::validate | ( | ) |
Definition at line 78 of file HitSensorKeeper.cpp.
| void HitSensorKeeper::invalidate | ( | ) |
Definition at line 84 of file HitSensorKeeper.cpp.
| void HitSensorKeeper::validateBySystem | ( | ) |
Definition at line 90 of file HitSensorKeeper.cpp.
| void HitSensorKeeper::invalidateBySystem | ( | ) |
Definition at line 96 of file HitSensorKeeper.cpp.
| HitSensorInfo * HitSensorKeeper::getNthSensorInfo | ( | int | n | ) | const |
Definition at line 102 of file HitSensorKeeper.cpp.
| HitSensorInfo * HitSensorKeeper::getSensorInfo | ( | const char * | pSensorName | ) | const |
Definition at line 106 of file HitSensorKeeper.cpp.
| void HitSensorKeeper::registHitSensorInfo | ( | HitSensorInfo * | pInfo | ) |
Definition at line 122 of file HitSensorKeeper.cpp.
| s32 HitSensorKeeper::mSensorInfosSize |
Definition at line 29 of file HitSensorKeeper.hpp.
| s32 HitSensorKeeper::mSensorCount |
Definition at line 30 of file HitSensorKeeper.hpp.
| HitSensorInfo** HitSensorKeeper::mSensorInfos |
Definition at line 31 of file HitSensorKeeper.hpp.
| u32 HitSensorKeeper::_C |
Definition at line 32 of file HitSensorKeeper.hpp.
| u32 HitSensorKeeper::_10 |
Definition at line 33 of file HitSensorKeeper.hpp.