Lysa  0.0
Lysa 3D Engine
Vector3DRenderer Member List

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

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(Font &font)Vector3DRendererprotected
addFontAtlas(const Image &texture)Vector3DRendererprotected
addImage(const Image &texture)Vector3DRendererprotected
aspectRatioVector3DRendererprotected
beginDraw(unique_id sessionId=INVALID_ID)Vector3DRenderer
clearSession(unique_id sessionId)Vector3DRenderer
commitPrimitive(DrawPrimType type, uint32 vertexCount)Vector3DRendererprotected
configVector3DRendererprotected
currentSessionVector3DRendererprotected
drawImage(unique_id imageId, const float3 &position, const quaternion &rotation, const float2 &size, const float4 &color)Vector3DRenderer
drawLine(const float3 &from, const float3 &to, const float4 &color)Vector3DRenderer
drawSpline(const std::vector< float3 > &points, const float4 &color, uint32 segsPerSpan=16, float tension=0.0f)Vector3DRenderer
drawText(const std::string &text, Font &font, float fontScale, const float3 &position, const quaternion &rotation, const float4 &innerColor, TextAlignment alignment=TextAlignment::LEFT, bool rotationGlobal=false)Vector3DRenderer
drawTriangle(const float3 &v1, const float3 &v2, const float3 &v3, const float4 &color)Vector3DRenderer
endDraw()Vector3DRenderer
imageManagerVector3DRendererprotected
isUseCamera() constVector3DRendererinline
lineListCountVector3DRendererprotected
lineStripCountVector3DRendererprotected
maxFontsVector3DRendererprotected
maxImagesVector3DRendererprotected
maxParamsVector3DRendererprotected
maxVerticesVector3DRendererprotected
nameVector3DRendererprotected
nextParamOffsetVector3DRendererprotected
nextVertexOffsetVector3DRendererprotected
operator=(Vector3DRenderer &) = deleteVector3DRendererdelete
paramsVector3DRendererprotected
render(const std::shared_ptr< vireo::CommandList > &commandList, const Camera &camera, const std::shared_ptr< vireo::RenderTarget > &colorAttachment, const std::shared_ptr< vireo::RenderTarget > &depthAttachment, uint32 frameIndex)Vector3DRenderer
resize(const vireo::Extent &extent)Vector3DRenderer
restart()Vector3DRenderer
setGammaCorrectionParameters(const float gamma, const float _)Vector3DRendererinline
setVisible(unique_id sessionId, bool visible)Vector3DRenderer
triGlyphCountVector3DRendererprotected
triImageCountVector3DRendererprotected
triPlainCountVector3DRendererprotected
update(const std::shared_ptr< vireo::CommandList > &commandList, uint32 frameIndex)Vector3DRenderer
verticesVector3DRendererprotected
~Vector3DRenderer()Vector3DRenderervirtual