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

Public Member Functions

 ScenarioData (const char *)
 
s32 getScenarioNum () const
 
s32 getPowerStarNum () const
 
bool getValueString (const char *, s32, const char **) const
 
const char * getZoneName (s32) const
 
ScenarioDataIter getScenarioDataIter (s32) const
 
u32 getValueU32 (const char *, s32, u32 *) const
 
bool getValueBool (const char *, s32, bool *) const
 
s32 getZoneNum () const
 
s32 getZoneId (const char *) const
 

Public Attributes

JMapInfomScenarioData
 
const char * mGalaxyName
 
JMapInfomZoneList
 

Detailed Description

Definition at line 18 of file ScenarioDataParser.hpp.

Member Function Documentation

◆ getValueString()

bool ScenarioData::getValueString ( const char * pKey,
s32 a2,
const char ** pOut ) const

Definition at line 4 of file ScenarioDataParser.cpp.

◆ getZoneName()

const char * ScenarioData::getZoneName ( s32 zoneID) const

Definition at line 17 of file ScenarioDataParser.cpp.

◆ getZoneNum()

s32 ScenarioData::getZoneNum ( ) const

Definition at line 23 of file ScenarioDataParser.cpp.

◆ getZoneId()

s32 ScenarioData::getZoneId ( const char * pZoneName) const

Definition at line 31 of file ScenarioDataParser.cpp.

Member Data Documentation

◆ mScenarioData

JMapInfo* ScenarioData::mScenarioData

Definition at line 32 of file ScenarioDataParser.hpp.

◆ mGalaxyName

const char* ScenarioData::mGalaxyName

Definition at line 33 of file ScenarioDataParser.hpp.

◆ mZoneList

JMapInfo* ScenarioData::mZoneList

Definition at line 34 of file ScenarioDataParser.hpp.