Skip to content
SadConsole
Search
Ctrl
K
Cancel
Discord
GitHub
Select theme
Dark
Light
Auto
Getting Started
Tutorials
Concepts
Reference
Reference
Hexa.NET.ImGui
Hexa.NET.ImGui
StyleExtensions
ViewportExtensions
Hexa.NET.ImGui.SC
Hexa.NET.ImGui.SC
FileListBox
ImGuiSC
ImGuiSC.FontGlyph
ImGuiSC.GlyphPickerPopup
SettingsTable
Hexa.NET.ImGui.SC.Windows
Hexa.NET.ImGui.SC.Windows
MessageWindow
PalettePopup
PromptWindow
Microsoft.Xna.Framework
Microsoft.Xna.Framework
MonoColorExtensions
MonoPointExtensions
MonoRectangleExtensions
Microsoft.Xna.Framework.Graphics
Microsoft.Xna.Framework.Graphics
MonoGame_TextureExtensions
SadConsole
SadConsole
Algorithms
Algorithms.NodeConnections<TNode>
AnimatedScreenObject
AnimatedScreenObject.AnimationState
AnimatedScreenObject.AnimationStateChangedEventArgs
CellDecorator
CellDecoratorHelpers
CellSurface
CellSurfaceEditor
ColoredGlyph
ColoredGlyphAndEffect
ColoredGlyphBase
ColoredGlyphState
ColoredString
Console
ExtendedLib_StringExtensions2
ExtendedLib_SurfaceExtensions
ExtensionsSystem
FocusBehavior
FocusedScreenObjectStack
FontExtensions
Game
GameHost
GlyphDefinition
HandledEventArgs
Helpers
HorizontalAlignment
ICellSurface
ICellSurface.ConnectedLineIndex
ICellSurfaceResize
ICellSurfaceSettable
IFont
IFont.Sizes
IScreenObject
IScreenSurface
IScreenSurfaceEditable
ISurface
ISurfaceSettable
ITexture
LayeredScreenSurface
Mirror
MonoGame_MirrorExtensions
Orientation
PointExtensions
RectangleExtensions
SadFont
ScreenObject
ScreenObjectCollection
ScreenObjectCollection<TScreenObject>
ScreenObjectComparer
ScreenSurface
Serializer
Serializer.Contracts
Serializer.LogTraceWriter
Settings
Settings.Input
Settings.Rendering
Settings.WindowResizeOptions
ShapeParameters
SimpleObjectDefinition
StringExtensions
StringValidation
StringValidation.Result
StringValidation.Validator
TextureConvertBackgroundStyle
TextureConvertForegroundStyle
TextureConvertMode
ValueChangedCancelableEventArgs<T>
VerticalAlignment
SadConsole.Ansi
SadConsole.Ansi
AnsiWriter
Document
Helpers
State
SadConsole.Components
SadConsole.Components
C64KeyboardHandler
ClassicConsoleKeyboardHandler
CoroutineHandlerComponent
Cursor
DebugFocusedObjectTint
DebugMouseTint
DrawImage
DrawImage.PositionModes
IComponent
IComponentHost
InputConsoleComponent
KeyboardConsoleComponent
LayeredSurface
LogicComponent
MouseConsoleComponent
MouseDragViewPort
MoveViewPortKeyboardHandler
ObjectComponentMove
Overlay
RenderComponent
RootComponent
SmoothMove
SurfaceComponentFollowTarget
Timer
UpdateComponent
SadConsole.Configuration
SadConsole.Configuration
Builder
BuilderBase
CallbackConfig
ConfigurationImGui
ConfigureWindowConfig
DebugExtensionsFocusedTint
DebugExtensionsImGui
DebugExtensionsMouseTint
Extensions
ExtensionsHost
FontConfig
FpsConfig
IConfigurator
MonoGameCallbackConfig
MonoGameSettings
SplashScreenConfig
StartingConsoleConfig
StartingScreenConfig
SadConsole.Debug
SadConsole.Debug
ComponentsPanel
Debugger
Debugger.Settings
GuiDockspace
GuiPreviews
GuiScreenObjects
GuiState
GuiTopBar
ScreenObjectDetailsPanel
ScreenObjectState
ScreenObjectState.ScreenSurfaceState
ScreenObjectState.WindowConsoleState
SadConsole.Debug.Editors
SadConsole.Debug.Editors
ComponentEditorCursor
ComponentEditorLayeredSurface
ISadComponentPanel
IScreenObjectPanel
ScreenObjectEditorWindowConsole
SadConsole.DrawCalls
SadConsole.DrawCalls
DrawCallColor
DrawCallCustom
DrawCallGlyph
DrawCallManager
DrawCallTexture
IDrawCall
SadConsole.EasingFunctions
SadConsole.EasingFunctions
Bounce
Circle
EasingBase
EasingMode
Expo
Linear
Quad
Sine
SadConsole.Effects
SadConsole.Effects
Blink
Blinker
BlinkGlyph
CellEffectBase
CodeEffect
Delay
EffectSet
EffectsManager
EffectsManager.ColoredGlyphEffectData
EffectsManager.ColoredGlyphWithState
Fade
ICellEffect
Recolor
SadConsole.Entities
SadConsole.Entities
AnimatedAppearanceComponent
Entity
Entity.Animated
Entity.EntityMovedEventArgs
Entity.SingleCell
EntityManager
EntityManagerZoned
EntityManagerZoned.ZoneEventArgs
EntityManagerZoned.ZoneMoveEventArgs
Zone
SadConsole.Extensions
SadConsole.Extensions
ReadOnlySpanExtensions
SadConsole.FontEditing
SadConsole.FontEditing
ExtensionsFontHost
SadConsole.Host
SadConsole.Host
FPSCounterComponent
Game
GameTexture
Global
Global.RecreateRenderOutputDelegate
Global.ResizeGraphicsDeviceManagerDelegate
SadConsoleGameComponent
Settings
SadConsole.ImGuiSystem
SadConsole.ImGuiSystem
DrawVertDeclaration
Helpers
ImGuiCore
ImGuiDemos
ImGuiGuardedValue<T>
ImGuiImplementation
ImGuiList<T>
ImGuiListEnum<TEnum>
ImGuiMonoGameComponent
ImGuiObjectBase
ImGuiObjectCollection
ImGuiRenderer
ImGuiWindowBase
ITitle
Themes
SadConsole.ImGuiTypes
SadConsole.ImGuiTypes
ColoredGlyphReference
ConnectedLineStyleType
Mirror
MirrorConverter
ShapeSettings
SadConsole.Input
SadConsole.Input
AsciiKey
AsciiKey.CharacterKeyMapping
AsciiKey.ShiftedCharacterMapping
IKeyboardState
IMouseState
Keyboard
KeyboardHandledKeyEventArgs
Keys
Mouse
MouseScreenObjectState
SadConsole.Instructions
SadConsole.Instructions
AnimatedBoxGrow
AnimatedValue
CodeInstruction
ConcurrentInstructions
DrawString
FadeTextSurfaceTint
InstructionBase
InstructionSet
PredicateInstruction
Wait
SadConsole.Quick
SadConsole.Quick
Keyboard
Mouse
Update
SadConsole.Readers
SadConsole.Readers
Playscii
Playscii.Frame
Playscii.Layer
Playscii.Tile
REXPaintImage
REXPaintImage.Cell
REXPaintImage.Color
REXPaintImage.Layer
TextureToSurfaceReader
TheDrawFont
TheDrawFont.Character
TheDrawFont.CharacterRow
TheDrawFont.CharacterSpot
TheDrawFont.FontType
SadConsole.Renderers
SadConsole.Renderers
ControlHostRenderStep
CursorRenderStep
EntityRenderStep
ILayeredData
IRenderer
IRendererMonoGame
IRenderStep
IRenderStepTexture
IWindowData
LayeredRenderer
LayeredSurfaceRenderStep
OptimizedScreenSurfaceRenderer
OutputSurfaceRenderStep
RenderStepComparer
ScreenSurfaceRenderer
SurfaceDirtyCellsRenderStep
SurfaceRenderStep
TintSurfaceRenderStep
WindowRenderer
WindowRenderStep
SadConsole.Renderers.Constants
SadConsole.Renderers.Constants
RendererNames
RenderStepNames
RenderStepSortValues
SadConsole.SerializedTypes
SadConsole.SerializedTypes
ColoredGlyphJsonConverter
ColoredGlyphSerialized
ColorJsonConverter
ColorSerialized
FontJsonConverter
FontSerialized
RendererJsonConverter
SadConsole.SplashScreens
SadConsole.SplashScreens
Ansi1
PCBoot
Simple
SplashScreenManager
SadConsole.StringParser
SadConsole.StringParser
CommandTypes
Default
IParser
ParseCommandBase
ParseCommandBlink
ParseCommandClearEffect
ParseCommandDecorator
ParseCommandGradient
ParseCommandMirror
ParseCommandRecolor
ParseCommandSetGlyph
ParseCommandStacks
ParseCommandUndo
SadConsole.StringParser.BBCode
SadConsole.StringParser.BBCode
BBCodeCommandBase
Bold
Italic
Lower
Parser
Recolor
Strikethrough
Underline
Upper
SadConsole.Transitions
SadConsole.Transitions
Fade
SadConsole.UI
SadConsole.UI
AdjustableColor
Border
Border.BorderParameters
Colors
Colors.Brightness
Colors.ColorNames
ControlHost
ControlsConsole
KeyPressEventArgs
NamedColor
NamedColorCollection
ThemeStates
Window
SadConsole.UI.Controls
SadConsole.UI.Controls
Button
Button3d
ButtonBase
ButtonBox
CharacterPicker
CheckBox
ColorBar
ColorPicker
ComboBox
CompositeControl
ControlBase
ControlBase.ControlMouseState
ControlStates
DrawingArea
FileDirectoryListbox
FileDirectoryListbox.FauxDirectory
FileDirectoryListbox.HighlightedExtFile
FileDirectoryListboxItem
HueBar
IContainer
Label
ListBox
ListBox.SelectedItemEventArgs
ListBoxItemColorTheme
ListBoxItemTheme
NumberBox
Panel
ProgressBar
RadioButton
ScrollBar
ScrollBar.ThemeStyle
SelectionButton
SurfaceViewer
SurfaceViewer.ScrollBarModes
TabControl
TabControl.Orientation
TabItem
Table
Table.Cell
Table.Cell.Options
Table.Cell.Options.HorizontalAlign
Table.Cell.Options.VerticalAlign
Table.CellChangedEventArgs
Table.CellEventArgs
Table.TableCells
Table.TableCells.Layout
Table.TableCells.Layout.Mode
Table.TableCells.Layout.RangeEnumerable
TableExtensions
TextBox
ToggleButtonBase
ToggleSwitch
SadConsole.UI.Windows
SadConsole.UI.Windows
ColorPickerPopup
GlyphSelectPopup
OtherColorsPopup
SadRogue.Primitives
SadRogue.Primitives
ColorExtensions2
SadRogueColorExtensions
SadRoguePointExtensions
SadRogueRectangleExtensions
System.Numerics
System.Numerics
ExtensionsColorNumerics
ExtensionsColorNumericsMonoGame
Discord
GitHub
Select theme
Dark
Light
Auto
SadConsole.Debug.Editors
Classes
Section titled “Classes”
ComponentEditorCursor
ComponentEditorLayeredSurface
ScreenObjectEditorWindowConsole
Interfaces
Section titled “Interfaces”
ISadComponentPanel
IScreenObjectPanel