Chicane

VulkanLScene

Header
Includes/Chicane/Renderer/Backend/Vulkan/Layer/Scene.hpp
Namespace
Chicane::Renderer::VulkanLScene

Construtores

NomeDescrição
VulkanLScene()

Funções Substitutivas

AccessoReturnoModificadorNomeDescrição
protected
void
onInit()
protected
void
onDestruction()
protected
void
onLoad(
DrawPolyType inType
const  DrawPolyResource& inResource
)

Funções

AccessoReturnoModificadorNomeDescrição
private
void
buildModelVertexBuffer()
private
void
buildModelVertexData(
const  Vertex::List& inVertices
)
private
void
buildModelIndexBuffer()
private
void
buildModelIndexData(
const  Vertex::Indices& inIndices
)
private
void
destroyModelData()
private
void
buildShadowImage()
private
void
destroyShadowImage()
private
void
buildLayers()

Membros

AccessoTipoModificadorNomeDescrição
public
modelVertexBuffer
public
modelIndexBuffer
public
shadowImage
public
vk::DescriptorImageInfo
shadowImageInfo