Versions in this module Expand all Collapse all v0 v0.1.85 Nov 14, 2026 v0.1.84 Nov 14, 2026 v0.1.83 Nov 14, 2026 v0.1.82 Nov 13, 2026 v0.1.81 Nov 13, 2026 v0.1.80 Nov 13, 2026 v0.1.79 Nov 13, 2026 Changes in this version + const Abilities + const All + const Ammo + const Black + const Block + const Body + const Bold + const Bottom + const BrokerCountdown + const Card + const Center + const Clip + const Cover + const Down + const DownWrap + const EaseIn + const EaseInOut + const EaseOut + const Ellipsis + const Fit + const FitHeight + const FitWidth + const HeroPicker + const Icon + const Left + const LevelUp + const Light + const Linear + const Medium + const Minimap + const None + const Normal + const OwnHealth + const Radial + const Right + const RightWrap + const Scroll + const SemiBold + const Serif + const Shrink + const Small + const Souls + const Squish + const Stats + const Status + const Stretch + const Strike + const Thin + const Top + const TopBar + const Underline + const Up + const Vertical + const Visible + var Fill = Length + var FitChildren = Length + func AbilityBarPresses(p mod.Player, onPress func(p mod.Player, slot int)) bool + func AbilityDisplay(viewer mod.Player, rows ...AbilityRow) bool + func CursorFree(p mod.Player) (free, ok bool) + func FreeCursor(p mod.Player, free bool) bool + func Hide(p mod.Player) bool + func HideHud(p mod.Player, parts ...HudPart) bool + func Route(p mod.Player, name, value string) bool + func Sheet(path string) bool + func Show(p mod.Player, root Node) bool + func Sound(p mod.Player, sound string, seconds float32) bool + func Toast(p mod.Player, text string) bool + func ToastFor(p mod.Player, text string, seconds float64) bool + type AbilityRow struct + Abilities []*ShownAbility + Player mod.Player + type AbilityTip struct + Name string + Player mod.Player + type Align string + type Avatar struct + Ability *AbilityTip + Class string + Cycle *Cycle + Enter *Style + Exit *Style + Hover *Style + HoverSound string + Item string + Key string + SteamID uint64 + Style Style + Tooltip string + func (e Avatar) Render() Node + type Button struct + Ability *AbilityTip + Children Node + Class string + Cycle *Cycle + Disabled bool + Enter *Style + Exit *Style + Hover *Style + HoverSound string + Item string + Key string + OnPress func(p mod.Player) + Sound string + Style Style + Tooltip string + func (e Button) Render() Node + type Cycle struct + Count uint32 + Seconds float32 + Style Style + type Decoration string + type Dropdown struct + Ability *AbilityTip + Class string + Cycle *Cycle + Disabled bool + Enter *Style + Exit *Style + Hover *Style + HoverSound string + Item string + Key string + OnChange func(p mod.Player, index int) + Options []string + Selected int + Style Style + Tooltip string + func (e Dropdown) Render() Node + type Easing string + type Edges []float32 + type Entry struct + Ability *AbilityTip + Class string + Cycle *Cycle + Disabled bool + Enter *Style + Exit *Style + Hover *Style + HoverSound string + Item string + Key string + MaxLength uint32 + OnChange func(p mod.Player, text string) + Placeholder string + Style Style + Tooltip string + Value string + func (e Entry) Render() Node + type Face string + type Flow string + type Fragment struct + Children Node + Key string + func (f Fragment) Render() Node + type Gradient struct + At []float32 + Colors []string + Shape Shape + type Hero struct + Ability *AbilityTip + Class string + Cycle *Cycle + Enter *Style + Exit *Style + Hero uint32 + Hover *Style + HoverSound string + Item string + Key string + Look HeroLook + Scaling Scaling + Style Style + Tooltip string + func (e Hero) Render() Node + type HeroLook string + type HudPart string + type Image struct + Ability *AbilityTip + Class string + Cycle *Cycle + Enter *Style + Exit *Style + Hover *Style + HoverSound string + Item string + Key string + Scaling Scaling + Src string + Style Style + Tooltip string + func (e Image) Render() Node + type Label struct + Ability *AbilityTip + Class string + Cycle *Cycle + Enter *Style + Exit *Style + Hover *Style + HoverSound string + Item string + Key string + Style Style + Text string + Token string + Tooltip string + Variables map[string]string + func (e Label) Render() Node + type Layout struct + Class string + Data string + Key string + Src string + Style Style + func (e Layout) Render() Node + type Length struct + func Percent(v float32) Length + func Px(v float32) Length + type Node interface + Render func() Node + type Nodes []Node + func (n Nodes) Render() Node + type Overflow string + type Panel struct + Ability *AbilityTip + Children Node + Class string + Cycle *Cycle + Enter *Style + Exit *Style + Hover *Style + HoverSound string + Item string + Key string + Style Style + Tooltip string + func (e Panel) Render() Node + type Scaling string + type Shadow struct + Blur float32 + Color string + Inset bool + Spread float32 + X float32 + Y float32 + type Shape string + type ShownAbility struct + Image string + Name string + Upgrades uint32 + type Slider struct + Ability *AbilityTip + Class string + Cycle *Cycle + Disabled bool + Enter *Style + Exit *Style + Hover *Style + HoverSound string + Item string + Key string + Max float32 + Min float32 + OnChange func(p mod.Player, value float32) + OnWheel func(p mod.Player, wheel *mod.Wheel) + Step float32 + Style Style + Tooltip string + Value float32 + func (e Slider) Render() Node + type Style struct + Background string + Blur float32 + Bold bool + BorderColor string + BorderRadius float32 + BorderWidth float32 + BoxShadow *Shadow + Brightness *float32 + Color string + Contrast *float32 + Decoration Decoration + Face Face + Flow Flow + FontSize float32 + Gradient *Gradient + Height Length + HorizontalAlign Align + Italic bool + LetterSpacing float32 + LineHeight float32 + Margin Edges + MaxHeight Length + MaxWidth Length + MinHeight Length + MinWidth Length + NoWrap bool + Opacity *float32 + Origin []float32 + Overflow Overflow + OverflowX Overflow + OverflowY Overflow + Padding Edges + Rotate float32 + Saturation *float32 + Scale []float32 + Shadow bool + TextAlign Align + TextOverflow TextOverflow + TextShadow *Shadow + Tint string + Transition *Transition + Translate []float32 + Uppercase bool + VerticalAlign Align + Weight Weight + Width Length + X Length + Y Length + ZIndex int32 + func (s Style) Merge(over Style) Style + type Text string + func (t Text) Render() Node + type TextOverflow string + type Toggle struct + Ability *AbilityTip + Class string + Cycle *Cycle + Disabled bool + Enter *Style + Exit *Style + Hover *Style + HoverSound string + Item string + Key string + On bool + OnChange func(p mod.Player, on bool) + Style Style + Text string + Tooltip string + func (e Toggle) Render() Node + type Transition struct + Delay float32 + Easing Easing + Seconds float32 + type Weight string