TachyonUI 0.1.0
High-performance UI for building tools.
Loading...
Searching...
No Matches
tachyon::PrimitiveRenderer Member List

This is the complete list of members for tachyon::PrimitiveRenderer, including all inherited members.

BeginScopeCapture(tachyon::ID scopeId) overridetachyon::PrimitiveRenderervirtual
BeginWindow(tachyon::ID id) overridetachyon::PrimitiveRenderervirtual
ClearScopeCaptures() overridetachyon::PrimitiveRenderervirtual
currentTargettachyon::PrimitiveRenderer
EndScopeCapture(tachyon::ID scopeId) overridetachyon::PrimitiveRenderervirtual
EndWindow() overridetachyon::PrimitiveRenderervirtual
GetTarget(tachyon::ID id)tachyon::PrimitiveRendererinline
HasScopeCapture(tachyon::ID scopeId) const overridetachyon::PrimitiveRenderervirtual
idTargetstachyon::PrimitiveRenderer
InvalidateScopeCapture(tachyon::ID scopeId) overridetachyon::PrimitiveRenderervirtual
kEvictAfterFramestachyon::PrimitiveRendererstatic
LastFrameUploadBytes() consttachyon::PrimitiveRendererinline
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={}) overridetachyon::PrimitiveRenderervirtual
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) overridetachyon::PrimitiveRenderervirtual
RenderDot(tachyon::float2 pos, tachyon::IntRect clipRect, float size, tachyon::color4f color) overridetachyon::PrimitiveRenderervirtual
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) overridetachyon::PrimitiveRenderervirtual
RenderLine(tachyon::int2 p0, tachyon::int2 p1, tachyon::int2 p2, tachyon::int2 p3, tachyon::IntRect clipRect, const tachyon::LineStyle &lineStyle) overridetachyon::PrimitiveRenderervirtual
tachyon::GUIRenderer::RenderLine(tachyon::int2 p0, tachyon::int2 p1, tachyon::IntRect clipRect, const LineStyle &lineStyle)tachyon::GUIRendererinline
RenderOccluder(tachyon::IntRect rect, tachyon::IntRect clipRect) overridetachyon::PrimitiveRenderervirtual
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) overridetachyon::PrimitiveRenderervirtual
RenderShadow(tachyon::IntRect rect, tachyon::IntRect clipRect, tachyon::VisualColorStyleIndex colorStyleIndex, float cornerRadius, int blur) overridetachyon::PrimitiveRenderervirtual
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) overridetachyon::PrimitiveRenderervirtual
ReplayScopeCapture(tachyon::ID scopeId, tachyon::int2 delta) overridetachyon::PrimitiveRenderervirtual
Reset() overridetachyon::PrimitiveRenderervirtual
ResidentScopeCount() consttachyon::PrimitiveRenderer
resizingTargettachyon::PrimitiveRenderer
SetOpacity(float opacity) overridetachyon::PrimitiveRenderervirtual
SetTransform(tachyon::float3x2 transform) overridetachyon::PrimitiveRenderervirtual
StartResizing(tachyon::ID id) overridetachyon::PrimitiveRendererinlinevirtual
StopResizing() overridetachyon::PrimitiveRendererinlinevirtual
StyleIndex(VisualBoxStyleIndex boxStyleIndex, tachyon::ElementState state)tachyon::GUIRendererstatic
~GUIRenderer()tachyon::GUIRendererinlinevirtual