Blender  V3.3
Public Attributes | List of all members
BlenderDefRNA Struct Reference

#include <rna_internal.h>

Public Attributes

struct SDNAsdna
 
ListBase structs
 
ListBase allocs
 
struct StructRNAlaststruct
 
bool error
 
bool silent
 
bool preprocess
 
bool verify
 
bool animate
 
bool make_overridable
 
struct {
   struct {
      int   noteflag
 
      const char *   updatefunc
 
   }   property_update
 
fallback
 

Detailed Description

Definition at line 108 of file rna_internal.h.

Member Data Documentation

◆ allocs

ListBase BlenderDefRNA::allocs

Definition at line 111 of file rna_internal.h.

Referenced by rna_alloc_from_buffer(), rna_calloc(), and RNA_define_free().

◆ animate

bool BlenderDefRNA::animate

Definition at line 117 of file rna_internal.h.

Referenced by RNA_def_property(), RNA_define_animate_sdna(), and rna_preprocess().

◆ error

bool BlenderDefRNA::error

Definition at line 113 of file rna_internal.h.

Referenced by RNA_create(), rna_def_function(), 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_dynamic_array_funcs(), RNA_def_property_enum_default(), RNA_def_property_enum_funcs(), RNA_def_property_enum_items(), RNA_def_property_enum_native_type(), 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_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_srna(), RNA_def_property_string_default(), RNA_def_property_string_funcs(), RNA_def_property_string_maxlength(), RNA_def_property_string_sdna(), RNA_def_property_string_search_func(), RNA_def_property_struct_runtime(), RNA_def_property_struct_type(), RNA_def_property_ui_range(), RNA_def_property_ui_scale_type(), RNA_def_struct(), RNA_def_struct_name_property(), RNA_def_struct_nested(), RNA_def_struct_ptr(), RNA_def_struct_sdna(), RNA_def_struct_sdna_from(), RNA_define_free(), rna_generate_property(), rna_generate_struct(), and rna_preprocess().

◆ 

struct { ... } BlenderDefRNA::fallback

◆ laststruct

struct StructRNA* BlenderDefRNA::laststruct

◆ make_overridable

bool BlenderDefRNA::make_overridable

Whether RNA properties defined should be overridable or not by default.

Definition at line 119 of file rna_internal.h.

Referenced by RNA_def_property(), and RNA_define_lib_overridable().

◆ noteflag

int BlenderDefRNA::noteflag

Definition at line 126 of file rna_internal.h.

◆ preprocess

bool BlenderDefRNA::preprocess

◆ 

struct { ... } BlenderDefRNA::property_update

◆ sdna

struct SDNA* BlenderDefRNA::sdna

◆ silent

bool BlenderDefRNA::silent

◆ structs

ListBase BlenderDefRNA::structs

◆ updatefunc

const char* BlenderDefRNA::updatefunc

Definition at line 127 of file rna_internal.h.

◆ verify

bool BlenderDefRNA::verify

Definition at line 116 of file rna_internal.h.

Referenced by rna_def_property_sdna(), and RNA_define_verify_sdna().


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