#include <seadSafeArray.h>
Public Member Functions | |
| constexpr T & | operator[] (s32 x) |
| T & | operator() (s32) |
| T & | front () |
| T & | back () |
| constexpr s32 | size () const |
| constexpr u32 | getByteSize () const |
| T * | getBufferPtr () |
| void | fill (const T &value) |
| iterator | begin () |
| iterator | end () |
| iterator | toIterator (s32 x) |
| constIterator | constBegin () const |
| constIterator | constEnd () const |
| constIterator | toConstIterator (s32 x) const |
| reverseIterator | reverseBegin () |
| reverseIterator | reverseEnd () |
| reverseIterator | toReverseIterator (s32) |
| reverseConstIterator | reverseConstBegin () const |
| reverseConstIterator | reverseConstEnd () const |
| reverseConstIterator | toReverseConstIterator (s32) const |
Public Attributes | |
| T | mBuffer [N] |
|
inlineconstexpr |
| T & sead::SafeArray< T, N >::operator() | ( | s32 | ) |
|
inline |
|
inline |
|
inlineconstexpr |
|
inlineconstexpr |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| reverseIterator sead::SafeArray< T, N >::reverseBegin | ( | ) |
| reverseIterator sead::SafeArray< T, N >::reverseEnd | ( | ) |
| reverseIterator sead::SafeArray< T, N >::toReverseIterator | ( | s32 | ) |
| reverseConstIterator sead::SafeArray< T, N >::reverseConstBegin | ( | ) | const |
| reverseConstIterator sead::SafeArray< T, N >::reverseConstEnd | ( | ) | const |
| reverseConstIterator sead::SafeArray< T, N >::toReverseConstIterator | ( | s32 | ) | const |
| T sead::SafeArray< T, N >::mBuffer[N] |