RangedFloat.RangeType Range type of RangedFloat.
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.Curve.HandleMode Describes how the line should behave when entering/leaving a frame
Sandbox.Gradient.BlendMode Describes how the line should behave when entering/leaving a frame
Sandbox.Spline.HandleMode Describes how the spline should behave when entering/leaving a point.
Sandbox.SteamId.AccountTypes
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.PanelTransform.EntryType
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.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.Gizmo.GridAxis
Sandbox.ModelArchetype Default model archetypes. These types are defined in "tools/model_archetypes.txt".
Sandbox.Clothing.ClothingCategory
Sandbox.Clothing.Slots
Sandbox.Clothing.BodyGroups
Sandbox.Clothing.IconSetup.IconModes
Sandbox.StreamService Streamer integration services
Sandbox.MeshPrimitiveType Possible primitive types of a Sandbox.Mesh.
Sandbox.VertexAttributeType
Sandbox.VertexAttributeFormat
Sandbox.PhysicsGroupDescription.JointType
Sandbox.ShaderProgramType
Sandbox.SoundEvent.SoundSelectionMode
Sandbox.SoundFormat
Sandbox.AudioSurface Defines acoustic properties of a surface, which defines how sound will bounce
Sandbox.MultisampleAmount
Sandbox.SoundscapeTrigger.TriggerType
Sandbox.Voice.ActivateMode
Sandbox.CameraComponent.Axis
Sandbox.Tonemapping.TonemappingMode Options to select a tonemapping algorithm to use for color grading.
Sandbox.Tonemapping.ExposureColorSpaceEnum
Sandbox.HullCollider.PrimitiveType
Sandbox.RigidbodyFlags
Sandbox.ComponentFlags
Sandbox.Dresser.ClothingSource
Sandbox.ManualHitbox.HitboxShape
Sandbox.HingeJoint.MotorMode
Sandbox.Joint.AttachmentMode
Sandbox.EnvmapProbe.CubemapResolution
Sandbox.EnvmapProbe.CubemapDynamicUpdate
Sandbox.Light.FogInfluence
Sandbox.MeshComponent.CollisionType
Sandbox.PolygonMesh.BevelEdgesMode
Sandbox.PolygonMesh.EdgeSmoothMode
Sandbox.PolygonMesh.DissolveRemoveVertexCondition
Sandbox.PolygonMesh.ExtentType
Sandbox.PolygonMesh.TextureJustification
Sandbox.ParticleControlPoint.ControlPointValueInputobsolete
Sandbox.ParticleEffect.TimingMode
Sandbox.ParticleEffect.SimulationSpace
Sandbox.ParticleFloat.ValueType
Sandbox.ParticleFloat.EvaluationType
Sandbox.ParticleGradient.ValueType
Sandbox.ParticleGradient.EvaluationType
Sandbox.ParticleSpriteRenderer.BillboardAlignment
Sandbox.ParticleSpriteRenderer.ParticleSortMode
Sandbox.ParticleTextRenderer.BillboardAlignment
Sandbox.ParticleTextRenderer.ParticleSortMode
Sandbox.AmbientOcclusion.SampleQuality
Sandbox.AmbientOcclusion.DenoiseModes
Sandbox.ColorGrading.GradingType
Sandbox.ColorGrading.ColorSpaceEnum
Sandbox.DepthOfField.Quality
Sandbox.ModelRenderer.ShadowRenderType
Sandbox.TextRenderer.TextAlign
Sandbox.Terrain.SyncFlags
Sandbox.ScreenPanel.AutoScale
Sandbox.WorldPanel.HAlignment
Sandbox.WorldPanel.VAlignment
Sandbox.GameObjectSystem.Stage A list of stages in the scene tick in which we can hook
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.NetPermissionobsolete Specifies who can invoke an action over the network.
Sandbox.SyncFlags Describes the behaviour of network synchronization.
Sandbox.GameObjectUndoFlags
Sandbox.Package.Type
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.Connection.Filter.FilterType
Sandbox.NetFlags
Sandbox.PhysicsSimulationMode Physics simulation mode. For use with Sandbox.PhysicsWorld.SimulationMode.
Sandbox.BlendMode Blend modes used by the UI system
Sandbox.ComputeBufferTypeobsolete
Sandbox.GpuBuffer.UsageFlags You can combine these e.g UsageFlags.Index | UsageFlags.ByteAddress for a buffer that can be used as an index buffer and in a compute shader.
Sandbox.Graphics.PrimitiveType
Sandbox.Graphics.DownsampleMethod Which method to use when downsampling a texture
Sandbox.VideoWriter.Codec
Sandbox.VideoWriter.Container
Sandbox.SceneLayerType
Sandbox.SceneCamera.BloomAccessor.BloomMode
Sandbox.ClearFlags Flags for clearing a RT before rendering a scene using a SceneCamera
Sandbox.SceneCameraDebugMode
Sandbox.SceneCubemap.ProjectionMode
Sandbox.SceneCullingBox.CullMode Cull mode, either inside or outside
Sandbox.SceneLight.FogLightingMode
Sandbox.SceneLight.LightShape
Sandbox.SceneLineObject.CapStyle
Sandbox.SceneLineObject.FaceMode
Sandbox.SceneModel.AnimTagStatus Enumeration that describes how the AnimGraph tag state changed. Used in Sandbox.SceneModel.AnimTagEvent.
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.SceneSkyBox.FogType
Sandbox.StereoTargetEye
Sandbox.MouseVisibility The visibility state of the mouse cursor.
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.Physics.CollisionRules.Result Result of a collision between <see cref="T:Sandbox.Physics.CollisionRules.Pair">two objects</see>.
Sandbox.Network.LobbyPrivacy
Sandbox.Volumes.SceneVolume.VolumeTypes
Sandbox.VR.FingerValue Accessors for Sandbox.VR.VRController.GetFingerValue(Sandbox.VR.FingerValue)
Sandbox.VR.TrackedDeviceRole
Sandbox.VR.TrackedDeviceType
Sandbox.VR.VRHand.HandSources Represents a controller to use when fetching skeletal data (finger curl/splay values)
Sandbox.VR.VRModelRenderer.ModelSources Represents a controller to use when fetching the model (which device)
Sandbox.VR.VRTrackedObject.PoseSources Represents tracked devices to use when updating
Sandbox.VR.VRTrackedObject.TrackingTypes Represents transform values to update
Sandbox.VR.MotionRange
Sandbox.VR.VRHandJoint
Sandbox.Rendering.CommandList.Flag Command buffer flags allow us to skip command buffers if the camera doesn't want a particular thing. Like post processing.
Sandbox.Rendering.ResourceState Used to describe a GPU resources state for barrier transitions.
Sandbox.Rendering.Stage
Sandbox.Services.Review.ReviewScore
Sandbox.Engine.GameLoadingFlags
Editor.TextureResidencyInfo.TextureDimension
Editor.EditorPreferences.NotificationLevel
Editor.ShortcutType
Editor.InputOutputType
Editor.CheckState Check state of a Editor.Checkbox.
Editor.ComboBox.InsertMode
Editor.DockManager.DockProperty
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.GraphicsView.ViewportAnchorType
Editor.GraphicsView.DragTypes
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.StandaloneExporter.BuildStep
Editor.StandaloneExporter.QueuedFileState
Editor.BaseItemWidget.ItemEdge
Editor.MapEditor.SelectMode
Sandbox.Compiler.ReleaseMode
Sandbox.UI.Popup.PositionMode Dictates where a Sandbox.UI.Popup is positioned.
Sandbox.Citizen.CitizenAnimationHelper.HoldTypes
Sandbox.Citizen.CitizenAnimationHelper.Hand
Sandbox.Citizen.CitizenAnimationHelper.MoveStyles
Sandbox.Citizen.CitizenAnimationHelper.SpecialMoveStyle
Sandbox.Citizen.CitizenAnimationHelper.SittingStyle
Editor.AssetBrowser.LocationType
Editor.AssetListViewMode
Editor.ComponentViewMode
Editor.SceneViewportWidget.ViewMode
Editor.SceneViewWidget.ViewportLayoutMode
Editor.ShaderGraph.GraphCompiler.ShaderStage
Editor.ShaderGraph.NodeResultType
Editor.ShaderGraph.FunctionOutput.PreviewType
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.MeshEditor.VertexInspector.MergeRange
Editor.Inspectors.SoundFileCompileSettings.Settings.SamplingRate
Editor.TextureEditor.GammaType
Editor.TextureEditor.ImageFormatType
Editor.TextureEditor.MipAlgorithm
Editor.SoundEditor.PhonemeItem.PhonemeCategory
Editor.RectEditor.SelectionOperation
Editor.RectEditor.DragState