#include <SkReader32.h>
Inherited by SkFlattenableReadBuffer.
Public Member Functions | |
SkReader32 () | |
SkReader32 (const void *data, size_t size) | |
void | setMemory (const void *data, size_t size) |
uint32_t | size () const |
uint32_t | offset () const |
bool | eof () const |
const void * | base () const |
const void * | peek () const |
void | rewind () |
void | setOffset (size_t offset) |
bool | readBool () |
int32_t | readInt () |
SkScalar | readScalar () |
const SkPoint * | skipPoint () |
const SkRect * | skipRect () |
const void * | skip (size_t size) |
void | read (void *dst, size_t size) |
uint8_t | readU8 () |
uint16_t | readU16 () |
int32_t | readS32 () |
uint32_t | readU32 () |
Definition at line 26 of file SkReader32.h.
SkReader32::SkReader32 | ( | ) | [inline] |
Definition at line 28 of file SkReader32.h.
SkReader32::SkReader32 | ( | const void * | data, | |
size_t | size | |||
) | [inline] |
Definition at line 29 of file SkReader32.h.
const void* SkReader32::base | ( | ) | const [inline] |
Definition at line 44 of file SkReader32.h.
bool SkReader32::eof | ( | ) | const [inline] |
Definition at line 43 of file SkReader32.h.
uint32_t SkReader32::offset | ( | ) | const [inline] |
Definition at line 42 of file SkReader32.h.
const void* SkReader32::peek | ( | ) | const [inline] |
Definition at line 45 of file SkReader32.h.
void SkReader32::read | ( | void * | dst, | |
size_t | size | |||
) | [inline] |
Definition at line 88 of file SkReader32.h.
bool SkReader32::readBool | ( | ) | [inline] |
Definition at line 54 of file SkReader32.h.
int32_t SkReader32::readInt | ( | ) | [inline] |
Definition at line 56 of file SkReader32.h.
int32_t SkReader32::readS32 | ( | ) | [inline] |
Definition at line 98 of file SkReader32.h.
SkScalar SkReader32::readScalar | ( | ) | [inline] |
Definition at line 64 of file SkReader32.h.
uint16_t SkReader32::readU16 | ( | ) | [inline] |
Definition at line 97 of file SkReader32.h.
uint32_t SkReader32::readU32 | ( | ) | [inline] |
Definition at line 99 of file SkReader32.h.
uint8_t SkReader32::readU8 | ( | ) | [inline] |
Definition at line 96 of file SkReader32.h.
void SkReader32::rewind | ( | ) | [inline] |
Definition at line 46 of file SkReader32.h.
void SkReader32::setMemory | ( | const void * | data, | |
size_t | size | |||
) | [inline] |
Definition at line 33 of file SkReader32.h.
void SkReader32::setOffset | ( | size_t | offset | ) | [inline] |
Definition at line 48 of file SkReader32.h.
uint32_t SkReader32::size | ( | ) | const [inline] |
Definition at line 41 of file SkReader32.h.
const void* SkReader32::skip | ( | size_t | size | ) | [inline] |
Definition at line 80 of file SkReader32.h.
const SkPoint* SkReader32::skipPoint | ( | ) | [inline] |
Definition at line 72 of file SkReader32.h.
const SkRect* SkReader32::skipRect | ( | ) | [inline] |
Definition at line 76 of file SkReader32.h.