SMG-Decomp
A decompilation of Super Mario Galaxy 1
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
ConfigDataMii Class Reference
Inheritance diagram for ConfigDataMii:
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 ()
 
void setMiiOrIconId (const void *, const u32 *)
 
bool getIconId (u32 *) const
 
bool getMiiId (void *) const
 

Public Attributes

u8 _4
 
u8 mIconID
 
u8 * mBuffer
 

Detailed Description

Definition at line 5 of file ConfigDataMii.hpp.

Constructor & Destructor Documentation

◆ ConfigDataMii()

ConfigDataMii::ConfigDataMii ( )

Definition at line 6 of file ConfigDataMii.cpp.

Member Function Documentation

◆ makeHeaderHashCode()

u32 ConfigDataMii::makeHeaderHashCode ( ) const
virtual

Implements BinaryDataChunkBase.

Definition at line 36 of file ConfigDataMii.cpp.

◆ getSignature()

u32 ConfigDataMii::getSignature ( ) const
virtual

Implements BinaryDataChunkBase.

Definition at line 40 of file ConfigDataMii.cpp.

◆ serialize()

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

Implements BinaryDataChunkBase.

Definition at line 44 of file ConfigDataMii.cpp.

◆ deserialize()

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

Implements BinaryDataChunkBase.

Definition at line 55 of file ConfigDataMii.cpp.

◆ initializeData()

void ConfigDataMii::initializeData ( )
virtual

Implements BinaryDataChunkBase.

Definition at line 76 of file ConfigDataMii.cpp.

◆ setMiiOrIconId()

void ConfigDataMii::setMiiOrIconId ( const void * pData,
const u32 * a2 )

Definition at line 14 of file ConfigDataMii.cpp.

◆ getIconId()

bool ConfigDataMii::getIconId ( u32 * pIconId) const

Definition at line 26 of file ConfigDataMii.cpp.

◆ getMiiId()

bool ConfigDataMii::getMiiId ( void * pData) const

Definition at line 31 of file ConfigDataMii.cpp.

Member Data Documentation

◆ _4

u8 ConfigDataMii::_4

Definition at line 19 of file ConfigDataMii.hpp.

◆ mIconID

u8 ConfigDataMii::mIconID

Definition at line 20 of file ConfigDataMii.hpp.

◆ mBuffer

u8* ConfigDataMii::mBuffer

Definition at line 21 of file ConfigDataMii.hpp.