#include <lescegra/util/object.h>
Include dependency graph for list.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Data Structures | |
| struct | LsgListElement_s |
| struct | LsgList |
| Linked list. More... | |
| struct | LsgIterator |
| LsgList iterator. More... | |
Typedefs | |
| typedef LsgListElement_s | LsgListElement |
Functions | |
| LsgList * | LsgList_create (void) |
| void | LsgList_init (LsgList *self) |
| unsigned int | LsgList_count (const LsgList *self) |
| void | LsgList_append (LsgList *self, void *data) |
| void | LsgList_insert (LsgList *list, unsigned int index, void *data) |
| void | LsgList_remove (LsgList *list, unsigned int index) |
| void | LsgList_removeObject (LsgList *list, void *data) |
| void | LsgList_empty (LsgList *list) |
| void * | LsgList_set (LsgList *list, unsigned int index, void *data) |
| void * | LsgList_get (const LsgList *list, unsigned int index) |
| void | LsgList_destroy (LsgList *self) |
| LsgIterator * | LsgIterator_create (const LsgList *list) |
| void | LsgIterator_init (LsgIterator *self, const LsgList *list) |
| int | LsgIterator_hasNext (const LsgIterator *self) |
| void * | LsgIterator_next (LsgIterator *self) |
| int | LsgIterator_index (const LsgIterator *self) |
|
|
You know the deal :) |