Construtores
| Nome | Descrição |
|---|---|
LShadow() |
Destruidores
| Nome | Descrição |
|---|---|
~LShadow() |
Funções Substitutivas
| Accesso | Returno | Modificador | Nome | Descrição |
|---|---|---|---|---|
public | bool | onInit() | ||
public | bool | onDestroy() | ||
public | bool | onRebuild() | ||
public | void | onRender( void* outData ) |
Funções
| Accesso | Returno | Modificador | Nome | Descrição |
|---|---|---|---|---|
private | void | loadEvents() | ||
private | void | initFrameResources() | ||
private | void | destroyFrameResources() | ||
private | void | initGraphicsPipeline() | ||
private | void | initFramebuffers() | ||
private | void | buildModelVertexBuffer() | ||
private | void | buildModelIndexBuffer() | ||
private | void | buildModelData() | ||
private | void | destroyModelData() | ||
private | void | rebuildModelData() | ||
private | void | renderModels( const vk::CommandBuffer& inCommandBuffer ) |
Membros
| Accesso | Tipo | Modificador | Nome | Descrição |
|---|---|---|---|---|
private | m_internals | |||
private | m_graphicsPipeline | |||
private | m_frameDescriptor | |||
private | m_modelVertexBuffer | |||
private | m_modelIndexBuffer | |||
private | m_modelManager | |||
private | std::vector<vk::ClearValue> | m_clearValues |