Blender
V3.3
|
#include "../wm_message_bus.h"
Go to the source code of this file.
Classes | |
struct | wmMsgBus |
struct | wmMsgSubscribeKey_Generic |
Typedefs | |
typedef struct wmMsgSubscribeKey_Generic | wmMsgSubscribeKey_Generic |
Functions | |
void | wm_msg_subscribe_value_free (struct wmMsgSubscribeKey *msg_key, struct wmMsgSubscribeValueLink *msg_lnk) |
BLI_INLINE const wmMsg * | wm_msg_subscribe_value_msg_cast (const wmMsgSubscribeKey *key) |
BLI_INLINE wmMsg * | wm_msg_subscribe_value_msg_cast_mut (wmMsgSubscribeKey *key) |
typedef struct wmMsgSubscribeKey_Generic wmMsgSubscribeKey_Generic |
void wm_msg_subscribe_value_free | ( | struct wmMsgSubscribeKey * | msg_key, |
struct wmMsgSubscribeValueLink * | msg_lnk | ||
) |
Definition at line 218 of file wm_message_bus.c.
References BLI_remlink(), wmMsgSubscribeValue::free_data, MEM_freeN, wmMsgSubscribeValueLink::params, and wmMsgSubscribeKey::values.
Referenced by wm_msg_rna_gset_key_free(), wm_msg_rna_remove_by_id(), and wm_msg_rna_update_by_id().
BLI_INLINE const wmMsg* wm_msg_subscribe_value_msg_cast | ( | const wmMsgSubscribeKey * | key | ) |
Definition at line 30 of file wm_message_bus_intern.h.
Referenced by WM_msg_dump(), WM_msg_subscribe_with_key(), and WM_msgbus_clear_by_owner().
BLI_INLINE wmMsg* wm_msg_subscribe_value_msg_cast_mut | ( | wmMsgSubscribeKey * | key | ) |
Definition at line 34 of file wm_message_bus_intern.h.