#include <aglParameterIO.h>
Inherits agl::utl::IParameterList.
Inherited by agl::env::EnvObjMgr, agl::lght::LightMapMgr, and agl::pfx::DepthOfField.
Public Member Functions | |
| IParameterIO () | |
| IParameterIO (const sead::SafeString &type, u32 version=0) | |
| virtual | ~IParameterIO () |
| virtual bool | save (const sead::SafeString &, u32) const |
| virtual void | applyResParameterArchive (ResParameterArchive arc) |
| virtual void | applyResParameterArchiveLerp (ResParameterArchive arc_a, ResParameterArchive arc_b, f32 t) |
| void | setDelegate (void *delegate) |
| Public Member Functions inherited from agl::utl::IParameterList | |
| 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 |
Protected Member Functions | |
| virtual void | callbackInvalidVersion_ (ResParameterArchive arc) |
| Protected Member Functions inherited from agl::utl::IParameterList | |
| virtual bool | preWrite_ () const |
| virtual void | postWrite_ () const |
| virtual bool | preRead_ () |
| virtual void | postRead_ () |
| virtual bool | isApply_ (ResParameterList list) const |
| virtual void | callbackNotAppliable_ (IParameterObj *, ResParameter) |
| void | setParameterListName_ (const sead::SafeString &name) |
| void | applyResParameterList_ (ResParameterList list, bool lerp=false, f32 t=1.0f) |
| void | applyResParameterListB_ (ResParameterList list, f32 t) |
Protected Attributes | |
| sead::FixedSafeString< 64 > | mType |
| u32 | mVersion |
| void * | mpDelegate |
| sead::FixedSafeString< 256 > | mSaveFilePath |
| Protected Attributes inherited from agl::utl::IParameterList | |
| sead::OffsetList< IParameterList > | mChildList |
| sead::OffsetList< IParameterObj > | mChildObj |
| sead::FixedSafeString< 64 > | mName |
| u32 | mNameHash |
| sead::ListNode | mListNode |
| IParameterList * | mpParent |
| agl::utl::IParameterIO::IParameterIO | ( | ) |
| agl::utl::IParameterIO::IParameterIO | ( | const sead::SafeString & | type, |
| u32 | version = 0 ) |
|
inlinevirtual |
|
virtual |
Reimplemented in agl::env::EnvObjMgr.
|
virtual |
Reimplemented in agl::env::EnvObjMgr.
|
virtual |
|
inlineprotectedvirtual |
|
inline |
|
protected |
|
protected |
|
protected |
|
protected |