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

Public Member Functions

virtual u32 makeHeaderHashCode () const
 
virtual u32 getSignature () const
 
virtual void * serialize ()
 
virtual s32 deserialize (const u8 *, u32)
 
virtual void initializeData ()
 
void initHeaderSerializer ()
 
- Public Member Functions inherited from BinaryDataChunkBase
virtual s32 serialize (u8 *, u32) const =0
 

Public Attributes

u32 _4
 
u32 _8
 
u32 _C
 
u32 _10
 
u32 _14
 
u32 _18
 
BinaryDataContentHeaderSerializermSerializer
 

Detailed Description

Definition at line 7 of file SysConfigFile.hpp.

Constructor & Destructor Documentation

◆ SysConfigChunk()

SysConfigChunk::SysConfigChunk ( )

Definition at line 3 of file SysConfigFile.cpp.

Member Function Documentation

◆ makeHeaderHashCode()

u32 SysConfigChunk::makeHeaderHashCode ( ) const
virtual

Implements BinaryDataChunkBase.

Definition at line 8 of file SysConfigFile.cpp.

◆ getSignature()

u32 SysConfigChunk::getSignature ( ) const
virtual

Implements BinaryDataChunkBase.

Definition at line 12 of file SysConfigFile.cpp.

◆ deserialize()

virtual s32 SysConfigChunk::deserialize ( const u8 * ,
u32  )
virtual

Implements BinaryDataChunkBase.

◆ initializeData()

void SysConfigChunk::initializeData ( )
virtual

Implements BinaryDataChunkBase.

Definition at line 18 of file SysConfigFile.cpp.

◆ initHeaderSerializer()

void SysConfigChunk::initHeaderSerializer ( )

Definition at line 26 of file SysConfigFile.cpp.

Member Data Documentation

◆ _4

u32 SysConfigChunk::_4

Definition at line 19 of file SysConfigFile.hpp.

◆ _8

u32 SysConfigChunk::_8

Definition at line 20 of file SysConfigFile.hpp.

◆ _C

u32 SysConfigChunk::_C

Definition at line 21 of file SysConfigFile.hpp.

◆ _10

u32 SysConfigChunk::_10

Definition at line 22 of file SysConfigFile.hpp.

◆ _14

u32 SysConfigChunk::_14

Definition at line 23 of file SysConfigFile.hpp.

◆ _18

u32 SysConfigChunk::_18

Definition at line 24 of file SysConfigFile.hpp.

◆ mSerializer

BinaryDataContentHeaderSerializer* SysConfigChunk::mSerializer

Definition at line 25 of file SysConfigFile.hpp.