Navigation
API > API/Plugins > API/Plugins/MutableTools > API/Plugins/MutableTools/MuT
Warnings * This classes are for reference and they are not specially good at error handling, or working efficiently.
Inheritance Hierarchy
- Base
- InputStream
- InputFileStream
References
| Module | MutableTools |
| Header | /Engine/Plugins/Experimental/Mutable/Source/MutableTools/Public/MuT/Streams.h |
| Include | #include "MuT/Streams.h" |
Syntax
class InputFileStream : public mu::InputStream
Remarks
Read a file into a serialisation stream.
This classes are for reference and they are not specially good at error handling, or working efficiently.
Constructors
| Type | Name | Description | |
|---|---|---|---|
InputFileStream
(
const char* strFile |
Life cycle. |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| uint64 | GetReadBytes () |
Return the number of bytes read from the stream. | |
| bool | IsOpen () |
Return true if the file was found and it could be opened in the constructor. | |
| void | Seek
(
uint64 position |
Reposition the stream index. | |
| uint64 | Tell () |
Return the current position in bytes in the underlying file. |
Overridden from InputStream
| Type | Name | Description | |
|---|---|---|---|
| void | Read
(
void* pData, |
Read a byte buffer |
Classes
| Type | Name | Description | |
|---|---|---|---|
| Private |