Skip to content

RoyalApps.RoyalTerminal.GhosttySharp API

Source-indexed API reference for RoyalApps.RoyalTerminal.GhosttySharp.

High-performance .NET 10 bindings for the official Ghostty VT C API. Provides zero-alloc P/Invoke via LibraryImport, span-friendly terminal access, and managed wrappers over libghostty-vt.

Package

  • Package ID: RoyalApps.RoyalTerminal.GhosttySharp
  • Source project: src/RoyalTerminal.GhosttySharp/RoyalTerminal.GhosttySharp.csproj
  • Related guide: Ghostty Integration

Notes

  • This package exposes public native callback and function-pointer signatures.
  • The Markdown reflection generator used for the rest of the API site cannot currently expand those signatures.
  • This page indexes the public source types directly so the package is still discoverable from the docs site.

RoyalTerminal.GhosttySharp

TypeKindSource
GhosttyBuildFeaturesstructsrc/RoyalTerminal.GhosttySharp/GhosttyVtHelpers.cs
GhosttyBuildInfoSnapshotstructsrc/RoyalTerminal.GhosttySharp/GhosttyVtHelpers.cs
GhosttyFormatterclasssrc/RoyalTerminal.GhosttySharp/GhosttyFormatter.cs
GhosttyKeyEncoderclasssrc/RoyalTerminal.GhosttySharp/GhosttyKeyEncoder.cs
GhosttyKeyEventclasssrc/RoyalTerminal.GhosttySharp/GhosttyKeyEvent.cs
GhosttyKittyGraphicsclasssrc/RoyalTerminal.GhosttySharp/GhosttyKittyGraphics.cs
GhosttyKittyGraphicsImagestructsrc/RoyalTerminal.GhosttySharp/GhosttyKittyGraphics.cs
GhosttyKittyGraphicsPlacementIteratorclasssrc/RoyalTerminal.GhosttySharp/GhosttyKittyGraphics.cs
GhosttyMouseEncoderclasssrc/RoyalTerminal.GhosttySharp/GhosttyMouseEncoder.cs
GhosttyMouseEventclasssrc/RoyalTerminal.GhosttySharp/GhosttyMouseEvent.cs
GhosttyPasteclasssrc/RoyalTerminal.GhosttySharp/GhosttyPaste.cs
GhosttyRenderStateclasssrc/RoyalTerminal.GhosttySharp/GhosttyRenderState.cs
GhosttySelectionstructsrc/RoyalTerminal.GhosttySharp/GhosttySelection.cs
GhosttySysclasssrc/RoyalTerminal.GhosttySharp/GhosttySys.cs
GhosttyTerminalclasssrc/RoyalTerminal.GhosttySharp/GhosttyTerminal.cs
GhosttyVtHelpersclasssrc/RoyalTerminal.GhosttySharp/GhosttyVtHelpers.cs

RoyalTerminal.GhosttySharp.Native

TypeKindSource
GhosttyActionstructsrc/RoyalTerminal.GhosttySharp/Native/Structs.cs
GhosttyActionCallbackdelegatesrc/RoyalTerminal.GhosttySharp/Native/Delegates.cs
GhosttyActionTagenumsrc/RoyalTerminal.GhosttySharp/Native/Enums.cs
GhosttyActionValuestructsrc/RoyalTerminal.GhosttySharp/Native/Structs.cs
GhosttyAllocatorstructsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Sys.cs
GhosttyAllocatorVtablestructsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Sys.cs
GhosttyBindingFlagsenumsrc/RoyalTerminal.GhosttySharp/Native/Enums.cs
GhosttyBuildInfoDataenumsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Core.cs
GhosttyBuildModeenumsrc/RoyalTerminal.GhosttySharp/Native/Enums.cs
GhosttyCellContentTagenumsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Screen.cs
GhosttyCellDataenumsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Screen.cs
GhosttyCellSemanticContentenumsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Screen.cs
GhosttyCellSizestructsrc/RoyalTerminal.GhosttySharp/Native/Structs.cs
GhosttyCellWideenumsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Screen.cs
GhosttyChildExitedstructsrc/RoyalTerminal.GhosttySharp/Native/Structs.cs
GhosttyClipboardenumsrc/RoyalTerminal.GhosttySharp/Native/Enums.cs
GhosttyClipboardContentstructsrc/RoyalTerminal.GhosttySharp/Native/Structs.cs
GhosttyClipboardRequestenumsrc/RoyalTerminal.GhosttySharp/Native/Enums.cs
GhosttyCloseSurfaceCallbackdelegatesrc/RoyalTerminal.GhosttySharp/Native/Delegates.cs
GhosttyCloseTabModeenumsrc/RoyalTerminal.GhosttySharp/Native/Enums.cs
GhosttyColorChangestructsrc/RoyalTerminal.GhosttySharp/Native/Structs.cs
GhosttyColorKindenumsrc/RoyalTerminal.GhosttySharp/Native/Enums.cs
GhosttyColorRgbstructsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.cs
GhosttyColorSchemeenumsrc/RoyalTerminal.GhosttySharp/Native/Enums.cs
GhosttyCommandstructsrc/RoyalTerminal.GhosttySharp/Native/Structs.cs
GhosttyCommandFinishedstructsrc/RoyalTerminal.GhosttySharp/Native/Structs.cs
GhosttyConfigChangestructsrc/RoyalTerminal.GhosttySharp/Native/Structs.cs
GhosttyConfigColorstructsrc/RoyalTerminal.GhosttySharp/Native/Structs.cs
GhosttyConfigColorListstructsrc/RoyalTerminal.GhosttySharp/Native/Structs.cs
GhosttyConfigCommandListstructsrc/RoyalTerminal.GhosttySharp/Native/Structs.cs
GhosttyConfigPalettestructsrc/RoyalTerminal.GhosttySharp/Native/Structs.cs
GhosttyConfigQuickTerminalSizestructsrc/RoyalTerminal.GhosttySharp/Native/Structs.cs
GhosttyConfirmReadClipboardCallbackdelegatesrc/RoyalTerminal.GhosttySharp/Native/Delegates.cs
GhosttyDesktopNotificationstructsrc/RoyalTerminal.GhosttySharp/Native/Structs.cs
GhosttyDeviceAttributesstructsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Core.cs
GhosttyDeviceAttributesPrimarystructsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Core.cs
GhosttyDeviceAttributesSecondarystructsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Core.cs
GhosttyDeviceAttributesTertiarystructsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Core.cs
GhosttyDiagnosticstructsrc/RoyalTerminal.GhosttySharp/Native/Structs.cs
GhosttyEnvVarstructsrc/RoyalTerminal.GhosttySharp/Native/Structs.cs
GhosttyFloatWindowenumsrc/RoyalTerminal.GhosttySharp/Native/Enums.cs
GhosttyFocusEventenumsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Core.cs
GhosttyFormatterFormatenumsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Formatter.cs
GhosttyFormatterScreenExtrastructsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Formatter.cs
GhosttyFormatterTerminalExtrastructsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Formatter.cs
GhosttyFormatterTerminalOptionsstructsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Formatter.cs
GhosttyFullscreenenumsrc/RoyalTerminal.GhosttySharp/Native/Enums.cs
GhosttyGotoSplitenumsrc/RoyalTerminal.GhosttySharp/Native/Enums.cs
GhosttyGotoTabenumsrc/RoyalTerminal.GhosttySharp/Native/Enums.cs
GhosttyGotoWindowenumsrc/RoyalTerminal.GhosttySharp/Native/Enums.cs
GhosttyGridRefstructsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Screen.cs
GhosttyInfostructsrc/RoyalTerminal.GhosttySharp/Native/Structs.cs
GhosttyInitialSizestructsrc/RoyalTerminal.GhosttySharp/Native/Structs.cs
GhosttyInputActionenumsrc/RoyalTerminal.GhosttySharp/Native/Enums.cs
GhosttyInputKeystructsrc/RoyalTerminal.GhosttySharp/Native/Structs.cs
GhosttyInputTriggerstructsrc/RoyalTerminal.GhosttySharp/Native/Structs.cs
GhosttyInputTriggerKeystructsrc/RoyalTerminal.GhosttySharp/Native/Structs.cs
GhosttyInputTriggerTagenumsrc/RoyalTerminal.GhosttySharp/Native/Enums.cs
GhosttyInspectorActionenumsrc/RoyalTerminal.GhosttySharp/Native/Enums.cs
GhosttyIpcActionTagenumsrc/RoyalTerminal.GhosttySharp/Native/Enums.cs
GhosttyIpcTargetTagenumsrc/RoyalTerminal.GhosttySharp/Native/Enums.cs
GhosttyKeyenumsrc/RoyalTerminal.GhosttySharp/Native/Enums.cs
GhosttyKeyEncoderOptionenumsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Input.cs
GhosttyKeySequencestructsrc/RoyalTerminal.GhosttySharp/Native/Structs.cs
GhosttyKeyTablestructsrc/RoyalTerminal.GhosttySharp/Native/Structs.cs
GhosttyKeyTableActivatestructsrc/RoyalTerminal.GhosttySharp/Native/Structs.cs
GhosttyKeyTableTagenumsrc/RoyalTerminal.GhosttySharp/Native/Enums.cs
GhosttyKeyTableValuestructsrc/RoyalTerminal.GhosttySharp/Native/Structs.cs
GhosttyKittyGraphicsDataenumsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.KittyGraphics.cs
GhosttyKittyGraphicsImageDataenumsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.KittyGraphics.cs
GhosttyKittyGraphicsPlacementDataenumsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.KittyGraphics.cs
GhosttyKittyGraphicsPlacementIteratorOptionenumsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.KittyGraphics.cs
GhosttyKittyGraphicsPlacementRenderInfostructsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.KittyGraphics.cs
GhosttyKittyImageCompressionenumsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.KittyGraphics.cs
GhosttyKittyImageFormatenumsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.KittyGraphics.cs
GhosttyKittyKeyFlagsenumsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Input.cs
GhosttyKittyPlacementLayerenumsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.KittyGraphics.cs
GhosttyModestructsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Core.cs
GhosttyModeReportStateenumsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Core.cs
GhosttyModsenumsrc/RoyalTerminal.GhosttySharp/Native/Enums.cs
GhosttyMouseActionenumsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Input.cs
GhosttyMouseButtonenumsrc/RoyalTerminal.GhosttySharp/Native/Enums.cs
GhosttyMouseButtonIdenumsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Input.cs
GhosttyMouseEncoderOptionenumsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Input.cs
GhosttyMouseEncoderSizestructsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Input.cs
GhosttyMouseFormatenumsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Input.cs
GhosttyMouseMomentumenumsrc/RoyalTerminal.GhosttySharp/Native/Enums.cs
GhosttyMouseOverLinkstructsrc/RoyalTerminal.GhosttySharp/Native/Structs.cs
GhosttyMousePositionstructsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Input.cs
GhosttyMouseShapeenumsrc/RoyalTerminal.GhosttySharp/Native/Enums.cs
GhosttyMouseStateenumsrc/RoyalTerminal.GhosttySharp/Native/Enums.cs
GhosttyMouseTrackingModeenumsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Input.cs
GhosttyMouseVisibilityenumsrc/RoyalTerminal.GhosttySharp/Native/Enums.cs
GhosttyMoveTabstructsrc/RoyalTerminal.GhosttySharp/Native/Structs.cs
GhosttyOpenUrlstructsrc/RoyalTerminal.GhosttySharp/Native/Structs.cs
GhosttyOpenUrlKindenumsrc/RoyalTerminal.GhosttySharp/Native/Enums.cs
GhosttyOptimizeModeenumsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Core.cs
GhosttyOptionAsAltenumsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Input.cs
GhosttyOscCommandDataenumsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.cs
GhosttyOscCommandTypeenumsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.cs
GhosttyPlatformenumsrc/RoyalTerminal.GhosttySharp/Native/Enums.cs
GhosttyPlatformIOSstructsrc/RoyalTerminal.GhosttySharp/Native/Structs.cs
GhosttyPlatformMacOSstructsrc/RoyalTerminal.GhosttySharp/Native/Structs.cs
GhosttyPlatformUnionstructsrc/RoyalTerminal.GhosttySharp/Native/Structs.cs
GhosttyPointstructsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Core.cs
src/RoyalTerminal.GhosttySharp/Native/Structs.cs
GhosttyPointCoordenumsrc/RoyalTerminal.GhosttySharp/Native/Enums.cs
GhosttyPointCoordinatestructsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Core.cs
GhosttyPointTagenumsrc/RoyalTerminal.GhosttySharp/Native/Enums.cs
src/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Core.cs
GhosttyProgressReportstructsrc/RoyalTerminal.GhosttySharp/Native/Structs.cs
GhosttyProgressStateenumsrc/RoyalTerminal.GhosttySharp/Native/Enums.cs
GhosttyPromptTitleenumsrc/RoyalTerminal.GhosttySharp/Native/Enums.cs
GhosttyPwdstructsrc/RoyalTerminal.GhosttySharp/Native/Structs.cs
GhosttyQuickTerminalSizestructsrc/RoyalTerminal.GhosttySharp/Native/Structs.cs
GhosttyQuickTerminalSizeTagenumsrc/RoyalTerminal.GhosttySharp/Native/Enums.cs
GhosttyQuickTerminalSizeValuestructsrc/RoyalTerminal.GhosttySharp/Native/Structs.cs
GhosttyQuitTimerenumsrc/RoyalTerminal.GhosttySharp/Native/Enums.cs
GhosttyReadClipboardCallbackdelegatesrc/RoyalTerminal.GhosttySharp/Native/Delegates.cs
GhosttyReadonlyenumsrc/RoyalTerminal.GhosttySharp/Native/Enums.cs
GhosttyReloadConfigstructsrc/RoyalTerminal.GhosttySharp/Native/Structs.cs
GhosttyRendererHealthenumsrc/RoyalTerminal.GhosttySharp/Native/Enums.cs
GhosttyRenderStateColorsstructsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Render.cs
GhosttyRenderStateCursorVisualStyleenumsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Render.cs
GhosttyRenderStateDataenumsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Render.cs
GhosttyRenderStateDirtyenumsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Render.cs
GhosttyRenderStateOptionenumsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Render.cs
GhosttyRenderStateRowCellsDataenumsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Render.cs
GhosttyRenderStateRowDataenumsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Render.cs
GhosttyRenderStateRowOptionenumsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Render.cs
GhosttyResizeSplitstructsrc/RoyalTerminal.GhosttySharp/Native/Structs.cs
GhosttyResizeSplitDirectionenumsrc/RoyalTerminal.GhosttySharp/Native/Enums.cs
GhosttyResultenumsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.cs
GhosttyRowDataenumsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Screen.cs
GhosttyRowSemanticPromptenumsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Screen.cs
GhosttyRuntimeConfigstructsrc/RoyalTerminal.GhosttySharp/Native/Structs.cs
GhosttyScrollbarstructsrc/RoyalTerminal.GhosttySharp/Native/Structs.cs
GhosttySearchSelectedstructsrc/RoyalTerminal.GhosttySharp/Native/Structs.cs
GhosttySearchTotalstructsrc/RoyalTerminal.GhosttySharp/Native/Structs.cs
GhosttySecureInputenumsrc/RoyalTerminal.GhosttySharp/Native/Enums.cs
GhosttySelectionstructsrc/RoyalTerminal.GhosttySharp/Native/Structs.cs
GhosttySelectionRangestructsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Selection.cs
GhosttySetTitlestructsrc/RoyalTerminal.GhosttySharp/Native/Structs.cs
GhosttySgrAttributestructsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.cs
GhosttySgrAttributeTagenumsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.cs
GhosttySgrAttributeValuestructsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.cs
GhosttySgrUnderlineenumsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.cs
GhosttySgrUnknownstructsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.cs
GhosttySizeLimitstructsrc/RoyalTerminal.GhosttySharp/Native/Structs.cs
GhosttySizeReportSizestructsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Core.cs
GhosttySizeReportStyleenumsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Core.cs
GhosttySplitDirectionenumsrc/RoyalTerminal.GhosttySharp/Native/Enums.cs
GhosttyStartSearchstructsrc/RoyalTerminal.GhosttySharp/Native/Structs.cs
GhosttyStringstructsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Core.cs
src/RoyalTerminal.GhosttySharp/Native/Structs.cs
GhosttyStylestructsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Screen.cs
GhosttyStyleColorstructsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Screen.cs
GhosttyStyleColorTagenumsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Screen.cs
GhosttyStyleColorValuestructsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Screen.cs
GhosttySurfaceConfigstructsrc/RoyalTerminal.GhosttySharp/Native/Structs.cs
GhosttySurfaceContextenumsrc/RoyalTerminal.GhosttySharp/Native/Enums.cs
GhosttySurfaceSizestructsrc/RoyalTerminal.GhosttySharp/Native/Structs.cs
GhosttySysDecodePngCallbackdelegatesrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Sys.cs
GhosttySysImagestructsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Sys.cs
GhosttySysLogCallbackdelegatesrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Sys.cs
GhosttySysLogLevelenumsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Sys.cs
GhosttySysOptionenumsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Sys.cs
GhosttyTargetstructsrc/RoyalTerminal.GhosttySharp/Native/Structs.cs
GhosttyTargetTagenumsrc/RoyalTerminal.GhosttySharp/Native/Enums.cs
GhosttyTargetUnionstructsrc/RoyalTerminal.GhosttySharp/Native/Structs.cs
GhosttyTerminalBellCallbackdelegatesrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Terminal.cs
GhosttyTerminalColorSchemeCallbackdelegatesrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Terminal.cs
GhosttyTerminalDataenumsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Terminal.cs
GhosttyTerminalDeviceAttributesCallbackdelegatesrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Terminal.cs
GhosttyTerminalEnquiryCallbackdelegatesrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Terminal.cs
GhosttyTerminalOptionenumsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Terminal.cs
GhosttyTerminalOptionsstructsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Terminal.cs
GhosttyTerminalScreenenumsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Terminal.cs
GhosttyTerminalScrollbarstructsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Terminal.cs
GhosttyTerminalScrollViewportstructsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Terminal.cs
GhosttyTerminalScrollViewportTagenumsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Terminal.cs
GhosttyTerminalScrollViewportValuestructsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Terminal.cs
GhosttyTerminalSizeCallbackdelegatesrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Terminal.cs
GhosttyTerminalTitleChangedCallbackdelegatesrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Terminal.cs
GhosttyTerminalWritePtyCallbackdelegatesrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Terminal.cs
GhosttyTerminalXtversionCallbackdelegatesrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Terminal.cs
GhosttyTextstructsrc/RoyalTerminal.GhosttySharp/Native/Structs.cs
GhosttyVtKeyenumsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.cs
GhosttyVtKeyActionenumsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.cs
GhosttyVtModsenumsrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.cs
GhosttyVtNativeclasssrc/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Core.cs
src/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.cs
src/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Formatter.cs
src/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Input.cs
src/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.KittyGraphics.cs
src/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Render.cs
src/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Screen.cs
src/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Selection.cs
src/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Sys.cs
src/RoyalTerminal.GhosttySharp/Native/GhosttyVtNative.Terminal.cs
GhosttyWakeupCallbackdelegatesrc/RoyalTerminal.GhosttySharp/Native/Delegates.cs
GhosttyWriteClipboardCallbackdelegatesrc/RoyalTerminal.GhosttySharp/Native/Delegates.cs
NativeLibraryLoaderclasssrc/RoyalTerminal.GhosttySharp/Native/NativeLibraryLoader.cs

RoyalTerminal.Terminal

TypeKindSource
TerminalBufferclasssrc/RoyalTerminal.GhosttySharp/Terminal/TerminalBuffer.cs
TerminalDataProcessorclasssrc/RoyalTerminal.GhosttySharp/Terminal/TerminalDataProcessor.cs

MIT Licensed