#include <Parameter.h>
Inherits ParameterBase.
Public Member Functions | |
| Parameter (const T &default_value, ParameterListBase *list, const char *name) | |
| virtual | ~Parameter () |
| void | read (sead::ReadStream &stream) override |
| void | setValue (const T &value) |
| const T & | getValue () const |
| T & | operator* () |
| const T & | operator* () const |
| T * | operator-> () |
| const T * | operator-> () const |
| void | read (sead::ReadStream &stream) |
| void | read (sead::ReadStream &stream) |
| void | read (sead::ReadStream &stream) |
| Public Member Functions inherited from ParameterBase | |
| ParameterBase (ParameterListBase *list, const char *name) | |
| virtual | ~ParameterBase () |
| const char * | getName () const |
| Public Member Functions inherited from sead::IDisposer | |
| IDisposer () | |
| virtual | ~IDisposer () |
Private Attributes | |
| T | mValue |
Additional Inherited Members | |
| Protected Attributes inherited from ParameterBase | |
| const char * | mName |
| sead::TListNode< ParameterBase * > | mListNode |
|
inline |
|
overridevirtual |
Reimplemented from ParameterBase.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
virtual |
Reimplemented from ParameterBase.
|
virtual |
Reimplemented from ParameterBase.
|
virtual |
Reimplemented from ParameterBase.
|
private |