58 Image(
const Point2i &size_,
const Color_Space &color_space_,
const bool &tileable_ =
false);
60 inline Color_Space color_space()
const;
61 inline const Uint8 * get_data()
const;
62 inline Uint8 * get_data();
64 inline int width()
const;
66 inline bool tileable()
const;
83 Color_Space m_color_space;
85 int m_bytes_per_pixel;
89 #pragma warning( push )
90 #pragma warning( disable : 4251 )
92 std::vector<Uint8> m_data;
94 #pragma warning( pop )
EGLSurface EGLint EGLint EGLint EGLint height
uint32_t Uint32
An unsigned 32-bit integer type.
EGLSurface EGLint EGLint EGLint width
uint8_t Uint8
An unsigned 8-bit integer type.
A 2D Point represented with floats.
GLsizei GLsizei GLchar * source
A 2D Point represented with integers.