SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
PowerStarEventKeeper Class Reference

Public Member Functions

void initStarInfoTable ()
 
s32 findStarID (const char *) const
 
void declareStar (const char *, const char *, s32, bool)
 
bool isGreen (const char *, s32) const
 
bool isRed (const char *, s32) const
 
bool isGrand (const char *, s32) const
 
void initStarInfoTableAfterPlacement ()
 
void requestAppearPowerStar (const char *, s32, const TVec3f *, bool, bool)
 
bool isExistPowerStarAtScenario (int) const
 
bool isCorrectStarIdWithBBS (const char *, const char *, s32) const
 
bool isSuccess (const char *, s32) const
 

Public Attributes

u32 _0
 
s32 mPowerStarNum
 
PowerStarInfo ** mInfoTbl
 

Detailed Description

Definition at line 14 of file PowerStarEventKeeper.hpp.

Constructor & Destructor Documentation

◆ PowerStarEventKeeper()

PowerStarEventKeeper::PowerStarEventKeeper ( )

Definition at line 4 of file PowerStarEventKeeper.cpp.

Member Function Documentation

◆ isGreen()

bool PowerStarEventKeeper::isGreen ( const char * pName,
s32 starNum ) const

Definition at line 39 of file PowerStarEventKeeper.cpp.

◆ isRed()

bool PowerStarEventKeeper::isRed ( const char * pName,
s32 starNum ) const

Definition at line 51 of file PowerStarEventKeeper.cpp.

◆ isGrand()

bool PowerStarEventKeeper::isGrand ( const char * pName,
s32 starNum ) const

Definition at line 63 of file PowerStarEventKeeper.cpp.

◆ isSuccess()

bool PowerStarEventKeeper::isSuccess ( const char * pName,
s32 starNum ) const

Definition at line 80 of file PowerStarEventKeeper.cpp.

Member Data Documentation

◆ _0

u32 PowerStarEventKeeper::_0

Definition at line 30 of file PowerStarEventKeeper.hpp.

◆ mPowerStarNum

s32 PowerStarEventKeeper::mPowerStarNum

Definition at line 31 of file PowerStarEventKeeper.hpp.

◆ mInfoTbl

PowerStarInfo** PowerStarEventKeeper::mInfoTbl

Definition at line 32 of file PowerStarEventKeeper.hpp.