Sandbox.EditorTint
Sandbox.PropertyAccessor
Sandbox.CodeGeneratorFlags Used to specify what type of code generation to perform.
Sandbox.ConVarFlags
Sandbox.TextFlag Flags dictating position of text (and other elements). Default alignment on each axis is Top, Left. Values for each axis can be combined into a single value, conflicting values have undefined behavior.
Sandbox.LogLevel
Sandbox.UI.LengthUnit Possible units for various CSS properties that require length, used by Sandbox.UI.Length struct.
Sandbox.UI.PseudoClass List of CSS pseudo-classes used by the styling system for hover, active, etc. This acts as a bit-flag.
Sandbox.UI.OverflowMode Possible values for the "overflow" CSS rule, dictating what to do with content that is outside of a panels bounds.
Sandbox.UI.Align Possible values for <c>align-items</c> CSS property.
Sandbox.UI.PositionMode Possible values for <c>position</c> CSS property.
Sandbox.UI.FlexDirection Possible values for <c>flex-direction</c> CSS property.
Sandbox.UI.Justify Possible values for <c>justify-content</c> CSS property.
Sandbox.UI.DisplayMode Possible values for <c>display</c> CSS property.
Sandbox.UI.PointerEvents Possible values for <c>pointer-events</c> CSS property.
Sandbox.UI.Wrap Possible values for <c>flex-wrap</c> CSS property.
Sandbox.UI.TextAlign Possible values for <c>text-align</c> CSS property.
Sandbox.UI.TextOverflow Possible values for <c>text-overflow</c> CSS property.
Sandbox.UI.WordBreak Possible values for <c>word-break</c> CSS property.
Sandbox.UI.TextTransform Possible values for <c>text-transform</c> CSS property.
Sandbox.UI.TextSkipInk Possible values for <c>text-decoration-skip-ink</c> CSS property.
Sandbox.UI.TextDecorationStyle Possible values for <c>text-decoration-style</c> CSS property.
Sandbox.UI.TextDecoration Possible values for <c>text-decoration</c> CSS property.
Sandbox.UI.WhiteSpace Possible values for <c>white-space</c> CSS property.
Sandbox.UI.FontStyle Possible values for <c>font-style</c> CSS property.
Sandbox.UI.ImageRendering Possible values for <c>image-rendering</c> CSS property.
Sandbox.UI.BorderImageFill State of <c>fill</c> setting of <c>border-image-slice</c> (<c>border-image</c>) CSS property.
Sandbox.UI.BorderImageRepeat Possible values for <c>border-image-repeat</c> (<c>border-image</c>) CSS property.
Sandbox.UI.BackgroundRepeat Possible values for <c>background-repeat</c> CSS property.
Sandbox.UI.MaskMode Possible values for <c>mask-mode</c> CSS property.
Sandbox.UI.MaskScope Possible values for <c>mask-scope</c> CSS property.
Sandbox.UI.FontSmooth Possible values for <c>font-smooth</c> CSS property.
Sandbox.UI.ObjectFit
NativeEngine.VfxCompileTarget_t
Sandbox.BlendMode Blend modes used by the UI system
Sandbox.SceneLayerType
Sandbox.ModelArchetype Default model archetypes. These types are defined in "tools/model_archetypes.txt".
Sandbox.InputAnalog An analog input, when fetched, is between -1 and 1 (0 being default)
Sandbox.GamepadCode Game controller codes, driven from SDL.
Sandbox.HapticTarget Places you can trigger haptics on
Sandbox.InputGlyphSize
Sandbox.KeyboardModifiers
Sandbox.MouseButtons State of mouse buttons being pressed or not.
Sandbox.ImageFormat Format used when creating textures.
Sandbox.JointMotion
Sandbox.PhysicsBodyType
Sandbox.PhysicsMotionType Represents <see cref="T:Sandbox.PhysicsBody">Physics body's</see> motion type.
Sandbox.NetFlags
Sandbox.PhysicsSimulationMode Physics simulation mode. For use with Sandbox.PhysicsWorld.SimulationMode.
Sandbox.ComputeBufferType
Sandbox.MeshPrimitiveType Possible primitive types of a Sandbox.Mesh.
Sandbox.VertexAttributeType
Sandbox.VertexAttributeFormat
Sandbox.ShaderProgramType
Sandbox.SoundFormat
Sandbox.AudioSurface Defines acoustic properties of a surface, which defines how sound will bounce
Sandbox.MultisampleAmount
Sandbox.ClearFlags Flags for clearing a RT before rendering a scene using a SceneCamera
Sandbox.SceneCameraDebugMode
Sandbox.SceneRenderLayer SceneObjects can be rendered on layers other than the main game layer. This is useful if, for example, you want to render on top of everything without applying post processing.
Sandbox.StereoTargetEye
Sandbox.StreamService Streamer integration services
Sandbox.Utility.Svg.PathFillType How to determine which sections of the path are filled.
Sandbox.Utility.Svg.PathArcSize Controls arc size in Sandbox.Utility.Svg.ArcToPathCommand.
Sandbox.Utility.Svg.PathDirection Controls arc direction in Sandbox.Utility.Svg.ArcToPathCommand.
Sandbox.UI.PanelInputType
Sandbox.Network.LobbyPrivacy
Sandbox.Rendering.ResourceState Used to describe a GPU resources state for barrier transitions.
Sandbox.Rendering.Stage
Sandbox.VR.MotionRange
Sandbox.VR.VRHandJoint
Sandbox.VR.FingerValue Accessors for Sandbox.VR.VRController.GetFingerValue(Sandbox.VR.FingerValue)
Sandbox.VR.TrackedDeviceRole
Sandbox.VR.TrackedDeviceType
Sandbox.Engine.GameLoadingFlags
Sandbox.RigidbodyFlags
Sandbox.ComponentFlags
Sandbox.FindMode Flags to search for Components. I've named this something generic because I think we can re-use it to search for GameObjects too.
Sandbox.GameObjectFlags
Sandbox.NetworkMode Specifies how a Sandbox.GameObject should be networked.
Sandbox.NetworkOrphaned Specifies what happens when the owner of a networked object disconnects.
Sandbox.OwnerTransfer Specifies who can control ownership of a networked object.
Sandbox.NetPermission Specifies who can invoke an action over the network.
Sandbox.SyncFlags Describes the behaviour of network synchronization.
Sandbox.GameObjectUndoFlags
Sandbox.MouseVisibility The visibility state of the mouse cursor.
Editor.ShortcutType
Editor.InputOutputType
Editor.CheckState Check state of a Editor.Checkbox.
Editor.DropAction Used to tell the user what kind of action will happen during a drag and drop event on mouse release. In Windows, these actions will also display text near cursor to let the user know what will happen if they release their mouse button.
Editor.CursorShape TODO: Make this match whatever we do in game
Editor.DockArea
Editor.KeyCode
Editor.Orientation
Editor.ShortcutContext Scope of the shortcut. Requires focus at this level for the shortcut to be active. Defaults to Editor.ShortcutContext.WindowShortcut.
Editor.SizeConstraint
Editor.SizeMode
Editor.ToolbarPosition
Editor.WindowFlags
Editor.ScrollbarMode
Editor.PenStyle
Editor.RenderMode
Editor.ToolButtonStyle
Editor.FocusMode
Editor.FocusChangeReason Describes why a Editor.Widgets' keyboard focus has changed via Editor.Widget.OnFocus(Editor.FocusChangeReason) and Editor.Widget.OnBlur(Editor.FocusChangeReason) callbacks.
Editor.MapEditor.SelectMode
Editor.AssetListViewMode
Editor.ComponentViewMode
Editor.ShaderGraph.NodeResultType
Editor.ShaderGraph.UIType
Editor.ShaderGraph.SamplerFilter
Editor.ShaderGraph.SamplerAddress
Editor.ShaderGraph.BlendMode
Editor.ShaderGraph.ShadingModel
Editor.ShaderGraph.ShaderDomain
Editor.ShaderGraph.TextureExtension
Editor.ShaderGraph.TextureProcessor
Editor.ShaderGraph.TextureColorSpace
Editor.ShaderGraph.TextureFormat
Editor.ShaderGraph.TextureType
Editor.TerrainEditor.SculptMode Our sculpt brush types, passed to the compute shader
Editor.NodeEditor.CommentColor
Editor.NodeEditor.DragDirection
Editor.NodeEditor.ConnectionPlug
Editor.NodeEditor.FilterModifier
Editor.NodeEditor.HandleShape
Editor.TextureEditor.GammaType
Editor.TextureEditor.ImageFormatType
Editor.TextureEditor.MipAlgorithm
Editor.RectEditor.SelectionOperation
Editor.RectEditor.DragState