#include <PlayerMgr.h>
Public Types | |
| enum | RDashPhysicsType { cRDashPhysics_Luigi = 0 , cRDashPhysics_Mario } |
Public Member Functions | |
| PlayerObject * | getPlayerObject (s32 player_no) |
| PlayerObject * | getPlayerObject2 (s32 player_no) |
| bool | isPlayerActive (s32 player_no) |
| s32 | getNum () |
| void | addNum (s32 player_no) |
| void | decNum (s32 player_no) |
| void | setDemoWaitFlgDisable () |
| void | resetDemoWaitFlgDisable () |
| bool | isDemoWaitFlgDisable (s32 player_no) |
| void | setPauseDisable (s32 player_no) |
| void | setPauseEnable (s32 player_no) |
| bool | isPauseDisable (s32 player_no) |
| bool | isDisableOrchestra () const |
| bool | isCreateBalloon (s32 player_no) |
| void | setAllBalloon () |
| bool | isAllBalloon () const |
| void | setCannonJump (s32 player_no) |
| void | resetCannonJump (s32 player_no) |
| s32 | getCannonJumpTimer () const |
| void | onNextGotoBlock (s32 player_no) |
| s32 | getNumNextGotoBlock () |
| bool | isNormalCourse () |
| PlayerBase * | getCtrlPlayer (s32 player_no) |
| void | setPlayer (s32 player_no, PlayerObject *player_obj) |
| void | resetPlayer (s32 player_no) |
| bool | isAcceptQuake (s32 player_no) |
| s32 | getNumInGame () |
| s32 | getEntryNum () |
| FieldGameData * | getGameData () |
| bool | isEnableStopOutDokanOther (s32 player_no) |
| bool | isCourseInStar (s32 player_no) |
| void | setSubjectClear () |
| void | setHipAttackQuake (s32 type, s32 player_no, bool ext) |
| s32 | getCoinNumMin () |
Private Attributes | |
| u32 | _10 [(0x20 - 0x10)/sizeof(u32)] |
| sead::SafeArray< PlayerObject *, 4 > | mPlayerObject |
| sead::SafeArray< PlayerObject *, 4 > | mPlayerObject2 |
| sead::BitFlag8 | mCreateFlag |
| sead::BitFlag16 | mActPlayerInfo |
| sead::FixedRingBuffer< Yoshi *, 4 > | mYoshi |
| sead::FixedRingBuffer< Yoshi *, 4 > | mYoshi2 |
| u32 | _84 |
| u8 | _88 |
| sead::BitFlag32 | mDemoWaitFlgDisable |
| sead::BitFlag32 | mPauseDisable |
| bool | mDisableOrchestra |
| sead::BitFlag32 | mCreateBalloonFlag |
| bool | mAllBalloon |
| sead::BitFlag8 | mCannonJumpFlag |
| s32 | mCannonJumpTimer |
| sead::BitFlag16 | mBgmState |
| u32 | _a8 |
| s32 | mPreFanfareTimer |
| bool | mOdaiClear |
| u8 | _b1 |
| s32 | mHpDpSpecialType |
| s32 | mCoinMaxNum |
| sead::Vector3f | mPlayerSetPos |
| sead::BitFlag16 | mPlayerNextGotoBlockInfo |
| sead::BitFlag16 | _ca |
| RDashPhysicsType | mRDashPhysics |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| bool PlayerMgr::isNormalCourse | ( | ) |
| PlayerBase * PlayerMgr::getCtrlPlayer | ( | s32 | player_no | ) |
| void PlayerMgr::setPlayer | ( | s32 | player_no, |
| PlayerObject * | player_obj ) |
| void PlayerMgr::resetPlayer | ( | s32 | player_no | ) |
| bool PlayerMgr::isAcceptQuake | ( | s32 | player_no | ) |
| s32 PlayerMgr::getNumInGame | ( | ) |
| s32 PlayerMgr::getEntryNum | ( | ) |
| FieldGameData * PlayerMgr::getGameData | ( | ) |
| bool PlayerMgr::isEnableStopOutDokanOther | ( | s32 | player_no | ) |
| bool PlayerMgr::isCourseInStar | ( | s32 | player_no | ) |
| void PlayerMgr::setSubjectClear | ( | ) |
| void PlayerMgr::setHipAttackQuake | ( | s32 | type, |
| s32 | player_no, | ||
| bool | ext ) |
| s32 PlayerMgr::getCoinNumMin | ( | ) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |