Nebula
Loading...
Searching...
No Matches
Vulkan::VkShapeRenderer Member List

This is the complete list of members for Vulkan::VkShapeRenderer, including all inherited members.

__DeclareClass(VkShapeRenderer)Vulkan::VkShapeRendererprivate
__DeclareSingleton(ShapeRendererBase)Base::ShapeRendererBaseprivate
AddRef()Core::RefCountedinline
AddShape(const CoreGraphics::RenderShape &shape)Base::ShapeRendererBase
AddShapes(const Util::Array< CoreGraphics::RenderShape > &shapeArray)Base::ShapeRendererBase
AddWireFrameBox(const Math::bbox &boundingBox, const Math::vec4 &color)Base::ShapeRendererBase
ClearShapes()Base::ShapeRendererBase
Close()Vulkan::VkShapeRenderer
compsVulkan::VkShapeRendererprivate
diffuseColorVulkan::VkShapeRendererprivate
DrawBufferedIndexedPrimitives(const CoreGraphics::CmdBufferId cmdBuf)Vulkan::VkShapeRendererprivate
DrawBufferedPrimitives(const CoreGraphics::CmdBufferId cmdBuf)Vulkan::VkShapeRendererprivate
DrawIndexedPrimitives(const Math::mat4 &modelTransform, CoreGraphics::PrimitiveTopology::Code topology, SizeT numVertices, const void *vertices, SizeT numIndices, const void *indices, CoreGraphics::IndexType::Code indexType, const float lineThickness)Vulkan::VkShapeRendererprivate
DrawMesh(const CoreGraphics::CmdBufferId cmdBuf, const Math::mat4 &modelTransform, const CoreGraphics::MeshId mesh, const Math::vec4 &color, const float lineThickness)Vulkan::VkShapeRendererprivate
DrawPrimitives(const Math::mat4 &modelTransform, CoreGraphics::PrimitiveTopology::Code topology, SizeT numVertices, const void *vertices, const float lineThickness)Vulkan::VkShapeRendererprivate
DrawShapes(const CoreGraphics::CmdBufferId cmdBuf)Vulkan::VkShapeRenderer
Base::ShapeRendererBase::DrawShapes()Base::ShapeRendererBase
DrawSimpleShape(const CoreGraphics::CmdBufferId cmdBuf, const Math::mat4 &modelTransform, CoreGraphics::RenderShape::Type shapeType, const Math::vec4 &color, const float lineThickness)Vulkan::VkShapeRendererprivate
DumpRefCountingLeaks()Core::RefCountedstatic
GetClassFourCC() constCore::RefCountedinline
GetClassName() constCore::RefCountedinline
GetRefCount() constCore::RefCountedinline
GrowIndexBuffer()Vulkan::VkShapeRendererprivate
GrowVertexBuffer()Vulkan::VkShapeRendererprivate
ibosVulkan::VkShapeRendererprivate
indexBufferActiveIndexVulkan::VkShapeRendererprivate
indexBufferCapacityVulkan::VkShapeRendererprivate
indexBufferOffsetVulkan::VkShapeRendererprivate
indexBufferPtrVulkan::VkShapeRendererprivate
indexedVulkan::VkShapeRendererprivate
IsA(const Rtti &rtti) constCore::RefCountedinline
IsA(const Util::String &rttiName) constCore::RefCountedinline
IsA(const Util::FourCC &rttiFourCC) constCore::RefCountedinline
IsInstanceOf(const Rtti &rtti) constCore::RefCountedinline
IsInstanceOf(const Util::String &className) constCore::RefCountedinline
IsInstanceOf(const Util::FourCC &classFourCC) constCore::RefCountedinline
IsOpen() constBase::ShapeRendererBaseinline
isOpenBase::ShapeRendererBaseprotected
lineWidthVulkan::VkShapeRendererprivate
MaxIndexWidthVulkan::VkShapeRendererstatic
MaxNumIndicesVulkan::VkShapeRendererstatic
MaxNumVerticesVulkan::VkShapeRendererstatic
MaxVertexIndexBuffersVulkan::VkShapeRendererprivatestatic
MaxVertexWidthVulkan::VkShapeRendererstatic
Mesh enum valueBase::ShapeRendererBase
meshesVulkan::VkShapeRendererprivate
MeshNoDepth enum valueBase::ShapeRendererBase
MeshWireframe enum valueBase::ShapeRendererBase
modelVulkan::VkShapeRendererprivate
numIndicesThisFrameBase::ShapeRendererBaseprotected
NumShaders enum valueBase::ShapeRendererBase
numVerticesThisFrameBase::ShapeRendererBaseprotected
Open()Vulkan::VkShapeRenderer
Primitives enum valueBase::ShapeRendererBase
primitivesBase::ShapeRendererBaseprotected
PrimitivesNoDepth enum valueBase::ShapeRendererBase
PrimitivesWireframeLines enum valueBase::ShapeRendererBase
PrimitivesWireframeTriangles enum valueBase::ShapeRendererBase
programsBase::ShapeRendererBaseprotected
refCountCore::RefCountedprivate
RefCounted()Core::RefCountedinline
Release()Core::RefCountedinline
ShaderTypes enum nameBase::ShapeRendererBase
shapeMeshResourcesVulkan::VkShapeRendererprivate
ShapeRendererBase()Base::ShapeRendererBase
shapesBase::ShapeRendererBaseprotected
unindexedVulkan::VkShapeRendererprivate
vbosVulkan::VkShapeRendererprivate
vertexBufferActiveIndexVulkan::VkShapeRendererprivate
vertexBufferCapacityVulkan::VkShapeRendererprivate
vertexBufferOffsetVulkan::VkShapeRendererprivate
vertexBufferPtrVulkan::VkShapeRendererprivate
vertexLayoutVulkan::VkShapeRendererprivate
VkShapeRenderer()Vulkan::VkShapeRenderer
~RefCounted()Core::RefCountedprotectedvirtual
~ShapeRendererBase()Base::ShapeRendererBasevirtual
~VkShapeRenderer()Vulkan::VkShapeRenderervirtual