Construtores
| Nome | Descrição |
|---|---|
OpenGLLUI() |
Funções Substitutivas
| Accesso | Returno | Modificador | Nome | Descrição |
|---|---|---|---|---|
public | void | onInit() | ||
public | void | onDestruction() | ||
public | void | |||
public | bool | |||
public | void | |||
public | void | onEndRender() |
Funções
| Accesso | Returno | Modificador | Nome | Descrição |
|---|---|---|---|---|
private | void | buildShader() | ||
private | void | destroyShader() | ||
private | void | buildPrimitiveVertexArray() | ||
private | void | buildPrimitiveVertexBuffer() | ||
private | void | buildPrimitiveIndexBuffer() | ||
private | void | destroyPrimitiveData() | ||
private | void | buildInstanceData() | ||
private | void | destroyInstanceData() |
Membros
| Accesso | Tipo | Modificador | Nome | Descrição |
|---|---|---|---|---|
private | std::uint32_t | m_shaderProgram | ||
private | std::uint32_t | m_primitiveVertexArray | ||
private | std::uint32_t | m_primitiveVertexBuffer | ||
private | std::uint32_t | m_primitiveIndexBuffer | ||
private | std::uint32_t | m_instanceBuffer |