egami::ImagePrivate Class Referenceabstract
Inheritance diagram for egami::ImagePrivate:
Public Member Functions | |
virtual void * | getTextureDataPointer () |
virtual const ivec2 & | getSize () const =0 |
virtual int32_t | getWidth () const |
virtual int32_t | getHeight () const |
virtual enum colorType | getType () const |
virtual void | clear ()=0 |
virtual void | resize (const ivec2 &_size, const etk::Color< uint8_t, 4 > &_color, const ivec2 &_startPos)=0 |
virtual void | resize (const ivec2 &_size, const etk::Color< float, 4 > &_color, const ivec2 &_startPos)=0 |
virtual void | resize (const ivec2 &_size, const etk::Color< uint16_t, 1 > &_color, const ivec2 &_startPos)=0 |
virtual void | resize (const ivec2 &_size, const etk::Color< uint32_t, 1 > &_color, const ivec2 &_startPos)=0 |
virtual void | resize (const ivec2 &_size, const etk::Color< float, 1 > &_color, const ivec2 &_startPos)=0 |
virtual void | resize (const ivec2 &_size, const etk::Color< double, 1 > &_color, const ivec2 &_startPos)=0 |
virtual void | resize (const ivec2 &_size, const ivec2 &_startPos)=0 |
virtual void | set (const ivec2 &_pos, const etk::Color<> &_newColor)=0 |
virtual void | set (const ivec2 &_pos, const etk::Color< float > &_newColor)=0 |
virtual void | set (const ivec2 &_pos, const etk::Color< uint16_t, 1 > &_newColor)=0 |
virtual void | set (const ivec2 &_pos, const etk::Color< uint32_t, 1 > &_newColor)=0 |
virtual void | set (const ivec2 &_pos, const etk::Color< float, 1 > &_newColor)=0 |
virtual void | set (const ivec2 &_pos, const etk::Color< double, 1 > &_newColor)=0 |
virtual etk::Color | get (const ivec2 &_pos) const =0 |
virtual void | set (const std::vector< etk::Color< float, 4 >> &_data, const ivec2 &_size)=0 |
virtual void | set (const std::vector< etk::Color< uint8_t, 4 >> &_data, const ivec2 &_size)=0 |
The documentation for this class was generated from the following file:
- framework/atria-soft/egami/egami/Image.hpp