Blender V4.5
SDNA::[struct].alias Struct Reference

Public Attributes

const char ** types
const char ** members
struct GHashtypes_to_structs_map

Detailed Description

Runtime versions of data stored in DNA, lazy initialized, only different when renaming is done.

Contains mapping from original (static) types/members names to their current (alias) DNA-defined versions (i.e. results from calling DNA_alias_maps with DNA_RENAME_ALIAS_FROM_STATIC).

Definition at line 123 of file DNA_sdna_types.h.

Member Data Documentation

◆ members

const char** SDNA::[struct].alias members

Aligned with SDNA.members, same pointers when unchanged.

◆ types

const char** SDNA::[struct].alias types

Aligned with SDNA.types, same pointers when unchanged.

◆ types_to_structs_map

struct GHash* SDNA::[struct].alias types_to_structs_map

A version of SDNA.types_to_structs_map that uses SDNA.alias.types for its keys.


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