|
NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
|
Public Member Functions | |
| void | set (dActor_c *, const sBcSensorBase *, const sBcSensorBase *, const sBcSensorBase *) |
| void | checkLink () |
| bool | checkRide () |
| bool | checkHead (ulong) |
| s16 | getSakaAngle (u8) |
| int | getSakaMoveAngle (u8) |
| Flag_e | checkWall (float *) |
| Flag_e | checkWallEnm (float *) |
| Flag_e | checkFoot () |
| Flag_e | checkFootEnm () |
| u16 | getFootAttr () |
| bool | hasSensorFoot () |
| bool | hasSensorHead () |
| bool | hasSensorWall () |
| u32 | isWallR () |
| u32 | isWallL () |
| u32 | isFoot () |
| u32 | isHead () |
| u32 | isCollision () |
Static Public Member Functions | |
| static int | checkWaterDepth (float, float, u8, u8, float *) |
| static WATER_TYPE_e | checkWater (float, float, u8, float *) |
| static u32 | checkBg (float, float, u8, u8, unsigned long) |
| static u32 | checkWireNet (float x, float y, unsigned char layer) |
| static u32 | checkGround (const mVec3_c *, float *, u8, u8, signed char) |
| static u32 | checkTenjou (const mVec3_c *, float *, u8, u8) |
| static u32 | checkWall (const mVec3_c *, const mVec3_c *, float *, u8, u8, dActor_c **) |
Public Attributes | |
| dActor_c * | mpOwner |
| sBcSensorBase * | mpSensorFoot |
| sBcSensorBase * | mpSensorHead |
| sBcSensorBase * | mpSensorWall |
| mVec3_c * | mpOwnerPos |
| mVec3_c * | mpOwnerLastPos |
| mVec3_c * | mpOwnerSpeed |
| mVec3_c | mPushForce |
| mVec2_c | mOwnerPosDelta |
| mVec2_c | m_34 |
| mVec2_c | m_3c |
| float | m_44 |
| float | m_48 |
| float | m_4c |
| dRc_c * | mpRc |
| dActor_c * | mFriendActor |
| dBg_ctr_c * | mCollidedBelow |
| dBg_ctr_c * | mCollidedAbove |
| dBg_ctr_c * | mCollidedAdj |
| dBg_ctr_c * | mCollidedAdjForDirection [2] |
| dBc_c * | mPrevTrigBelowSensor |
| dBc_c * | mPrevTrigAboveSensor |
| dBc_c * | mPrevTrigAdjSensor |
| dBc_c * | mPrevTrigAdjSensorForDirection [2] |
| dBg_ctr_c * | mLinkW [2] |
| u32 | mFlags |
| u32 | mPrevFlags |
| char | pad3 [0x55] |
| u8 | mAmiLine |
| char | pad4 [0x2] |
| u8 * | mpLayer |
| u8 | mLayer |
| void dBc_c::set | ( | dActor_c * | , |
| const sBcSensorBase * | , | ||
| const sBcSensorBase * | , | ||
| const sBcSensorBase * | ) |
| sBcSensorBase* dBc_c::mpSensorFoot |
| sBcSensorBase* dBc_c::mpSensorHead |
| sBcSensorBase* dBc_c::mpSensorWall |