30 #ifndef _SILLYDataSource_h_
31 #define _SILLYDataSource_h_
32 #include "SILLYBase.h"
58 virtual const byte * getDataPtr()
const = 0;
64 byte operator[] (
size_t offset)
const;
69 virtual size_t getSize()
const = 0;
76 #ifdef SILLY_OPT_INLINE
77 #include "SILLYDataSource.icpp"
80 #endif // end of guard _SILLYDataSource_h_
Simple Image Loading LibrarY namespace.
This is an abstract class used to provide data to the loader.
unsigned char byte
Typename for a byte.