|
SMG-Decomp
A decompilation of Super Mario Galaxy 1
|
Public Member Functions | |
| HitSensor (u32, u32, f32, LiveActor *) | |
| bool | receiveMessage (u32, HitSensor *) |
| void | setType (u32) |
| bool | isType (u32) const |
| void | validate () |
| void | invalidate () |
| void | validateBySystem () |
| void | invalidateBySystem () |
| void | addHitSensor (HitSensor *) |
Public Attributes | |
| u32 | mSensorType |
| TVec3f | mPosition |
| f32 | mRadius |
| u16 | mSensorCount |
| u16 | mGroupSize |
| HitSensor ** | mSensors |
| SensorGroup * | mSensorGroup |
| bool | mValidBySystem |
| bool | mValidByHost |
| u8 | _22 |
| u8 | _23 |
| LiveActor * | mActor |
Definition at line 10 of file HitSensor.hpp.
|
inline |
Definition at line 12 of file HitSensor.hpp.
| HitSensor::HitSensor | ( | u32 | type, |
| u32 | sensorGroupSize, | ||
| f32 | radius, | ||
| LiveActor * | pActor ) |
Definition at line 7 of file HitSensor.cpp.
| bool HitSensor::receiveMessage | ( | u32 | msg, |
| HitSensor * | pReceiver ) |
Definition at line 32 of file HitSensor.cpp.
| void HitSensor::setType | ( | u32 | type | ) |
Definition at line 36 of file HitSensor.cpp.
| bool HitSensor::isType | ( | u32 | type | ) | const |
Definition at line 59 of file HitSensor.cpp.
| void HitSensor::validate | ( | ) |
Definition at line 64 of file HitSensor.cpp.
| void HitSensor::invalidate | ( | ) |
Definition at line 82 of file HitSensor.cpp.
| void HitSensor::validateBySystem | ( | ) |
Definition at line 96 of file HitSensor.cpp.
| void HitSensor::invalidateBySystem | ( | ) |
Definition at line 108 of file HitSensor.cpp.
| void HitSensor::addHitSensor | ( | HitSensor * | pSensor | ) |
Definition at line 121 of file HitSensor.cpp.
| u32 HitSensor::mSensorType |
Definition at line 24 of file HitSensor.hpp.
| TVec3f HitSensor::mPosition |
Definition at line 25 of file HitSensor.hpp.
| f32 HitSensor::mRadius |
Definition at line 26 of file HitSensor.hpp.
| u16 HitSensor::mSensorCount |
Definition at line 27 of file HitSensor.hpp.
| u16 HitSensor::mGroupSize |
Definition at line 28 of file HitSensor.hpp.
| HitSensor** HitSensor::mSensors |
Definition at line 29 of file HitSensor.hpp.
| SensorGroup* HitSensor::mSensorGroup |
Definition at line 30 of file HitSensor.hpp.
| bool HitSensor::mValidBySystem |
Definition at line 31 of file HitSensor.hpp.
| bool HitSensor::mValidByHost |
Definition at line 32 of file HitSensor.hpp.
| u8 HitSensor::_22 |
Definition at line 33 of file HitSensor.hpp.
| u8 HitSensor::_23 |
Definition at line 34 of file HitSensor.hpp.
| LiveActor* HitSensor::mActor |
Definition at line 35 of file HitSensor.hpp.