<?xml version="1.0"?>
<doc>
    <assembly>
        <name>package.base</name>
    </assembly>
    <members>
        <member name="T:Sandbox.Citizen.CitizenAnimationHelper">
            <summary>
            Used to control the Citizen animation state. You don't have to use this to animate your citizen avatar, but our
            aim is to put everything you need in this class, so you can easily see what variables are available.
            </summary>
        </member>
        <member name="P:Sandbox.NetworkHelper.PlayerPrefab">
            <summary>
            The prefab to spawn for the player to control.
            </summary>
        </member>
        <member name="P:Sandbox.NetworkHelper.SpawnPoints">
            <summary>
            A list of points to choose from randomly to spawn the player in. If not set, we'll spawn at the
            location of the NetworkHelper object.
            </summary>
        </member>
        <member name="T:Sandbox.ModelEditor.Nodes.ModelBreakPiece">
            <summary>
            Defines a single breakable prop gib.
            </summary>
        </member>
        <member name="T:Sandbox.ModelEditor.Nodes.ModelPropData">
            <summary>
            Generic prop settings. Support for this depends on the entity.
            </summary>
        </member>
        <member name="P:Sandbox.ModelEditor.Nodes.ModelPropData.ParentBodygroupName">
            <summary>
            TODO: Implement/Delete
            </summary>
        </member>
        <member name="P:Sandbox.ModelEditor.Nodes.ModelPropData.ParentBodygroupValue">
            <summary>
            TODO: Implement/Delete
            </summary>
        </member>
        <member name="T:Sandbox.ModelEditor.Nodes.ModelExplosionBehavior">
            <summary>
            Defines the model as explosive. Support for this depends on the entity.
            </summary>
        </member>
        <member name="P:Sandbox.ModelEditor.Nodes.ModelExplosionBehavior.Sound">
            <summary>
            Sound override for when the prop explodes.
            </summary>
        </member>
        <member name="P:Sandbox.ModelEditor.Nodes.ModelExplosionBehavior.Effect">
            <summary>
            Particle effect override for when the problem explodes.
            </summary>
        </member>
        <member name="T:Sandbox.ModelEditor.Nodes.ModelCapsuleAOProxy">
            <summary>
            Capsule Ambient Occlusion Proxy. Used internally by the engine for AO and reflections.
            </summary>
        </member>
        <member name="T:Sandbox.ModelEditor.Nodes.ModelCylinderAOProxy">
            <summary>
            Cylinder Ambient Occlusion Proxy. Used internally by the engine for AO and reflections.
            </summary>
        </member>
        <member name="T:Sandbox.ModelEditor.Nodes.ModelSphereAOProxy">
            <summary>
            Sphere Ambient Occlusion Proxy. Used internally by the engine for AO and reflections.
            </summary>
        </member>
        <member name="T:Sandbox.ModelEditor.Nodes.ModelBoxAOProxy">
            <summary>
            Box Ambient Occlusion Proxy. Used internally by the engine for AO and reflections.
            </summary>
        </member>
        <member name="T:Sandbox.ModelEditor.Nodes.ModelEye">
            <summary>
            Defines an eye on a character model.
            </summary>
        </member>
        <member name="T:Sandbox.ModelEditor.Nodes.ModelNavData">
            <summary>
            Carries navigation related data.
            </summary>
        </member>
        <member name="T:Sandbox.UI.Button">
            <summary>
            A simple button <see cref="T:Sandbox.UI.Panel"/>.
            </summary>
        </member>
        <member name="T:Sandbox.UI.ButtonGroup">
            <summary>
            A group of side-by-side buttons one of which can be selected.
            </summary>
        </member>
        <member name="T:Sandbox.UI.Checkbox">
            <summary>
            A simple checkbox <see cref="T:Sandbox.UI.Panel"/>.
            </summary>
        </member>
        <member name="T:Sandbox.UI.NavHostPanel">
            <summary>
            A panel that acts like a website. A single page is always visible
            but it will cache other views that you visit, and allow forward/backward navigation.
            </summary>
        </member>
        <member name="T:Sandbox.UI.INavigatorPage">
            <summary>
            When applied to a page of a navigator, this will receive
            callbacks when the page is made visible and closed
            </summary>
        </member>
        <member name="T:Sandbox.UI.NavLinkPanel">
            <summary>
            A panel that will navigate to an href but also have .active class if href is active
            </summary>
        </member>
        <member name="T:Sandbox.UI.ConvarToggleButton">
            <summary>
            A button that toggles a console variable between two given values.
            </summary>
        </member>
        <member name="T:Sandbox.UI.DropDown">
            <summary>
            A UI control which provides multiple options via a dropdown box.
            </summary>
        </member>
        <member name="T:Sandbox.UI.Field">
            <summary>
            A field in a form, usually contains a label and a control
            </summary>
        </member>
        <member name="T:Sandbox.UI.FieldControl">
            <summary>
            A field in a form, usually contains a label and a control
            </summary>
        </member>
        <member name="T:Sandbox.UI.IconPanel">
            <summary>
            A panel containing an icon, typically a <a href="https://fonts.google.com/icons">material icon</a>.
            </summary>
        </member>
        <member name="T:Sandbox.UI.IInputControl">
            <summary>
            A UI element that can have invalid user input, such as a <see cref="T:Sandbox.UI.TextEntry"/>.
            </summary>
        </member>
        <member name="T:Sandbox.UI.Tests.VirtualScrollPanel">
             <summary>
             Scroll panel that creates its contents as they become visible
            
             TODO: we need to let panels know, or recreate them, when Data changes
            
             </summary>
        </member>
        <member name="M:Sandbox.UI.Popup.ClosePopupsEvent(System.Object)">
            <summary>
            Event listener for <c>ui.closepopups</c>.
            </summary>
        </member>
        <member name="T:Sandbox.UI.Popup.PositionMode">
            <summary>
            Dictates where a <see cref="T:Sandbox.UI.Popup"/> is positioned.
            </summary>
        </member>
        <member name="F:Sandbox.UI.Popup.PositionMode.Left">
            <summary>
            To the left of the source panel, centered.
            </summary>
        </member>
        <member name="F:Sandbox.UI.Popup.PositionMode.LeftBottom">
            <summary>
            To the left of the source panel, aligned to the bottom.
            </summary>
        </member>
        <member name="F:Sandbox.UI.Popup.PositionMode.AboveLeft">
            <summary>
            Above the source panel, aligned to the left.
            </summary>
        </member>
        <member name="F:Sandbox.UI.Popup.PositionMode.BelowLeft">
            <summary>
            Below the source panel, aliging on the left. Do not stretch to size of <see cref="P:Sandbox.UI.Popup.PopupSource"/>.
            </summary>
        </member>
        <member name="F:Sandbox.UI.Popup.PositionMode.BelowCenter">
            <summary>
            Below the source panel, centered horizontally.
            </summary>
        </member>
        <member name="F:Sandbox.UI.Popup.PositionMode.BelowStretch">
            <summary>
            Below the source panel, stretch to the width of the <see cref="P:Sandbox.UI.Popup.PopupSource"/>.
            </summary>
        </member>
        <member name="M:Sandbox.UI.Popup.#ctor(Sandbox.UI.Panel,Sandbox.UI.Popup.PositionMode,System.Single)">
            <inheritdoc cref="M:Sandbox.UI.Popup.SetPositioning(Sandbox.UI.Panel,Sandbox.UI.Popup.PositionMode,System.Single)"/>
        </member>
        <member name="P:Sandbox.UI.Slider2D.Value">
            <summary>
            The actual value. Setting the value will snap and clamp it.
            </summary>
        </member>
        <member name="T:Sandbox.UI.SplitContainer">
            <summary>
            A control that has two panes with a splitter in between. You can drag the splitter to change the size of the two panels.
            </summary>
        </member>
        <member name="T:Sandbox.UI.TabContainer">
             <summary>
             A container with tabs, allowing you to switch between different sheets.
            
             You can position the tabs by adding the class tabs-bottom, tabs-left, tabs-right (default is tabs top)
             </summary>
        </member>
        <member name="T:Sandbox.UI.TextEntry">
            <summary>
            A <see cref="T:Sandbox.UI.Panel"/> that the user can enter text into.
            </summary>
        </member>
        <member name="P:Sandbox.UI.TextEntry.Icon">
            <summary>
            If set, will display a <a href="https://fonts.google.com/icons">material icon</a> at the end of the text entry.
            </summary>
        </member>
        <member name="P:Sandbox.UI.TextEntry.MinLength">
            <summary>
            If set, visually signals when the input text is shorter than this value. Will also set <see cref="P:Sandbox.UI.TextEntry.HasValidationErrors"/> accordingly.
            </summary>
        </member>
        <member name="P:Sandbox.UI.TextEntry.MaxLength">
            <summary>
            If set, visually signals when the input text is longer than this value. Will also set <see cref="P:Sandbox.UI.TextEntry.HasValidationErrors"/> accordingly.
            </summary>
        </member>
        <member name="P:Sandbox.UI.TextEntry.CharacterRegex">
            <summary>
            If set, will block the input of any character that doesn't match. Will also set <see cref="P:Sandbox.UI.TextEntry.HasValidationErrors"/> accordingly.
            </summary>
        </member>
        <member name="P:Sandbox.UI.TextEntry.StringRegex">
            <summary>
            If set, <see cref="P:Sandbox.UI.TextEntry.HasValidationErrors"/> will return true if doesn't match regex.
            </summary>
        </member>
        <member name="P:Sandbox.UI.TextEntry.NumberFormat">
            <summary>
            Affects formatting of the text when <see cref="P:Sandbox.UI.TextEntry.Numeric"/> is enabled. Accepts any format that is supported by <see cref="M:System.Single.ToString(System.String)"/>. <a href="https://learn.microsoft.com/en-us/dotnet/standard/base-types/custom-numeric-format-strings">See examples here</a>.
            </summary>
        </member>
        <member name="P:Sandbox.UI.TextEntry.CaretColor">
            <summary>
            Color of the text cursor/caret, the blinking line at which newly typed characters are inserted.
            </summary>
        </member>
    </members>
</doc>
