sead
Loading...
Searching...
No Matches
agl::ResArray< Type > Class Template Reference

#include <aglResCommon.h>

Inherits agl::ResCommon< ResArrayData< Type::DataType > >.

Classes

class  constIterator
class  iterator

Public Types

typedef Type ElemType
typedef Type::DataType ElemDataType
typedef ResArray< Type >::DataType DataType
typedef ResCommon< DataTypeBase
Public Types inherited from agl::ResCommon< ResArrayData< Type::DataType > >
typedef ResArrayData< Type::DataType > DataType

Public Member Functions

iterator begin ()
constIterator begin () const
constIterator constBegin () const
iterator end ()
constIterator end () const
constIterator constEnd () const
u32 getNum () const
ElemType get (s32 n) const
void modifyEndianArray (bool is_le)
Public Member Functions inherited from agl::ResCommon< ResArrayData< Type::DataType > >
 ResCommon ()
bool isValid () const
void verify () const
DataTypeptr ()
DataTyperef ()

Member Typedef Documentation

◆ ElemType

template<typename Type>
typedef Type agl::ResArray< Type >::ElemType

◆ ElemDataType

template<typename Type>
typedef Type::DataType agl::ResArray< Type >::ElemDataType

◆ DataType

template<typename Type>
typedef ResArray<Type>::DataType agl::ResArray< Type >::DataType

◆ Base

template<typename Type>
typedef ResCommon<DataType> agl::ResArray< Type >::Base

Member Function Documentation

◆ begin() [1/2]

template<typename Type>
iterator agl::ResArray< Type >::begin ( )
inline

◆ begin() [2/2]

template<typename Type>
constIterator agl::ResArray< Type >::begin ( ) const
inline

◆ constBegin()

template<typename Type>
constIterator agl::ResArray< Type >::constBegin ( ) const
inline

◆ end() [1/2]

template<typename Type>
iterator agl::ResArray< Type >::end ( )
inline

◆ end() [2/2]

template<typename Type>
constIterator agl::ResArray< Type >::end ( ) const
inline

◆ constEnd()

template<typename Type>
constIterator agl::ResArray< Type >::constEnd ( ) const
inline

◆ getNum()

template<typename Type>
u32 agl::ResArray< Type >::getNum ( ) const
inline

◆ get()

template<typename Type>
ElemType agl::ResArray< Type >::get ( s32 n) const
inline

◆ modifyEndianArray()

template<typename Type>
void agl::ResArray< Type >::modifyEndianArray ( bool is_le)
inline