#include <MyGUI_RenderManager.h>
Definition at line 20 of file MyGUI_RenderManager.h.
◆ RenderManager()
MyGUI::RenderManager::RenderManager |
( |
| ) |
|
◆ ~RenderManager()
virtual MyGUI::RenderManager::~RenderManager |
( |
| ) |
|
|
virtualdefault |
◆ checkTexture()
Check if texture is valid
◆ 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()
◆ getInstance()
◆ getInstancePtr()
◆ getTexture()
◆ getVertexFormat()
Get current vertex colour type
◆ getViewSize()
◆ isFormatSupported()
◆ onFrameEvent()
void MyGUI::RenderManager::onFrameEvent |
( |
float |
_time | ) |
|
|
protectedvirtual |
◆ onRenderToTarget()
◆ onResizeView()
◆ 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: