Blender
V3.3
|
#include <wm_message_bus.h>
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 )(struct wmMsgBus *mbus, struct ID *id_src, struct ID *id_dst) |
void(* | remove_by_id )(struct wmMsgBus *mbus, const struct ID *id) |
void(* | repr )(FILE *stream, const struct wmMsgSubscribeKey *msg_key) |
uint | msg_key_size |
Definition at line 45 of file wm_message_bus.h.
Definition at line 48 of file wm_message_bus.h.
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 47 of file wm_message_bus.h.
Referenced by WM_msgbus_create(), WM_msgtypeinfo_init_rna(), and WM_msgtypeinfo_init_static().
Definition at line 49 of file wm_message_bus.h.
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 57 of file wm_message_bus.h.
Referenced by WM_msg_subscribe_with_key(), WM_msgtypeinfo_init_rna(), and WM_msgtypeinfo_init_static().
Definition at line 53 of file wm_message_bus.h.
Referenced by WM_msg_id_remove(), and WM_msgtypeinfo_init_rna().
void(* wmMsgTypeInfo::repr) (FILE *stream, const struct wmMsgSubscribeKey *msg_key) |
Definition at line 54 of file wm_message_bus.h.
Referenced by WM_msg_dump(), WM_msgtypeinfo_init_rna(), and WM_msgtypeinfo_init_static().
Definition at line 52 of file wm_message_bus.h.
Referenced by WM_msg_id_update(), and WM_msgtypeinfo_init_rna().