#include <Stream.h>
◆ Stream() [1/2]
◆ Stream() [2/2]
| Stream::Stream |
( |
const char * |
externalData, |
|
|
uint32_t |
externalSize |
|
) |
| |
◆ ~Stream()
◆ GetAssetVersion()
| uint32_t Stream::GetAssetVersion |
( |
| ) |
const |
◆ GetData()
| char * Stream::GetData |
( |
| ) |
|
◆ GetLine()
| std::string Stream::GetLine |
( |
| ) |
|
◆ GetPos()
| uint32_t Stream::GetPos |
( |
| ) |
|
◆ GetSize()
| uint32_t Stream::GetSize |
( |
| ) |
const |
◆ ReadAsset()
| void Stream::ReadAsset |
( |
AssetRef & |
asset | ) |
|
◆ ReadBool()
| bool Stream::ReadBool |
( |
| ) |
|
◆ ReadBytes()
| void Stream::ReadBytes |
( |
uint8_t * |
dst, |
|
|
uint32_t |
length |
|
) |
| |
◆ ReadBytesMax()
| uint32_t Stream::ReadBytesMax |
( |
uint8_t * |
dst, |
|
|
uint32_t |
length |
|
) |
| |
◆ ReadFile()
| bool Stream::ReadFile |
( |
const char * |
path, |
|
|
bool |
isAsset, |
|
|
int32_t |
maxSize = 0 |
|
) |
| |
◆ ReadFloat()
| float Stream::ReadFloat |
( |
| ) |
|
◆ ReadInt16()
| int16_t Stream::ReadInt16 |
( |
| ) |
|
◆ ReadInt32()
| int32_t Stream::ReadInt32 |
( |
| ) |
|
◆ ReadInt64()
| int64_t Stream::ReadInt64 |
( |
| ) |
|
◆ ReadInt8()
| int8_t Stream::ReadInt8 |
( |
| ) |
|
◆ ReadMatrix()
| glm::mat4 Stream::ReadMatrix |
( |
| ) |
|
◆ ReadQuat()
| glm::quat Stream::ReadQuat |
( |
| ) |
|
◆ ReadString()
| void Stream::ReadString |
( |
std::string & |
dst | ) |
|
◆ ReadUint16()
| uint16_t Stream::ReadUint16 |
( |
| ) |
|
◆ ReadUint32()
| uint32_t Stream::ReadUint32 |
( |
| ) |
|
◆ ReadUint64()
| uint64_t Stream::ReadUint64 |
( |
| ) |
|
◆ ReadUint8()
| uint8_t Stream::ReadUint8 |
( |
| ) |
|
◆ ReadVec2()
| glm::vec2 Stream::ReadVec2 |
( |
| ) |
|
◆ ReadVec3()
| glm::vec3 Stream::ReadVec3 |
( |
| ) |
|
◆ ReadVec4()
| glm::vec4 Stream::ReadVec4 |
( |
| ) |
|
◆ Reset()
◆ Resize()
| void Stream::Resize |
( |
uint32_t |
size | ) |
|
◆ Scan()
| int32_t Stream::Scan |
( |
const char * |
format, |
|
|
|
... |
|
) |
| |
◆ SetAssetVersion()
| void Stream::SetAssetVersion |
( |
uint32_t |
version | ) |
|
◆ SetAsyncRequest()
◆ SetExternalData()
| void Stream::SetExternalData |
( |
const char * |
externalData, |
|
|
uint32_t |
externalSize |
|
) |
| |
◆ SetPos()
| void Stream::SetPos |
( |
uint32_t |
pos | ) |
|
◆ WriteAsset()
| void Stream::WriteAsset |
( |
const AssetRef & |
asset | ) |
|
◆ WriteBool()
| void Stream::WriteBool |
( |
const bool & |
src | ) |
|
◆ WriteBytes()
| void Stream::WriteBytes |
( |
const uint8_t * |
src, |
|
|
uint32_t |
length |
|
) |
| |
◆ WriteFile()
| bool Stream::WriteFile |
( |
const char * |
path | ) |
|
◆ WriteFloat()
| void Stream::WriteFloat |
( |
const float & |
src | ) |
|
◆ WriteInt16()
| void Stream::WriteInt16 |
( |
const int16_t & |
src | ) |
|
◆ WriteInt32()
| void Stream::WriteInt32 |
( |
const int32_t & |
src | ) |
|
◆ WriteInt64()
| void Stream::WriteInt64 |
( |
const int64_t & |
src | ) |
|
◆ WriteInt8()
| void Stream::WriteInt8 |
( |
const int8_t & |
src | ) |
|
◆ WriteMatrix()
| void Stream::WriteMatrix |
( |
const glm::mat4 & |
src | ) |
|
◆ WriteQuat()
| void Stream::WriteQuat |
( |
const glm::quat & |
src | ) |
|
◆ WriteString()
| void Stream::WriteString |
( |
const std::string & |
src | ) |
|
◆ WriteUint16()
| void Stream::WriteUint16 |
( |
const uint16_t & |
src | ) |
|
◆ WriteUint32()
| void Stream::WriteUint32 |
( |
const uint32_t & |
src | ) |
|
◆ WriteUint64()
| void Stream::WriteUint64 |
( |
const uint64_t & |
src | ) |
|
◆ WriteUint8()
| void Stream::WriteUint8 |
( |
const uint8_t & |
src | ) |
|
◆ WriteVec2()
| void Stream::WriteVec2 |
( |
const glm::vec2 & |
src | ) |
|
◆ WriteVec3()
| void Stream::WriteVec3 |
( |
const glm::vec3 & |
src | ) |
|
◆ WriteVec4()
| void Stream::WriteVec4 |
( |
const glm::vec4 & |
src | ) |
|
The documentation for this class was generated from the following files: