Changeset View
Changeset View
Standalone View
Standalone View
source/blender/blenloader/BLO_readfile.h
| Show First 20 Lines • Show All 128 Lines • ▼ Show 20 Lines | typedef enum BLO_LibLinkFlags { | ||||
| BLO_LIBLINK_FORCE_INDIRECT = 1 << 17, | BLO_LIBLINK_FORCE_INDIRECT = 1 << 17, | ||||
| } BLO_LinkFlags; | } BLO_LinkFlags; | ||||
| struct Main *BLO_library_link_begin(struct Main *mainvar, BlendHandle **bh, const char *filepath); | struct Main *BLO_library_link_begin(struct Main *mainvar, BlendHandle **bh, const char *filepath); | ||||
| struct ID *BLO_library_link_named_part(struct Main *mainl, BlendHandle **bh, const short idcode, const char *name); | struct ID *BLO_library_link_named_part(struct Main *mainl, BlendHandle **bh, const short idcode, const char *name); | ||||
| struct ID *BLO_library_link_named_part_ex( | struct ID *BLO_library_link_named_part_ex( | ||||
| struct Main *mainl, BlendHandle **bh, | struct Main *mainl, BlendHandle **bh, | ||||
| const short idcode, const char *name, const int flag, | const short idcode, const char *name, const int flag, | ||||
| struct Scene *scene, struct ViewLayer *view_layer); | struct Main *bmain, struct Scene *scene, struct ViewLayer *view_layer); | ||||
| void BLO_library_link_end( | void BLO_library_link_end( | ||||
| struct Main *mainl, BlendHandle **bh, int flag, struct Scene *scene, struct ViewLayer *view_layer); | struct Main *mainl, BlendHandle **bh, int flag, | ||||
| struct Main *bmain, struct Scene *scene, struct ViewLayer *view_layer); | |||||
| void BLO_library_link_copypaste(struct Main *mainl, BlendHandle *bh); | void BLO_library_link_copypaste(struct Main *mainl, BlendHandle *bh); | ||||
| void *BLO_library_read_struct(struct FileData *fd, struct BHead *bh, const char *blockname); | void *BLO_library_read_struct(struct FileData *fd, struct BHead *bh, const char *blockname); | ||||
| BlendFileData *blo_read_blendafterruntime(int file, const char *name, int actualsize, struct ReportList *reports); | BlendFileData *blo_read_blendafterruntime(int file, const char *name, int actualsize, struct ReportList *reports); | ||||
| /* internal function but we need to expose it */ | /* internal function but we need to expose it */ | ||||
| Show All 22 Lines | |||||