40 auto* pNode = _pList->getNode(i);
43 return static_cast<T
>(pNode->getObject());
56 auto* pNode = _pList->getNode(i);
59 return static_cast<T
>(pNode->getObject());
71 _pCurrent = _pList->getTop();
74 return static_cast<T
>(_pCurrent->getObject());
86 _pCurrent = _pList->getBottom();
89 return static_cast<T
>(_pCurrent->getObject());
103 _pCurrent = _pCurrent->getPrevious();
106 return static_cast<T
>(_pCurrent->getObject());
121 return static_cast<T
>(_pCurrent->getObject());
135 _pCurrent = _pCurrent->getNext();
138 return static_cast<T
>(_pCurrent->getObject());
イテレータ
Definition GxList.h:168
GX_FORCE_INLINE T getNext(void)
次を取得
Definition GxList.inl:131
GX_FORCE_INLINE const T operator[](u32 i) const
const配列
Definition GxList.inl:38
GX_FORCE_INLINE T getPrevious(void)
前を取得
Definition GxList.inl:99
GX_FORCE_INLINE T getBottom(void)
終端を取得
Definition GxList.inl:84
GX_FORCE_INLINE T getTop(void)
先頭を取得
Definition GxList.inl:69
GX_FORCE_INLINE T getCurrent(void) const
現在のオブジェクトを取得
Definition GxList.inl:117
GX_FORCE_INLINE GxIterator< void * > begin(void)
先頭を取得
Definition GxList.inl:15
GX_FORCE_INLINE GxIterator< void * > end(void)
終端を取得
Definition GxList.inl:24