|
|
byte | readTypedByte () |
| |
|
uint16 | readTypedUint16 () |
| |
|
uint32 | readTypedUint32 () |
| |
|
int8 | readTypedSByte () |
| |
|
int16 | readTypedSint16 () |
| |
|
int32 | readTypedSint32 () |
| |
|
float | readTypedFloat () |
| |
|
double | readTypedDouble () |
| |
|
Common::String | readTypedFilename () |
| |
|
Common::Rect | readTypedRect () |
| |
|
Common::Point | readTypedPoint () |
| |
|
Common::Point | readTypedGraphicSize () |
| |
|
int16 | readTypedGraphicUnit () |
| |
|
double | readTypedTime () |
| |
|
Common::String | readTypedString () |
| |
|
VersionInfo | readTypedVersion () |
| |
|
uint32 | readTypedChunkReference () |
| |
|
Polygon | readTypedPolygon () |
| |
| virtual int64 | pos () const =0 |
| |
| virtual int64 | size () const =0 |
| |
| virtual bool | seek (int64 offset, int whence=SEEK_SET)=0 |
| |
| virtual bool | skip (uint32 offset) |
| |
| virtual char * | readLine (char *s, size_t bufSize, bool handleCR=true) |
| |
| virtual String | readLine (bool handleCR=true) |
| |
| void | hexdump (int len, int bytesPerLine=16, int startOffset=0) |
| |
| virtual bool | eos () const =0 |
| |
| virtual uint32 | read (void *dataPtr, uint32 dataSize)=0 |
| |
| byte | readByte () |
| |
| FORCEINLINE int8 | readSByte () |
| |
| uint16 | readUint16LE () |
| |
| uint32 | readUint32LE () |
| |
| uint64 | readUint64LE () |
| |
| uint16 | readUint16BE () |
| |
| uint32 | readUint32BE () |
| |
| uint64 | readUint64BE () |
| |
| FORCEINLINE int16 | readSint16LE () |
| |
| FORCEINLINE int32 | readSint32LE () |
| |
| FORCEINLINE int64 | readSint64LE () |
| |
| FORCEINLINE int16 | readSint16BE () |
| |
| FORCEINLINE int32 | readSint32BE () |
| |
| FORCEINLINE int64 | readSint64BE () |
| |
| FORCEINLINE float | readFloatLE () |
| |
| FORCEINLINE float | readFloatBE () |
| |
| FORCEINLINE double | readDoubleLE () |
| |
| FORCEINLINE double | readDoubleBE () |
| |
| template<class TDataFormat , class... T> |
| bool | readMultiple (const TDataFormat &dataFormat, T &...values) |
| |
| template<class... T> |
| bool | readMultipleEndian (bool isLittle, T &...values) |
| |
| template<class... T> |
| bool | readMultipleLE (T &...values) |
| |
| template<class... T> |
| bool | readMultipleBE (T &...values) |
| |
| SeekableReadStream * | readStream (uint32 dataSize) |
| |
| String | readString (char terminator=0, size_t len=String::npos) |
| |
| Common::String | readPascalString (bool transformCR=true) |
| |
| virtual bool | err () const |
| |
| virtual void | clearErr () |
| |
The documentation for this class was generated from the following file: