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().