|
Blender
V3.3
|
#include <BKE_idprop.h>
Public Attributes | |
| int | i |
| float | f |
| double | d |
| struct { | |
| const char * str | |
| int len | |
| char subtype | |
| } | string |
| struct ID * | id |
| struct { | |
| int len | |
| char type | |
| } | array |
| struct { | |
| int matvec_size | |
| const float * example | |
| } | matrix_or_vector |
Definition at line 24 of file BKE_idprop.h.
| struct { ... } IDPropertyTemplate::array |
Referenced by blender::bke::idprop::array_create(), bc_set_IDPropertyMatrix(), idp_from_PySequence_Buffer(), idp_from_PySequence_Fast(), IDP_New(), object_asset_dimensions_property(), RNA_property_boolean_set_array(), RNA_property_float_set_array(), RNA_property_int_set_array(), and texture_paint_image_from_view_exec().
| double IDPropertyTemplate::d |
Definition at line 27 of file BKE_idprop.h.
Referenced by blender::bke::idprop::create(), idp_from_PyFloat(), and IDP_New().
| const float* IDPropertyTemplate::example |
Definition at line 40 of file BKE_idprop.h.
| float IDPropertyTemplate::f |
Definition at line 26 of file BKE_idprop.h.
Referenced by blender::bke::idprop::create(), id_property_create_from_socket(), IDP_New(), and RNA_property_float_set().
| int IDPropertyTemplate::i |
Definition at line 25 of file BKE_idprop.h.
Referenced by action_asset_type_property(), BKE_keyconfig_pref_set_select_mouse(), blender::bke::idprop::create(), cycles_property_int_set(), id_property_create_from_socket(), idp_from_PyLong(), IDP_New(), idp_resize_group_array(), RNA_property_boolean_set(), RNA_property_enum_set(), RNA_property_int_set(), RNA_property_pointer_add(), ui_but_event_operator_string_from_panel(), and ui_but_event_property_operator_string().
| struct ID* IDPropertyTemplate::id |
Definition at line 33 of file BKE_idprop.h.
Referenced by idp_from_DatablockPointer(), IDP_New(), and RNA_property_pointer_set().
| int IDPropertyTemplate::len |
Definition at line 30 of file BKE_idprop.h.
Referenced by blender::bke::idprop::array_create(), bc_set_IDPropertyMatrix(), idp_from_PyBytes(), idp_from_PySequence_Buffer(), idp_from_PySequence_Fast(), idp_from_PyUnicode(), IDP_New(), object_asset_dimensions_property(), RNA_property_boolean_set_array(), RNA_property_float_set_array(), RNA_property_int_set_array(), RNA_property_string_set_bytes(), and texture_paint_image_from_view_exec().
| struct { ... } IDPropertyTemplate::matrix_or_vector |
| int IDPropertyTemplate::matvec_size |
Definition at line 39 of file BKE_idprop.h.
| const char* IDPropertyTemplate::str |
Definition at line 29 of file BKE_idprop.h.
Referenced by idp_from_PyBytes(), idp_from_PyUnicode(), IDP_New(), and RNA_property_string_set_bytes().
| struct { ... } IDPropertyTemplate::string |
Referenced by idp_from_PyBytes(), idp_from_PyUnicode(), IDP_New(), and RNA_property_string_set_bytes().
| char IDPropertyTemplate::subtype |
Definition at line 31 of file BKE_idprop.h.
Referenced by idp_from_PyBytes(), idp_from_PyUnicode(), IDP_New(), and RNA_property_string_set_bytes().
| char IDPropertyTemplate::type |
Definition at line 36 of file BKE_idprop.h.
Referenced by bc_set_IDPropertyMatrix(), idp_from_PySequence_Buffer(), idp_from_PySequence_Fast(), IDP_New(), RNA_property_boolean_set_array(), RNA_property_float_set_array(), RNA_property_int_set_array(), and texture_paint_image_from_view_exec().