#include <irrList.h>
| list | ( | ) | [inline] |
| ~list | ( | ) | [inline] |
| Iterator begin | ( | ) | const [inline] |
Gets begin node.
| void clear | ( | ) | [inline] |
Clears the list, deletes all elements in the list. All existing iterators of this list will be invalid.
| bool empty | ( | ) | const [inline] |
Returns ture if the list is empty.
| Iterator end | ( | ) | const [inline] |
Gets end node.
Erases an element
| it,: | Iterator pointing to the element which should be erased. |
| Iterator getLast | ( | ) | const [inline] |
Gets last element.
| u32 getSize | ( | ) | const [inline] |
Returns amount of elements in list.
| void insert_after | ( | Iterator & | it, | |
| const T & | element | |||
| ) | [inline] |
Inserts an element after an element.
| it,: | Iterator pointing to element after which the new element should be inserted. | |
| element,: | The new element to be insterted into the list. |
| void insert_before | ( | Iterator & | it, | |
| const T & | element | |||
| ) | [inline] |
Inserts an element before an element.
| it,: | Iterator pointing to element before which the new element should be inserted. | |
| element,: | The new element to be insterted into the list. |
| void push_back | ( | const T & | element | ) | [inline] |
Adds an element at the end of the list.
| element,: | Element to add to the list. |
| void push_front | ( | const T & | element | ) | [inline] |
Adds an element at the begin of the list.
| element,: | Element to add to the list. |
1.5.1-p1