Changeset View
Changeset View
Standalone View
Standalone View
source/blender/makesdna/DNA_sdna_types.h
| Show First 20 Lines • Show All 69 Lines • ▼ Show 20 Lines | typedef struct SDNA { | ||||
| struct MemArena *mem_arena; | struct MemArena *mem_arena; | ||||
| /** Runtime versions of data stored in DNA, lazy initialized, | /** Runtime versions of data stored in DNA, lazy initialized, | ||||
| * only different when renaming is done. */ | * only different when renaming is done. */ | ||||
| struct { | struct { | ||||
| /** Aligned with #SDNA.names, same pointers when unchanged. */ | /** Aligned with #SDNA.names, same pointers when unchanged. */ | ||||
| const char **names; | const char **names; | ||||
| /** Aligned with #SDNA.types, same pointers when unchanged. */ | /** Aligned with #SDNA.types, same pointers when unchanged. */ | ||||
| const char **types; | const char **types; | ||||
| /** Aliased version of the map. */ | |||||
| struct GHash *structs_map; | |||||
| } alias; | } alias; | ||||
| } SDNA; | } SDNA; | ||||
| # | # | ||||
| # | # | ||||
| typedef struct BHead { | typedef struct BHead { | ||||
| int code, len; | int code, len; | ||||
| const void *old; | const void *old; | ||||
| Show All 18 Lines | |||||