group2 0.1.0
CSE 125 Group 2
Loading...
Searching...
No Matches
HudContext Member List

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

bar(float x, float y, float w, float h, float fill01, HudColor fg, HudColor bg)HudContext
beginFrame()HudContext
clipSpans() constHudContextinline
clipSpans_HudContextprivate
clipStack_HudContextprivate
crosshair(const CrosshairStyle &style, float screenW, float screenH)HudContext
emitQuad(float x, float y, float w, float h, float u0, float v0, float u1, float v1, HudColor color, float texMode, float sd0=0.f, float sd1=0.f, float sd2=0.f)HudContextprivate
endFrame()HudContext
flushClipSpan()HudContextprivate
gradientRect(float x, float y, float w, float h, HudColor leftColor, HudColor rightColor)HudContext
icon(HudIcon id, float x, float y, float size, HudColor tint=HudColor::white())HudContext
init(const SdfAtlas *atlas, HudSvgAtlas *svgAtlas=nullptr)HudContext
knockoutText(const char *str, float x, float y, float size, HudAlign align=HudAlign::Left)HudContext
measureText(const char *str, float size) constHudContext
measureTextVerticalBounds(const char *str, float size, float &outTop, float &outBottom) constHudContext
polyline(const float *points, int numPoints, float thickness, HudColor color)HudContext
popClipRect()HudContext
pushClipRect(float x, float y, float w, float h)HudContext
rect(float x, float y, float w, float h, HudColor color)HudContext
rectOutline(float x, float y, float w, float h, float thickness, HudColor color)HudContext
rotatedRect(float cx, float cy, float w, float h, float angleDeg, HudColor color)HudContext
rotateVertices(std::size_t startVertex, float cx, float cy, float angleDeg)HudContext
roundedRect(float x, float y, float w, float h, float radius, HudColor color)HudContext
scopeMask(float screenW, float screenH, float radiusPx, HudColor color)HudContext
sdfAtlas_HudContextprivate
spanDirty_HudContextprivate
spanStartVertex_HudContextprivate
svg(HudIcon id, float x, float y, float w, float h, HudColor tint=HudColor::white())HudContext
svgAtlas_HudContextprivate
svgFlipped(HudIcon id, float x, float y, float w, float h, bool flipX, bool flipY, HudColor tint=HudColor::white())HudContext
svgMask(HudIcon id, float x, float y, float w, float h, HudColor color)HudContext
svgMaskFlipped(HudIcon id, float x, float y, float w, float h, bool flipX, bool flipY, HudColor color)HudContext
svgMaskPartialX(HudIcon id, float x, float y, float w, float h, float fraction, HudColor color)HudContext
svgMaskPartialXFlipped(HudIcon id, float x, float y, float w, float h, float fraction, bool fromRight, bool flipX, bool flipY, HudColor color)HudContext
svgMaskRangeX(HudIcon id, float x, float y, float w, float h, float startFraction, float endFraction, HudColor color)HudContext
svgPartialX(HudIcon id, float x, float y, float w, float h, float fraction, HudColor tint=HudColor::white())HudContext
text(const char *str, float x, float y, float size, HudColor color, HudAlign align=HudAlign::Left, bool outlined=false)HudContext
tintVertices(std::size_t startVertex, HudColor tint)HudContext
triangle(float x0, float y0, float x1, float y1, float x2, float y2, HudColor color)HudContext
triangleColors(float x0, float y0, HudColor c0, float x1, float y1, HudColor c1, float x2, float y2, HudColor c2)HudContext
vertices() constHudContextinline
vertices_HudContextprivate
vignette(float screenW, float screenH, HudColor color)HudContext