Blender
V3.3
|
#include <rna_internal.h>
Public Attributes | |
struct PropertyDefRNA * | next |
struct PropertyDefRNA * | prev |
struct ContainerRNA * | cont |
struct PropertyRNA * | prop |
const char * | dnastructname |
const char * | dnastructfromname |
const char * | dnastructfromprop |
const char * | dnaname |
const char * | dnatype |
int | dnaarraylength |
int | dnapointerlevel |
int | dnaoffset |
int | dnasize |
const char * | dnalengthstructname |
const char * | dnalengthname |
int | dnalengthfixed |
int64_t | booleanbit |
bool | booleannegative |
int | enumbitflags |
Definition at line 53 of file rna_internal.h.
int64_t PropertyDefRNA::booleanbit |
Definition at line 80 of file rna_internal.h.
Referenced by RNA_def_property_boolean_sdna(), rna_def_property_funcs(), rna_def_property_get_func(), and rna_def_property_set_func().
bool PropertyDefRNA::booleannegative |
Definition at line 81 of file rna_internal.h.
Referenced by RNA_def_property_boolean_negative_sdna(), RNA_def_property_boolean_sdna(), rna_def_property_get_func(), and rna_def_property_set_func().
struct ContainerRNA* PropertyDefRNA::cont |
Definition at line 56 of file rna_internal.h.
Referenced by RNA_def_property(), RNA_def_property_collection_sdna(), and rna_def_property_sdna().
int PropertyDefRNA::dnaarraylength |
Definition at line 67 of file rna_internal.h.
Referenced by rna_def_property_get_func(), rna_def_property_length_func(), rna_def_property_sdna(), and rna_def_property_set_func().
int PropertyDefRNA::dnalengthfixed |
Definition at line 78 of file rna_internal.h.
Referenced by rna_def_property_begin_func(), RNA_def_property_collection_sdna(), rna_def_property_funcs(), rna_def_property_length_func(), and rna_def_property_lookup_int_func().
const char* PropertyDefRNA::dnalengthname |
Definition at line 77 of file rna_internal.h.
Referenced by rna_def_property_begin_func(), RNA_def_property_collection_sdna(), rna_def_property_funcs(), rna_def_property_length_func(), and rna_def_property_lookup_int_func().
const char* PropertyDefRNA::dnalengthstructname |
Definition at line 76 of file rna_internal.h.
Referenced by RNA_def_property_collection_sdna().
const char* PropertyDefRNA::dnaname |
Definition at line 65 of file rna_internal.h.
Referenced by print_default_info(), rna_def_property_begin_func(), rna_def_property_get_func(), rna_def_property_length_func(), rna_def_property_lookup_int_func(), rna_def_property_lookup_string_func(), rna_def_property_sdna(), rna_def_property_set_func(), rna_set_raw_offset(), and rna_set_raw_property().
int PropertyDefRNA::dnaoffset |
Offset in bytes within dnastructname
. -1 when unusable (follows pointer for e.g.).
Definition at line 72 of file rna_internal.h.
Referenced by print_default_info(), RNA_def_property_boolean_sdna(), RNA_def_property_enum_sdna(), RNA_def_property_float_sdna(), RNA_def_property_int_sdna(), rna_def_property_sdna(), and RNA_def_property_string_sdna().
int PropertyDefRNA::dnapointerlevel |
Definition at line 68 of file rna_internal.h.
Referenced by rna_def_property_begin_func(), RNA_def_property_collection_sdna(), rna_def_property_get_func(), rna_def_property_length_func(), rna_def_property_lookup_int_func(), rna_def_property_sdna(), rna_def_property_set_func(), RNA_def_property_string_sdna(), and rna_set_raw_property().
int PropertyDefRNA::dnasize |
Definition at line 73 of file rna_internal.h.
Referenced by RNA_def_property_float_sdna(), RNA_def_property_int_sdna(), and rna_def_property_sdna().
const char* PropertyDefRNA::dnastructfromname |
Definition at line 61 of file rna_internal.h.
Referenced by rna_def_property_sdna(), and rna_print_data_get().
const char* PropertyDefRNA::dnastructfromprop |
Definition at line 62 of file rna_internal.h.
Referenced by rna_def_property_sdna(), and rna_print_data_get().
const char* PropertyDefRNA::dnastructname |
Definition at line 60 of file rna_internal.h.
Referenced by print_default_info(), rna_auto_types(), rna_def_property_begin_func(), RNA_def_property_boolean_sdna(), RNA_def_property_enum_sdna(), RNA_def_property_float_sdna(), rna_def_property_get_func(), RNA_def_property_int_sdna(), rna_def_property_length_func(), rna_def_property_lookup_int_func(), rna_def_property_lookup_string_func(), rna_def_property_sdna(), rna_def_property_set_func(), RNA_def_property_string_sdna(), rna_print_data_get(), rna_set_raw_offset(), and rna_set_raw_property().
const char* PropertyDefRNA::dnatype |
Definition at line 66 of file rna_internal.h.
Referenced by print_default_info(), rna_auto_types(), rna_color_quantize(), RNA_def_property_boolean_sdna(), RNA_def_property_collection_sdna(), RNA_def_property_enum_sdna(), RNA_def_property_float_sdna(), rna_def_property_funcs(), rna_def_property_get_func(), RNA_def_property_int_sdna(), rna_def_property_sdna(), rna_def_property_set_func(), and rna_set_raw_property().
int PropertyDefRNA::enumbitflags |
Definition at line 85 of file rna_internal.h.
Referenced by RNA_def_property_enum_bitflag_sdna(), rna_def_property_get_func(), and rna_def_property_set_func().
struct PropertyDefRNA* PropertyDefRNA::next |
Definition at line 54 of file rna_internal.h.
Referenced by rna_auto_types(), rna_def_function_funcs(), rna_def_function_wrapper_funcs(), rna_def_struct_function_call_impl_cpp(), rna_def_struct_function_prototype_cpp(), rna_generate(), rna_generate_header(), rna_generate_header_class_cpp(), rna_generate_header_cpp(), rna_generate_static_parameter_prototypes(), and rna_generate_struct_prototypes().
struct PropertyDefRNA * PropertyDefRNA::prev |
Definition at line 54 of file rna_internal.h.
Referenced by rna_find_parameter_def(), and rna_find_struct_property_def().
struct PropertyRNA* PropertyDefRNA::prop |
Definition at line 57 of file rna_internal.h.
Referenced by cmp_def_property(), print_default_info(), rna_auto_types(), rna_def_function_funcs(), rna_def_function_wrapper_funcs(), RNA_def_property(), rna_def_property_funcs(), rna_def_property_funcs_header(), rna_def_property_funcs_header_cpp(), rna_def_property_funcs_impl_cpp(), rna_def_property_set_func(), rna_def_property_wrapper_funcs(), rna_def_struct_function_call_impl_cpp(), rna_def_struct_function_impl_cpp(), rna_def_struct_function_prototype_cpp(), rna_find_parameter_def(), rna_find_struct_property_def(), rna_generate_header_class_cpp(), rna_generate_header_cpp(), rna_generate_static_parameter_prototypes(), and rna_generate_struct_prototypes().