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

Public Member Functions

virtual u32 makeHeaderHashCode () const
 
virtual u32 getSignature () const
 
virtual s32 serialize (u8 *, u32) const
 
virtual s32 deserialize (const u8 *, u32)
 
virtual void initializeData ()
 
bool isLastLoadedMario () const
 
void setLastLoadedMario (bool)
 
void onCompleteEndingMario ()
 
void onCompleteEndingLuigi ()
 
bool isOnCompleteEndingMario ()
 
bool isOnCompleteEndingLuigi ()
 
OSTime getLastModified () const
 
void updateLastModified ()
 

Public Attributes

u8 mData
 
OSTime mLastModified
 

Detailed Description

Definition at line 5 of file ConfigDataMisc.hpp.

Constructor & Destructor Documentation

◆ ConfigDataMisc()

ConfigDataMisc::ConfigDataMisc ( )

Definition at line 5 of file ConfigDataMisc.cpp.

Member Function Documentation

◆ makeHeaderHashCode()

u32 ConfigDataMisc::makeHeaderHashCode ( ) const
virtual

Implements BinaryDataChunkBase.

Definition at line 49 of file ConfigDataMisc.cpp.

◆ getSignature()

u32 ConfigDataMisc::getSignature ( ) const
virtual

Implements BinaryDataChunkBase.

Definition at line 53 of file ConfigDataMisc.cpp.

◆ serialize()

s32 ConfigDataMisc::serialize ( u8 * pData,
u32 len ) const
virtual

Implements BinaryDataChunkBase.

Definition at line 57 of file ConfigDataMisc.cpp.

◆ deserialize()

s32 ConfigDataMisc::deserialize ( const u8 * pData,
u32 len )
virtual

Implements BinaryDataChunkBase.

Definition at line 67 of file ConfigDataMisc.cpp.

◆ initializeData()

void ConfigDataMisc::initializeData ( )
virtual

Implements BinaryDataChunkBase.

Definition at line 87 of file ConfigDataMisc.cpp.

◆ isLastLoadedMario()

bool ConfigDataMisc::isLastLoadedMario ( ) const

Definition at line 12 of file ConfigDataMisc.cpp.

◆ setLastLoadedMario()

void ConfigDataMisc::setLastLoadedMario ( bool lastLoaded)

Definition at line 16 of file ConfigDataMisc.cpp.

◆ onCompleteEndingMario()

void ConfigDataMisc::onCompleteEndingMario ( )

Definition at line 25 of file ConfigDataMisc.cpp.

◆ onCompleteEndingLuigi()

void ConfigDataMisc::onCompleteEndingLuigi ( )

Definition at line 29 of file ConfigDataMisc.cpp.

◆ isOnCompleteEndingMario()

bool ConfigDataMisc::isOnCompleteEndingMario ( )

Definition at line 33 of file ConfigDataMisc.cpp.

◆ isOnCompleteEndingLuigi()

bool ConfigDataMisc::isOnCompleteEndingLuigi ( )

Definition at line 37 of file ConfigDataMisc.cpp.

◆ getLastModified()

OSTime ConfigDataMisc::getLastModified ( ) const

Definition at line 41 of file ConfigDataMisc.cpp.

◆ updateLastModified()

void ConfigDataMisc::updateLastModified ( )

Definition at line 45 of file ConfigDataMisc.cpp.

Member Data Documentation

◆ mData

u8 ConfigDataMisc::mData

Definition at line 24 of file ConfigDataMisc.hpp.

◆ mLastModified

OSTime ConfigDataMisc::mLastModified

Definition at line 25 of file ConfigDataMisc.hpp.