|
| | Parameter () |
| | Parameter (const T &value, const sead::SafeString &name, const sead::SafeString &label, IParameterObj *p_obj) |
| | Parameter (const T &value, const sead::SafeString &name, const sead::SafeString &label, const sead::SafeString &meta, IParameterObj *p_obj) |
| virtual ParameterType | getParameterType () const |
| virtual const void * | ptr () const |
| virtual void * | ptr () |
| virtual const void * | typePtr () const |
| virtual void * | typePtr () |
| virtual size_t | size () const |
| virtual ParameterBase * | clone (sead::Heap *heap, IParameterObj *p_obj) const |
| void | initialize (const T &value, const sead::SafeString &name, const sead::SafeString &label, IParameterObj *p_obj) |
| void | initialize (const T &value, const sead::SafeString &name, const sead::SafeString &label, const sead::SafeString &meta, IParameterObj *p_obj) |
| template<typename U> |
| void | setValue (const U &value) |
| const T & | getValue () const |
| T & | operator* () |
| const T & | operator* () const |
| T * | operator-> () |
| const T * | operator-> () const |
| void | setValue (const sead::Vector2f &value) |
| void | setValue (const sead::Vector3f &value) |
| void | setValue (const sead::Vector4f &value) |
| ParameterBase::ParameterType | getParameterType () const |
| ParameterBase::ParameterType | getParameterType () const |
| ParameterBase::ParameterType | getParameterType () const |
| ParameterBase::ParameterType | getParameterType () const |
| ParameterBase::ParameterType | getParameterType () const |
| ParameterBase::ParameterType | getParameterType () const |
| ParameterBase::ParameterType | getParameterType () const |
| ParameterBase::ParameterType | getParameterType () const |
| const void * | ptr () const |
| void * | ptr () |
| size_t | size () const |
| | ParameterBase () |
| | ParameterBase (const sead::SafeString &name, const sead::SafeString &label, IParameterObj *p_obj) |
| | ParameterBase (const sead::SafeString &name, const sead::SafeString &label, const sead::SafeString &meta, IParameterObj *p_obj) |
| bool | makeZero () |
| void | applyResource (ResParameter res) |
| void | applyResource (ResParameter res, f32 t) |
| virtual bool | copy (const ParameterBase &src) |
| virtual void | copyUnsafe (const ParameterBase &src) |
| bool | copyLerp (const ParameterBase &src_a, const ParameterBase &src_b, f32 t) |
| virtual void | writeToXML (sead::XmlElement *, sead::Heap *) const |
| virtual s32 | readFromXML (const sead::XmlElement &) |
| sead::SafeString | getParameterName () const |
| sead::SafeString | getLabel () const |
| sead::SafeString | getMeta () const |
| void | initializeListNode (const sead::SafeString &name, const sead::SafeString &label, const sead::SafeString &meta, IParameterObj *p_obj) |
| u32 | getNameHash () const |