Simple Image Loading LibrarY 0.1.0
|
Load an image from a memory area. More...
#include <SILLYMemoryDataSource.h>
Public Member Functions | |
const byte * | getDataPtr () const |
Get raw access to the image data. | |
size_t | getSize () const |
Return the size of the data. | |
MemoryDataSource (const byte *data, size_t size) | |
Create a data source from an existing memory area. | |
byte | operator[] (size_t offset) const |
Retieve the byte at offset. | |
Load an image from a memory area.
This class provides the services required to load an image from a byte array. The object does not change the memory area and does no take owner chip of the data.
Definition at line 48 of file SILLYMemoryDataSource.h.
MemoryDataSource | ( | const byte * | data, |
size_t | size | ||
) |
Create a data source from an existing memory area.
The MemoryDataSource does not take the ownership of the memory pointed by data.
data | a byte array of size size |
size | the size of data |
Definition at line 46 of file SILLYMemoryDataSource.cpp.
|
virtual |
Get raw access to the image data.
Implements DataSource.
|
virtual |
Return the size of the data.
Implements DataSource.