Interface Overview

Achievement

No description provided.

Weapon

No description provided.

DragEventInfo

Represents the info object provided by a DragEvent

GlobalEventNameMap

No description provided.

PanelEventNameMap

No description provided.

AbstractHudPanel

Interface describing base panel properties that all other panels extend.

AbstractPanel

Interface describing base panel properties that all other panels extend.

AvatarImage

Interface describing base panel properties that all other panels extend.

BackbufferImagePanel

Interface describing base panel properties that all other panels extend.

BaseBlurTarget

Interface describing base panel properties that all other panels extend.

Button

Interface describing base panel properties that all other panels extend.

Interface describing base panel properties that all other panels extend.

ClockTypeEnum

No description provided.

ColorDisplay

Interface describing base panel properties that all other panels extend.

ColorPicker

Interface describing base panel properties that all other panels extend.

ConVarColorDisplay

Interface describing base panel properties that all other panels extend.

ConVarEnabler

Interface describing base panel properties that all other panels extend.

CountdownTimer

Interface describing base panel properties that all other panels extend.

An interactive dropdown menu.

DualSlider

Interface describing base panel properties that all other panels extend.

FlexController

No description provided.

Frame

Interface describing base panel properties that all other panels extend.

HoldButton

Interface describing base panel properties that all other panels extend.

Image

No description provided.

Label

Interface describing base panel properties that all other panels extend.

LoadingScreen

Interface describing base panel properties that all other panels extend.

Interface describing base panel properties that all other panels extend.

ModelPanel

Renders a 3d model in the UI.

Movie

Interface describing base panel properties that all other panels extend.

NStateButton

Interface describing base panel properties that all other panels extend.

NumberEntry

An interactive number input. Values are all integers internally.

Panel

Interface describing base panel properties that all other panels extend.

PanelTagNameMap

Mapping of panel names to their types, unfortunately TypeScript doesn't have a way to do this automatically. This allows type narrowing based on panel names/paneltype values, and for functions like $.CreatePanel to infer types correctly.

PoseParameter

No description provided.

ProgressBar

Interface describing base panel properties that all other panels extend.

RadioButton

Interface describing base panel properties that all other panels extend.

RangeColorDisplay

Interface describing base panel properties that all other panels extend.

ResizeDragKnob

Interface describing base panel properties that all other panels extend.

SettingsEnum

Interface describing base panel properties that all other panels extend.

SettingsEnumDropDown

Interface describing base panel properties that all other panels extend.

SettingsKeyBinder

Interface describing base panel properties that all other panels extend.

SettingsSlider

Interface describing base panel properties that all other panels extend.

SettingsToggle

Interface describing base panel properties that all other panels extend.

Slider

Interface describing base panel properties that all other panels extend.

Spinner

Interface describing base panel properties that all other panels extend.

StaticConsoleMessageTarget

A console message target.

TextButton

A simple button type that contains a label

TextEntry

An interactive text input.

TextTooltip

Interface describing base panel properties that all other panels extend.

ToggleButton

Interface describing base panel properties that all other panels extend.

Tooltip

Interface describing base panel properties that all other panels extend.

TripleMonitorBackground

Interface describing base panel properties that all other panels extend.

UICanvas

Renders 2d shapes in the UI.

Style

Generic panel styling properties.