Blender V4.3
IDPropertyUIDataID Struct Reference

#include <DNA_ID.h>

Public Attributes

IDPropertyUIData base
 
short id_type
 
char _pad [6]
 

Detailed Description

For IDP_UI_DATA_TYPE_ID.

Definition at line 131 of file DNA_ID.h.

Member Data Documentation

◆ _pad

char IDPropertyUIDataID::_pad[6]

Definition at line 141 of file DNA_ID.h.

◆ base

IDPropertyUIData IDPropertyUIDataID::base

Definition at line 132 of file DNA_ID.h.

Referenced by idprop_ui_data_update_id(), and ui_data_alloc().

◆ id_type

short IDPropertyUIDataID::id_type

ID_Type. With python-defined properties, this type is not enforced. A value of 0 means any ID type.

However, when defined/edited from the UI (Custom Properties panel), it must/will be defined, as generic 'Any ID type' selection is a TODO UI-wise.

Definition at line 140 of file DNA_ID.h.

Referenced by blender::nodes::id_name_or_value_prop(), idprop_ui_data_to_dict_id(), idprop_ui_data_update_id(), and RNA_property_pointer_type().


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