Blender
V3.3
|
#include <py_capi_rna.h>
Public Attributes | |
const struct EnumPropertyItem * | items |
PyObject * | value_orig |
int | value |
bool | is_set |
Data for pyrna_enum_value_parse_string & pyrna_enum_bitfield_parse_set parsing utilities. Use with #PyArg_ParseTuple's O&
formatting.
Definition at line 57 of file py_capi_rna.h.
bool BPy_EnumProperty_Parse::is_set |
Definition at line 67 of file py_capi_rna.h.
Referenced by BPy_BoolProperty(), BPy_BoolVectorProperty(), BPy_CollectionProperty(), BPy_EnumProperty(), BPy_FloatProperty(), BPy_FloatVectorProperty(), BPy_IntProperty(), BPy_IntVectorProperty(), BPy_PointerProperty(), BPy_StringProperty(), pyrna_enum_bitfield_parse_set(), and pyrna_enum_value_parse_string().
const struct EnumPropertyItem* BPy_EnumProperty_Parse::items |
Definition at line 58 of file py_capi_rna.h.
Referenced by bpy_app_is_job_running(), BPy_BoolProperty(), BPy_BoolVectorProperty(), BPy_CollectionProperty(), BPy_EnumProperty(), BPy_FloatProperty(), BPy_FloatVectorProperty(), BPy_IntProperty(), BPy_IntVectorProperty(), BPy_PointerProperty(), bpy_prop_arg_parse_tag_defines(), BPy_StringProperty(), gizmo_properties_init(), pyrna_enum_bitfield_parse_set(), and pyrna_enum_value_parse_string().
int BPy_EnumProperty_Parse::value |
Definition at line 66 of file py_capi_rna.h.
Referenced by bpy_app_is_job_running(), BPy_BoolProperty(), BPy_BoolVectorProperty(), BPy_CollectionProperty(), BPy_EnumProperty(), BPy_FloatProperty(), BPy_FloatVectorProperty(), BPy_IntProperty(), BPy_IntVectorProperty(), BPy_PointerProperty(), BPy_StringProperty(), pyrna_enum_bitfield_parse_set(), and pyrna_enum_value_parse_string().
PyObject* BPy_EnumProperty_Parse::value_orig |
Set when the value was successfully parsed. Useful if the input ever needs to be included in an error message. (if the value is not supported under certain conditions).
Definition at line 64 of file py_capi_rna.h.
Referenced by pyrna_enum_bitfield_parse_set(), and pyrna_enum_value_parse_string().