15 #ifndef LINKEDLISTNODE_H 16 #define LINKEDLISTNODE_H 18 #include "pandabase.h" 38 INLINE LinkedListNode(
bool);
39 INLINE ~LinkedListNode();
41 INLINE
bool is_on_list()
const;
42 INLINE
void remove_from_list();
43 INLINE
void insert_before(LinkedListNode *node);
44 INLINE
void insert_after(LinkedListNode *node);
46 INLINE
void take_list_from(LinkedListNode *other_root);
48 LinkedListNode *_prev, *_next;
51 #include "linkedListNode.I" This just stores the pointers to implement a doubly-linked list of some kind of object.