#include <MyGUI_RenderManager.h>
Definition at line 20 of file MyGUI_RenderManager.h.
◆ RenderManager() [1/2]
◆ RenderManager() [2/2]
| MyGUI::RenderManager::RenderManager |
( |
| ) |
|
◆ ~RenderManager()
| virtual MyGUI::RenderManager::~RenderManager |
( |
| ) |
|
|
virtualdefault |
◆ checkTexture()
| bool MyGUI::RenderManager::checkTexture |
( |
ITexture * |
_texture | ) |
|
|
virtual |
◆ createTexture()
Create empty texture instance
◆ createVertexBuffer()
Create vertex buffer. This method should create vertex buffer with triangles list type, each vertex have position, colour, texture coordinates.
◆ destroyTexture()
◆ destroyVertexBuffer()
◆ getClassTypeName()
| static std::string_view MyGUI::RenderManager::getClassTypeName |
( |
| ) |
|
|
static |
◆ getInstance()
◆ getInstancePtr()
◆ getTexture()
◆ getVertexFormat()
Get current vertex colour type
◆ getViewSize()
◆ isFormatSupported()
◆ onFrameEvent()
| void MyGUI::RenderManager::onFrameEvent |
( |
float |
_time | ) |
|
|
protectedvirtual |
◆ onRenderToTarget()
◆ onResizeView()
◆ operator=()
◆ registerShader()
| virtual void MyGUI::RenderManager::registerShader |
( |
const std::string & |
_shaderName, |
|
|
const std::string & |
_vertexProgramFile, |
|
|
const std::string & |
_fragmentProgramFile |
|
) |
| |
|
pure virtual |
Register shader, that can set with ITexture::setShader. Registering "Default" shader would change main shader, used for all textures without shader.
◆ setViewSize()
Set render view size. Should be called on every window resize
The documentation for this class was generated from the following files: