Athena IO Library
athena::io::ZQuestFileWriter Member List

This is the complete list of members for athena::io::ZQuestFileWriter, including all inherited members.

atEnd() const athena::io::IStreamWriterinlineprotectedvirtual
data() const athena::io::MemoryWriterprotected
endian() const (defined in athena::io::IStream)athena::io::IStreaminlineprotected
enumerate(const std::vector< T > &vector, typename std::enable_if< std::is_arithmetic< T >::value||std::is_same< T, atVec2f >::value||std::is_same< T, atVec3f >::value||std::is_same< T, atVec4f >::value >::type *=0)athena::io::IStreamWriterinlineprotected
enumerate(const std::vector< T > &vector, typename std::enable_if<!std::is_arithmetic< T >::value &&!std::is_same< T, atVec2f >::value &&!std::is_same< T, atVec3f >::value &&!std::is_same< T, atVec4f >::value >::type *=0)athena::io::IStreamWriterinlineprotected
enumerateBig(const std::vector< T > &vector, typename std::enable_if< std::is_arithmetic< T >::value||std::is_same< T, atVec2f >::value||std::is_same< T, atVec3f >::value||std::is_same< T, atVec4f >::value >::type *=0)athena::io::IStreamWriterinlineprotected
enumerateLittle(const std::vector< T > &vector, typename std::enable_if< std::is_arithmetic< T >::value||std::is_same< T, atVec2f >::value||std::is_same< T, atVec3f >::value||std::is_same< T, atVec4f >::value >::type *=0)athena::io::IStreamWriterinlineprotected
filepath() const athena::io::MemoryWriterinlineprotected
fill(atUint8 val, atUint64 length) (defined in athena::io::IStreamWriter)athena::io::IStreamWriterinlineprotected
fill(atInt8 val, atUint64 length) (defined in athena::io::IStreamWriter)athena::io::IStreamWriterinlineprotected
hasError() const (defined in athena::io::IStream)athena::io::IStreaminlineprotected
isBigEndian() const (defined in athena::io::IStream)athena::io::IStreaminlineprotected
isLittleEndian() const (defined in athena::io::IStream)athena::io::IStreaminlineprotected
isOpen() const (defined in athena::io::MemoryWriter)athena::io::MemoryWriterinlineprotected
IStream() (defined in athena::io::IStream)athena::io::IStreaminlineprotected
length() const athena::io::MemoryWriterinlineprotectedvirtual
m_bufferOwned (defined in athena::io::MemoryWriter)athena::io::MemoryWriterprotected
m_data (defined in athena::io::MemoryWriter)athena::io::MemoryWriterprotected
m_dataCopy (defined in athena::io::MemoryCopyWriter)athena::io::MemoryCopyWriterprotected
m_endian (defined in athena::io::IStream)athena::io::IStreamprotected
m_filepathathena::io::MemoryWriterprotected
m_hasError (defined in athena::io::IStream)athena::io::IStreamprotected
m_length (defined in athena::io::MemoryWriter)athena::io::MemoryWriterprotected
m_position (defined in athena::io::MemoryWriter)athena::io::MemoryWriterprotected
MemoryCopyWriter(atUint8 *data=nullptr, atUint64 length=0x10)athena::io::MemoryCopyWriterexplicitprotected
MemoryCopyWriter(const std::string &filename)athena::io::MemoryCopyWriterprotected
MemoryWriter(atUint8 *data, atUint64 length, bool takeOwnership=false)athena::io::MemoryWriterexplicitprotected
MemoryWriter() (defined in athena::io::MemoryWriter)athena::io::MemoryWriterinlineprotected
position() const athena::io::MemoryWriterinlineprotectedvirtual
save(const std::string &filename="")athena::io::MemoryWriterprotected
seek(atInt64 pos, SeekOrigin origin=SeekOrigin::Current)athena::io::MemoryCopyWriterprotectedvirtual
seekAlign32()athena::io::IStreamWriterinlineprotected
setData(const atUint8 *data, atUint64 length)athena::io::MemoryCopyWriterprotected
athena::io::MemoryWriter::setData(atUint8 *data, atUint64 length, bool takeOwnership=false)athena::io::MemoryWriterprotected
setEndian(Endian endian) (defined in athena::io::IStream)athena::io::IStreaminlineprotected
setError() (defined in athena::io::IStream)athena::io::IStreaminlineprotected
setFilepath(const std::string &filepath)athena::io::MemoryWriterinlineprotected
write(ZQuestFile *quest, bool compress=true)athena::io::ZQuestFileWriter
writeBool(bool val)athena::io::IStreamWriterinlineprotected
writeByte(atInt8 val)athena::io::IStreamWriterinlineprotected
writeBytes(const void *data, atUint64 len)athena::io::IStreamWriterinlineprotected
writeDouble(double val)athena::io::IStreamWriterinlineprotected
writeDoubleBig(double val)athena::io::IStreamWriterinlineprotected
writeDoubleLittle(double val)athena::io::IStreamWriterinlineprotected
writeFloat(float val)athena::io::IStreamWriterinlineprotected
writeFloatBig(float val)athena::io::IStreamWriterinlineprotected
writeFloatLittle(float val)athena::io::IStreamWriterinlineprotected
writeInt16(atInt16 val)athena::io::IStreamWriterinlineprotected
writeInt16Big(atInt16 val)athena::io::IStreamWriterinlineprotected
writeInt16Little(atInt16 val)athena::io::IStreamWriterinlineprotected
writeInt32(atInt32 val)athena::io::IStreamWriterinlineprotected
writeInt32Big(atInt32 val)athena::io::IStreamWriterinlineprotected
writeInt32Little(atInt32 val)athena::io::IStreamWriterinlineprotected
writeInt64(atInt64 val)athena::io::IStreamWriterinlineprotected
writeInt64Big(atInt64 val)athena::io::IStreamWriterinlineprotected
writeInt64Little(atInt64 val)athena::io::IStreamWriterinlineprotected
writeString(const std::string &str, atInt32 fixedLen=-1)athena::io::IStreamWriterinlineprotected
writeStringAsWString(const std::string &str, atInt32 fixedLen=-1)athena::io::IStreamWriterinlineprotected
writeStringAsWStringBig(const std::string &str, atInt32 fixedLen=-1)athena::io::IStreamWriterinlineprotected
writeStringAsWStringLittle(const std::string &str, atInt32 fixedLen=-1)athena::io::IStreamWriterinlineprotected
writeUByte(atUint8 val)athena::io::IStreamWriterinlineprotected
writeUBytes(const atUint8 *data, atUint64 len)athena::io::MemoryCopyWriterprotectedvirtual
writeUint16(atUint16 val)athena::io::IStreamWriterinlineprotected
writeUint16Big(atUint16 val)athena::io::IStreamWriterinlineprotected
writeUint16Little(atUint16 val)athena::io::IStreamWriterinlineprotected
writeUint32(atUint32 val)athena::io::IStreamWriterinlineprotected
writeUint32Big(atUint32 val)athena::io::IStreamWriterinlineprotected
writeUint32Little(atUint32 val)athena::io::IStreamWriterinlineprotected
writeUint64(atUint64 val)athena::io::IStreamWriterinlineprotected
writeUint64Big(atUint64 val)athena::io::IStreamWriterinlineprotected
writeUint64Little(atUint64 val)athena::io::IStreamWriterinlineprotected
writeVal(atUint8 val) (defined in athena::io::IStreamWriter)athena::io::IStreamWriterinlineprotected
writeVal(atInt8 val) (defined in athena::io::IStreamWriter)athena::io::IStreamWriterinlineprotected
writeVal(atInt16 val) (defined in athena::io::IStreamWriter)athena::io::IStreamWriterinlineprotected
writeVal(atUint16 val) (defined in athena::io::IStreamWriter)athena::io::IStreamWriterinlineprotected
writeVal(atInt32 val) (defined in athena::io::IStreamWriter)athena::io::IStreamWriterinlineprotected
writeVal(atUint32 val) (defined in athena::io::IStreamWriter)athena::io::IStreamWriterinlineprotected
writeVal(atInt64 val) (defined in athena::io::IStreamWriter)athena::io::IStreamWriterinlineprotected
writeVal(atUint64 val) (defined in athena::io::IStreamWriter)athena::io::IStreamWriterinlineprotected
writeVal(float val) (defined in athena::io::IStreamWriter)athena::io::IStreamWriterinlineprotected
writeVal(double val) (defined in athena::io::IStreamWriter)athena::io::IStreamWriterinlineprotected
writeVal(bool val) (defined in athena::io::IStreamWriter)athena::io::IStreamWriterinlineprotected
writeVal(const atVec2f &val) (defined in athena::io::IStreamWriter)athena::io::IStreamWriterinlineprotected
writeVal(const atVec3f &val) (defined in athena::io::IStreamWriter)athena::io::IStreamWriterinlineprotected
writeVal(const atVec4f &val) (defined in athena::io::IStreamWriter)athena::io::IStreamWriterinlineprotected
writeVal(const atVec2d &val) (defined in athena::io::IStreamWriter)athena::io::IStreamWriterinlineprotected
writeVal(const atVec3d &val) (defined in athena::io::IStreamWriter)athena::io::IStreamWriterinlineprotected
writeVal(const atVec4d &val) (defined in athena::io::IStreamWriter)athena::io::IStreamWriterinlineprotected
writeVal(const std::string &val) (defined in athena::io::IStreamWriter)athena::io::IStreamWriterinlineprotected
writeVal(const std::wstring &val) (defined in athena::io::IStreamWriter)athena::io::IStreamWriterinlineprotected
writeValBig(atUint8 val) (defined in athena::io::IStreamWriter)athena::io::IStreamWriterinlineprotected
writeValBig(atInt8 val) (defined in athena::io::IStreamWriter)athena::io::IStreamWriterinlineprotected
writeValBig(atInt16 val) (defined in athena::io::IStreamWriter)athena::io::IStreamWriterinlineprotected
writeValBig(atUint16 val) (defined in athena::io::IStreamWriter)athena::io::IStreamWriterinlineprotected
writeValBig(atInt32 val) (defined in athena::io::IStreamWriter)athena::io::IStreamWriterinlineprotected
writeValBig(atUint32 val) (defined in athena::io::IStreamWriter)athena::io::IStreamWriterinlineprotected
writeValBig(atInt64 val) (defined in athena::io::IStreamWriter)athena::io::IStreamWriterinlineprotected
writeValBig(atUint64 val) (defined in athena::io::IStreamWriter)athena::io::IStreamWriterinlineprotected
writeValBig(float val) (defined in athena::io::IStreamWriter)athena::io::IStreamWriterinlineprotected
writeValBig(double val) (defined in athena::io::IStreamWriter)athena::io::IStreamWriterinlineprotected
writeValBig(bool val) (defined in athena::io::IStreamWriter)athena::io::IStreamWriterinlineprotected
writeValBig(const atVec2f &val) (defined in athena::io::IStreamWriter)athena::io::IStreamWriterinlineprotected
writeValBig(const atVec3f &val) (defined in athena::io::IStreamWriter)athena::io::IStreamWriterinlineprotected
writeValBig(const atVec4f &val) (defined in athena::io::IStreamWriter)athena::io::IStreamWriterinlineprotected
writeValBig(const atVec2d &val) (defined in athena::io::IStreamWriter)athena::io::IStreamWriterinlineprotected
writeValBig(const atVec3d &val) (defined in athena::io::IStreamWriter)athena::io::IStreamWriterinlineprotected
writeValBig(const atVec4d &val) (defined in athena::io::IStreamWriter)athena::io::IStreamWriterinlineprotected
writeValBig(const std::wstring &val) (defined in athena::io::IStreamWriter)athena::io::IStreamWriterinlineprotected
writeValLittle(atUint8 val) (defined in athena::io::IStreamWriter)athena::io::IStreamWriterinlineprotected
writeValLittle(atInt8 val) (defined in athena::io::IStreamWriter)athena::io::IStreamWriterinlineprotected
writeValLittle(atInt16 val) (defined in athena::io::IStreamWriter)athena::io::IStreamWriterinlineprotected
writeValLittle(atUint16 val) (defined in athena::io::IStreamWriter)athena::io::IStreamWriterinlineprotected
writeValLittle(atInt32 val) (defined in athena::io::IStreamWriter)athena::io::IStreamWriterinlineprotected
writeValLittle(atUint32 val) (defined in athena::io::IStreamWriter)athena::io::IStreamWriterinlineprotected
writeValLittle(atInt64 val) (defined in athena::io::IStreamWriter)athena::io::IStreamWriterinlineprotected
writeValLittle(atUint64 val) (defined in athena::io::IStreamWriter)athena::io::IStreamWriterinlineprotected
writeValLittle(float val) (defined in athena::io::IStreamWriter)athena::io::IStreamWriterinlineprotected
writeValLittle(double val) (defined in athena::io::IStreamWriter)athena::io::IStreamWriterinlineprotected
writeValLittle(bool val) (defined in athena::io::IStreamWriter)athena::io::IStreamWriterinlineprotected
writeValLittle(const atVec2f &val) (defined in athena::io::IStreamWriter)athena::io::IStreamWriterinlineprotected
writeValLittle(const atVec3f &val) (defined in athena::io::IStreamWriter)athena::io::IStreamWriterinlineprotected
writeValLittle(const atVec4f &val) (defined in athena::io::IStreamWriter)athena::io::IStreamWriterinlineprotected
writeValLittle(const atVec2d &val) (defined in athena::io::IStreamWriter)athena::io::IStreamWriterinlineprotected
writeValLittle(const atVec3d &val) (defined in athena::io::IStreamWriter)athena::io::IStreamWriterinlineprotected
writeValLittle(const atVec4d &val) (defined in athena::io::IStreamWriter)athena::io::IStreamWriterinlineprotected
writeValLittle(const std::wstring &val) (defined in athena::io::IStreamWriter)athena::io::IStreamWriterinlineprotected
writeVec2d(const atVec2d &vec)athena::io::IStreamWriterinlineprotected
writeVec2dBig(const atVec2d &vec)athena::io::IStreamWriterinlineprotected
writeVec2dLittle(const atVec2d &vec)athena::io::IStreamWriterinlineprotected
writeVec2f(const atVec2f &vec)athena::io::IStreamWriterinlineprotected
writeVec2fBig(const atVec2f &vec)athena::io::IStreamWriterinlineprotected
writeVec2fLittle(const atVec2f &vec)athena::io::IStreamWriterinlineprotected
writeVec3d(const atVec3d &vec)athena::io::IStreamWriterinlineprotected
writeVec3dBig(const atVec3d &vec)athena::io::IStreamWriterinlineprotected
writeVec3dLittle(const atVec3d &vec)athena::io::IStreamWriterinlineprotected
writeVec3f(const atVec3f &vec)athena::io::IStreamWriterinlineprotected
writeVec3fBig(const atVec3f &vec)athena::io::IStreamWriterinlineprotected
writeVec3fLittle(const atVec3f &vec)athena::io::IStreamWriterinlineprotected
writeVec4d(const atVec4d &vec)athena::io::IStreamWriterinlineprotected
writeVec4dBig(const atVec4d &vec)athena::io::IStreamWriterinlineprotected
writeVec4dLittle(const atVec4d &vec)athena::io::IStreamWriterinlineprotected
writeVec4f(const atVec4f &vec)athena::io::IStreamWriterinlineprotected
writeVec4fBig(const atVec4f &vec)athena::io::IStreamWriterinlineprotected
writeVec4fLittle(const atVec4f &vec)athena::io::IStreamWriterinlineprotected
writeWString(const std::wstring &str, atInt32 fixedLen=-1)athena::io::IStreamWriterinlineprotected
writeWStringBig(const std::wstring &str, atInt32 fixedLen=-1)athena::io::IStreamWriterinlineprotected
writeWStringLittle(const std::wstring &str, atInt32 fixedLen=-1)athena::io::IStreamWriterinlineprotected
ZQuestFileWriter(atUint8 *data, atUint64 length)athena::io::ZQuestFileWriter
ZQuestFileWriter(const std::string &filename)athena::io::ZQuestFileWriter
~IStream() (defined in athena::io::IStream)athena::io::IStreaminlineprotectedvirtual
~IStreamWriter() (defined in athena::io::IStreamWriter)athena::io::IStreamWriterinlineprotectedvirtual
~MemoryWriter() (defined in athena::io::MemoryWriter)athena::io::MemoryWriterprotectedvirtual