|
TachyonUI 0.1.0
High-performance UI for building tools.
|
This is the complete list of members for tachyon::PrimitiveRenderer, including all inherited members.
| BeginScopeCapture(tachyon::ID scopeId) override | tachyon::PrimitiveRenderer | virtual |
| BeginWindow(tachyon::ID id) override | tachyon::PrimitiveRenderer | virtual |
| ClearScopeCaptures() override | tachyon::PrimitiveRenderer | virtual |
| currentTarget | tachyon::PrimitiveRenderer | |
| EndScopeCapture(tachyon::ID scopeId) override | tachyon::PrimitiveRenderer | virtual |
| EndWindow() override | tachyon::PrimitiveRenderer | virtual |
| GetTarget(tachyon::ID id) | tachyon::PrimitiveRenderer | inline |
| HasScopeCapture(tachyon::ID scopeId) const override | tachyon::PrimitiveRenderer | virtual |
| idTargets | tachyon::PrimitiveRenderer | |
| InvalidateScopeCapture(tachyon::ID scopeId) override | tachyon::PrimitiveRenderer | virtual |
| kEvictAfterFrames | tachyon::PrimitiveRenderer | static |
| LastFrameUploadBytes() const | tachyon::PrimitiveRenderer | inline |
| ReleaseAllTargets() | tachyon::PrimitiveRenderer | |
| ReleaseTarget(tachyon::ID id) | tachyon::PrimitiveRenderer | |
| Render(tachyon::ID id, RHI::RenderCommandList &cmdList, const PipelineSet &pipelines, GPUDrawPushConstants &push_constants) | tachyon::PrimitiveRenderer | |
| RenderBox(tachyon::IntRect rect, tachyon::IntRect clipRect, uint32_t fromStyleIndex, uint32_t toStyleIndex, float blendT, tachyon::VisualColorStyleIndex colorStyleIndex={}, tachyon::ImageIndex textureIndex=tachyon::ImageIndex::Invalid, tachyon::IntRect snappedPx={}) override | tachyon::PrimitiveRenderer | virtual |
| tachyon::GUIRenderer::RenderBox(tachyon::IntRect rect, tachyon::IntRect clipRect, VisualBoxStyleIndex boxStyleIndex, tachyon::ElementState state, tachyon::VisualColorStyleIndex colorStyleIndex={}, tachyon::ImageIndex textureIndex=tachyon::ImageIndex::Invalid, tachyon::IntRect snappedPx={}) | tachyon::GUIRenderer | |
| tachyon::GUIRenderer::RenderBox(tachyon::IntRect rect, tachyon::IntRect clipRect, VisualBoxStyleIndex boxStyleIndex, tachyon::VisualColorStyleIndex colorStyleIndex={}, tachyon::ImageIndex textureIndex=tachyon::ImageIndex::Invalid, tachyon::IntRect snappedPx={}) | tachyon::GUIRenderer | |
| RenderCircle(tachyon::float2 center, float radius, tachyon::IntRect clipRect, const tachyon::LineStyle &lineStyle) override | tachyon::PrimitiveRenderer | virtual |
| RenderDot(tachyon::float2 pos, tachyon::IntRect clipRect, float size, tachyon::color4f color) override | tachyon::PrimitiveRenderer | virtual |
| RenderFilledPolygon(std::span< const tachyon::float2 > points, tachyon::IntRect clipRect, VisualColorStyleIndex colorIndex, tachyon::ImageIndex textureIndex=tachyon::ImageIndex::Invalid) | tachyon::GUIRenderer | |
| RenderGlyph(tachyon::float2 pos, tachyon::float2 size, tachyon::float2 uvMin, tachyon::float2 uvMax, float scale, int bpp, int mode, tachyon::VisualColorStyleIndex textColorIndex, tachyon::IntRect clipRect, tachyon::ImageIndex textureIndex=tachyon::ImageIndex::Invalid, float shadowBlur=-1.0f) override | tachyon::PrimitiveRenderer | virtual |
| RenderLine(tachyon::int2 p0, tachyon::int2 p1, tachyon::int2 p2, tachyon::int2 p3, tachyon::IntRect clipRect, const tachyon::LineStyle &lineStyle) override | tachyon::PrimitiveRenderer | virtual |
| tachyon::GUIRenderer::RenderLine(tachyon::int2 p0, tachyon::int2 p1, tachyon::IntRect clipRect, const LineStyle &lineStyle) | tachyon::GUIRenderer | inline |
| RenderOccluder(tachyon::IntRect rect, tachyon::IntRect clipRect) override | tachyon::PrimitiveRenderer | virtual |
| RenderPolyline(std::span< const tachyon::int2 > points, bool closed, tachyon::IntRect clipRect, const LineStyle &style) | tachyon::GUIRenderer | |
| RenderQuad(tachyon::IntRect rect, tachyon::IntRect clipRect, tachyon::VisualColorStyleIndex colorStyleIndex, float cornerRadius=0.0f, tachyon::ImageIndex textureIndex=tachyon::ImageIndex::Invalid) override | tachyon::PrimitiveRenderer | virtual |
| RenderShadow(tachyon::IntRect rect, tachyon::IntRect clipRect, tachyon::VisualColorStyleIndex colorStyleIndex, float cornerRadius, int blur) override | tachyon::PrimitiveRenderer | virtual |
| RenderTriangle(tachyon::float2 p0, tachyon::float2 p1, tachyon::float2 p2, tachyon::IntRect clipRect, tachyon::VisualColorStyleIndex colorStyleIndex, tachyon::ImageIndex textureIndex=tachyon::ImageIndex::Invalid, TriangleEdges hardEdges=TriangleEdges::None) override | tachyon::PrimitiveRenderer | virtual |
| ReplayScopeCapture(tachyon::ID scopeId, tachyon::int2 delta) override | tachyon::PrimitiveRenderer | virtual |
| Reset() override | tachyon::PrimitiveRenderer | virtual |
| ResidentScopeCount() const | tachyon::PrimitiveRenderer | |
| resizingTarget | tachyon::PrimitiveRenderer | |
| SetOpacity(float opacity) override | tachyon::PrimitiveRenderer | virtual |
| SetTransform(tachyon::float3x2 transform) override | tachyon::PrimitiveRenderer | virtual |
| StartResizing(tachyon::ID id) override | tachyon::PrimitiveRenderer | inlinevirtual |
| StopResizing() override | tachyon::PrimitiveRenderer | inlinevirtual |
| StyleIndex(VisualBoxStyleIndex boxStyleIndex, tachyon::ElementState state) | tachyon::GUIRenderer | static |
| ~GUIRenderer() | tachyon::GUIRenderer | inlinevirtual |