|
Blender V4.5
|
#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.
writefile.cc. Definition at line 168 of file BLO_read_write.hh.
| BLO_Write_IDBuffer::BLO_Write_IDBuffer | ( | ID & | id, |
| bool | is_undo, | ||
| bool | is_placeholder ) |
Definition at line 1289 of file writefile.cc.
References BKE_idtype_get_info_from_id(), blender::DynamicStackBuffer< ReservedSize, ReservedAlignment >::buffer(), 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, STRNCPY(), IDTypeInfo::struct_size, ID::tag, and ID::us.
| BLO_Write_IDBuffer::BLO_Write_IDBuffer | ( | ID & | id, |
| BlendWriter * | writer ) |
Definition at line 1351 of file writefile.cc.
|
inline |
Definition at line 177 of file BLO_read_write.hh.
References blender::DynamicStackBuffer< ReservedSize, ReservedAlignment >::buffer().