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

#include <rna_internal.h>

Public Attributes

struct PropertyDefRNAnext
 
struct PropertyDefRNAprev
 
struct ContainerRNAcont
 
struct PropertyRNAprop
 
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
 

Detailed Description

Definition at line 53 of file rna_internal.h.

Member Data Documentation

◆ booleanbit

int64_t PropertyDefRNA::booleanbit

◆ booleannegative

bool PropertyDefRNA::booleannegative

◆ cont

struct ContainerRNA* PropertyDefRNA::cont

◆ dnaarraylength

int PropertyDefRNA::dnaarraylength

◆ dnalengthfixed

int PropertyDefRNA::dnalengthfixed

◆ dnalengthname

const char* PropertyDefRNA::dnalengthname

◆ dnalengthstructname

const char* PropertyDefRNA::dnalengthstructname

Definition at line 76 of file rna_internal.h.

Referenced by RNA_def_property_collection_sdna().

◆ dnaname

const char* PropertyDefRNA::dnaname

◆ dnaoffset

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().

◆ dnapointerlevel

int PropertyDefRNA::dnapointerlevel

◆ dnasize

int PropertyDefRNA::dnasize

◆ dnastructfromname

const char* PropertyDefRNA::dnastructfromname

Definition at line 61 of file rna_internal.h.

Referenced by rna_def_property_sdna(), and rna_print_data_get().

◆ dnastructfromprop

const char* PropertyDefRNA::dnastructfromprop

Definition at line 62 of file rna_internal.h.

Referenced by rna_def_property_sdna(), and rna_print_data_get().

◆ dnastructname

const char* PropertyDefRNA::dnastructname

◆ dnatype

const char* PropertyDefRNA::dnatype

◆ enumbitflags

int PropertyDefRNA::enumbitflags

◆ next

struct PropertyDefRNA* PropertyDefRNA::next

◆ prev

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().

◆ prop

struct PropertyRNA* PropertyDefRNA::prop

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