|
Blender V4.3
|
#include <wm_message_bus.hh>
Public Attributes | ||
| struct { | ||
| unsigned int(* hash_fn )(const void *msg) | ||
| bool(* cmp_fn )(const void *a, const void *b) | ||
| void(* key_free_fn )(void *key) | ||
| } | gset | |
| void(* | update_by_id )(wmMsgBus *mbus, ID *id_src, ID *id_dst) | |
| void(* | remove_by_id )(wmMsgBus *mbus, const ID *id) | |
| void(* | repr )(FILE *stream, const wmMsgSubscribeKey *msg_key) | |
| uint | msg_key_size | |
Definition at line 39 of file wm_message_bus.hh.
| bool(* wmMsgTypeInfo::cmp_fn) (const void *a, const void *b) |
Definition at line 42 of file wm_message_bus.hh.
Referenced by WM_msgbus_create(), WM_msgtypeinfo_init_rna(), and WM_msgtypeinfo_init_static().
| struct { ... } wmMsgTypeInfo::gset |
| unsigned int(* wmMsgTypeInfo::hash_fn) (const void *msg) |
Definition at line 41 of file wm_message_bus.hh.
Referenced by WM_msgbus_create(), WM_msgtypeinfo_init_rna(), and WM_msgtypeinfo_init_static().
| void(* wmMsgTypeInfo::key_free_fn) (void *key) |
Definition at line 43 of file wm_message_bus.hh.
Referenced by WM_msgbus_clear_by_owner(), WM_msgbus_destroy(), WM_msgtypeinfo_init_rna(), and WM_msgtypeinfo_init_static().
| uint wmMsgTypeInfo::msg_key_size |
Definition at line 51 of file wm_message_bus.hh.
Referenced by WM_msg_subscribe_with_key(), WM_msgtypeinfo_init_rna(), and WM_msgtypeinfo_init_static().
Definition at line 47 of file wm_message_bus.hh.
Referenced by WM_msg_id_remove(), and WM_msgtypeinfo_init_rna().
| void(* wmMsgTypeInfo::repr) (FILE *stream, const wmMsgSubscribeKey *msg_key) |
Definition at line 48 of file wm_message_bus.hh.
Referenced by WM_msg_dump(), WM_msgtypeinfo_init_rna(), and WM_msgtypeinfo_init_static().
Definition at line 46 of file wm_message_bus.hh.
Referenced by WM_msg_id_update(), and WM_msgtypeinfo_init_rna().