LittleEndianBuffer
LittleEndianBuffer buffer;
FlatIconExporter::_Export(LittleEndianBuffer& buffer, const Icon* icon)
_WriteTransformable(LittleEndianBuffer& buffer, const Transformable* transformable)
_WriteTranslation(LittleEndianBuffer& buffer, const Transformable* transformable)
FlatIconExporter::_WriteStyles(LittleEndianBuffer& buffer, const Container<Style>* styles)
write_path_no_curves(LittleEndianBuffer& buffer, VectorPath* path, uint8 pointCount)
write_path_curves(LittleEndianBuffer& buffer, VectorPath* path, uint8 pointCount)
write_path_with_commands(LittleEndianBuffer& buffer, VectorPath* path, uint8 pointCount)
FlatIconExporter::_WritePaths(LittleEndianBuffer& buffer, const Container<VectorPath>* paths)
_WriteTransformer(LittleEndianBuffer& buffer, Transformer* t)
_WritePathSourceShape(LittleEndianBuffer& buffer, PathSourceShape* shape,
FlatIconExporter::_WriteShapes(LittleEndianBuffer& buffer, const Container<Style>* styles,
FlatIconExporter::_WriteGradient(LittleEndianBuffer& buffer, const Gradient* gradient)
LittleEndianBuffer buffer;
class LittleEndianBuffer;
status_t _Export(LittleEndianBuffer& buffer,
status_t _WriteStyles(LittleEndianBuffer& buffer,
status_t _WritePaths(LittleEndianBuffer& buffer,
status_t _WriteShapes(LittleEndianBuffer& buffer,
bool _WriteGradient(LittleEndianBuffer& buffer,
write_float_24(LittleEndianBuffer& buffer, float _value)
read_coord(LittleEndianBuffer& buffer, float& coord)
write_coord(LittleEndianBuffer& buffer, float coord)
read_float_24(LittleEndianBuffer& buffer, float& _value)
class LittleEndianBuffer;
bool read_coord(LittleEndianBuffer& buffer, float& coord);
bool write_coord(LittleEndianBuffer& buffer, float coord);
bool read_float_24(LittleEndianBuffer& buffer, float& value);
bool write_float_24(LittleEndianBuffer& buffer, float value);
LittleEndianBuffer buffer(_buffer, size);
FlatIconImporter::_ParseSections(LittleEndianBuffer& buffer, Icon* icon)
_ReadTransformable(LittleEndianBuffer& buffer, Transformable* transformable)
_ReadTranslation(LittleEndianBuffer& buffer, Transformable* transformable)
_ReadColorStyle(LittleEndianBuffer& buffer, bool alpha, bool gray)
_ReadGradientStyle(LittleEndianBuffer& buffer)
FlatIconImporter::_ParseStyles(LittleEndianBuffer& buffer,
read_path_no_curves(LittleEndianBuffer& buffer, VectorPath* path,
read_path_curves(LittleEndianBuffer& buffer, VectorPath* path,
read_path_with_commands(LittleEndianBuffer& buffer, VectorPath* path,
FlatIconImporter::_ParsePaths(LittleEndianBuffer& buffer,
_ReadTransformer(LittleEndianBuffer& buffer, VertexSource& source, Shape* shape)
FlatIconImporter::_ReadPathSourceShape(LittleEndianBuffer& buffer,
FlatIconImporter::_ParseShapes(LittleEndianBuffer& buffer,
LittleEndianBuffer buffer(size);
class LittleEndianBuffer;
status_t _ParseSections(LittleEndianBuffer& buffer,
status_t _ParseStyles(LittleEndianBuffer& buffer,
status_t _ParsePaths(LittleEndianBuffer& buffer,
LittleEndianBuffer& buffer,
status_t _ParseShapes(LittleEndianBuffer& buffer,
LittleEndianBuffer::Write(float value)
LittleEndianBuffer::Write(double value)
LittleEndianBuffer::Write(const LittleEndianBuffer& other)
LittleEndianBuffer::Write(const uint8* buffer, size_t bytes)
LittleEndianBuffer::Read(uint8& value)
LittleEndianBuffer::Read(uint16& value)
LittleEndianBuffer::Read(uint32& value)
LittleEndianBuffer::Read(float& value)
LittleEndianBuffer::Read(double& value)
LittleEndianBuffer::Read(LittleEndianBuffer& other, size_t bytes)
LittleEndianBuffer::LittleEndianBuffer()
LittleEndianBuffer::Skip(size_t bytes)
LittleEndianBuffer::Reset()
LittleEndianBuffer::_SetSize(size_t size)
LittleEndianBuffer::LittleEndianBuffer(size_t size)
LittleEndianBuffer::LittleEndianBuffer(uint8* buffer, size_t size)
LittleEndianBuffer::~LittleEndianBuffer()
LittleEndianBuffer::Write(uint8 value)
LittleEndianBuffer::Write(uint16 value)
LittleEndianBuffer::Write(uint32 value)
class LittleEndianBuffer {
LittleEndianBuffer();
LittleEndianBuffer(size_t size);
LittleEndianBuffer(uint8* buffer,
~LittleEndianBuffer();
bool Write(const LittleEndianBuffer& other);
bool Read(LittleEndianBuffer& other, size_t bytes);
PathCommandQueue::Write(LittleEndianBuffer& buffer,
PathCommandQueue::Read(LittleEndianBuffer& buffer,
bool Write(LittleEndianBuffer& buffer,
bool Read(LittleEndianBuffer& buffer,
LittleEndianBuffer fCommandBuffer;
LittleEndianBuffer fPointBuffer;