#include <aglEnvObjBuffer.h>
Inherited by agl::env::EnvObjMgr, and agl::env::EnvObjSet.
◆ EnvObjBuffer()
| agl::env::EnvObjBuffer::EnvObjBuffer |
( |
| ) |
|
◆ ~EnvObjBuffer()
| agl::env::EnvObjBuffer::~EnvObjBuffer |
( |
| ) |
|
|
virtual |
◆ allocBuffer()
◆ freeBuffer()
| void agl::env::EnvObjBuffer::freeBuffer |
( |
| ) |
|
|
virtual |
◆ getContainTotal()
| s32 agl::env::EnvObjBuffer::getContainTotal |
( |
| ) |
const |
|
inline |
◆ sort()
| void agl::env::EnvObjBuffer::sort |
( |
s32 | type | ) |
|
◆ searchBufferIndex() [1/2]
| s32 agl::env::EnvObjBuffer::searchBufferIndex |
( |
s32 | type, |
|
|
const sead::SafeString & | name ) const |
◆ searchBufferIndex() [2/2]
template<typename T>
| s32 agl::env::EnvObjBuffer::searchBufferIndex |
( |
const sead::SafeString & | name | ) |
const |
|
inline |
◆ searchTypeIndex() [1/2]
| s32 agl::env::EnvObjBuffer::searchTypeIndex |
( |
s32 | type, |
|
|
const sead::SafeString & | name ) const |
◆ searchTypeIndex() [2/2]
template<typename T>
| s32 agl::env::EnvObjBuffer::searchTypeIndex |
( |
const sead::SafeString & | name | ) |
const |
|
inline |
◆ searchType()
| s32 agl::env::EnvObjBuffer::searchType |
( |
s32 | buffer_index | ) |
const |
◆ getEnvObj() [1/4]
| EnvObj * agl::env::EnvObjBuffer::getEnvObj |
( |
s32 | type, |
|
|
s32 | index ) |
|
inline |
◆ getEnvObj() [2/4]
| const EnvObj * agl::env::EnvObjBuffer::getEnvObj |
( |
s32 | type, |
|
|
s32 | index ) const |
|
inline |
◆ getEnvObj() [3/4]
template<typename T>
| T * agl::env::EnvObjBuffer::getEnvObj |
( |
s32 | index | ) |
|
|
inline |
◆ getEnvObj() [4/4]
template<typename T>
| const T * agl::env::EnvObjBuffer::getEnvObj |
( |
s32 | index | ) |
const |
|
inline |
◆ getEnvObjStartIndex() [1/2]
| s32 agl::env::EnvObjBuffer::getEnvObjStartIndex |
( |
s32 | type | ) |
const |
|
inline |
◆ getEnvObjStartIndex() [2/2]
template<typename T>
| s32 agl::env::EnvObjBuffer::getEnvObjStartIndex |
( |
s32 | type | ) |
const |
|
inline |
◆ getEnvObjMaxNum() [1/2]
| s32 agl::env::EnvObjBuffer::getEnvObjMaxNum |
( |
s32 | type | ) |
const |
|
inline |
◆ getEnvObjMaxNum() [2/2]
template<typename T>
| s32 agl::env::EnvObjBuffer::getEnvObjMaxNum |
( |
s32 | type | ) |
const |
|
inline |
◆ _0
| u32 agl::env::EnvObjBuffer::_0 |
|
protected |
◆ _4
| u32 agl::env::EnvObjBuffer::_4 |
|
protected |
◆ mTypeInfo
◆ mEnvObjPtrBuffer
◆ _18
| u32 agl::env::EnvObjBuffer::_18[4/sizeof(u32)] |
|
protected |