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

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

ClipRect() const noexcepttachyon::CustomDrawContextinline
CurrentTransform() const noexcepttachyon::CustomDrawContextinline
CustomDrawContext(GUIRenderer &renderer, ElementStorage &storage, ElementRef elementRef, IntRect elementRectLayout, IntRect innerRectLayout, IntRect clipRectScreen, float3x2 renderTransform, int2 windowOffset, ITextSystem *textSystem=nullptr, float4 ownerPixelRect={}, IntRect ownerSnappedRect={}) noexcepttachyon::CustomDrawContextinline
ElementInnerRect() const noexcepttachyon::CustomDrawContextinline
ElementRect() const noexcepttachyon::CustomDrawContextinline
GetContentSize(const ElementRef &ref) const noexcepttachyon::CustomDrawContext
GetElementRect(const ElementRef &ref) const noexcepttachyon::CustomDrawContext
GetInnerRect(const ElementRef &ref) const noexcepttachyon::CustomDrawContext
GetInnerSize(const ElementRef &ref) const noexcepttachyon::CustomDrawContext
GetNextSiblingRef(const ElementRef &ref) const noexcepttachyon::CustomDrawContext
GetParentRef(const ElementRef &ref) const noexcepttachyon::CustomDrawContext
Ref() const noexcepttachyon::CustomDrawContextinline
RenderBox(IntRect rect, VisualBoxStyleIndex styleIndex, ElementState state, VisualColorStyleIndex colorStyleIndex={}, ImageIndex textureIndex=ImageIndex::Invalid) consttachyon::CustomDrawContext
RenderBox(IntRect rect, VisualBoxStyleIndex styleIndex, VisualColorStyleIndex colorStyleIndex={}, ImageIndex textureIndex=ImageIndex::Invalid) consttachyon::CustomDrawContext
RenderBox(IntRect rect, VisualBoxStyleIndex styleIndex, ElementState fromState, ElementState toState, float t) consttachyon::CustomDrawContext
RenderBox(IntRect rect, IntRect subClip, VisualBoxStyleIndex styleIndex, ElementState state, VisualColorStyleIndex colorStyleIndex={}, ImageIndex textureIndex=ImageIndex::Invalid) consttachyon::CustomDrawContext
RenderBox(IntRect rect, IntRect subClip, VisualBoxStyleIndex styleIndex, VisualColorStyleIndex colorStyleIndex={}, ImageIndex textureIndex=ImageIndex::Invalid) consttachyon::CustomDrawContext
RenderCircle(float2 center, float radius, const LineStyle &style) consttachyon::CustomDrawContext
RenderCircle(int2 center, float radius, const LineStyle &style) consttachyon::CustomDrawContext
RenderDisc(int2 center, float radius, VisualColorStyleIndex colorStyleIndex) consttachyon::CustomDrawContext
RenderDot(float2 pos, float size, color4f color) consttachyon::CustomDrawContext
RenderFilledPolygon(std::span< const float2 > points, VisualColorStyleIndex colorStyleIndex, ImageIndex textureIndex=ImageIndex::Invalid) consttachyon::CustomDrawContext
RenderLine(int2 p0, int2 p1, const LineStyle &style) consttachyon::CustomDrawContext
RenderLine(int2 p0, int2 p1, int2 p2, int2 p3, const LineStyle &style) consttachyon::CustomDrawContext
RenderPolyline(std::span< const int2 > points, bool closed, const LineStyle &style, float cornerRadius=0.0f) consttachyon::CustomDrawContext
RenderQuad(IntRect rect, VisualColorStyleIndex colorStyleIndex, float cornerRadius=0.0f, ImageIndex textureIndex=ImageIndex::Invalid) consttachyon::CustomDrawContext
RenderQuad(IntRect rect, IntRect subClip, VisualColorStyleIndex colorStyleIndex, float cornerRadius=0.0f, ImageIndex textureIndex=ImageIndex::Invalid) consttachyon::CustomDrawContext
RenderText(TextID textId, IntRect rect, float extraScale=1.0f) consttachyon::CustomDrawContext
RenderTriangle(float2 p0, float2 p1, float2 p2, VisualColorStyleIndex colorStyleIndex, ImageIndex textureIndex=ImageIndex::Invalid, TriangleEdges hardEdges=TriangleEdges::None) consttachyon::CustomDrawContext
ScreenToCurrent(int2 screenPoint) consttachyon::CustomDrawContext
SetSpace(DrawSpace space)tachyon::CustomDrawContext
SetSpaceRaw(float3x2 spaceToWindowLocal)tachyon::CustomDrawContext