node               31 bidlist.c      int bidlistremove(bidlist* blist, bidnode* node){
node               32 bidlist.c        bidnode* prev = node->prev;
node               33 bidlist.c        bidnode* next = node->next;
node               34 bidlist.c        if(blist->mark == node){
node               35 bidlist.c          blist->mark = node->next;
node               47 bidlist.c        free(node);
node               77 bidlist.c      bidnode* bidlistsetmark(bidlist* blist, bidnode* node){
node               78 bidlist.c        blist->mark = node;
node               79 bidlist.c        return node;
node               21 bidlist.h      int bidlistremove(bidlist* blist, bidnode* node);
node               26 bidlist.h      bidnode* bidlistsetmark(bidlist* blist, bidnode* node);
node               42 movingobjectmanager.c   bidnode* node;
node               46 movingobjectmanager.c   while((node = bidlistnext(objlist))){
node               47 movingobjectmanager.c     nodes[num] = node;
node               48 movingobjectmanager.c     mobj =(movingobject*)(node->data);
node               71 movingobjectmanager.c   bidnode* node;
node               74 movingobjectmanager.c   while((node = bidlistnext(objlist))){
node               75 movingobjectmanager.c     mobj = (node->data);
node               40 scenario.c       bidnode* node = bidlistnext(scenario); 
node               41 scenario.c       if(node != NULL){
node               42 scenario.c         ret = (event*)(node->data);