#include <DVCameraParamList.h>
Inherits ParameterListBase.
Public Member Functions | |
| DVCameraParamList () | |
| void | read (const void *file, u32 size) override |
| ParameterBase * | getParam (const char *name) const |
| Public Member Functions inherited from ParameterListBase | |
| ParameterListBase () | |
| Public Member Functions inherited from sead::TList< ParameterBase * > | |
| TList () | |
| void | pushBack (TListNode< T > *obj) |
| void | pushFront (TListNode< T > *obj) |
| TListNode< T > * | popBack () |
| TListNode< T > * | popFront () |
| void | insertBefore (TListNode< T > *basis, TListNode< T > *obj) |
| void | insertAfter (TListNode< T > *basis, TListNode< T > *obj) |
| void | erase (TListNode< T > *obj) |
| TListNode< T > * | front () const |
| TListNode< T > * | back () const |
| TListNode< T > * | prev (const TListNode< T > *obj) const |
| TListNode< T > * | next (const TListNode< T > *obj) const |
| TListNode< T > * | nth (s32 index) const |
| s32 | indexOf (const TListNode< T > *obj) const |
| bool | isNodeLinked (const TListNode< T > *obj) const |
| void | swap (TListNode< T > *obj1, TListNode< T > *obj2) |
| void | moveAfter (TListNode< T > *basis, TListNode< T > *obj) |
| void | moveBefore (TListNode< T > *basis, TListNode< T > *obj) |
| void | clear () |
| void | unsafeClear () |
| void | sort () |
| void | mergeSort () |
| TListNode< T > * | find (const T *obj) const |
| void | uniq () |
| iterator | begin () const |
| iterator | end () const |
| iterator | toIterator (TListNode< T > *obj) const |
| constIterator | constBegin () const |
| constIterator | constEnd () const |
| constIterator | toConstIterator (const TListNode< T > *obj) const |
| robustIterator | robustBegin () const |
| robustIterator | robustEnd () const |
| robustIterator | toRobustIterator (TListNode< T > *obj) const |
| reverseIterator | reverseBegin () const |
| reverseIterator | reverseEnd () const |
| reverseIterator | toReverseIterator (TListNode< T > *obj) const |
| reverseConstIterator | reverseConstBegin () const |
| reverseConstIterator | reverseConstEnd () const |
| reverseConstIterator | toReverseConstIterator (const TListNode< T > *obj) const |
| reverseRobustIterator | reverseRobustBegin () const |
| reverseRobustIterator | reverseRobustEnd () const |
| reverseRobustIterator | toReverseRobustIterator (TListNode< T > *obj) const |
| Public Member Functions inherited from sead::ListImpl | |
| ListImpl () | |
| bool | isEmpty () const |
| s32 | size () const |
| void | reverse () |
| void | shuffle () |
| void | shuffle (Random *random) |
| bool | checkLinks () const |
Private Member Functions | |
| void | read_ (sead::ReadStream &stream) |
Additional Inherited Members | |
| Protected Types inherited from sead::ListImpl | |
| typedef s32(*)(const void *a, const void *b | CompareCallbackImpl) |
| Protected Member Functions inherited from sead::ListImpl | |
| ListImpl (const ListImpl &) | |
| void | sort (s32 offset, CompareCallbackImpl cmp) |
| void | mergeSort (s32 offset, CompareCallbackImpl cmp) |
| void | pushBack (ListNode *n) |
| void | pushFront (ListNode *n) |
| ListNode * | popBack () |
| ListNode * | popFront () |
| void | insertBefore (ListNode *basis, ListNode *n) |
| void | insertAfter (ListNode *basis, ListNode *n) |
| void | erase (ListNode *n) |
| ListNode * | front () const |
| ListNode * | back () const |
| ListNode * | nth (s32 index) const |
| s32 | indexOf (const ListNode *n) const |
| void | swap (ListNode *n1, ListNode *n2) |
| void | moveAfter (ListNode *basis, ListNode *n) |
| void | moveBefore (ListNode *basis, ListNode *n) |
| ListNode * | find (const void *ptr, s32 offset, CompareCallbackImpl cmp) const |
| void | uniq (s32 offset, CompareCallbackImpl cmp) |
| void | clear () |
| void | unsafeClear () |
| ListImpl & | operator= (const ListImpl &) |
| Static Protected Member Functions inherited from sead::TList< ParameterBase * > | |
| static s32 | compareT (const T *a, const T *b) |
| Static Protected Member Functions inherited from sead::ListImpl | |
| static void | mergeSortImpl (ListNode *front, ListNode *back, s32 num, s32 offset, CompareCallbackImpl cmp) |
| Protected Attributes inherited from sead::ListImpl | |
| ListNode | mStartEnd |
| s32 | mCount |
|
inline |
|
overridevirtual |
Implements ParameterListBase.
| ParameterBase * DVCameraParamList::getParam | ( | const char * | name | ) | const |
|
private |