Chicane

VulkanLScene

ヘッダー
Includes/Chicane/Renderer/Backend/Vulkan/Layer/Scene.hpp
ネームスペース
Chicane::Renderer::VulkanLScene

コンストラクター

名前説明
VulkanLScene()

オーバーライド関数

アクセスタイプモディファイア名前説明
protected
void
onInit()
protected
void
onDestruction()
protected
void
onLoad(
DrawPolyType inType
const  DrawPolyResource& inResource
)

関数

アクセスタイプモディファイア名前説明
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()

メンバ

アクセスタイプモディファイア名前説明
public
modelVertexBuffer
public
modelIndexBuffer
public
shadowImage
public
vk::DescriptorImageInfo
shadowImageInfo