Blender  V2.93
Public Attributes | List of all members
wmMsgSubscribeValue Struct Reference

#include <wm_message_bus.h>

Public Attributes

struct wmMsgSubscribe * next
 
struct wmMsgSubscribe * prev
 
void * owner
 
void * user_data
 
wmMsgNotifyFn notify
 
wmMsgSubscribeValueUpdateIdFn update_id
 
wmMsgSubscribeValueFreeDataFn free_data
 
uint is_persistent: 1
 
uint tag: 1
 

Detailed Description

One of many in wmMsgSubscribeKey.values

Definition at line 90 of file wm_message_bus.h.

Member Data Documentation

◆ free_data

wmMsgSubscribeValueFreeDataFn wmMsgSubscribeValue::free_data

Definition at line 101 of file wm_message_bus.h.

Referenced by bpy_msgbus_subscribe_rna(), and wm_msg_subscribe_value_free().

◆ is_persistent

uint wmMsgSubscribeValue::is_persistent

Keep this subscriber if possible.

Definition at line 104 of file wm_message_bus.h.

Referenced by bpy_msgbus_subscribe_rna(), and WM_msg_subscribe_rna_params().

◆ next

struct wmMsgSubscribe* wmMsgSubscribeValue::next

Definition at line 91 of file wm_message_bus.h.

◆ notify

wmMsgNotifyFn wmMsgSubscribeValue::notify

Callbacks

Definition at line 99 of file wm_message_bus.h.

Referenced by bpy_msgbus_subscribe_rna(), and WM_msg_subscribe_with_key().

◆ owner

void* wmMsgSubscribeValue::owner

◆ prev

struct wmMsgSubscribe * wmMsgSubscribeValue::prev

Definition at line 91 of file wm_message_bus.h.

◆ tag

uint wmMsgSubscribeValue::tag

Definition at line 107 of file wm_message_bus.h.

◆ update_id

wmMsgSubscribeValueUpdateIdFn wmMsgSubscribeValue::update_id

Definition at line 100 of file wm_message_bus.h.

◆ user_data

void* wmMsgSubscribeValue::user_data

The documentation for this struct was generated from the following file: