#include <DoubleList.h>
Public Member Functions | |
| int | index (T data) |
| void | erase (bool bDataErase=true) |
| void | push_front (T data) |
| void | push_back (T data) |
| T | pop_front () |
| T | pop_back () |
| T | at (int i) |
| void | move_to (unsigned int index, T Element) |
| T | remove_from (int i) |
| tNode * | remove_raw (T data) |
| void | add_raw (tNode *node) |
| T | remove (T data) |
| T | operator[] (int i) |
| void | set_ptr (T data) |
| T | next () |
| T | prev () |
| T | ptr () |
| int | size () |
| T | begin () |
| T | end () |
This class is a ... well, a doubly linked list class.
Definition at line 11 of file DoubleList.h.
|
||||||||||
|
Method details:
|
|
||||||||||
|
Method details:
Referenced by CGUIStatic::GetProperties(), CGUIElement::GetProperties(), CGUIButton::GetProperties(), and CDoubleList< CGUIElement * >::operator[](). |
|
|||||||||
|
Method details:
|
|
|||||||||
|
Method details:
|
|
||||||||||
|
Method details:
|
|
||||||||||
|
Method details:
|
|
||||||||||||||||
|
Method details:
Referenced by CGUIElement::SetZOrder(). |
|
|||||||||
|
Method details:
|
|
||||||||||
|
Method details:
|
|
|||||||||
|
Method details:
Referenced by CDoubleList< CGUIElement * >::remove_from(). |
|
|||||||||
|
Method details:
Referenced by CDoubleList< CGUIElement * >::remove_from(). |
|
|||||||||
|
Method details:
|
|
|||||||||
|
Method details:
|
|
||||||||||
|
Method details:
Referenced by CGUIWindow::Create(). |
|
||||||||||
|
Method details:
|
|
||||||||||
|
Method details:
Referenced by CDoubleList< CGUIElement * >::move_to(). |
|
||||||||||
|
Method details:
Referenced by CDoubleList< CGUIElement * >::remove(). |
|
||||||||||
|
Method details:
|
|
||||||||||
|
Method details:
|
|
|||||||||
|
Method details:
Referenced by CGUIStatic::GetProperties(), CGUIElement::GetProperties(), CGUIButton::GetProperties(), CDoubleList< CGUIElement * >::index(), and CGUIElement::SetZOrder(). |
1.3.8