Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
nw4hbm::lyt::Group Class Reference

#include <group.h>

+ Collaboration diagram for nw4hbm::lyt::Group:

Public Member Functions

 Group ()
 
 Group (const res::Group *pResGroup, Pane *pRootPane)
 
virtual ~Group ()
 
const char * GetName () const
 
bool IsUserAllocated () const
 
PaneLinkListGetPaneList ()
 
void Init ()
 
void AppendPane (Pane *pane)
 

Public Attributes

ut::LinkListNode mLink
 

Protected Attributes

PaneLinkList mPaneLinkList
 
char mName [16]
 
bool mbUserAllocated
 
u8 mPadding [2]
 

Constructor & Destructor Documentation

◆ Group() [1/2]

nw4hbm::lyt::Group::Group ( )

◆ Group() [2/2]

nw4hbm::lyt::Group::Group ( const res::Group * pResGroup,
Pane * pRootPane )

◆ ~Group()

nw4hbm::lyt::Group::~Group ( )
virtual

Member Function Documentation

◆ AppendPane()

void nw4hbm::lyt::Group::AppendPane ( Pane * pane)

◆ GetName()

const char * nw4hbm::lyt::Group::GetName ( ) const
inline

◆ GetPaneList()

PaneLinkList & nw4hbm::lyt::Group::GetPaneList ( )
inline

◆ Init()

void nw4hbm::lyt::Group::Init ( )

◆ IsUserAllocated()

bool nw4hbm::lyt::Group::IsUserAllocated ( ) const
inline

Member Data Documentation

◆ mbUserAllocated

bool nw4hbm::lyt::Group::mbUserAllocated
protected

◆ mLink

ut::LinkListNode nw4hbm::lyt::Group::mLink

◆ mName

char nw4hbm::lyt::Group::mName[16]
protected

◆ mPadding

u8 nw4hbm::lyt::Group::mPadding[2]
protected

◆ mPaneLinkList

PaneLinkList nw4hbm::lyt::Group::mPaneLinkList
protected

The documentation for this class was generated from the following files: