|
Blender V4.3
|
Go to the source code of this file.
Classes | |
| struct | SDNA_StructMember |
| struct | SDNA_Struct |
| struct | SDNA |
| struct | BHead |
| struct | BHead4 |
| struct | BHead8 |
Macros | |
| #define | SDNA_RAW_DATA_STRUCT_INDEX 0 |
Typedefs | |
| typedef struct SDNA_StructMember | SDNA_StructMember |
| typedef struct SDNA_Struct | SDNA_Struct |
| typedef struct SDNA | SDNA |
| typedef struct BHead | BHead |
| typedef struct BHead4 | BHead4 |
| typedef struct BHead8 | BHead8 |
| #define SDNA_RAW_DATA_STRUCT_INDEX 0 |
The struct index representing type-less bytes buffers.
Although code has historically (pre-4.3) be fairly flaky (logically incorrect, see inline code-comments for DNA_struct_get_compareflags regarding this), most of read/write blend-file code would assume that the 0 value was raw data, so keep it at this value.
Definition at line 141 of file DNA_sdna_types.h.
Referenced by calculate_struct_sizes(), DNA_struct_get_compareflags(), make_structDNA(), read_struct(), and writedata().
| typedef struct BHead BHead |
| typedef struct BHead4 BHead4 |
| typedef struct BHead8 BHead8 |
| typedef struct SDNA SDNA |
| typedef struct SDNA_Struct SDNA_Struct |
| typedef struct SDNA_StructMember SDNA_StructMember |