Castor3D 0.17.0
Multiplatform 3D engine
castor3d::DebugDrawer Member List

This is the complete list of members for castor3d::DebugDrawer, including all inherited members.

addAabbs(ashes::VkDescriptorSetLayoutBindingArray const &descriptorBindings, ashes::WriteDescriptorSetArray const &descriptorWrites, VkDeviceSize instanceCount, ashes::PipelineShaderStageCreateInfoArray const &shader, bool enableDepthTest)castor3d::DebugDrawer
addDrawable(DebugVertexBuffers vertexBuffers, DebugIndexBuffer indexBuffer, ashes::VkVertexInputAttributeDescriptionArray const &vertexAttributes, ashes::VkVertexInputBindingDescriptionArray const &vertexBindings, ashes::VkDescriptorSetLayoutBindingArray const &descriptorBindings, ashes::WriteDescriptorSetArray const &descriptorWrites, VkDeviceSize instanceCount, ashes::PipelineShaderStageCreateInfoArray const &shader, bool enableDepthTest)castor3d::DebugDrawer
DebugDrawer(crg::FramePassGroup &graph, crg::FramePass const *previous, RenderDevice const &device, RenderTarget &parent, crg::ImageViewIdArray colour, Texture const &depth, uint32_t const *passIndex)castor3d::DebugDrawer
getLastPass() const noexceptcastor3d::DebugDrawerinline
getOwner() const noexceptcastor::OwnedBy< RenderTarget >inline
OwnedBy(RenderTarget &owner) noexceptcastor::OwnedBy< RenderTarget >inlineexplicitprotected
setOwner(RenderTarget &owner) noexceptcastor::OwnedBy< RenderTarget >inline