Navigation
API > API/Plugins > API/Plugins/CustomizableObject > API/Plugins/CustomizableObject/MuCO
Inheritance Hierarchy
- Base
- ModelWriter
- FUnrealMutableModelBulkWriter
References
| Module | CustomizableObject |
| Header | /Engine/Plugins/Experimental/Mutable/Source/CustomizableObject/Public/MuCO/UnrealMutableModelDiskStreamer.h |
| Include | #include "MuCO/UnrealMutableModelDiskStreamer.h" |
Syntax
class FUnrealMutableModelBulkWriter : public mu::ModelWriter
Remarks
Implementation of a mutable streamer using bulk storage.
Variables
| Type | Name | Description | |
|---|---|---|---|
| FArchive * | CurrentWriteFile | ||
| FArchive * | MainDataArchive | Non-owned pointer to an archive where we'll store the main model data (non-streamable) | |
| FArchive * | StreamedDataArchive | Non-owned pointer to an archive where we'll store the resouces (streamable) |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FUnrealMutableModelBulkWriter
(
FArchive* InMainDataArchive, |
Overridden from ModelWriter
| Type | Name | Description | |
|---|---|---|---|
| void | Close the file open for writing in a previous call to OpenWriteFile in this object. | ||
| void | OpenWriteFile
(
uint64 key0 |
Open a file for writing data. | |
| void | Write
(
const void* pBuffer, |
Write a piece of data to the currently open file. |