Athena IO Library
|
This is the complete list of members for athena::io::MCFileWriter, including all inherited members.
atEnd() const | athena::io::IStreamWriter | inlineprotectedvirtual |
calculateChecksum(atUint8 *data, atUint32 length) (defined in athena::io::MCFileWriter) | athena::io::MCFileWriter | static |
data() const | athena::io::MemoryWriter | protected |
endian() const (defined in athena::io::IStream) | athena::io::IStream | inlineprotected |
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::IStreamWriter | inlineprotected |
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::IStreamWriter | inlineprotected |
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::IStreamWriter | inlineprotected |
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::IStreamWriter | inlineprotected |
filepath() const | athena::io::MemoryWriter | inlineprotected |
fill(atUint8 val, atUint64 length) (defined in athena::io::IStreamWriter) | athena::io::IStreamWriter | inlineprotected |
fill(atInt8 val, atUint64 length) (defined in athena::io::IStreamWriter) | athena::io::IStreamWriter | inlineprotected |
hasError() const (defined in athena::io::IStream) | athena::io::IStream | inlineprotected |
isBigEndian() const (defined in athena::io::IStream) | athena::io::IStream | inlineprotected |
isLittleEndian() const (defined in athena::io::IStream) | athena::io::IStream | inlineprotected |
isOpen() const (defined in athena::io::MemoryWriter) | athena::io::MemoryWriter | inlineprotected |
IStream() (defined in athena::io::IStream) | athena::io::IStream | inlineprotected |
length() const | athena::io::MemoryWriter | inlineprotectedvirtual |
m_bufferOwned (defined in athena::io::MemoryWriter) | athena::io::MemoryWriter | protected |
m_data (defined in athena::io::MemoryWriter) | athena::io::MemoryWriter | protected |
m_dataCopy (defined in athena::io::MemoryCopyWriter) | athena::io::MemoryCopyWriter | protected |
m_endian (defined in athena::io::IStream) | athena::io::IStream | protected |
m_filepath | athena::io::MemoryWriter | protected |
m_hasError (defined in athena::io::IStream) | athena::io::IStream | protected |
m_length (defined in athena::io::MemoryWriter) | athena::io::MemoryWriter | protected |
m_position (defined in athena::io::MemoryWriter) | athena::io::MemoryWriter | protected |
MCFileWriter(atUint8 *, atUint64) | athena::io::MCFileWriter | |
MCFileWriter(const std::string &) | athena::io::MCFileWriter | |
MemoryCopyWriter(atUint8 *data=nullptr, atUint64 length=0x10) | athena::io::MemoryCopyWriter | explicitprotected |
MemoryCopyWriter(const std::string &filename) | athena::io::MemoryCopyWriter | protected |
MemoryWriter(atUint8 *data, atUint64 length, bool takeOwnership=false) | athena::io::MemoryWriter | explicitprotected |
MemoryWriter() (defined in athena::io::MemoryWriter) | athena::io::MemoryWriter | inlineprotected |
position() const | athena::io::MemoryWriter | inlineprotectedvirtual |
save(const std::string &filename="") | athena::io::MemoryWriter | protected |
seek(atInt64 pos, SeekOrigin origin=SeekOrigin::Current) | athena::io::MemoryCopyWriter | protectedvirtual |
seekAlign32() | athena::io::IStreamWriter | inlineprotected |
setData(const atUint8 *data, atUint64 length) | athena::io::MemoryCopyWriter | protected |
athena::io::MemoryWriter::setData(atUint8 *data, atUint64 length, bool takeOwnership=false) | athena::io::MemoryWriter | protected |
setEndian(Endian endian) (defined in athena::io::IStream) | athena::io::IStream | inlineprotected |
setError() (defined in athena::io::IStream) | athena::io::IStream | inlineprotected |
setFilepath(const std::string &filepath) | athena::io::MemoryWriter | inlineprotected |
writeBool(bool val) | athena::io::IStreamWriter | inlineprotected |
writeByte(atInt8 val) | athena::io::IStreamWriter | inlineprotected |
writeBytes(const void *data, atUint64 len) | athena::io::IStreamWriter | inlineprotected |
writeDouble(double val) | athena::io::IStreamWriter | inlineprotected |
writeDoubleBig(double val) | athena::io::IStreamWriter | inlineprotected |
writeDoubleLittle(double val) | athena::io::IStreamWriter | inlineprotected |
writeFile(MCFile *file) | athena::io::MCFileWriter | |
writeFloat(float val) | athena::io::IStreamWriter | inlineprotected |
writeFloatBig(float val) | athena::io::IStreamWriter | inlineprotected |
writeFloatLittle(float val) | athena::io::IStreamWriter | inlineprotected |
writeInt16(atInt16 val) | athena::io::IStreamWriter | inlineprotected |
writeInt16Big(atInt16 val) | athena::io::IStreamWriter | inlineprotected |
writeInt16Little(atInt16 val) | athena::io::IStreamWriter | inlineprotected |
writeInt32(atInt32 val) | athena::io::IStreamWriter | inlineprotected |
writeInt32Big(atInt32 val) | athena::io::IStreamWriter | inlineprotected |
writeInt32Little(atInt32 val) | athena::io::IStreamWriter | inlineprotected |
writeInt64(atInt64 val) | athena::io::IStreamWriter | inlineprotected |
writeInt64Big(atInt64 val) | athena::io::IStreamWriter | inlineprotected |
writeInt64Little(atInt64 val) | athena::io::IStreamWriter | inlineprotected |
writeString(const std::string &str, atInt32 fixedLen=-1) | athena::io::IStreamWriter | inlineprotected |
writeStringAsWString(const std::string &str, atInt32 fixedLen=-1) | athena::io::IStreamWriter | inlineprotected |
writeStringAsWStringBig(const std::string &str, atInt32 fixedLen=-1) | athena::io::IStreamWriter | inlineprotected |
writeStringAsWStringLittle(const std::string &str, atInt32 fixedLen=-1) | athena::io::IStreamWriter | inlineprotected |
writeUByte(atUint8 val) | athena::io::IStreamWriter | inlineprotected |
writeUBytes(const atUint8 *data, atUint64 len) | athena::io::MemoryCopyWriter | protectedvirtual |
writeUint16(atUint16 val) | athena::io::IStreamWriter | inlineprotected |
writeUint16Big(atUint16 val) | athena::io::IStreamWriter | inlineprotected |
writeUint16Little(atUint16 val) | athena::io::IStreamWriter | inlineprotected |
writeUint32(atUint32 val) | athena::io::IStreamWriter | inlineprotected |
writeUint32Big(atUint32 val) | athena::io::IStreamWriter | inlineprotected |
writeUint32Little(atUint32 val) | athena::io::IStreamWriter | inlineprotected |
writeUint64(atUint64 val) | athena::io::IStreamWriter | inlineprotected |
writeUint64Big(atUint64 val) | athena::io::IStreamWriter | inlineprotected |
writeUint64Little(atUint64 val) | athena::io::IStreamWriter | inlineprotected |
writeVal(atUint8 val) (defined in athena::io::IStreamWriter) | athena::io::IStreamWriter | inlineprotected |
writeVal(atInt8 val) (defined in athena::io::IStreamWriter) | athena::io::IStreamWriter | inlineprotected |
writeVal(atInt16 val) (defined in athena::io::IStreamWriter) | athena::io::IStreamWriter | inlineprotected |
writeVal(atUint16 val) (defined in athena::io::IStreamWriter) | athena::io::IStreamWriter | inlineprotected |
writeVal(atInt32 val) (defined in athena::io::IStreamWriter) | athena::io::IStreamWriter | inlineprotected |
writeVal(atUint32 val) (defined in athena::io::IStreamWriter) | athena::io::IStreamWriter | inlineprotected |
writeVal(atInt64 val) (defined in athena::io::IStreamWriter) | athena::io::IStreamWriter | inlineprotected |
writeVal(atUint64 val) (defined in athena::io::IStreamWriter) | athena::io::IStreamWriter | inlineprotected |
writeVal(float val) (defined in athena::io::IStreamWriter) | athena::io::IStreamWriter | inlineprotected |
writeVal(double val) (defined in athena::io::IStreamWriter) | athena::io::IStreamWriter | inlineprotected |
writeVal(bool val) (defined in athena::io::IStreamWriter) | athena::io::IStreamWriter | inlineprotected |
writeVal(const atVec2f &val) (defined in athena::io::IStreamWriter) | athena::io::IStreamWriter | inlineprotected |
writeVal(const atVec3f &val) (defined in athena::io::IStreamWriter) | athena::io::IStreamWriter | inlineprotected |
writeVal(const atVec4f &val) (defined in athena::io::IStreamWriter) | athena::io::IStreamWriter | inlineprotected |
writeVal(const atVec2d &val) (defined in athena::io::IStreamWriter) | athena::io::IStreamWriter | inlineprotected |
writeVal(const atVec3d &val) (defined in athena::io::IStreamWriter) | athena::io::IStreamWriter | inlineprotected |
writeVal(const atVec4d &val) (defined in athena::io::IStreamWriter) | athena::io::IStreamWriter | inlineprotected |
writeVal(const std::string &val) (defined in athena::io::IStreamWriter) | athena::io::IStreamWriter | inlineprotected |
writeVal(const std::wstring &val) (defined in athena::io::IStreamWriter) | athena::io::IStreamWriter | inlineprotected |
writeValBig(atUint8 val) (defined in athena::io::IStreamWriter) | athena::io::IStreamWriter | inlineprotected |
writeValBig(atInt8 val) (defined in athena::io::IStreamWriter) | athena::io::IStreamWriter | inlineprotected |
writeValBig(atInt16 val) (defined in athena::io::IStreamWriter) | athena::io::IStreamWriter | inlineprotected |
writeValBig(atUint16 val) (defined in athena::io::IStreamWriter) | athena::io::IStreamWriter | inlineprotected |
writeValBig(atInt32 val) (defined in athena::io::IStreamWriter) | athena::io::IStreamWriter | inlineprotected |
writeValBig(atUint32 val) (defined in athena::io::IStreamWriter) | athena::io::IStreamWriter | inlineprotected |
writeValBig(atInt64 val) (defined in athena::io::IStreamWriter) | athena::io::IStreamWriter | inlineprotected |
writeValBig(atUint64 val) (defined in athena::io::IStreamWriter) | athena::io::IStreamWriter | inlineprotected |
writeValBig(float val) (defined in athena::io::IStreamWriter) | athena::io::IStreamWriter | inlineprotected |
writeValBig(double val) (defined in athena::io::IStreamWriter) | athena::io::IStreamWriter | inlineprotected |
writeValBig(bool val) (defined in athena::io::IStreamWriter) | athena::io::IStreamWriter | inlineprotected |
writeValBig(const atVec2f &val) (defined in athena::io::IStreamWriter) | athena::io::IStreamWriter | inlineprotected |
writeValBig(const atVec3f &val) (defined in athena::io::IStreamWriter) | athena::io::IStreamWriter | inlineprotected |
writeValBig(const atVec4f &val) (defined in athena::io::IStreamWriter) | athena::io::IStreamWriter | inlineprotected |
writeValBig(const atVec2d &val) (defined in athena::io::IStreamWriter) | athena::io::IStreamWriter | inlineprotected |
writeValBig(const atVec3d &val) (defined in athena::io::IStreamWriter) | athena::io::IStreamWriter | inlineprotected |
writeValBig(const atVec4d &val) (defined in athena::io::IStreamWriter) | athena::io::IStreamWriter | inlineprotected |
writeValBig(const std::wstring &val) (defined in athena::io::IStreamWriter) | athena::io::IStreamWriter | inlineprotected |
writeValLittle(atUint8 val) (defined in athena::io::IStreamWriter) | athena::io::IStreamWriter | inlineprotected |
writeValLittle(atInt8 val) (defined in athena::io::IStreamWriter) | athena::io::IStreamWriter | inlineprotected |
writeValLittle(atInt16 val) (defined in athena::io::IStreamWriter) | athena::io::IStreamWriter | inlineprotected |
writeValLittle(atUint16 val) (defined in athena::io::IStreamWriter) | athena::io::IStreamWriter | inlineprotected |
writeValLittle(atInt32 val) (defined in athena::io::IStreamWriter) | athena::io::IStreamWriter | inlineprotected |
writeValLittle(atUint32 val) (defined in athena::io::IStreamWriter) | athena::io::IStreamWriter | inlineprotected |
writeValLittle(atInt64 val) (defined in athena::io::IStreamWriter) | athena::io::IStreamWriter | inlineprotected |
writeValLittle(atUint64 val) (defined in athena::io::IStreamWriter) | athena::io::IStreamWriter | inlineprotected |
writeValLittle(float val) (defined in athena::io::IStreamWriter) | athena::io::IStreamWriter | inlineprotected |
writeValLittle(double val) (defined in athena::io::IStreamWriter) | athena::io::IStreamWriter | inlineprotected |
writeValLittle(bool val) (defined in athena::io::IStreamWriter) | athena::io::IStreamWriter | inlineprotected |
writeValLittle(const atVec2f &val) (defined in athena::io::IStreamWriter) | athena::io::IStreamWriter | inlineprotected |
writeValLittle(const atVec3f &val) (defined in athena::io::IStreamWriter) | athena::io::IStreamWriter | inlineprotected |
writeValLittle(const atVec4f &val) (defined in athena::io::IStreamWriter) | athena::io::IStreamWriter | inlineprotected |
writeValLittle(const atVec2d &val) (defined in athena::io::IStreamWriter) | athena::io::IStreamWriter | inlineprotected |
writeValLittle(const atVec3d &val) (defined in athena::io::IStreamWriter) | athena::io::IStreamWriter | inlineprotected |
writeValLittle(const atVec4d &val) (defined in athena::io::IStreamWriter) | athena::io::IStreamWriter | inlineprotected |
writeValLittle(const std::wstring &val) (defined in athena::io::IStreamWriter) | athena::io::IStreamWriter | inlineprotected |
writeVec2d(const atVec2d &vec) | athena::io::IStreamWriter | inlineprotected |
writeVec2dBig(const atVec2d &vec) | athena::io::IStreamWriter | inlineprotected |
writeVec2dLittle(const atVec2d &vec) | athena::io::IStreamWriter | inlineprotected |
writeVec2f(const atVec2f &vec) | athena::io::IStreamWriter | inlineprotected |
writeVec2fBig(const atVec2f &vec) | athena::io::IStreamWriter | inlineprotected |
writeVec2fLittle(const atVec2f &vec) | athena::io::IStreamWriter | inlineprotected |
writeVec3d(const atVec3d &vec) | athena::io::IStreamWriter | inlineprotected |
writeVec3dBig(const atVec3d &vec) | athena::io::IStreamWriter | inlineprotected |
writeVec3dLittle(const atVec3d &vec) | athena::io::IStreamWriter | inlineprotected |
writeVec3f(const atVec3f &vec) | athena::io::IStreamWriter | inlineprotected |
writeVec3fBig(const atVec3f &vec) | athena::io::IStreamWriter | inlineprotected |
writeVec3fLittle(const atVec3f &vec) | athena::io::IStreamWriter | inlineprotected |
writeVec4d(const atVec4d &vec) | athena::io::IStreamWriter | inlineprotected |
writeVec4dBig(const atVec4d &vec) | athena::io::IStreamWriter | inlineprotected |
writeVec4dLittle(const atVec4d &vec) | athena::io::IStreamWriter | inlineprotected |
writeVec4f(const atVec4f &vec) | athena::io::IStreamWriter | inlineprotected |
writeVec4fBig(const atVec4f &vec) | athena::io::IStreamWriter | inlineprotected |
writeVec4fLittle(const atVec4f &vec) | athena::io::IStreamWriter | inlineprotected |
writeWString(const std::wstring &str, atInt32 fixedLen=-1) | athena::io::IStreamWriter | inlineprotected |
writeWStringBig(const std::wstring &str, atInt32 fixedLen=-1) | athena::io::IStreamWriter | inlineprotected |
writeWStringLittle(const std::wstring &str, atInt32 fixedLen=-1) | athena::io::IStreamWriter | inlineprotected |
~IStream() (defined in athena::io::IStream) | athena::io::IStream | inlineprotectedvirtual |
~IStreamWriter() (defined in athena::io::IStreamWriter) | athena::io::IStreamWriter | inlineprotectedvirtual |
~MemoryWriter() (defined in athena::io::MemoryWriter) | athena::io::MemoryWriter | protectedvirtual |