|
TachyonUI 0.1.0
High-performance UI for building tools.
|
#include <gui_core/text/gui_text_atlas_manager.h>
Public Member Functions | |
| virtual | ~TextAtlasManager () |
| virtual bool | Initialize (GraphicsContext *graphicsContext, ImageSet *imageSet)=0 |
| virtual TextureIndex | CreateTexture (const uint8_t *imageData, uint2 imageSize, uint8_t bpp)=0 |
| virtual void | UpdateTexture (TextureIndex textureIndex, const uint8_t *imageData, uint2 imageSize)=0 |
| virtual ImageIndex | GetImageIndex (TextureIndex textureIndex)=0 |
| virtual void | SyncTextureIndices ()=0 |
|
inlinevirtual |
|
pure virtual |
Implemented in tachyon::vulkan::VulkanTextAtlasManager.
|
pure virtual |
Implemented in tachyon::vulkan::VulkanTextAtlasManager.
|
pure virtual |
Implemented in tachyon::vulkan::VulkanTextAtlasManager.
|
pure virtual |
Implemented in tachyon::vulkan::VulkanTextAtlasManager.
|
pure virtual |
Implemented in tachyon::vulkan::VulkanTextAtlasManager.