Blender V2.61 - r43446
Public Attributes

PropertyRNA Struct Reference

#include <rna_internal_types.h>

List of all members.

Public Attributes

struct PropertyRNAnext
struct PropertyRNAprev
int magic
const char * identifier
int flag
const char * name
const char * description
int icon
const char * translation_context
PropertyType type
PropertySubType subtype
PropArrayLengthGetFunc getlength
unsigned int arraydimension
unsigned int arraylength [RNA_MAX_ARRAY_DIMENSION]
unsigned int totarraylength
UpdateFunc update
int noteflag
EditableFunc editable
ItemEditableFunc itemeditable
int rawoffset
RawPropertyType rawtype
struct StructRNAsrna
void * py_data

Detailed Description

Definition at line 133 of file rna_internal_types.h.


Member Data Documentation

unsigned int PropertyRNA::arraylength[RNA_MAX_ARRAY_DIMENSION]

Definition at line 142 of file rna_internal_types.h.

Referenced by rna_auto_types(), rna_def_function_funcs(), RNA_def_function_output(), RNA_def_function_return(), RNA_def_property(), rna_def_property_begin_func(), RNA_def_property_clear_flag(), RNA_def_property_dynamic_array_funcs(), rna_def_property_end_func(), RNA_def_property_enum_default(), RNA_def_property_flag(), rna_def_property_funcs(), rna_def_property_funcs_header(), rna_def_property_funcs_header_cpp(), rna_def_property_funcs_impl_cpp(), rna_def_property_get_func(), rna_def_property_length_func(), rna_def_property_lookup_int_func(), rna_def_property_next_func(), rna_def_property_set_func(), RNA_def_property_struct_runtime(), RNA_def_property_ui_icon(), rna_function_parameter_parse(), rna_generate_header_cpp(), rna_generate_property(), rna_generate_property_prototypes(), rna_generate_static_parameter_prototypes(), RNA_init(), RNA_parameter_list_create(), RNA_parameter_list_free(), rna_parameter_size(), rna_parameter_size_alloc(), rna_parameter_type_name(), RNA_property_animateable(), RNA_property_boolean_set(), RNA_property_boolean_set_array(), RNA_property_collection_add(), RNA_property_collection_begin(), RNA_property_collection_move(), RNA_property_collection_raw_array(), RNA_property_collection_remove(), RNA_property_editable(), RNA_property_editable_flag(), RNA_property_editable_index(), RNA_property_enum_items(), RNA_property_enum_set(), RNA_property_flag(), RNA_property_float_set(), RNA_property_float_set_array(), RNA_property_int_set(), RNA_property_int_set_array(), RNA_property_is_set(), RNA_property_pointer_add(), RNA_property_pointer_get(), RNA_property_pointer_set(), RNA_property_string_set(), rna_property_update(), RNA_property_update_cache_add(), rna_set_raw_property(), RNA_struct_free(), and rna_type_type_name().

Definition at line 140 of file rna_internal_types.h.

Referenced by cmp_property(), rna_def_function_funcs(), RNA_def_function_return(), RNA_def_property(), RNA_def_property_array(), rna_def_property_begin_func(), RNA_def_property_boolean_array_default(), RNA_def_property_boolean_default(), RNA_def_property_boolean_funcs(), RNA_def_property_boolean_sdna(), RNA_def_property_collection_funcs(), RNA_def_property_collection_sdna(), rna_def_property_end_func(), RNA_def_property_enum_default(), RNA_def_property_enum_funcs(), RNA_def_property_enum_items(), RNA_def_property_enum_sdna(), RNA_def_property_float_array_default(), RNA_def_property_float_default(), RNA_def_property_float_funcs(), RNA_def_property_float_sdna(), rna_def_property_funcs(), rna_def_property_funcs_header(), rna_def_property_funcs_header_cpp(), rna_def_property_funcs_impl_cpp(), rna_def_property_get_func(), RNA_def_property_int_array_default(), RNA_def_property_int_default(), RNA_def_property_int_funcs(), RNA_def_property_int_sdna(), rna_def_property_length_func(), rna_def_property_lookup_int_func(), RNA_def_property_multi_array(), rna_def_property_next_func(), RNA_def_property_pointer_funcs(), RNA_def_property_pointer_sdna(), RNA_def_property_range(), rna_def_property_sdna(), rna_def_property_set_func(), RNA_def_property_string_default(), RNA_def_property_string_funcs(), RNA_def_property_string_maxlength(), RNA_def_property_string_sdna(), RNA_def_property_struct_runtime(), RNA_def_property_struct_type(), RNA_def_property_ui_range(), RNA_def_property_ui_text(), RNA_def_struct_name_property(), rna_ensure_property_identifier(), rna_findlink(), rna_generate_header_cpp(), rna_generate_parameter_prototypes(), rna_generate_property(), rna_generate_property_prototypes(), rna_generate_static_parameter_prototypes(), rna_generate_struct(), RNA_init(), RNA_property_boolean_set(), RNA_property_boolean_set_array(), RNA_property_collection_add(), RNA_property_enum_set(), RNA_property_float_set(), RNA_property_float_set_array(), RNA_property_int_set(), RNA_property_int_set_array(), RNA_property_is_set(), RNA_property_pointer_add(), RNA_property_pointer_poll(), RNA_property_pointer_remove(), and RNA_property_string_set().

const char* PropertyRNA::name

Definition at line 134 of file rna_internal_types.h.

Referenced by rna_generate_property().

Definition at line 185 of file rna_internal_types.h.

Referenced by RNA_def_py_data(), and RNA_property_py_data_get().

Definition at line 175 of file rna_internal_types.h.

Referenced by RNA_property_collection_raw_array().

Definition at line 154 of file rna_internal_types.h.

Referenced by rna_auto_types(), rna_clamp_value(), rna_clamp_value_range(), rna_color_quantize(), rna_def_function_funcs(), RNA_def_property(), RNA_def_property_array(), RNA_def_property_boolean_array_default(), RNA_def_property_boolean_default(), RNA_def_property_boolean_funcs(), RNA_def_property_boolean_sdna(), RNA_def_property_collection_funcs(), RNA_def_property_collection_sdna(), RNA_def_property_enum_default(), RNA_def_property_enum_funcs(), RNA_def_property_enum_items(), RNA_def_property_enum_sdna(), RNA_def_property_float_array_default(), RNA_def_property_float_default(), RNA_def_property_float_funcs(), RNA_def_property_float_sdna(), rna_def_property_funcs(), rna_def_property_funcs_header(), rna_def_property_funcs_header_cpp(), rna_def_property_funcs_impl_cpp(), rna_def_property_get_func(), RNA_def_property_int_array_default(), RNA_def_property_int_default(), RNA_def_property_int_funcs(), RNA_def_property_int_sdna(), rna_def_property_length_func(), RNA_def_property_multi_array(), RNA_def_property_pointer_funcs(), RNA_def_property_pointer_sdna(), RNA_def_property_range(), rna_def_property_sdna(), rna_def_property_set_func(), RNA_def_property_string_default(), RNA_def_property_string_funcs(), RNA_def_property_string_maxlength(), RNA_def_property_string_sdna(), RNA_def_property_struct_runtime(), RNA_def_property_struct_type(), RNA_def_property_ui_range(), RNA_def_struct_name_property(), rna_generate_header_cpp(), rna_generate_parameter_prototypes(), rna_generate_property(), rna_generate_property_prototypes(), rna_generate_static_parameter_prototypes(), rna_idp_path(), rna_idproperty_verify_valid(), RNA_parameter_list_create(), RNA_parameter_list_free(), rna_parameter_size(), rna_parameter_type_name(), RNA_property_pointer_poll(), RNA_property_pointer_type(), RNA_property_raw_type(), RNA_property_type(), and rna_type_type_name().


The documentation for this struct was generated from the following file: