Changeset View
Changeset View
Standalone View
Standalone View
source/blender/makesdna/DNA_genfile.h
| Show First 20 Lines • Show All 113 Lines • ▼ Show 20 Lines | |||||
| bool DNA_sdna_patch_struct(struct SDNA *sdna, | bool DNA_sdna_patch_struct(struct SDNA *sdna, | ||||
| const char *struct_name_old, | const char *struct_name_old, | ||||
| const char *struct_name_new); | const char *struct_name_new); | ||||
| bool DNA_sdna_patch_struct_member(struct SDNA *sdna, | bool DNA_sdna_patch_struct_member(struct SDNA *sdna, | ||||
| const char *struct_name, | const char *struct_name, | ||||
| const char *elem_old, | const char *elem_old, | ||||
| const char *elem_new); | const char *elem_new); | ||||
| /* Alias lookups (using runtime struct member names). */ | |||||
| int DNA_struct_find_alias_nr_ex(const struct SDNA *sdna, | |||||
| const char *str, | |||||
| unsigned int *index_last); | |||||
| int DNA_struct_find_alias_nr(const struct SDNA *sdna, const char *str); | |||||
| bool DNA_struct_elem_find_alias(const struct SDNA *sdna, | |||||
| const char *stype, | |||||
| const char *vartype, | |||||
| const char *name); | |||||
| void DNA_sdna_alias_data_ensure(struct SDNA *sdna); | void DNA_sdna_alias_data_ensure(struct SDNA *sdna); | ||||
| #endif /* __DNA_GENFILE_H__ */ | #endif /* __DNA_GENFILE_H__ */ | ||||