|
Blender V4.3
|
#include <BKE_idprop.hh>
Public Attributes | ||
| int | i | |
| float | f | |
| double | d | |
| struct { | ||
| const char * str | ||
| int len | ||
| char subtype | ||
| } | string | |
| ID * | id | |
| struct { | ||
| int len | ||
| char type | ||
| } | array | |
Definition at line 32 of file BKE_idprop.hh.
| struct { ... } IDPropertyTemplate::array |
| double IDPropertyTemplate::d |
Definition at line 35 of file BKE_idprop.hh.
Referenced by blender::bke::idprop::create(), IDP_New(), and blender::io::usd::set_double_prop().
| float IDPropertyTemplate::f |
Definition at line 34 of file BKE_idprop.hh.
Referenced by blender::bke::idprop::create(), IDP_New(), and blender::io::usd::set_float_prop().
| int IDPropertyTemplate::i |
Definition at line 33 of file BKE_idprop.hh.
Referenced by blender::bke::idprop::create(), blender::bke::idprop::create_bool(), IDP_New(), RNA_property_enum_set(), blender::io::usd::set_bool_prop(), and blender::io::usd::set_int_prop().
| ID* IDPropertyTemplate::id |
Definition at line 43 of file BKE_idprop.hh.
Referenced by blender::bke::idprop::create(), and IDP_New().
| int IDPropertyTemplate::len |
String length (including the null byte): strlen(str) + 1.
Definition at line 39 of file BKE_idprop.hh.
Referenced by blender::bke::idprop::array_create(), blender::io::usd::ensure_usd_source_path_prop(), idp_from_PyBytes(), idp_from_PySequence_Buffer(), idp_from_PySequence_Fast(), idp_from_PyUnicode(), IDP_New(), RNA_property_boolean_set_array(), RNA_property_string_set_bytes(), and blender::io::usd::set_string_prop().
| const char* IDPropertyTemplate::str |
Definition at line 37 of file BKE_idprop.hh.
Referenced by blender::io::usd::ensure_usd_source_path_prop(), idp_from_PyBytes(), idp_from_PyUnicode(), IDP_New(), RNA_property_string_set_bytes(), and blender::io::usd::set_string_prop().
| struct { ... } IDPropertyTemplate::string |
| char IDPropertyTemplate::subtype |
Definition at line 41 of file BKE_idprop.hh.
Referenced by blender::io::usd::ensure_usd_source_path_prop(), idp_from_PyBytes(), idp_from_PyUnicode(), IDP_New(), RNA_property_string_set_bytes(), and blender::io::usd::set_string_prop().
| char IDPropertyTemplate::type |
Definition at line 47 of file BKE_idprop.hh.
Referenced by idp_from_PySequence_Buffer(), idp_from_PySequence_Fast(), IDP_New(), and RNA_property_boolean_set_array().