Searched refs:LittleEndianBuffer (Results 1 - 10 of 10) sorted by relevance

/haiku/src/libs/icon/flat_icon/
H A DFlatIconFormat.h70 class LittleEndianBuffer;
72 bool read_coord(LittleEndianBuffer& buffer, float& coord);
73 bool write_coord(LittleEndianBuffer& buffer, float coord);
75 bool read_float_24(LittleEndianBuffer& buffer, float& value);
76 bool write_float_24(LittleEndianBuffer& buffer, float value);
H A DLittleEndianBuffer.cpp10 #include "LittleEndianBuffer.h"
26 LittleEndianBuffer::LittleEndianBuffer() function in class:LittleEndianBuffer
36 LittleEndianBuffer::LittleEndianBuffer(size_t size) function in class:LittleEndianBuffer
46 LittleEndianBuffer::LittleEndianBuffer(uint8* buffer, size_t size) function in class:LittleEndianBuffer
56 LittleEndianBuffer::~LittleEndianBuffer()
64 LittleEndianBuffer
[all...]
H A DLittleEndianBuffer.h20 class LittleEndianBuffer { class
22 LittleEndianBuffer();
23 LittleEndianBuffer(size_t size);
24 LittleEndianBuffer(uint8* buffer,
26 ~LittleEndianBuffer();
34 bool Write(const LittleEndianBuffer& other);
42 bool Read(LittleEndianBuffer& other, size_t bytes);
H A DPathCommandQueue.h13 #include "LittleEndianBuffer.h"
29 bool Write(LittleEndianBuffer& buffer,
33 bool Read(LittleEndianBuffer& buffer,
51 LittleEndianBuffer fCommandBuffer;
52 LittleEndianBuffer fPointBuffer;
H A DFlatIconImporter.h30 class LittleEndianBuffer;
53 status_t _ParseSections(LittleEndianBuffer& buffer,
56 status_t _ParseStyles(LittleEndianBuffer& buffer,
58 status_t _ParsePaths(LittleEndianBuffer& buffer,
61 LittleEndianBuffer& buffer,
64 status_t _ParseShapes(LittleEndianBuffer& buffer,
H A DFlatIconFormat.cpp12 #include "LittleEndianBuffer.h"
26 read_coord(LittleEndianBuffer& buffer, float& coord)
49 write_coord(LittleEndianBuffer& buffer, float coord)
75 read_float_24(LittleEndianBuffer& buffer, float& _value)
105 write_float_24(LittleEndianBuffer& buffer, float _value)
H A DFlatIconImporter.cpp25 #include "LittleEndianBuffer.h"
74 LittleEndianBuffer buffer(size);
99 // attach LittleEndianBuffer to buffer
100 LittleEndianBuffer buffer(_buffer, size);
109 FlatIconImporter::_ParseSections(LittleEndianBuffer& buffer, Icon* icon)
147 _ReadTransformable(LittleEndianBuffer& buffer, Transformable* transformable)
163 _ReadTranslation(LittleEndianBuffer& buffer, Transformable* transformable)
176 _ReadColorStyle(LittleEndianBuffer& buffer, bool alpha, bool gray)
207 _ReadGradientStyle(LittleEndianBuffer& buffer)
281 FlatIconImporter::_ParseStyles(LittleEndianBuffer
[all...]
H A DPathCommandQueue.cpp40 PathCommandQueue::Write(LittleEndianBuffer& buffer,
94 PathCommandQueue::Read(LittleEndianBuffer& buffer,
/haiku/src/apps/icon-o-matic/import_export/flat_icon/
H A DFlatIconExporter.h22 class LittleEndianBuffer;
77 status_t _Export(LittleEndianBuffer& buffer,
80 status_t _WriteStyles(LittleEndianBuffer& buffer,
82 status_t _WritePaths(LittleEndianBuffer& buffer,
84 status_t _WriteShapes(LittleEndianBuffer& buffer,
89 bool _WriteGradient(LittleEndianBuffer& buffer,
H A DFlatIconExporter.cpp28 #include "LittleEndianBuffer.h"
81 LittleEndianBuffer buffer;
135 LittleEndianBuffer buffer;
171 FlatIconExporter::_Export(LittleEndianBuffer& buffer, const Icon* icon)
217 _WriteTransformable(LittleEndianBuffer& buffer, const Transformable* transformable)
233 _WriteTranslation(LittleEndianBuffer& buffer, const Transformable* transformable)
242 FlatIconExporter::_WriteStyles(LittleEndianBuffer& buffer, const Container<Style>* styles)
350 write_path_no_curves(LittleEndianBuffer& buffer, VectorPath* path, uint8 pointCount)
365 write_path_curves(LittleEndianBuffer& buffer, VectorPath* path, uint8 pointCount)
389 write_path_with_commands(LittleEndianBuffer
[all...]

Completed in 342 milliseconds