|
| OpenGLTexture2D (uint32_t width, uint32_t height) |
|
| OpenGLTexture2D (const std::string &path) |
|
virtual uint32_t | GetWidth () const override |
|
virtual uint32_t | GetHeight () const override |
|
virtual void | SetData (void *data, uint32_t size) override |
|
virtual void | Bind (uint32_t slot=0) const override |
|
|
static Ref< Texture2D > | Create (uint32_t width, uint32_t height) |
|
static Ref< Texture2D > | Create (const std::string &path) |
|
◆ Bind()
void Hana::OpenGLTexture2D::Bind |
( |
uint32_t | slot = 0 | ) |
const |
|
overridevirtual |
◆ GetHeight()
virtual uint32_t Hana::OpenGLTexture2D::GetHeight |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ GetWidth()
virtual uint32_t Hana::OpenGLTexture2D::GetWidth |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ SetData()
void Hana::OpenGLTexture2D::SetData |
( |
void * | data, |
|
|
uint32_t | size ) |
|
overridevirtual |
The documentation for this class was generated from the following files:
- Hana/src/Platform/OpenGL/OpenGLTexture.h
- Hana/src/Platform/OpenGL/OpenGLTexture.cpp