sead
Loading...
Searching...
No Matches
agl::env::EnvObjBuffer::AllocateArg Class Reference

#include <aglEnvObjBuffer.h>

Inherited by agl::env::EnvObjMgr::InitArg.

Public Member Functions

 AllocateArg ()
virtual ~AllocateArg ()
void setContainMax (s32 type, s32 max)
template<typename T>
void setContainMax (s32 max)
s32 getContainMax (s32 type) const
template<typename T>
s32 getContainMax () const
s32 getContainTotal () const

Protected Attributes

sead::SafeArray< s32, EnvObj::cTypeMaxmTypeMax
s32 mTotal

Constructor & Destructor Documentation

◆ AllocateArg()

agl::env::EnvObjBuffer::AllocateArg::AllocateArg ( )

◆ ~AllocateArg()

virtual agl::env::EnvObjBuffer::AllocateArg::~AllocateArg ( )
inlinevirtual

Member Function Documentation

◆ setContainMax() [1/2]

void agl::env::EnvObjBuffer::AllocateArg::setContainMax ( s32 type,
s32 max )

◆ setContainMax() [2/2]

template<typename T>
void agl::env::EnvObjBuffer::AllocateArg::setContainMax ( s32 max)
inline

◆ getContainMax() [1/2]

s32 agl::env::EnvObjBuffer::AllocateArg::getContainMax ( s32 type) const
inline

◆ getContainMax() [2/2]

template<typename T>
s32 agl::env::EnvObjBuffer::AllocateArg::getContainMax ( ) const
inline

◆ getContainTotal()

s32 agl::env::EnvObjBuffer::AllocateArg::getContainTotal ( ) const
inline

Member Data Documentation

◆ mTypeMax

sead::SafeArray<s32, EnvObj::cTypeMax> agl::env::EnvObjBuffer::AllocateArg::mTypeMax
protected

◆ mTotal

s32 agl::env::EnvObjBuffer::AllocateArg::mTotal
protected