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

Public Member Functions

 LayoutHolder (JKRArchive &)
 
virtual void * GetResource (u32, const char *, u32 *)
 
virtual nw4r::ut::Font * GetFont (const char *)
 
virtual void * getResOther (const char *) const
 
virtual u32 getResOtherNum () const
 
virtual const char * getResOtherName (u32) const
 
virtual void * getResOther (u32) const
 
virtual bool isExistResOther (const char *) const
 
void initializeArc ()
 
u32 initEachResTable (ResTable *, const Something *)
 
void mount (char *)
 

Public Attributes

JKRArchive * mArchive
 
ResTable mLayoutRes
 
ResTable mAnimRes
 
ResTable mResOther
 

Detailed Description

Definition at line 14 of file LayoutHolder.hpp.

Constructor & Destructor Documentation

◆ LayoutHolder()

LayoutHolder::LayoutHolder ( JKRArchive & rArchive)

Definition at line 3 of file LayoutHolder.cpp.

◆ ~LayoutHolder()

LayoutHolder::~LayoutHolder ( )
virtual

Definition at line 7 of file LayoutHolder.cpp.

Member Data Documentation

◆ mArchive

JKRArchive* LayoutHolder::mArchive

Definition at line 33 of file LayoutHolder.hpp.

◆ mLayoutRes

ResTable LayoutHolder::mLayoutRes

Definition at line 34 of file LayoutHolder.hpp.

◆ mAnimRes

ResTable LayoutHolder::mAnimRes

Definition at line 35 of file LayoutHolder.hpp.

◆ mResOther

ResTable LayoutHolder::mResOther

Definition at line 36 of file LayoutHolder.hpp.