New Super Mario Bros. U Headers
Loading...
Searching...
No Matches
ResMgr::ResHolder Class Reference

#include <ResMgr.h>

Inherits sead::IDisposer.

Public Member Functions

 ResHolder (const sead::SafeString &key, sead::ArchiveRes *archive)
 ~ResHolder () override
const sead::SafeStringgetKey () const
sead::ArchiveResgetArchiveRes () const
Public Member Functions inherited from sead::IDisposer
 IDisposer ()
virtual ~IDisposer ()

Private Attributes

sead::FixedSafeString< 32 > mKey
sead::ArchiveResmArchiveRes

Friends

class ResMgr

Constructor & Destructor Documentation

◆ ResHolder()

ResMgr::ResHolder::ResHolder ( const sead::SafeString & key,
sead::ArchiveRes * archive )

◆ ~ResHolder()

ResMgr::ResHolder::~ResHolder ( )
inlineoverride

Member Function Documentation

◆ getKey()

const sead::SafeString & ResMgr::ResHolder::getKey ( ) const
inline

◆ getArchiveRes()

sead::ArchiveRes * ResMgr::ResHolder::getArchiveRes ( ) const
inline

◆ ResMgr

friend class ResMgr
friend

Member Data Documentation

◆ mKey

sead::FixedSafeString<32> ResMgr::ResHolder::mKey
private

◆ mArchiveRes

sead::ArchiveRes* ResMgr::ResHolder::mArchiveRes
private