SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
Classes | Public Member Functions | Public Attributes | List of all members
MarioActor Class Reference
Inheritance diagram for MarioActor:
LiveActor NameObj

Classes

struct  FBO
 

Public Member Functions

 MarioActor (const char *)
 
virtual const TVec3f & getLastMove () const
 
virtual void getLastMove (TVec3f *) const
 
virtual void getFrontVec (TVec3f *) const
 
void init (const JMapInfoIter &)
 Intializes the NameObj and can set various settings and construct necessary classes.
 
void init2 (const TVec3f &, const TVec3f &, long)
 
void initAfterPlacement ()
 
void initAfterOpeningDemo ()
 
void calcBaseFrontVec (const TVec3f &)
 
void playSound (const char *, long)
 
void changeAnimation (const char *, const char *)
 
void changeAnimationNonStop (const char *)
 
void changeAnimationUpper (const char *)
 
void stopAnimation (const char *)
 
bool isAnimationRun (const char *) const
 
void changeNullAnimation (const char *, signed char)
 
void clearNullAnimation (signed char)
 
bool isStopNullAnimation () const
 
void changeGameOverAnimation ()
 
XjointTransformgetJointCtrl (const char *) const
 
void updateRotationInfo ()
 
void exeWait ()
 
void movement ()
 
void control ()
 
void control2 ()
 
void controlMain ()
 
void updateBehavior ()
 
void updateBindRatio ()
 
bool isInPunchTimerRange () const
 
void updatePunching ()
 
bool doRush ()
 
void updateSwingTimer ()
 
void updateSwingAction ()
 
bool checkClapCatchStart ()
 
void updateRealMtx ()
 
void setUpperRotateY (f32)
 
void decLife (unsigned short)
 
void decLifeLarge ()
 
void decLifeMiddle ()
 
void decLifeSmall ()
 
void resetWaterLife ()
 
void updateLife ()
 
void incLife (unsigned long)
 
void changeMaxLife (long)
 
bool doPressing ()
 
void careMovingObject ()
 
bool doStun ()
 
void scaleMtx (MtxPtr)
 
void updateBaseScaleMtx ()
 
void getRealMtx (f32(*)[4], const char *)
 
void getGlobalJointMtx (const char *)
 
void calcAnimInMovement ()
 
void forceSetBaseMtx (f32(*)[4])
 
void calcAnim ()
 
void calcAndSetBaseMtx ()
 Calculates and sets the base matrix of the actor.
 
void setBlendMtxTimer (unsigned short)
 
void getGroundPos (TVec3f *dst) const
 
void getShadowPos () const
 
bool isTurning () const
 
bool isJumping () const
 
bool isJumpRising () const
 
bool isPunching () const
 
bool isItemSwinging () const
 
bool isDamaging () const
 
bool isNeedDamageFog () const
 
bool isStaggering () const
 
bool isSleeping () const
 
bool isRefuseTalk () const
 
bool isDebugMode () const
 
bool isRequestSpin () const
 
void jumpHop ()
 
void calcCenterPos ()
 
void calcHeadPos ()
 
void setPress (unsigned char, int)
 
void getResourceTable () const
 
bool isEnableMoveMario () const
 
bool isEnableNerveChange () const
 
void forcceGameOver ()
 
void forceGameOverAbyss ()
 
void forceGameOverBlackHole ()
 
void forceGameOverNonStop ()
 
void forceGameOverSink ()
 
void updateCameraInfo ()
 
bool binderFilter (const Triangle *)
 
void setPunchHitTimer (unsigned char)
 
void initEffect ()
 
void addSoundObjHolder ()
 
void initParts ()
 
void initMorphStringTable ()
 
void setupSensors ()
 
void updateTransForCamera ()
 
void initMember ()
 
void init2D ()
 
void initDrawAndModel ()
 
void resetPadSwing ()
 
void initActionMatrix ()
 
TVec3f & getGravityVec ()
 
TVec3f & getGravityVector ()
 
void updateGravityVec (bool, bool)
 
void changeTeresaAnimation (const char *, long)
 
void playEffect (const char *)
 
void stopEffect (const char *)
 
void updateActionTrigger ()
 
void updateControllerSwing ()
 
void updateControllerSwingLeft ()
 
void update2D ()
 
void updateTakingPosition ()
 
void updateSearchLight ()
 
void updateThrowing ()
 
void updateBeeWingAnimation ()
 
void updateFairyStar ()
 
void updatePlayerMode ()
 
void updateEffect ()
 
void updateThrowVector ()
 
void updateForCamera ()
 
void updateTornado ()
 
bool tryJumpRush ()
 
void initForJump ()
 
void lockOnDPD ()
 
bool tryCoinPull ()
 
bool tryThrow ()
 
bool tryStandardRush ()
 
void checkPriorRushTarget ()
 
unsigned char selectAction (const char *) const
 
bool tryRushInRush ()
 
void bodyClap ()
 
bool selectWaterInOut (const char *) const
 
bool selectWaterInOutRush (const HitSensor *) const
 
void playEffectRT (const char *, const TVec3f &, const TVec3f &)
 
void emitEffectWaterColumn (const TVec3f &, const TVec3f &)
 
bool selectRecoverFlyMeter (const HitSensor *) const
 
void endRush (const RushEndInfo *)
 
void stopSpinTicoEffect (bool)
 
void stopEffectForce (const char *)
 
bool isRequestRush () const
 
bool isRequestSpinJump2P () const
 
bool tryReleaseBombTeresa ()
 
bool isEnableSpinPunch ()
 
bool trySpinPunch ()
 
void shootFireBall ()
 
void doFreezeAttack ()
 
void setBlink (const char *)
 
void resetSensorCount ()
 
void getStickValue (f32 *, f32 *)
 
const HitSensorgetCarrySensor () const
 
const MarioConstgetConst () const
 
u32 getHealth () const
 
const Mario::MovementStatesgetMovementStates () const
 
const Mario::DrawStatesgetDrawStates () const
 
const Mario::DrawStatesgetPrevDrawStates () const
 
- Public Member Functions inherited from LiveActor
 LiveActor (const char *pName)
 Constructs a new LiveActor instance.
 
virtual void calcViewAndEntry ()
 
virtual void appear ()
 
virtual void makeActorAppeared ()
 
virtual void kill ()
 
virtual void makeActorDead ()
 
virtual bool receiveMessage (u32, HitSensor *, HitSensor *)
 
virtual MtxPtr getBaseMtx () const
 Gets the base matrix of the model used for the actor.
 
virtual MtxPtr getTakingMtx () const
 
virtual void startClipped ()
 
virtual void endClipped ()
 
virtual void updateHitSensor (HitSensor *)
 
virtual void attackSensor (HitSensor *, HitSensor *)
 
virtual bool receiveMsgPush (HitSensor *, HitSensor *)
 
virtual bool receiveMsgPlayerAttack (u32, HitSensor *, HitSensor *)
 
virtual bool receiveMsgEnemyAttack (u32, HitSensor *, HitSensor *)
 
virtual u32 receiveMsgTake (HitSensor *, HitSensor *)
 
virtual u32 receiveMsgTaken (HitSensor *, HitSensor *)
 
virtual u32 receiveMsgThrow (HitSensor *, HitSensor *)
 
virtual u32 receiveMsgApart (HitSensor *, HitSensor *)
 
virtual bool receiveOtherMsg (u32, HitSensor *, HitSensor *)
 
void calcAnmMtx ()
 
void setNerve (const Nerve *)
 
bool isNerve (const Nerve *) const
 
s32 getNerveStep () const
 
HitSensorgetSensor (const char *pSensorName) const
 Gets a sensor.
 
void initModelManagerWithAnm (const char *, const char *, bool)
 
void initNerve (const Nerve *)
 
void initHitSensor (int)
 
void initBinder (f32, f32, u32)
 
void initRailRider (const JMapInfoIter &)
 
void initEffectKeeper (int, const char *, bool)
 
void initSound (int, bool)
 
void initShadowControllerList (u32)
 
void initActorCollisionParts (const char *, HitSensor *, ResourceHolder *, MtxPtr, bool, bool)
 
void initStageSwitch (const JMapInfoIter &)
 
void initActorStarPointerTarget (f32, const TVec3f *, MtxPtr, TVec3f)
 
void initActorLightCtrl ()
 
void addToSoundObjHolder ()
 
void updateBinder ()
 
bool isBinderValid (Binder *pBinder)
 
TVec3f * getPosPtr ()
 
- Public Member Functions inherited from NameObj
 NameObj (const char *pName)
 Constructs a new NameObj instance.
 
virtual void draw () const
 Draws the object. Does nothing until overridden.
 
void initWithoutIter ()
 Initializes a NameObj without a JMapInfoIter instance.
 
void setName (const char *pName)
 Sets the NameObj's mName.
 
void executeMovement ()
 
void requestSuspend ()
 
void requestResume ()
 
void syncWithFlags ()
 

Public Attributes

u8 _8C
 
u32 _90
 
u32 _94 [0x40]
 
u32 _194
 
u32 _198
 
u32 _19C
 
u8 _1A0
 
u8 _1A1
 
f32 _1A4
 
u16 _1A8
 
u16 _1AA
 
f32 _1AC
 
Color8 _1B0
 
u8 _1B4
 
bool _1B5
 
u32 _1B8
 
MarioMessenger_1BC
 
bool _1C0
 
bool _1C1
 
bool _1C2
 
bool _1C3
 
u16 _1C4
 
u16 _1C6
 
f32 _1C8
 
f32 _1CC
 
u8 _1D0
 
u8 _1D1
 
f32 _1D4
 
FBO_1D8
 
FBO_1DC
 
bool _1E0
 
u8 _1E1
 
u8 _1E2
 
f32 _1E4
 
u16 _1E8
 
f32 _1EC
 
TVec3f _1F0
 
TVec3f _1FC
 
f32 _208
 
u32 _20C
 
u8 _210
 
u8 _211
 
CollisionShadow_214
 
u32 _218
 
u32 _21C
 
u32 _220
 
u32 _224
 
u32 _228
 
u32 _22C
 
MariomMario
 
MarioAnimatormMarioAnim
 
MarioEffectmMarioEffect
 
MarioConstmConst
 
TVec3f _240
 
TVec3f _24C
 
TVec3f _258
 
TVec3f _264
 
TVec3f _270
 
TVec3f _27C
 
TVec3f _288
 
TVec3f _294
 
TVec3f _2A0
 
TVec3f _2AC
 
TVec3f _2B8
 
TVec3f _2C4
 
TVec3f _2D0
 
TVec3f _2DC
 
TVec3f _2E8
 
TVec3f _2F4
 
TVec3f _300
 
TVec3f _30C
 
TVec3f _318
 
TVec3f _324
 
u16 _330
 
u16 _332
 
u16 _334
 
u16 _336
 
u16 _338
 
TVec3f _33C
 
TVec3f _348
 
TVec3f _354
 
TVec3f _360
 
GravityInfo_36C
 
u8 _370
 
f32 _374
 
u16 _378
 
u32 _37C
 
u32 mHealth
 
u32 _384
 
u32 _388
 
u16 _38C
 
u32 _390
 
u32 _394
 
u32 _398
 
u8 _39C
 
u8 _39D
 
u8 _39E
 
u32 _3A0
 
u32 _3A4
 
u16 _3A8
 
u16 _3AA
 
u16 _3AC
 
float _3B0
 
TVec3f _3B4
 
bool _3C0
 
bool _3C1
 
TVec3f _3C4
 
u16 _3D0
 
u16 _3D2
 
u16 _3D4
 
u16 _3D6
 
u16 _3D8
 
u16 _3DA
 
u16 _3DC
 
u8 _3DE
 
u8 _3DF
 
u32 mMaxHealth
 
bool _3E4
 
bool _3E5
 
bool _3E6
 
bool _3E7
 
bool _3E8
 
TMtx34f _3EC
 
u32 _41C
 
u32 _420
 
u32 _424
 
u32 _428 [4]
 
u8 _438 [0x30]
 
union { 
 
   JGeometry::TVec3< long >   _468 
 
   TVec3f   _468f 
 
};  
 
u32 _474
 
f32 _478
 
u32 _47C
 
u8 _480
 
u8 _481
 
bool _482
 
u8 _483
 
TVec3f _484
 
f32 _490
 
u32 _494
 
FixedPosition_498
 
FixedPosition_49C
 
u32 _4A0
 
u32 _4A4
 
u32 _4A8
 
f32 _4AC
 
f32 _4B0
 
f32 _4B4
 
TVec3f _4B8
 
TVec3f _4C4
 
u32 _4D0 [0x80]
 
u8 _6D0
 
f32 _6D4
 
f32 _6D8
 
u32 _6DC [0x40]
 
u16 _7DC
 
u16 _7DE
 
u16 _7E0
 
u8 _7E2
 
u32 _7E4 [0x40]
 
u8 _8E4 [0x40]
 
HitSensor_924
 
u32 _928
 
u32 _92C
 
u32 _930
 
bool _934
 
bool _935
 
TVec3f _938
 
u8 _944
 
u8 _945
 
u16 _946
 
u16 _948
 
u16 _94A
 
u16 _94C
 
u16 _94E
 
u8 _950
 
u8 _951
 
u32 _954 [8]
 
u8 _974
 
TVec3f _978
 
f32 _984
 
u8 _988
 
u8 _989
 
u32 _98C
 
u8 _990
 
u32 _994
 
u32 _998
 
u32 _99C
 
u32 _9A0
 
MarioParts_9A4
 
f32 _9A8
 
f32 _9AC
 
f32 _9B0
 
u16 _9B4
 
u32 _9B8
 
u32 _9BC
 
u32 _9C0
 
u32 _9C4
 
u32 _9C8
 
f32 _9CC
 
f32 _9D0
 
u32 _9D4
 
TVec3f _9D8
 
u32 _9E4
 
u32 _9E8
 
u32 _9EC
 
bool _9F0
 
bool _9F1
 
u16 _9F2
 
TVec3f _9F4
 
u32 _A00
 
u32 _A04
 
u8 _A08
 
u8 _A09
 
u8 _A0A
 
u8 _A0B
 
u8 _A0C
 
u32 _A10
 
u32 _A14
 
TVec3f _A18
 
u8 _A24
 
u8 _A25
 
u32 _A28 [6]
 
u32 _A40
 
u32 _A44
 
u32 _A48
 
u32 _A4C
 
u32 _A50
 
u32 _A54
 
u8 _A58
 
u8 _A59
 
u8 _A5A
 
u8 _A5B
 
u32 _A5C
 
bool _A60
 
bool _A61
 
bool _A62
 
u32 _A64
 
f32 _A68
 
u16 _A6C
 
bool _A6E
 
u32 _A70 [8]
 
u32 _A90 [8]
 
TMtx34f _AB0
 
TMtx34f _AE0
 
u16 _B10
 
u16 _B12
 
u16 _B14
 
TVec3f _B18
 
f32 _B24
 
f32 _B28
 
f32 _B2C
 
f32 _B30
 
f32 _B34
 
f32 _B38
 
f32 _B3C
 
f32 _B40
 
u32 _B44
 
FootPrint_B48
 
u32 _B4C
 
u16 _B50
 
u32 _B54 [3]
 
u16 _B60
 
u32 _B64
 
u8 _B68
 
u16 _B6A
 
u32 _B6C
 
u16 _B70
 
u8 _B72
 
u16 _B74
 
u32 _B78
 
u32 _B7C
 
u32 _B80
 
u32 _B84
 
u16 _B88
 
MarioNullBckmNullAnimation
 
bool _B90
 
bool _B91
 
s8 _B92
 
u16 _B94
 
u8 _B96
 
u32 _B98
 
u16 _B9C
 
u16 _B9E
 
u32 _BA0
 
u32 _BA4
 
u32 _BA8
 
TVec3f _BAC
 
TVec3f _BB8
 
u16 _BC4
 
TMtx34f _BC8
 
TMtx34f _BF8
 
void * _C28
 
TMtx34f _C2C
 
TMtx34f _C5C
 
TMtx34f _C8C
 
TMtx34f _CBC
 
TMtx34f _CEC
 
TMtx34f _D1C
 
TMtx34f _D4C
 
TMtx34f _D7C
 
TMtx34f _DAC
 
TMtx34f _DDC
 
TMtx34f _E0C
 
TMtx34f _E3C
 
TMtx34f _E6C
 
u16 _E9C
 
f32 _EA0
 
bool _EA4
 
bool _EA5
 
bool _EA6
 
TMtx34f _EA8
 
TVec3f _ED8
 
u32 _EE4
 
bool mSuperKinokoCollected
 
bool mPowerupCollected
 
bool mTransforming
 
bool _EEB
 
bool _EEC
 
bool _EED
 
bool _EEE
 
u16 _EF0
 
u16 _EF2
 
u16 _EF4
 
u16 _EF6
 
u32 _EF8
 
u32 _EFC
 
u8 _F00
 
u32 _F04
 
u32 _F08
 
bool _F0C
 
u8 _F0D
 
u16 _F0E
 
u16 _F10
 
u16 _F12
 
u16 _F14
 
u16 _F16
 
u16 _F18
 
u16 _F1A
 
u16 _F1C
 
u16 _F1E
 
u8 _F20
 
u8 _F21
 
u32 _F24
 
u16 _F28
 
TVec3f _F2C
 
u8 _F38
 
union { 
 
   JAIAudible *   _F3C 
 
   TVec3f *   _F3C_vec 
 
};  
 
u16 _F40
 
u16 _F42
 
bool _F44
 
u32 _F48
 
u32 _F4C
 
TVec3f _F50
 
TVec3f _F5C
 
TVec3f _F68
 
u8 _F74
 
TVec3f _F78
 
TVec3f _F84
 
TVec3f _F90
 
TVec3f _F9C
 
TVec3f _FA8
 
const Nerve_FB4
 
u16 _FB8
 
u32 _FBC
 
u32 _FC0
 
u32 _FC4
 
u32 _FC8
 
bool _FCC
 
bool _FCD
 
- Public Attributes inherited from LiveActor
TVec3f mPosition
 3D vector of the actor's position.
 
TVec3f mRotation
 3D vector of the actor's rotation.
 
TVec3f mScale
 3D vector of the actor's scale.
 
TVec3f mVelocity
 3D vector of the actor's velocity.
 
TVec3f mGravity
 3D vector of the actor's gravity.
 
ModelManagermModelManager
 A pointer to a ModelManager instance, used for drawing a 3D model.
 
ActorAnimKeepermAnimationKeeper
 A pointer to a ActorAnimKeeper instance, used for storing and playing model animations.
 
SpinemSpine
 
HitSensorKeepermSensorKeeper
 A pointer to a HitSensorKeeper instance, used for storing HitSensor instances.
 
BindermBinder
 
RailRidermRailRider
 A pointer to a RailRider instance, used for allowing the actor to ride on paths.
 
EffectKeepermEffectKeeper
 
AudAnmSoundObjectmSoundObject
 
LiveActorFlag mFlags
 Flags relating to drawing, animation calculation, etc.
 
ShadowControllerListmShadowList
 
CollisionPartsmCollisionParts
 
StageSwitchCtrlmStageSwitchCtrl
 A pointer to a StageSwitchCtrl instance, used for activating and deactivating switches.
 
StarPointerTarget * mStarPointerTarget
 
ActorLightCtrlmActorLightCtrl
 
ActorPadAndCameraCtrlmCameraCtrl
 
- Public Attributes inherited from NameObj
const char * mName
 A string to identify the NameObj.
 
volatile u16 mFlags
 Flags in relation to movement.
 
s16 mExecutorIdx
 The index into the NameObjExecuteInfo array.
 

Detailed Description

Definition at line 24 of file MarioActor.hpp.

Constructor & Destructor Documentation

◆ MarioActor()

MarioActor::MarioActor ( const char * pName)

Definition at line 41 of file MarioActor.cpp.

Member Function Documentation

◆ init()

void MarioActor::init ( const JMapInfoIter & rIter)
virtual

Intializes the NameObj and can set various settings and construct necessary classes.

Parameters
rIterA reference to the JMapInfoIter that supplies BCSV information.

Reimplemented from LiveActor.

Definition at line 229 of file MarioActor.cpp.

◆ init2()

void MarioActor::init2 ( const TVec3f & a,
const TVec3f & b,
long initialAnimation )

Definition at line 255 of file MarioActor.cpp.

◆ initAfterPlacement()

void MarioActor::initAfterPlacement ( )
virtual

Reimplemented from NameObj.

Definition at line 391 of file MarioActor.cpp.

◆ initAfterOpeningDemo()

void MarioActor::initAfterOpeningDemo ( )

Definition at line 409 of file MarioActor.cpp.

◆ calcBaseFrontVec()

void MarioActor::calcBaseFrontVec ( const TVec3f & rVec)

Definition at line 415 of file MarioActor.cpp.

◆ playSound()

void MarioActor::playSound ( const char * pName,
long duration )

Definition at line 437 of file MarioActor.cpp.

◆ changeAnimation()

void MarioActor::changeAnimation ( const char * pName,
const char * pNewName )

Definition at line 442 of file MarioActor.cpp.

◆ changeAnimationNonStop()

void MarioActor::changeAnimationNonStop ( const char * pName)

Definition at line 447 of file MarioActor.cpp.

◆ changeAnimationUpper()

void MarioActor::changeAnimationUpper ( const char * pName)

Definition at line 452 of file MarioActor.cpp.

◆ stopAnimation()

void MarioActor::stopAnimation ( const char * pName)

Definition at line 463 of file MarioActor.cpp.

◆ isAnimationRun()

bool MarioActor::isAnimationRun ( const char * pName) const

Definition at line 468 of file MarioActor.cpp.

◆ changeNullAnimation()

void MarioActor::changeNullAnimation ( const char * pName,
signed char num )

Definition at line 473 of file MarioActor.cpp.

◆ isStopNullAnimation()

bool MarioActor::isStopNullAnimation ( ) const

Definition at line 480 of file MarioActor.cpp.

◆ changeGameOverAnimation()

void MarioActor::changeGameOverAnimation ( )

Definition at line 488 of file MarioActor.cpp.

◆ getJointCtrl()

XjointTransform * MarioActor::getJointCtrl ( const char * pName) const

Definition at line 615 of file MarioActor.cpp.

◆ updateRotationInfo()

void MarioActor::updateRotationInfo ( )

Definition at line 631 of file MarioActor.cpp.

◆ exeWait()

void MarioActor::exeWait ( )

Definition at line 663 of file MarioActor.cpp.

◆ movement()

void MarioActor::movement ( )
virtual

Reimplemented from LiveActor.

Definition at line 674 of file MarioActor.cpp.

◆ control()

void MarioActor::control ( )
virtual

Reimplemented from LiveActor.

Definition at line 854 of file MarioActor.cpp.

◆ control2()

void MarioActor::control2 ( )

Definition at line 885 of file MarioActor.cpp.

◆ controlMain()

void MarioActor::controlMain ( )

Definition at line 928 of file MarioActor.cpp.

◆ updateBehavior()

void MarioActor::updateBehavior ( )

Definition at line 959 of file MarioActor.cpp.

◆ updateBindRatio()

void MarioActor::updateBindRatio ( )

Definition at line 1007 of file MarioActor.cpp.

◆ isInPunchTimerRange()

bool MarioActor::isInPunchTimerRange ( ) const

Definition at line 1024 of file MarioActor.cpp.

◆ updatePunching()

void MarioActor::updatePunching ( )

Definition at line 1033 of file MarioActor.cpp.

◆ doRush()

bool MarioActor::doRush ( )

Definition at line 1061 of file MarioActor.cpp.

◆ updateSwingTimer()

void MarioActor::updateSwingTimer ( )

Definition at line 1130 of file MarioActor.cpp.

◆ updateSwingAction()

void MarioActor::updateSwingAction ( )

Definition at line 1164 of file MarioActor.cpp.

◆ updateRealMtx()

void MarioActor::updateRealMtx ( )

Definition at line 1324 of file MarioActor.cpp.

◆ decLife()

void MarioActor::decLife ( unsigned short amt)

Definition at line 1367 of file MarioActor.cpp.

◆ decLifeLarge()

void MarioActor::decLifeLarge ( )

Definition at line 1402 of file MarioActor.cpp.

◆ decLifeMiddle()

void MarioActor::decLifeMiddle ( )

Definition at line 1407 of file MarioActor.cpp.

◆ decLifeSmall()

void MarioActor::decLifeSmall ( )

Definition at line 1412 of file MarioActor.cpp.

◆ resetWaterLife()

void MarioActor::resetWaterLife ( )

Definition at line 1417 of file MarioActor.cpp.

◆ updateLife()

void MarioActor::updateLife ( )

Definition at line 1422 of file MarioActor.cpp.

◆ incLife()

void MarioActor::incLife ( unsigned long amt)

Definition at line 1438 of file MarioActor.cpp.

◆ changeMaxLife()

void MarioActor::changeMaxLife ( long max)

Definition at line 1459 of file MarioActor.cpp.

◆ doPressing()

bool MarioActor::doPressing ( )

Definition at line 1475 of file MarioActor.cpp.

◆ careMovingObject()

void MarioActor::careMovingObject ( )

Definition at line 1521 of file MarioActor.cpp.

◆ doStun()

bool MarioActor::doStun ( )

Definition at line 1542 of file MarioActor.cpp.

◆ scaleMtx()

void MarioActor::scaleMtx ( MtxPtr rawMtx)

Definition at line 1567 of file MarioActor.cpp.

◆ updateBaseScaleMtx()

void MarioActor::updateBaseScaleMtx ( )

Definition at line 1598 of file MarioActor.cpp.

◆ calcAnim()

void MarioActor::calcAnim ( )
virtual

Reimplemented from LiveActor.

◆ calcAndSetBaseMtx()

void MarioActor::calcAndSetBaseMtx ( )
virtual

Calculates and sets the base matrix of the actor.

Reimplemented from LiveActor.

◆ isTurning()

bool MarioActor::isTurning ( ) const

Definition at line 621 of file MarioActor.cpp.

◆ isDebugMode()

bool MarioActor::isDebugMode ( ) const

Definition at line 626 of file MarioActor.cpp.

◆ initMember()

void MarioActor::initMember ( )

Definition at line 3 of file MarioActorInit.cpp.

◆ getConst()

const MarioConst & MarioActor::getConst ( ) const
inline

Definition at line 190 of file MarioActor.hpp.

◆ getHealth()

u32 MarioActor::getHealth ( ) const
inline

Definition at line 192 of file MarioActor.hpp.

◆ getMovementStates()

const Mario::MovementStates & MarioActor::getMovementStates ( ) const
inline

Definition at line 194 of file MarioActor.hpp.

◆ getDrawStates()

const Mario::DrawStates & MarioActor::getDrawStates ( ) const
inline

Definition at line 196 of file MarioActor.hpp.

◆ getPrevDrawStates()

const Mario::DrawStates & MarioActor::getPrevDrawStates ( ) const
inline

Definition at line 198 of file MarioActor.hpp.

Member Data Documentation

◆ _8C

u8 MarioActor::_8C

Definition at line 205 of file MarioActor.hpp.

◆ _90

u32 MarioActor::_90

Definition at line 206 of file MarioActor.hpp.

◆ _94

u32 MarioActor::_94[0x40]

Definition at line 207 of file MarioActor.hpp.

◆ _194

u32 MarioActor::_194

Definition at line 208 of file MarioActor.hpp.

◆ _198

u32 MarioActor::_198

Definition at line 209 of file MarioActor.hpp.

◆ _19C

u32 MarioActor::_19C

Definition at line 210 of file MarioActor.hpp.

◆ _1A0

u8 MarioActor::_1A0

Definition at line 211 of file MarioActor.hpp.

◆ _1A1

u8 MarioActor::_1A1

Definition at line 212 of file MarioActor.hpp.

◆ _1A4

f32 MarioActor::_1A4

Definition at line 213 of file MarioActor.hpp.

◆ _1A8

u16 MarioActor::_1A8

Definition at line 214 of file MarioActor.hpp.

◆ _1AA

u16 MarioActor::_1AA

Definition at line 215 of file MarioActor.hpp.

◆ _1AC

f32 MarioActor::_1AC

Definition at line 216 of file MarioActor.hpp.

◆ _1B0

Color8 MarioActor::_1B0

Definition at line 217 of file MarioActor.hpp.

◆ _1B4

u8 MarioActor::_1B4

Definition at line 218 of file MarioActor.hpp.

◆ _1B5

bool MarioActor::_1B5

Definition at line 219 of file MarioActor.hpp.

◆ _1B8

u32 MarioActor::_1B8

Definition at line 220 of file MarioActor.hpp.

◆ _1BC

MarioMessenger* MarioActor::_1BC

Definition at line 221 of file MarioActor.hpp.

◆ _1C0

bool MarioActor::_1C0

Definition at line 222 of file MarioActor.hpp.

◆ _1C1

bool MarioActor::_1C1

Definition at line 223 of file MarioActor.hpp.

◆ _1C2

bool MarioActor::_1C2

Definition at line 224 of file MarioActor.hpp.

◆ _1C3

bool MarioActor::_1C3

Definition at line 225 of file MarioActor.hpp.

◆ _1C4

u16 MarioActor::_1C4

Definition at line 226 of file MarioActor.hpp.

◆ _1C6

u16 MarioActor::_1C6

Definition at line 227 of file MarioActor.hpp.

◆ _1C8

f32 MarioActor::_1C8

Definition at line 228 of file MarioActor.hpp.

◆ _1CC

f32 MarioActor::_1CC

Definition at line 229 of file MarioActor.hpp.

◆ _1D0

u8 MarioActor::_1D0

Definition at line 230 of file MarioActor.hpp.

◆ _1D1

u8 MarioActor::_1D1

Definition at line 231 of file MarioActor.hpp.

◆ _1D4

f32 MarioActor::_1D4

Definition at line 232 of file MarioActor.hpp.

◆ _1D8

FBO* MarioActor::_1D8

Definition at line 233 of file MarioActor.hpp.

◆ _1DC

FBO* MarioActor::_1DC

Definition at line 234 of file MarioActor.hpp.

◆ _1E0

bool MarioActor::_1E0

Definition at line 235 of file MarioActor.hpp.

◆ _1E1

u8 MarioActor::_1E1

Definition at line 236 of file MarioActor.hpp.

◆ _1E2

u8 MarioActor::_1E2

Definition at line 237 of file MarioActor.hpp.

◆ _1E4

f32 MarioActor::_1E4

Definition at line 239 of file MarioActor.hpp.

◆ _1E8

u16 MarioActor::_1E8

Definition at line 240 of file MarioActor.hpp.

◆ _1EC

f32 MarioActor::_1EC

Definition at line 242 of file MarioActor.hpp.

◆ _1F0

TVec3f MarioActor::_1F0

Definition at line 243 of file MarioActor.hpp.

◆ _1FC

TVec3f MarioActor::_1FC

Definition at line 244 of file MarioActor.hpp.

◆ _208

f32 MarioActor::_208

Definition at line 245 of file MarioActor.hpp.

◆ _20C

u32 MarioActor::_20C

Definition at line 246 of file MarioActor.hpp.

◆ _210

u8 MarioActor::_210

Definition at line 247 of file MarioActor.hpp.

◆ _211

u8 MarioActor::_211

Definition at line 248 of file MarioActor.hpp.

◆ _214

CollisionShadow* MarioActor::_214

Definition at line 250 of file MarioActor.hpp.

◆ _218

u32 MarioActor::_218

Definition at line 251 of file MarioActor.hpp.

◆ _21C

u32 MarioActor::_21C

Definition at line 252 of file MarioActor.hpp.

◆ _220

u32 MarioActor::_220

Definition at line 253 of file MarioActor.hpp.

◆ _224

u32 MarioActor::_224

Definition at line 254 of file MarioActor.hpp.

◆ _228

u32 MarioActor::_228

Definition at line 255 of file MarioActor.hpp.

◆ _22C

u32 MarioActor::_22C

Definition at line 256 of file MarioActor.hpp.

◆ mMario

Mario* MarioActor::mMario

Definition at line 257 of file MarioActor.hpp.

◆ mMarioAnim

MarioAnimator* MarioActor::mMarioAnim

Definition at line 258 of file MarioActor.hpp.

◆ mMarioEffect

MarioEffect* MarioActor::mMarioEffect

Definition at line 259 of file MarioActor.hpp.

◆ mConst

MarioConst* MarioActor::mConst

Definition at line 260 of file MarioActor.hpp.

◆ _240

TVec3f MarioActor::_240

Definition at line 261 of file MarioActor.hpp.

◆ _24C

TVec3f MarioActor::_24C

Definition at line 262 of file MarioActor.hpp.

◆ _258

TVec3f MarioActor::_258

Definition at line 263 of file MarioActor.hpp.

◆ _264

TVec3f MarioActor::_264

Definition at line 264 of file MarioActor.hpp.

◆ _270

TVec3f MarioActor::_270

Definition at line 265 of file MarioActor.hpp.

◆ _27C

TVec3f MarioActor::_27C

Definition at line 266 of file MarioActor.hpp.

◆ _288

TVec3f MarioActor::_288

Definition at line 267 of file MarioActor.hpp.

◆ _294

TVec3f MarioActor::_294

Definition at line 268 of file MarioActor.hpp.

◆ _2A0

TVec3f MarioActor::_2A0

Definition at line 269 of file MarioActor.hpp.

◆ _2AC

TVec3f MarioActor::_2AC

Definition at line 270 of file MarioActor.hpp.

◆ _2B8

TVec3f MarioActor::_2B8

Definition at line 271 of file MarioActor.hpp.

◆ _2C4

TVec3f MarioActor::_2C4

Definition at line 272 of file MarioActor.hpp.

◆ _2D0

TVec3f MarioActor::_2D0

Definition at line 273 of file MarioActor.hpp.

◆ _2DC

TVec3f MarioActor::_2DC

Definition at line 274 of file MarioActor.hpp.

◆ _2E8

TVec3f MarioActor::_2E8

Definition at line 275 of file MarioActor.hpp.

◆ _2F4

TVec3f MarioActor::_2F4

Definition at line 276 of file MarioActor.hpp.

◆ _300

TVec3f MarioActor::_300

Definition at line 277 of file MarioActor.hpp.

◆ _30C

TVec3f MarioActor::_30C

Definition at line 278 of file MarioActor.hpp.

◆ _318

TVec3f MarioActor::_318

Definition at line 279 of file MarioActor.hpp.

◆ _324

TVec3f MarioActor::_324

Definition at line 280 of file MarioActor.hpp.

◆ _330

u16 MarioActor::_330

Definition at line 281 of file MarioActor.hpp.

◆ _332

u16 MarioActor::_332

Definition at line 282 of file MarioActor.hpp.

◆ _334

u16 MarioActor::_334

Definition at line 283 of file MarioActor.hpp.

◆ _336

u16 MarioActor::_336

Definition at line 284 of file MarioActor.hpp.

◆ _338

u16 MarioActor::_338

Definition at line 285 of file MarioActor.hpp.

◆ _33C

TVec3f MarioActor::_33C

Definition at line 287 of file MarioActor.hpp.

◆ _348

TVec3f MarioActor::_348

Definition at line 288 of file MarioActor.hpp.

◆ _354

TVec3f MarioActor::_354

Definition at line 289 of file MarioActor.hpp.

◆ _360

TVec3f MarioActor::_360

Definition at line 290 of file MarioActor.hpp.

◆ _36C

GravityInfo* MarioActor::_36C

Definition at line 291 of file MarioActor.hpp.

◆ _370

u8 MarioActor::_370

Definition at line 292 of file MarioActor.hpp.

◆ _374

f32 MarioActor::_374

Definition at line 294 of file MarioActor.hpp.

◆ _378

u16 MarioActor::_378

Definition at line 295 of file MarioActor.hpp.

◆ _37C

u32 MarioActor::_37C

Definition at line 297 of file MarioActor.hpp.

◆ mHealth

u32 MarioActor::mHealth

Definition at line 298 of file MarioActor.hpp.

◆ _384

u32 MarioActor::_384

Definition at line 299 of file MarioActor.hpp.

◆ _388

u32 MarioActor::_388

Definition at line 300 of file MarioActor.hpp.

◆ _38C

u16 MarioActor::_38C

Definition at line 301 of file MarioActor.hpp.

◆ _390

u32 MarioActor::_390

Definition at line 302 of file MarioActor.hpp.

◆ _394

u32 MarioActor::_394

Definition at line 303 of file MarioActor.hpp.

◆ _398

u32 MarioActor::_398

Definition at line 304 of file MarioActor.hpp.

◆ _39C

u8 MarioActor::_39C

Definition at line 306 of file MarioActor.hpp.

◆ _39D

u8 MarioActor::_39D

Definition at line 307 of file MarioActor.hpp.

◆ _39E

u8 MarioActor::_39E

Definition at line 308 of file MarioActor.hpp.

◆ _3A0

u32 MarioActor::_3A0

Definition at line 309 of file MarioActor.hpp.

◆ _3A4

u32 MarioActor::_3A4

Definition at line 310 of file MarioActor.hpp.

◆ _3A8

u16 MarioActor::_3A8

Definition at line 311 of file MarioActor.hpp.

◆ _3AA

u16 MarioActor::_3AA

Definition at line 312 of file MarioActor.hpp.

◆ _3AC

u16 MarioActor::_3AC

Definition at line 313 of file MarioActor.hpp.

◆ _3B0

float MarioActor::_3B0

Definition at line 315 of file MarioActor.hpp.

◆ _3B4

TVec3f MarioActor::_3B4

Definition at line 316 of file MarioActor.hpp.

◆ _3C0

bool MarioActor::_3C0

Definition at line 317 of file MarioActor.hpp.

◆ _3C1

bool MarioActor::_3C1

Definition at line 318 of file MarioActor.hpp.

◆ _3C4

TVec3f MarioActor::_3C4

Definition at line 320 of file MarioActor.hpp.

◆ _3D0

u16 MarioActor::_3D0

Definition at line 321 of file MarioActor.hpp.

◆ _3D2

u16 MarioActor::_3D2

Definition at line 322 of file MarioActor.hpp.

◆ _3D4

u16 MarioActor::_3D4

Definition at line 323 of file MarioActor.hpp.

◆ _3D6

u16 MarioActor::_3D6

Definition at line 324 of file MarioActor.hpp.

◆ _3D8

u16 MarioActor::_3D8

Definition at line 325 of file MarioActor.hpp.

◆ _3DA

u16 MarioActor::_3DA

Definition at line 326 of file MarioActor.hpp.

◆ _3DC

u16 MarioActor::_3DC

Definition at line 327 of file MarioActor.hpp.

◆ _3DE

u8 MarioActor::_3DE

Definition at line 328 of file MarioActor.hpp.

◆ _3DF

u8 MarioActor::_3DF

Definition at line 329 of file MarioActor.hpp.

◆ mMaxHealth

u32 MarioActor::mMaxHealth

Definition at line 330 of file MarioActor.hpp.

◆ _3E4

bool MarioActor::_3E4

Definition at line 331 of file MarioActor.hpp.

◆ _3E5

bool MarioActor::_3E5

Definition at line 332 of file MarioActor.hpp.

◆ _3E6

bool MarioActor::_3E6

Definition at line 333 of file MarioActor.hpp.

◆ _3E7

bool MarioActor::_3E7

Definition at line 334 of file MarioActor.hpp.

◆ _3E8

bool MarioActor::_3E8

Definition at line 335 of file MarioActor.hpp.

◆ _3EC

TMtx34f MarioActor::_3EC

Definition at line 337 of file MarioActor.hpp.

◆ _41C

u32 MarioActor::_41C

Definition at line 338 of file MarioActor.hpp.

◆ _420

u32 MarioActor::_420

Definition at line 339 of file MarioActor.hpp.

◆ _424

u32 MarioActor::_424

Definition at line 340 of file MarioActor.hpp.

◆ _428

u32 MarioActor::_428[4]

Definition at line 341 of file MarioActor.hpp.

◆ _438

u8 MarioActor::_438[0x30]

Definition at line 342 of file MarioActor.hpp.

◆ _468

JGeometry::TVec3<long> MarioActor::_468

Definition at line 344 of file MarioActor.hpp.

◆ _468f

TVec3f MarioActor::_468f

Definition at line 345 of file MarioActor.hpp.

◆ _474

u32 MarioActor::_474

Definition at line 347 of file MarioActor.hpp.

◆ _478

f32 MarioActor::_478

Definition at line 348 of file MarioActor.hpp.

◆ _47C

u32 MarioActor::_47C

Definition at line 349 of file MarioActor.hpp.

◆ _480

u8 MarioActor::_480

Definition at line 350 of file MarioActor.hpp.

◆ _481

u8 MarioActor::_481

Definition at line 351 of file MarioActor.hpp.

◆ _482

bool MarioActor::_482

Definition at line 352 of file MarioActor.hpp.

◆ _483

u8 MarioActor::_483

Definition at line 353 of file MarioActor.hpp.

◆ _484

TVec3f MarioActor::_484

Definition at line 354 of file MarioActor.hpp.

◆ _490

f32 MarioActor::_490

Definition at line 355 of file MarioActor.hpp.

◆ _494

u32 MarioActor::_494

Definition at line 356 of file MarioActor.hpp.

◆ _498

FixedPosition* MarioActor::_498

Definition at line 357 of file MarioActor.hpp.

◆ _49C

FixedPosition* MarioActor::_49C

Definition at line 358 of file MarioActor.hpp.

◆ _4A0

u32 MarioActor::_4A0

Definition at line 359 of file MarioActor.hpp.

◆ _4A4

u32 MarioActor::_4A4

Definition at line 360 of file MarioActor.hpp.

◆ _4A8

u32 MarioActor::_4A8

Definition at line 361 of file MarioActor.hpp.

◆ _4AC

f32 MarioActor::_4AC

Definition at line 362 of file MarioActor.hpp.

◆ _4B0

f32 MarioActor::_4B0

Definition at line 363 of file MarioActor.hpp.

◆ _4B4

f32 MarioActor::_4B4

Definition at line 364 of file MarioActor.hpp.

◆ _4B8

TVec3f MarioActor::_4B8

Definition at line 365 of file MarioActor.hpp.

◆ _4C4

TVec3f MarioActor::_4C4

Definition at line 366 of file MarioActor.hpp.

◆ _4D0

u32 MarioActor::_4D0[0x80]

Definition at line 367 of file MarioActor.hpp.

◆ _6D0

u8 MarioActor::_6D0

Definition at line 369 of file MarioActor.hpp.

◆ _6D4

f32 MarioActor::_6D4

Definition at line 370 of file MarioActor.hpp.

◆ _6D8

f32 MarioActor::_6D8

Definition at line 371 of file MarioActor.hpp.

◆ _6DC

u32 MarioActor::_6DC[0x40]

Definition at line 372 of file MarioActor.hpp.

◆ _7DC

u16 MarioActor::_7DC

Definition at line 373 of file MarioActor.hpp.

◆ _7DE

u16 MarioActor::_7DE

Definition at line 374 of file MarioActor.hpp.

◆ _7E0

u16 MarioActor::_7E0

Definition at line 375 of file MarioActor.hpp.

◆ _7E2

u8 MarioActor::_7E2

Definition at line 376 of file MarioActor.hpp.

◆ _7E4

u32 MarioActor::_7E4[0x40]

Definition at line 377 of file MarioActor.hpp.

◆ _8E4

u8 MarioActor::_8E4[0x40]

Definition at line 378 of file MarioActor.hpp.

◆ _924

HitSensor* MarioActor::_924

Definition at line 379 of file MarioActor.hpp.

◆ _928

u32 MarioActor::_928

Definition at line 380 of file MarioActor.hpp.

◆ _92C

u32 MarioActor::_92C

Definition at line 381 of file MarioActor.hpp.

◆ _930

u32 MarioActor::_930

Definition at line 382 of file MarioActor.hpp.

◆ _934

bool MarioActor::_934

Definition at line 383 of file MarioActor.hpp.

◆ _935

bool MarioActor::_935

Definition at line 384 of file MarioActor.hpp.

◆ _938

TVec3f MarioActor::_938

Definition at line 385 of file MarioActor.hpp.

◆ _944

u8 MarioActor::_944

Definition at line 386 of file MarioActor.hpp.

◆ _945

u8 MarioActor::_945

Definition at line 387 of file MarioActor.hpp.

◆ _946

u16 MarioActor::_946

Definition at line 388 of file MarioActor.hpp.

◆ _948

u16 MarioActor::_948

Definition at line 389 of file MarioActor.hpp.

◆ _94A

u16 MarioActor::_94A

Definition at line 390 of file MarioActor.hpp.

◆ _94C

u16 MarioActor::_94C

Definition at line 391 of file MarioActor.hpp.

◆ _94E

u16 MarioActor::_94E

Definition at line 392 of file MarioActor.hpp.

◆ _950

u8 MarioActor::_950

Definition at line 393 of file MarioActor.hpp.

◆ _951

u8 MarioActor::_951

Definition at line 394 of file MarioActor.hpp.

◆ _954

u32 MarioActor::_954[8]

Definition at line 395 of file MarioActor.hpp.

◆ _974

u8 MarioActor::_974

Definition at line 396 of file MarioActor.hpp.

◆ _978

TVec3f MarioActor::_978

Definition at line 397 of file MarioActor.hpp.

◆ _984

f32 MarioActor::_984

Definition at line 398 of file MarioActor.hpp.

◆ _988

u8 MarioActor::_988

Definition at line 399 of file MarioActor.hpp.

◆ _989

u8 MarioActor::_989

Definition at line 400 of file MarioActor.hpp.

◆ _98C

u32 MarioActor::_98C

Definition at line 401 of file MarioActor.hpp.

◆ _990

u8 MarioActor::_990

Definition at line 402 of file MarioActor.hpp.

◆ _994

u32 MarioActor::_994

Definition at line 403 of file MarioActor.hpp.

◆ _998

u32 MarioActor::_998

Definition at line 404 of file MarioActor.hpp.

◆ _99C

u32 MarioActor::_99C

Definition at line 405 of file MarioActor.hpp.

◆ _9A0

u32 MarioActor::_9A0

Definition at line 406 of file MarioActor.hpp.

◆ _9A4

MarioParts* MarioActor::_9A4

Definition at line 407 of file MarioActor.hpp.

◆ _9A8

f32 MarioActor::_9A8

Definition at line 408 of file MarioActor.hpp.

◆ _9AC

f32 MarioActor::_9AC

Definition at line 409 of file MarioActor.hpp.

◆ _9B0

f32 MarioActor::_9B0

Definition at line 410 of file MarioActor.hpp.

◆ _9B4

u16 MarioActor::_9B4

Definition at line 411 of file MarioActor.hpp.

◆ _9B8

u32 MarioActor::_9B8

Definition at line 412 of file MarioActor.hpp.

◆ _9BC

u32 MarioActor::_9BC

Definition at line 413 of file MarioActor.hpp.

◆ _9C0

u32 MarioActor::_9C0

Definition at line 414 of file MarioActor.hpp.

◆ _9C4

u32 MarioActor::_9C4

Definition at line 415 of file MarioActor.hpp.

◆ _9C8

u32 MarioActor::_9C8

Definition at line 416 of file MarioActor.hpp.

◆ _9CC

f32 MarioActor::_9CC

Definition at line 417 of file MarioActor.hpp.

◆ _9D0

f32 MarioActor::_9D0

Definition at line 418 of file MarioActor.hpp.

◆ _9D4

u32 MarioActor::_9D4

Definition at line 419 of file MarioActor.hpp.

◆ _9D8

TVec3f MarioActor::_9D8

Definition at line 420 of file MarioActor.hpp.

◆ _9E4

u32 MarioActor::_9E4

Definition at line 421 of file MarioActor.hpp.

◆ _9E8

u32 MarioActor::_9E8

Definition at line 422 of file MarioActor.hpp.

◆ _9EC

u32 MarioActor::_9EC

Definition at line 423 of file MarioActor.hpp.

◆ _9F0

bool MarioActor::_9F0

Definition at line 424 of file MarioActor.hpp.

◆ _9F1

bool MarioActor::_9F1

Definition at line 425 of file MarioActor.hpp.

◆ _9F2

u16 MarioActor::_9F2

Definition at line 426 of file MarioActor.hpp.

◆ _9F4

TVec3f MarioActor::_9F4

Definition at line 427 of file MarioActor.hpp.

◆ _A00

u32 MarioActor::_A00

Definition at line 428 of file MarioActor.hpp.

◆ _A04

u32 MarioActor::_A04

Definition at line 429 of file MarioActor.hpp.

◆ _A08

u8 MarioActor::_A08

Definition at line 430 of file MarioActor.hpp.

◆ _A09

u8 MarioActor::_A09

Definition at line 431 of file MarioActor.hpp.

◆ _A0A

u8 MarioActor::_A0A

Definition at line 432 of file MarioActor.hpp.

◆ _A0B

u8 MarioActor::_A0B

Definition at line 433 of file MarioActor.hpp.

◆ _A0C

u8 MarioActor::_A0C

Definition at line 434 of file MarioActor.hpp.

◆ _A10

u32 MarioActor::_A10

Definition at line 435 of file MarioActor.hpp.

◆ _A14

u32 MarioActor::_A14

Definition at line 436 of file MarioActor.hpp.

◆ _A18

TVec3f MarioActor::_A18

Definition at line 437 of file MarioActor.hpp.

◆ _A24

u8 MarioActor::_A24

Definition at line 438 of file MarioActor.hpp.

◆ _A25

u8 MarioActor::_A25

Definition at line 439 of file MarioActor.hpp.

◆ _A28

u32 MarioActor::_A28[6]

Definition at line 441 of file MarioActor.hpp.

◆ _A40

u32 MarioActor::_A40

Definition at line 442 of file MarioActor.hpp.

◆ _A44

u32 MarioActor::_A44

Definition at line 443 of file MarioActor.hpp.

◆ _A48

u32 MarioActor::_A48

Definition at line 444 of file MarioActor.hpp.

◆ _A4C

u32 MarioActor::_A4C

Definition at line 445 of file MarioActor.hpp.

◆ _A50

u32 MarioActor::_A50

Definition at line 446 of file MarioActor.hpp.

◆ _A54

u32 MarioActor::_A54

Definition at line 447 of file MarioActor.hpp.

◆ _A58

u8 MarioActor::_A58

Definition at line 448 of file MarioActor.hpp.

◆ _A59

u8 MarioActor::_A59

Definition at line 449 of file MarioActor.hpp.

◆ _A5A

u8 MarioActor::_A5A

Definition at line 450 of file MarioActor.hpp.

◆ _A5B

u8 MarioActor::_A5B

Definition at line 451 of file MarioActor.hpp.

◆ _A5C

u32 MarioActor::_A5C

Definition at line 452 of file MarioActor.hpp.

◆ _A60

bool MarioActor::_A60

Definition at line 453 of file MarioActor.hpp.

◆ _A61

bool MarioActor::_A61

Definition at line 454 of file MarioActor.hpp.

◆ _A62

bool MarioActor::_A62

Definition at line 455 of file MarioActor.hpp.

◆ _A64

u32 MarioActor::_A64

Definition at line 457 of file MarioActor.hpp.

◆ _A68

f32 MarioActor::_A68

Definition at line 458 of file MarioActor.hpp.

◆ _A6C

u16 MarioActor::_A6C

Definition at line 459 of file MarioActor.hpp.

◆ _A6E

bool MarioActor::_A6E

Definition at line 460 of file MarioActor.hpp.

◆ _A70

u32 MarioActor::_A70[8]

Definition at line 462 of file MarioActor.hpp.

◆ _A90

u32 MarioActor::_A90[8]

Definition at line 463 of file MarioActor.hpp.

◆ _AB0

TMtx34f MarioActor::_AB0

Definition at line 464 of file MarioActor.hpp.

◆ _AE0

TMtx34f MarioActor::_AE0

Definition at line 465 of file MarioActor.hpp.

◆ _B10

u16 MarioActor::_B10

Definition at line 466 of file MarioActor.hpp.

◆ _B12

u16 MarioActor::_B12

Definition at line 467 of file MarioActor.hpp.

◆ _B14

u16 MarioActor::_B14

Definition at line 468 of file MarioActor.hpp.

◆ _B18

TVec3f MarioActor::_B18

Definition at line 470 of file MarioActor.hpp.

◆ _B24

f32 MarioActor::_B24

Definition at line 471 of file MarioActor.hpp.

◆ _B28

f32 MarioActor::_B28

Definition at line 472 of file MarioActor.hpp.

◆ _B2C

f32 MarioActor::_B2C

Definition at line 473 of file MarioActor.hpp.

◆ _B30

f32 MarioActor::_B30

Definition at line 474 of file MarioActor.hpp.

◆ _B34

f32 MarioActor::_B34

Definition at line 475 of file MarioActor.hpp.

◆ _B38

f32 MarioActor::_B38

Definition at line 476 of file MarioActor.hpp.

◆ _B3C

f32 MarioActor::_B3C

Definition at line 477 of file MarioActor.hpp.

◆ _B40

f32 MarioActor::_B40

Definition at line 478 of file MarioActor.hpp.

◆ _B44

u32 MarioActor::_B44

Definition at line 479 of file MarioActor.hpp.

◆ _B48

FootPrint* MarioActor::_B48

Definition at line 480 of file MarioActor.hpp.

◆ _B4C

u32 MarioActor::_B4C

Definition at line 481 of file MarioActor.hpp.

◆ _B50

u16 MarioActor::_B50

Definition at line 482 of file MarioActor.hpp.

◆ _B54

u32 MarioActor::_B54[3]

Definition at line 484 of file MarioActor.hpp.

◆ _B60

u16 MarioActor::_B60

Definition at line 485 of file MarioActor.hpp.

◆ _B64

u32 MarioActor::_B64

Definition at line 487 of file MarioActor.hpp.

◆ _B68

u8 MarioActor::_B68

Definition at line 488 of file MarioActor.hpp.

◆ _B6A

u16 MarioActor::_B6A

Definition at line 490 of file MarioActor.hpp.

◆ _B6C

u32 MarioActor::_B6C

Definition at line 491 of file MarioActor.hpp.

◆ _B70

u16 MarioActor::_B70

Definition at line 492 of file MarioActor.hpp.

◆ _B72

u8 MarioActor::_B72

Definition at line 493 of file MarioActor.hpp.

◆ _B74

u16 MarioActor::_B74

Definition at line 495 of file MarioActor.hpp.

◆ _B78

u32 MarioActor::_B78

Definition at line 497 of file MarioActor.hpp.

◆ _B7C

u32 MarioActor::_B7C

Definition at line 498 of file MarioActor.hpp.

◆ _B80

u32 MarioActor::_B80

Definition at line 499 of file MarioActor.hpp.

◆ _B84

u32 MarioActor::_B84

Definition at line 500 of file MarioActor.hpp.

◆ _B88

u16 MarioActor::_B88

Definition at line 501 of file MarioActor.hpp.

◆ mNullAnimation

MarioNullBck* MarioActor::mNullAnimation

Definition at line 502 of file MarioActor.hpp.

◆ _B90

bool MarioActor::_B90

Definition at line 503 of file MarioActor.hpp.

◆ _B91

bool MarioActor::_B91

Definition at line 504 of file MarioActor.hpp.

◆ _B92

s8 MarioActor::_B92

Definition at line 505 of file MarioActor.hpp.

◆ _B94

u16 MarioActor::_B94

Definition at line 507 of file MarioActor.hpp.

◆ _B96

u8 MarioActor::_B96

Definition at line 508 of file MarioActor.hpp.

◆ _B98

u32 MarioActor::_B98

Definition at line 510 of file MarioActor.hpp.

◆ _B9C

u16 MarioActor::_B9C

Definition at line 512 of file MarioActor.hpp.

◆ _B9E

u16 MarioActor::_B9E

Definition at line 513 of file MarioActor.hpp.

◆ _BA0

u32 MarioActor::_BA0

Definition at line 514 of file MarioActor.hpp.

◆ _BA4

u32 MarioActor::_BA4

Definition at line 515 of file MarioActor.hpp.

◆ _BA8

u32 MarioActor::_BA8

Definition at line 516 of file MarioActor.hpp.

◆ _BAC

TVec3f MarioActor::_BAC

Definition at line 517 of file MarioActor.hpp.

◆ _BB8

TVec3f MarioActor::_BB8

Definition at line 518 of file MarioActor.hpp.

◆ _BC4

u16 MarioActor::_BC4

Definition at line 519 of file MarioActor.hpp.

◆ _BC8

TMtx34f MarioActor::_BC8

Definition at line 520 of file MarioActor.hpp.

◆ _BF8

TMtx34f MarioActor::_BF8

Definition at line 521 of file MarioActor.hpp.

◆ _C28

void* MarioActor::_C28

Definition at line 522 of file MarioActor.hpp.

◆ _C2C

TMtx34f MarioActor::_C2C

Definition at line 523 of file MarioActor.hpp.

◆ _C5C

TMtx34f MarioActor::_C5C

Definition at line 524 of file MarioActor.hpp.

◆ _C8C

TMtx34f MarioActor::_C8C

Definition at line 525 of file MarioActor.hpp.

◆ _CBC

TMtx34f MarioActor::_CBC

Definition at line 526 of file MarioActor.hpp.

◆ _CEC

TMtx34f MarioActor::_CEC

Definition at line 527 of file MarioActor.hpp.

◆ _D1C

TMtx34f MarioActor::_D1C

Definition at line 528 of file MarioActor.hpp.

◆ _D4C

TMtx34f MarioActor::_D4C

Definition at line 529 of file MarioActor.hpp.

◆ _D7C

TMtx34f MarioActor::_D7C

Definition at line 530 of file MarioActor.hpp.

◆ _DAC

TMtx34f MarioActor::_DAC

Definition at line 531 of file MarioActor.hpp.

◆ _DDC

TMtx34f MarioActor::_DDC

Definition at line 532 of file MarioActor.hpp.

◆ _E0C

TMtx34f MarioActor::_E0C

Definition at line 533 of file MarioActor.hpp.

◆ _E3C

TMtx34f MarioActor::_E3C

Definition at line 534 of file MarioActor.hpp.

◆ _E6C

TMtx34f MarioActor::_E6C

Definition at line 535 of file MarioActor.hpp.

◆ _E9C

u16 MarioActor::_E9C

Definition at line 536 of file MarioActor.hpp.

◆ _EA0

f32 MarioActor::_EA0

Definition at line 537 of file MarioActor.hpp.

◆ _EA4

bool MarioActor::_EA4

Definition at line 538 of file MarioActor.hpp.

◆ _EA5

bool MarioActor::_EA5

Definition at line 539 of file MarioActor.hpp.

◆ _EA6

bool MarioActor::_EA6

Definition at line 540 of file MarioActor.hpp.

◆ _EA8

TMtx34f MarioActor::_EA8

Definition at line 541 of file MarioActor.hpp.

◆ _ED8

TVec3f MarioActor::_ED8

Definition at line 542 of file MarioActor.hpp.

◆ _EE4

u32 MarioActor::_EE4

Definition at line 543 of file MarioActor.hpp.

◆ mSuperKinokoCollected

bool MarioActor::mSuperKinokoCollected

Definition at line 544 of file MarioActor.hpp.

◆ mPowerupCollected

bool MarioActor::mPowerupCollected

Definition at line 545 of file MarioActor.hpp.

◆ mTransforming

bool MarioActor::mTransforming

Definition at line 546 of file MarioActor.hpp.

◆ _EEB

bool MarioActor::_EEB

Definition at line 547 of file MarioActor.hpp.

◆ _EEC

bool MarioActor::_EEC

Definition at line 548 of file MarioActor.hpp.

◆ _EED

bool MarioActor::_EED

Definition at line 549 of file MarioActor.hpp.

◆ _EEE

bool MarioActor::_EEE

Definition at line 550 of file MarioActor.hpp.

◆ _EF0

u16 MarioActor::_EF0

Definition at line 552 of file MarioActor.hpp.

◆ _EF2

u16 MarioActor::_EF2

Definition at line 553 of file MarioActor.hpp.

◆ _EF4

u16 MarioActor::_EF4

Definition at line 554 of file MarioActor.hpp.

◆ _EF6

u16 MarioActor::_EF6

Definition at line 555 of file MarioActor.hpp.

◆ _EF8

u32 MarioActor::_EF8

Definition at line 556 of file MarioActor.hpp.

◆ _EFC

u32 MarioActor::_EFC

Definition at line 557 of file MarioActor.hpp.

◆ _F00

u8 MarioActor::_F00

Definition at line 558 of file MarioActor.hpp.

◆ _F04

u32 MarioActor::_F04

Definition at line 560 of file MarioActor.hpp.

◆ _F08

u32 MarioActor::_F08

Definition at line 561 of file MarioActor.hpp.

◆ _F0C

bool MarioActor::_F0C

Definition at line 562 of file MarioActor.hpp.

◆ _F0D

u8 MarioActor::_F0D

Definition at line 563 of file MarioActor.hpp.

◆ _F0E

u16 MarioActor::_F0E

Definition at line 564 of file MarioActor.hpp.

◆ _F10

u16 MarioActor::_F10

Definition at line 565 of file MarioActor.hpp.

◆ _F12

u16 MarioActor::_F12

Definition at line 566 of file MarioActor.hpp.

◆ _F14

u16 MarioActor::_F14

Definition at line 567 of file MarioActor.hpp.

◆ _F16

u16 MarioActor::_F16

Definition at line 568 of file MarioActor.hpp.

◆ _F18

u16 MarioActor::_F18

Definition at line 569 of file MarioActor.hpp.

◆ _F1A

u16 MarioActor::_F1A

Definition at line 570 of file MarioActor.hpp.

◆ _F1C

u16 MarioActor::_F1C

Definition at line 571 of file MarioActor.hpp.

◆ _F1E

u16 MarioActor::_F1E

Definition at line 572 of file MarioActor.hpp.

◆ _F20

u8 MarioActor::_F20

Definition at line 573 of file MarioActor.hpp.

◆ _F21

u8 MarioActor::_F21

Definition at line 574 of file MarioActor.hpp.

◆ _F24

u32 MarioActor::_F24

Definition at line 576 of file MarioActor.hpp.

◆ _F28

u16 MarioActor::_F28

Definition at line 577 of file MarioActor.hpp.

◆ _F2C

TVec3f MarioActor::_F2C

Definition at line 579 of file MarioActor.hpp.

◆ _F38

u8 MarioActor::_F38

Definition at line 580 of file MarioActor.hpp.

◆ _F3C

JAIAudible* MarioActor::_F3C

Definition at line 583 of file MarioActor.hpp.

◆ _F3C_vec

TVec3f* MarioActor::_F3C_vec

Definition at line 584 of file MarioActor.hpp.

◆ _F40

u16 MarioActor::_F40

Definition at line 586 of file MarioActor.hpp.

◆ _F42

u16 MarioActor::_F42

Definition at line 587 of file MarioActor.hpp.

◆ _F44

bool MarioActor::_F44

Definition at line 588 of file MarioActor.hpp.

◆ _F48

u32 MarioActor::_F48

Definition at line 590 of file MarioActor.hpp.

◆ _F4C

u32 MarioActor::_F4C

Definition at line 591 of file MarioActor.hpp.

◆ _F50

TVec3f MarioActor::_F50

Definition at line 592 of file MarioActor.hpp.

◆ _F5C

TVec3f MarioActor::_F5C

Definition at line 593 of file MarioActor.hpp.

◆ _F68

TVec3f MarioActor::_F68

Definition at line 594 of file MarioActor.hpp.

◆ _F74

u8 MarioActor::_F74

Definition at line 595 of file MarioActor.hpp.

◆ _F78

TVec3f MarioActor::_F78

Definition at line 597 of file MarioActor.hpp.

◆ _F84

TVec3f MarioActor::_F84

Definition at line 598 of file MarioActor.hpp.

◆ _F90

TVec3f MarioActor::_F90

Definition at line 599 of file MarioActor.hpp.

◆ _F9C

TVec3f MarioActor::_F9C

Definition at line 600 of file MarioActor.hpp.

◆ _FA8

TVec3f MarioActor::_FA8

Definition at line 601 of file MarioActor.hpp.

◆ _FB4

const Nerve* MarioActor::_FB4

Definition at line 602 of file MarioActor.hpp.

◆ _FB8

u16 MarioActor::_FB8

Definition at line 603 of file MarioActor.hpp.

◆ _FBC

u32 MarioActor::_FBC

Definition at line 604 of file MarioActor.hpp.

◆ _FC0

u32 MarioActor::_FC0

Definition at line 605 of file MarioActor.hpp.

◆ _FC4

u32 MarioActor::_FC4

Definition at line 606 of file MarioActor.hpp.

◆ _FC8

u32 MarioActor::_FC8

Definition at line 607 of file MarioActor.hpp.

◆ _FCC

bool MarioActor::_FCC

Definition at line 608 of file MarioActor.hpp.

◆ _FCD

bool MarioActor::_FCD

Definition at line 609 of file MarioActor.hpp.