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

#include <arcResourceAccessor.h>

+ Inheritance diagram for nw4hbm::lyt::MultiArcResourceAccessor:
+ Collaboration diagram for nw4hbm::lyt::MultiArcResourceAccessor:

Public Member Functions

 MultiArcResourceAccessor ()
 
virtual ~MultiArcResourceAccessor ()
 
virtual void * GetResource (u32 resType, const char *name, u32 *pSize=NULL)
 
virtual ut::FontGetFont (const char *name)
 
void Attach (ArcResourceLink *pLink)
 
void DetachAll ()
 
void RegistFont (FontRefLink *pLink)
 
- Public Member Functions inherited from nw4hbm::lyt::ResourceAccessor
 ResourceAccessor ()
 
virtual ~ResourceAccessor ()
 

Protected Attributes

ArcResourceLinkList mArcList
 
FontRefLinkList mFontList
 

Constructor & Destructor Documentation

◆ MultiArcResourceAccessor()

nw4hbm::lyt::MultiArcResourceAccessor::MultiArcResourceAccessor ( )

◆ ~MultiArcResourceAccessor()

nw4hbm::lyt::MultiArcResourceAccessor::~MultiArcResourceAccessor ( )
virtual

Member Function Documentation

◆ Attach()

void nw4hbm::lyt::MultiArcResourceAccessor::Attach ( ArcResourceLink * pLink)

◆ DetachAll()

void nw4hbm::lyt::MultiArcResourceAccessor::DetachAll ( )
inline

◆ GetFont()

ut::Font * nw4hbm::lyt::MultiArcResourceAccessor::GetFont ( const char * name)
virtual

Reimplemented from nw4hbm::lyt::ResourceAccessor.

◆ GetResource()

void * nw4hbm::lyt::MultiArcResourceAccessor::GetResource ( u32 resType,
const char * name,
u32 * pSize = NULL )
virtual

◆ RegistFont()

void nw4hbm::lyt::MultiArcResourceAccessor::RegistFont ( FontRefLink * pLink)

Member Data Documentation

◆ mArcList

ArcResourceLinkList nw4hbm::lyt::MultiArcResourceAccessor::mArcList
protected

◆ mFontList

FontRefLinkList nw4hbm::lyt::MultiArcResourceAccessor::mFontList
protected

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