![]() |
Lysa
0.0
Lysa 3D Engine
|
This is the complete list of members for UIRenderer, including all inherited members.
| UIRenderer(const RenderingConfiguration &renderingConfiguration) | UIRenderer | |
| VectorRenderer(bool depthTestEnable, bool enableAlphaBlending, bool useTextures, const RenderingConfiguration &renderingConfiguration, const std::string &name="VectorRenderer", const std::string &shadersName="vector", const std::string &glyphShadersName="glyph", bool filledTriangles=false, bool useCamera=true) | VectorRenderer | |
| VectorRenderer(VectorRenderer &) = delete | VectorRenderer | delete |
| addFont(const Font &font) | VectorRenderer | protected |
| addTexture(const std::shared_ptr< Image > &texture) | VectorRenderer | protected |
| config | VectorRenderer | protected |
| drawFilledRect(const ui::Rect &rect) | UIRenderer | |
| drawFilledRect(const ui::Rect &rect, const std::shared_ptr< Image > &texture) | UIRenderer | |
| drawFilledRect(float x, float y, float w, float h, const std::shared_ptr< Image > &texture=nullptr) | UIRenderer | |
| drawLine(const float2 &start, const float2 &end) | UIRenderer | |
| lysa::VectorRenderer::drawLine(const float3 &from, const float3 &to, const float4 &color) | VectorRenderer | |
| drawText(const std::string &text, Font &font, float fontScale, float x, float y) | UIRenderer | |
| lysa::VectorRenderer::drawText(const std::string &text, Font &font, float fontScale, const float3 &position, const quaternion &rotation, const float4 &innerColor) | VectorRenderer | |
| drawTriangle(const float3 &v1, const float3 &v2, const float3 &v3, const float4 &color) | VectorRenderer | |
| getAspectRatio() const | UIRenderer | inline |
| glyphVertices | VectorRenderer | protected |
| linesVertices | VectorRenderer | protected |
| operator=(VectorRenderer &) = delete | VectorRenderer | delete |
| render(vireo::CommandList &commandList, const Scene &scene, const std::shared_ptr< vireo::RenderTarget > &colorAttachment, const std::shared_ptr< vireo::RenderTarget > &depthAttachment, uint32 frameIndex) | VectorRenderer | |
| render(vireo::CommandList &commandList, const std::shared_ptr< vireo::RenderTarget > &colorAttachment, const std::shared_ptr< vireo::RenderTarget > &depthAttachment, uint32 frameIndex) | VectorRenderer | |
| resize(const vireo::Extent &extent) | UIRenderer | |
| restart() | VectorRenderer | |
| setPenColor(const float4 &color) | UIRenderer | inline |
| setTranslate(const float2 &t) | UIRenderer | inline |
| setTransparency(const float a) | UIRenderer | inline |
| triangleVertices | VectorRenderer | protected |
| update(const vireo::CommandList &commandList, uint32 frameIndex) | VectorRenderer | |
| vertexBufferDirty | VectorRenderer | protected |
| ~VectorRenderer() = default | VectorRenderer | virtualdefault |