#include <Image.h>
|
| virtual | ~Image ()=default |
| |
| virtual void | Bind (uint32_t slot=0) const =0 |
| |
| virtual void | Unbind () const =0 |
| |
| virtual uint32_t | GetWidth () const =0 |
| |
| virtual uint32_t | GetHeight () const =0 |
| |
| virtual Format | GetFormat () const =0 |
| |
| virtual void | SetData (const void *data, uint32_t size)=0 |
| |
| virtual void | Resize (uint32_t width, uint32_t height)=0 |
| |
Definition at line 25 of file Image.h.
◆ ~Image()
| virtual Hubris::Graphics::Image::~Image |
( |
| ) |
|
|
virtualdefault |
◆ Image()
| Hubris::Graphics::Image::Image |
( |
| ) |
|
|
protecteddefault |
◆ Bind()
| virtual void Hubris::Graphics::Image::Bind |
( |
uint32_t | slot = 0 | ) |
const |
|
pure virtual |
◆ Create()
◆ GetFormat()
| virtual Format Hubris::Graphics::Image::GetFormat |
( |
| ) |
const |
|
pure virtual |
◆ GetHeight()
| virtual uint32_t Hubris::Graphics::Image::GetHeight |
( |
| ) |
const |
|
pure virtual |
◆ GetWidth()
| virtual uint32_t Hubris::Graphics::Image::GetWidth |
( |
| ) |
const |
|
pure virtual |
◆ Resize()
| virtual void Hubris::Graphics::Image::Resize |
( |
uint32_t | width, |
|
|
uint32_t | height ) |
|
pure virtual |
◆ SetData()
| virtual void Hubris::Graphics::Image::SetData |
( |
const void * | data, |
|
|
uint32_t | size ) |
|
pure virtual |
◆ Unbind()
| virtual void Hubris::Graphics::Image::Unbind |
( |
| ) |
const |
|
pure virtual |
The documentation for this class was generated from the following file: