Lysa  0.0
Lysa 3D Engine
DebugRenderer Member List

This is the complete list of members for DebugRenderer, including all inherited members.

DebugRenderer(const DebugConfiguration &config, const RendererConfiguration &renderingConfiguration, vireo::ImageFormat outputFormat)DebugRenderer
Vector3DRenderer(const RendererConfiguration &config, vireo::ImageFormat outputFormat, bool useCamera=true, bool depthTestEnable=true, bool filledTriangles=false, bool enableAlphaBlending=true, const std::string &name="VectorRenderer", const std::string &shadersName="vector", const std::string &glyphShadersName="glyph")Vector3DRenderer
Vector3DRenderer(Vector3DRenderer &) = deleteVector3DRendererdelete
addFont(const Font &font)Vector3DRendererprotected
addTexture(const Image &texture)Vector3DRendererprotected
drawImage(unique_id image, const float3 &position, const quaternion &rotation, const float2 &size, const float4 &color)Vector3DRenderer
drawLine(const float3 &from, const float3 &to, const float4 &color)Vector3DRenderer
drawRayCasts(const std::unordered_set< const RayCast * > &raycasts, const float4 &rayColor, const float4 &collidingRayColor)DebugRenderer
drawText(const std::string &text, Font &font, float fontScale, const float3 &position, const quaternion &rotation, const float4 &innerColor)Vector3DRenderer
drawTriangle(const float3 &v1, const float3 &v2, const float3 &v3, const float4 &color)Vector3DRenderer
getConfiguration() constDebugRendererinline
glyphVerticesVector3DRendererprotected
imageManagerVector3DRendererprotected
imagesVerticesVector3DRendererprotected
isUseCamera() constVector3DRendererinline
linesVerticesVector3DRendererprotected
operator=(Vector3DRenderer &) = deleteVector3DRendererdelete
render(vireo::CommandList &commandList, const Camera &camera, const std::shared_ptr< vireo::RenderTarget > &colorAttachment, const std::shared_ptr< vireo::RenderTarget > &depthAttachment, uint32 frameIndex)Vector3DRenderer
restart()Vector3DRenderer
triangleVerticesVector3DRendererprotected
update(const vireo::CommandList &commandList, uint32 frameIndex)Vector3DRenderer
vertexBufferDirtyVector3DRendererprotected
~Vector3DRenderer() = defaultVector3DRenderervirtualdefault