sead
Loading...
Searching...
No Matches
agl::utl::INamedObjMgr::Group Class Reference

#include <aglNamedObjMgr.h>

Inherits sead::hostio::Node.

Public Member Functions

 Group ()
virtual ~Group ()
void initialize (s32 index, INamedObjMgr *p_mgr, sead::Heap *heap)
void reset (const sead::SafeString &name)
const sead::SafeStringgetName () const

Static Public Member Functions

static s32 compare (const Group *a, const Group *b)

Private Attributes

INamedObjMgrmpMgr
s32 mIndex
sead::FixedSafeString< 32 > mName
sead::FixedSafeString< 256 > _34

Constructor & Destructor Documentation

◆ Group()

agl::utl::INamedObjMgr::Group::Group ( )

◆ ~Group()

agl::utl::INamedObjMgr::Group::~Group ( )
virtual

Member Function Documentation

◆ initialize()

void agl::utl::INamedObjMgr::Group::initialize ( s32 index,
INamedObjMgr * p_mgr,
sead::Heap * heap )

◆ reset()

void agl::utl::INamedObjMgr::Group::reset ( const sead::SafeString & name)

◆ getName()

const sead::SafeString & agl::utl::INamedObjMgr::Group::getName ( ) const
inline

◆ compare()

s32 agl::utl::INamedObjMgr::Group::compare ( const Group * a,
const Group * b )
static

Member Data Documentation

◆ mpMgr

INamedObjMgr* agl::utl::INamedObjMgr::Group::mpMgr
private

◆ mIndex

s32 agl::utl::INamedObjMgr::Group::mIndex
private

◆ mName

sead::FixedSafeString<32> agl::utl::INamedObjMgr::Group::mName
private

◆ _34

sead::FixedSafeString<256> agl::utl::INamedObjMgr::Group::_34
private