Navigation
API > API/Plugins > API/Plugins/MutableTools > API/Plugins/MutableTools/MuT
Inheritance Hierarchy
- Base
- ModelWriter
- FileModelWriter
References
| Module | MutableTools |
| Header | /Engine/Plugins/Experimental/Mutable/Source/MutableTools/Public/MuT/Streams.h |
| Include | #include "MuT/Streams.h" |
Syntax
class FileModelWriter : public mu::ModelWriter
Remarks
Implementation of the streaming interface that actually loads the file synchronously when needed.
Constructors
| Type | Name | Description | |
|---|---|---|---|
FileModelWriter
(
const FString& ModelLocation |
Life cycle. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | GetFileName
(
uint64 key0, |
Get the file name that this streamer would use for a specific model and data ID. | |
| FString | MakeDataFileName
(
const FString& ModelName, |
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. |