|
| | EnvObjMgr () |
| virtual | ~EnvObjMgr () |
| virtual bool | save (const sead::SafeString &path, u32) const |
| virtual void | applyResParameterArchive (utl::ResParameterArchive arc) |
| virtual void | listenPropertyEventFromGroup (GroupEventType, Group *) |
| virtual const sead::SafeString & | getSaveFilePath () const |
| virtual const sead::SafeString & | getNamedObjName (s32 index, s32 type) const |
| virtual s32 | getNamedObjNum (s32 type) const |
| void | initialize (const InitArg &arg, sead::Heap *heap=nullptr) |
| void | applyResource (utl::ResParameterArchive arc) |
| void | applyResourceLerp (utl::ResParameterArchive arc_a, utl::ResParameterArchive arc_b, f32 t) |
| void | reconstruct () |
| void | update () |
| void | updateView (const sead::Matrix34f &view_mtx, const sead::Matrix44f &proj_mtx, s32 view_index) |
| void | constructList () |
| const EnvObjSet & | getEnvObjSet () const |
| | EnvObjBuffer () |
| virtual | ~EnvObjBuffer () |
| virtual void | allocBuffer (const AllocateArg &arg, sead::Heap *heap) |
| virtual void | freeBuffer () |
| s32 | getContainTotal () const |
| void | sort (s32 type) |
| s32 | searchBufferIndex (s32 type, const sead::SafeString &name) const |
| template<typename T> |
| s32 | searchBufferIndex (const sead::SafeString &name) const |
| s32 | searchTypeIndex (s32 type, const sead::SafeString &name) const |
| template<typename T> |
| s32 | searchTypeIndex (const sead::SafeString &name) const |
| s32 | searchType (s32 buffer_index) const |
| EnvObj * | getEnvObj (s32 type, s32 index) |
| const EnvObj * | getEnvObj (s32 type, s32 index) const |
| template<typename T> |
| T * | getEnvObj (s32 index) |
| template<typename T> |
| const T * | getEnvObj (s32 index) const |
| s32 | getEnvObjStartIndex (s32 type) const |
| template<typename T> |
| s32 | getEnvObjStartIndex (s32 type) const |
| s32 | getEnvObjMaxNum (s32 type) const |
| template<typename T> |
| s32 | getEnvObjMaxNum (s32 type) const |
| | INamedObjMgr () |
| virtual | ~INamedObjMgr () |
| void | initialize (u32 obj_num, u32 group_num, sead::Heap *heap) |
| void | pushBackNamedObj (INamedObj *p_obj) |
| bool | isGroup (s32 group_index, const agl::utl::INamedObj &obj) const |
| void | constructList () |
| void | constructListByName (s32 group_index) |
| void | constructListByGroup (s32 group_index) |
| void | updateList () |
| | IParameterIO () |
| | IParameterIO (const sead::SafeString &type, u32 version=0) |
| virtual | ~IParameterIO () |
| virtual void | applyResParameterArchiveLerp (ResParameterArchive arc_a, ResParameterArchive arc_b, f32 t) |
| void | setDelegate (void *delegate) |
| | IParameterList () |
| void | addList (IParameterList *child, const sead::SafeString &name) |
| void | addObj (IParameterObj *child, const sead::SafeString &name) |
| void | applyResParameterList (ResParameterList list) |
| bool | isApply (ResParameterList list) const |