|
Blender V5.0
|
#include <BLO_read_write.hh>
Public Member Functions | |
| ID * | get () |
File Writing (Private) | |
| BLO_Write_IDBuffer (ID &id, bool is_undo, bool is_placeholder) | |
| BLO_Write_IDBuffer (ID &id, BlendWriter *writer) | |
Specific code to prepare IDs to be written.
Required for writing properly embedded IDs currently.
Definition at line 170 of file BLO_read_write.hh.
| BLO_Write_IDBuffer::BLO_Write_IDBuffer | ( | ID & | id, |
| bool | is_undo, | ||
| bool | is_placeholder ) |
Definition at line 1516 of file writefile.cc.
References BKE_idtype_get_info_from_id(), ID::flag, ID::icon_id, ID_TAG_KEEP_ON_UNDO, ID::lib, ID::name, ID::newid, ID::next, ID::orig_id, ID::prev, ID::py_instance, ID::recalc_up_to_undo_push, ID::runtime, ID::session_uid, sizeof, STRNCPY(), IDTypeInfo::struct_size, ID::tag, and ID::us.
Referenced by BLO_Write_IDBuffer().
| BLO_Write_IDBuffer::BLO_Write_IDBuffer | ( | ID & | id, |
| BlendWriter * | writer ) |
Definition at line 1577 of file writefile.cc.
References BLO_Write_IDBuffer(), BLO_write_is_undo(), and false.
|
inline |
Definition at line 179 of file BLO_read_write.hh.
Referenced by light_blend_write(), linestyle_blend_write(), material_blend_write(), scene_blend_write(), texture_blend_write(), world_blend_write(), and write_id().