BRL-CAD
|
Go to the source code of this file.
Data Structures | |
struct | bu_hook |
struct | bu_hook_list |
Macros | |
#define | BU_HOOK_LIST_INIT_ZERO { 0, 0, NULL} |
#define | BU_HOOK_LIST_IS_INITIALIZED(_p) ((_p)->capacity != 0) |
Typedefs | |
typedef int(* | bu_hook_t) (void *, void *) |
typedef struct bu_hook | bu_hook_list_t |
Functions | |
void | bu_hook_list_init (struct bu_hook_list *hlp) |
void | bu_hook_add (struct bu_hook_list *hlp, bu_hook_t func, void *clientdata) |
void | bu_hook_delete (struct bu_hook_list *hlp, bu_hook_t func, void *clientdata) |
void | bu_hook_call (struct bu_hook_list *hlp, void *buf) |
void | bu_hook_save_all (struct bu_hook_list *source, struct bu_hook_list *destination) |
void | bu_hook_delete_all (struct bu_hook_list *hlp) |
void | bu_hook_restore_all (struct bu_hook_list *destination, struct bu_hook_list *source) |