|
Athena IO Library
|
This is the complete list of members for athena::io::SpriteFileReader, including all inherited members.
| atEnd() const | athena::io::IStreamReader | inlinevirtual |
| data() const | athena::io::MemoryReader | |
| endian() const (defined in athena::io::IStream) | athena::io::IStream | inline |
| enumerate(std::vector< T > &vector, size_t count, 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::IStreamReader | inline |
| enumerate(std::vector< T > &vector, size_t count, 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::IStreamReader | inline |
| enumerate(std::vector< T > &vector, size_t count, std::function< void(IStreamReader &, T &)> readf) | athena::io::IStreamReader | inline |
| enumerateBig(std::vector< T > &vector, size_t count, 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::IStreamReader | inline |
| enumerateLittle(std::vector< T > &vector, size_t count, 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::IStreamReader | inline |
| hasError() const (defined in athena::io::IStream) | athena::io::IStream | inline |
| isBigEndian() const (defined in athena::io::IStream) | athena::io::IStream | inline |
| isLittleEndian() const (defined in athena::io::IStream) | athena::io::IStream | inline |
| IStream() (defined in athena::io::IStream) | athena::io::IStream | inline |
| length() const | athena::io::MemoryReader | inlinevirtual |
| loadData() (defined in athena::io::MemoryCopyReader) | athena::io::MemoryCopyReader | protected |
| m_data (defined in athena::io::MemoryReader) | athena::io::MemoryReader | protected |
| m_dataCopy (defined in athena::io::MemoryCopyReader) | athena::io::MemoryCopyReader | protected |
| m_endian (defined in athena::io::IStream) | athena::io::IStream | protected |
| m_filepath | athena::io::MemoryCopyReader | protected |
| m_globalErr (defined in athena::io::MemoryReader) | athena::io::MemoryReader | protected |
| m_hasError (defined in athena::io::IStream) | athena::io::IStream | protected |
| m_length (defined in athena::io::MemoryReader) | athena::io::MemoryReader | protected |
| m_owns (defined in athena::io::MemoryReader) | athena::io::MemoryReader | protected |
| m_position (defined in athena::io::MemoryReader) | athena::io::MemoryReader | protected |
| MemoryCopyReader(const void *data, atUint64 length) | athena::io::MemoryCopyReader | |
| MemoryCopyReader(const std::string &filename) | athena::io::MemoryCopyReader | inline |
| MemoryReader()=default (defined in athena::io::MemoryReader) | athena::io::MemoryReader | protected |
| MemoryReader(const void *data, atUint64 length, bool takeOwnership=false, bool globalErr=true) | athena::io::MemoryReader | |
| position() const | athena::io::MemoryReader | inlinevirtual |
| readBool() | athena::io::IStreamReader | inline |
| readByte() | athena::io::IStreamReader | inline |
| readBytes(atUint64 length) | athena::io::IStreamReader | inline |
| readBytesToBuf(void *buf, atUint64 len) | athena::io::IStreamReader | inline |
| readDouble() | athena::io::IStreamReader | inline |
| readDoubleBig() | athena::io::IStreamReader | inline |
| readDoubleLittle() | athena::io::IStreamReader | inline |
| readFile() (defined in athena::io::SpriteFileReader) | athena::io::SpriteFileReader | |
| readFloat() | athena::io::IStreamReader | inline |
| readFloatBig() | athena::io::IStreamReader | inline |
| readFloatLittle() | athena::io::IStreamReader | inline |
| readInt16() | athena::io::IStreamReader | inline |
| readInt16Big() | athena::io::IStreamReader | inline |
| readInt16Little() | athena::io::IStreamReader | inline |
| readInt32() | athena::io::IStreamReader | inline |
| readInt32Big() | athena::io::IStreamReader | inline |
| readInt32Little() | athena::io::IStreamReader | inline |
| readInt64() | athena::io::IStreamReader | inline |
| readInt64Big() | athena::io::IStreamReader | inline |
| readInt64Little() | athena::io::IStreamReader | inline |
| readString(atInt32 fixedLen=-1) | athena::io::IStreamReader | inline |
| readUByte() | athena::io::IStreamReader | inline |
| readUBytes(atUint64 length) | athena::io::IStreamReader | inline |
| readUBytesToBuf(void *buf, atUint64 len) | athena::io::MemoryReader | virtual |
| readUint16() | athena::io::IStreamReader | inline |
| readUint16Big() | athena::io::IStreamReader | inline |
| readUint16Little() | athena::io::IStreamReader | inline |
| readUint32() | athena::io::IStreamReader | inline |
| readUint32Big() | athena::io::IStreamReader | inline |
| readUint32Little() | athena::io::IStreamReader | inline |
| readUint64() | athena::io::IStreamReader | inline |
| readUint64Big() | athena::io::IStreamReader | inline |
| readUint64Little() | athena::io::IStreamReader | inline |
| readVal(typename std::enable_if< std::is_same< T, atInt8 >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inline |
| readVal(typename std::enable_if< std::is_same< T, atUint8 >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inline |
| readVal(typename std::enable_if< std::is_same< T, atInt16 >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inline |
| readVal(typename std::enable_if< std::is_same< T, atUint16 >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inline |
| readVal(typename std::enable_if< std::is_same< T, atInt32 >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inline |
| readVal(typename std::enable_if< std::is_same< T, atUint32 >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inline |
| readVal(typename std::enable_if< std::is_same< T, atInt64 >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inline |
| readVal(typename std::enable_if< std::is_same< T, atUint64 >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inline |
| readVal(typename std::enable_if< std::is_same< T, float >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inline |
| readVal(typename std::enable_if< std::is_same< T, double >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inline |
| readVal(typename std::enable_if< std::is_same< T, bool >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inline |
| readVal(typename std::enable_if< std::is_same< T, atVec2f >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inline |
| readVal(typename std::enable_if< std::is_same< T, atVec3f >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inline |
| readVal(typename std::enable_if< std::is_same< T, atVec4f >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inline |
| readVal(typename std::enable_if< std::is_same< T, atVec2d >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inline |
| readVal(typename std::enable_if< std::is_same< T, atVec3d >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inline |
| readVal(typename std::enable_if< std::is_same< T, atVec4d >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inline |
| readVal(typename std::enable_if< std::is_same< T, std::string >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inline |
| readVal(typename std::enable_if< std::is_same< T, std::wstring >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inline |
| readValBig(typename std::enable_if< std::is_same< T, atInt8 >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inline |
| readValBig(typename std::enable_if< std::is_same< T, atUint8 >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inline |
| readValBig(typename std::enable_if< std::is_same< T, atInt16 >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inline |
| readValBig(typename std::enable_if< std::is_same< T, atUint16 >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inline |
| readValBig(typename std::enable_if< std::is_same< T, atInt32 >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inline |
| readValBig(typename std::enable_if< std::is_same< T, atUint32 >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inline |
| readValBig(typename std::enable_if< std::is_same< T, atInt64 >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inline |
| readValBig(typename std::enable_if< std::is_same< T, atUint64 >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inline |
| readValBig(typename std::enable_if< std::is_same< T, float >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inline |
| readValBig(typename std::enable_if< std::is_same< T, double >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inline |
| readValBig(typename std::enable_if< std::is_same< T, bool >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inline |
| readValBig(typename std::enable_if< std::is_same< T, atVec2f >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inline |
| readValBig(typename std::enable_if< std::is_same< T, atVec3f >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inline |
| readValBig(typename std::enable_if< std::is_same< T, atVec4f >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inline |
| readValBig(typename std::enable_if< std::is_same< T, atVec2d >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inline |
| readValBig(typename std::enable_if< std::is_same< T, atVec3d >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inline |
| readValBig(typename std::enable_if< std::is_same< T, atVec4d >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inline |
| readValBig(typename std::enable_if< std::is_same< T, std::wstring >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inline |
| readValLittle(typename std::enable_if< std::is_same< T, atInt8 >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inline |
| readValLittle(typename std::enable_if< std::is_same< T, atUint8 >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inline |
| readValLittle(typename std::enable_if< std::is_same< T, atInt16 >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inline |
| readValLittle(typename std::enable_if< std::is_same< T, atUint16 >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inline |
| readValLittle(typename std::enable_if< std::is_same< T, atInt32 >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inline |
| readValLittle(typename std::enable_if< std::is_same< T, atUint32 >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inline |
| readValLittle(typename std::enable_if< std::is_same< T, atInt64 >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inline |
| readValLittle(typename std::enable_if< std::is_same< T, atUint64 >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inline |
| readValLittle(typename std::enable_if< std::is_same< T, float >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inline |
| readValLittle(typename std::enable_if< std::is_same< T, double >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inline |
| readValLittle(typename std::enable_if< std::is_same< T, bool >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inline |
| readValLittle(typename std::enable_if< std::is_same< T, atVec2f >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inline |
| readValLittle(typename std::enable_if< std::is_same< T, atVec3f >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inline |
| readValLittle(typename std::enable_if< std::is_same< T, atVec4f >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inline |
| readValLittle(typename std::enable_if< std::is_same< T, atVec2d >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inline |
| readValLittle(typename std::enable_if< std::is_same< T, atVec3d >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inline |
| readValLittle(typename std::enable_if< std::is_same< T, atVec4d >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inline |
| readValLittle(typename std::enable_if< std::is_same< T, std::wstring >::value >::type *=0) (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inline |
| readVec2d() | athena::io::IStreamReader | inline |
| readVec2dBig() | athena::io::IStreamReader | inline |
| readVec2dLittle() | athena::io::IStreamReader | inline |
| readVec2f() | athena::io::IStreamReader | inline |
| readVec2fBig() | athena::io::IStreamReader | inline |
| readVec2fLittle() | athena::io::IStreamReader | inline |
| readVec3d() | athena::io::IStreamReader | inline |
| readVec3dBig() | athena::io::IStreamReader | inline |
| readVec3dLittle() | athena::io::IStreamReader | inline |
| readVec3f() | athena::io::IStreamReader | inline |
| readVec3fBig() | athena::io::IStreamReader | inline |
| readVec3fLittle() | athena::io::IStreamReader | inline |
| readVec4d() | athena::io::IStreamReader | inline |
| readVec4dBig() | athena::io::IStreamReader | inline |
| readVec4dLittle() | athena::io::IStreamReader | inline |
| readVec4f() | athena::io::IStreamReader | inline |
| readVec4fBig() | athena::io::IStreamReader | inline |
| readVec4fLittle() | athena::io::IStreamReader | inline |
| readWString(atInt32 fixedLen=-1) | athena::io::IStreamReader | inline |
| readWStringAsString(atInt32 fixedLen=-1) | athena::io::IStreamReader | inline |
| readWStringAsStringBig(atInt32 fixedLen=-1) | athena::io::IStreamReader | inline |
| readWStringAsStringLittle(atInt32 fixedLen=-1) | athena::io::IStreamReader | inline |
| readWStringBig(atInt32 fixedLen=-1) | athena::io::IStreamReader | inline |
| readWStringLittle(atInt32 fixedLen=-1) | athena::io::IStreamReader | inline |
| seek(atInt64 pos, SeekOrigin origin=SeekOrigin::Current) | athena::io::MemoryReader | virtual |
| seekAlign16() | athena::io::IStreamReader | inline |
| seekAlign32() | athena::io::IStreamReader | inline |
| seekAlign64() | athena::io::IStreamReader | inline |
| setData(const atUint8 *data, atUint64 length) (defined in athena::io::MemoryCopyReader) | athena::io::MemoryCopyReader | |
| athena::io::MemoryReader::setData(const atUint8 *data, atUint64 length, bool takeOwnership=false) | athena::io::MemoryReader | |
| setEndian(Endian endian) (defined in athena::io::IStream) | athena::io::IStream | inline |
| setError() (defined in athena::io::IStream) | athena::io::IStream | inlineprotected |
| SpriteFileReader(atUint8 *data, atUint64 length) (defined in athena::io::SpriteFileReader) | athena::io::SpriteFileReader | |
| SpriteFileReader(const std::string &filepath) (defined in athena::io::SpriteFileReader) | athena::io::SpriteFileReader | |
| ~IStream() (defined in athena::io::IStream) | athena::io::IStream | inlinevirtual |
| ~IStreamReader() (defined in athena::io::IStreamReader) | athena::io::IStreamReader | inlinevirtual |
| ~MemoryReader() (defined in athena::io::MemoryReader) | athena::io::MemoryReader | virtual |