Skip to content

RoyalApps.RoyalTerminal.Avalonia.Rendering.GhosttyInterop API

Source-indexed API reference for RoyalApps.RoyalTerminal.Avalonia.Rendering.GhosttyInterop.

Avalonia-specific render target acquisition and draw-loop adapters for Ghostty renderer interop.

Package

  • Package ID: RoyalApps.RoyalTerminal.Avalonia.Rendering.GhosttyInterop
  • Source project: src/RoyalTerminal.Avalonia.Rendering.GhosttyInterop/RoyalTerminal.Avalonia.Rendering.GhosttyInterop.csproj
  • Related guide: Rendering, Text, And Graphics

Notes

  • This package is indexed directly from the public source files.
  • Detailed member pages are unavailable because the Markdown reflection generator could not load this assembly in the current environment.
  • The source index keeps the package discoverable from the docs site and links each public type back to the repository.

RoyalTerminal.Avalonia.Rendering.GhosttyInterop.Interop

TypeKindSource
AvaloniaRenderBackendPreferenceenumsrc/RoyalTerminal.Avalonia.Rendering.GhosttyInterop/Interop/AvaloniaRenderBackendPreference.cs
AvaloniaSkiaRenderTargetProviderclasssrc/RoyalTerminal.Avalonia.Rendering.GhosttyInterop/Interop/AvaloniaSkiaRenderTargetProvider.cs
DefaultAvaloniaD3D11TextureHandleProviderclasssrc/RoyalTerminal.Avalonia.Rendering.GhosttyInterop/Interop/DefaultAvaloniaD3D11TextureHandleProvider.cs
DefaultAvaloniaD3D12TextureHandleProviderclasssrc/RoyalTerminal.Avalonia.Rendering.GhosttyInterop/Interop/DefaultAvaloniaD3D12TextureHandleProvider.cs
DefaultAvaloniaMetalTextureHandleProviderclasssrc/RoyalTerminal.Avalonia.Rendering.GhosttyInterop/Interop/DefaultAvaloniaMetalTextureHandleProvider.cs
DefaultAvaloniaOpenGlRenderTargetHandleProviderclasssrc/RoyalTerminal.Avalonia.Rendering.GhosttyInterop/Interop/DefaultAvaloniaOpenGlRenderTargetHandleProvider.cs
DefaultAvaloniaVulkanTextureHandleProviderclasssrc/RoyalTerminal.Avalonia.Rendering.GhosttyInterop/Interop/DefaultAvaloniaVulkanTextureHandleProvider.cs
IAvaloniaD3D11TextureHandleProviderinterfacesrc/RoyalTerminal.Avalonia.Rendering.GhosttyInterop/Interop/IAvaloniaD3D11TextureHandleProvider.cs
IAvaloniaD3D12TextureHandleProviderinterfacesrc/RoyalTerminal.Avalonia.Rendering.GhosttyInterop/Interop/IAvaloniaD3D12TextureHandleProvider.cs
IAvaloniaMetalTextureHandleProviderinterfacesrc/RoyalTerminal.Avalonia.Rendering.GhosttyInterop/Interop/IAvaloniaMetalTextureHandleProvider.cs
IAvaloniaOpenGlRenderTargetHandleProviderinterfacesrc/RoyalTerminal.Avalonia.Rendering.GhosttyInterop/Interop/IAvaloniaOpenGlRenderTargetHandleProvider.cs
IAvaloniaSkiaRenderTargetProviderinterfacesrc/RoyalTerminal.Avalonia.Rendering.GhosttyInterop/Interop/IAvaloniaSkiaRenderTargetProvider.cs
IAvaloniaVulkanTextureHandleProviderinterfacesrc/RoyalTerminal.Avalonia.Rendering.GhosttyInterop/Interop/IAvaloniaVulkanTextureHandleProvider.cs
NullAvaloniaD3D11TextureHandleProviderclasssrc/RoyalTerminal.Avalonia.Rendering.GhosttyInterop/Interop/NullAvaloniaD3D11TextureHandleProvider.cs
NullAvaloniaD3D12TextureHandleProviderclasssrc/RoyalTerminal.Avalonia.Rendering.GhosttyInterop/Interop/NullAvaloniaD3D12TextureHandleProvider.cs
NullAvaloniaMetalTextureHandleProviderclasssrc/RoyalTerminal.Avalonia.Rendering.GhosttyInterop/Interop/NullAvaloniaMetalTextureHandleProvider.cs
NullAvaloniaOpenGlRenderTargetHandleProviderclasssrc/RoyalTerminal.Avalonia.Rendering.GhosttyInterop/Interop/NullAvaloniaOpenGlRenderTargetHandleProvider.cs
NullAvaloniaVulkanTextureHandleProviderclasssrc/RoyalTerminal.Avalonia.Rendering.GhosttyInterop/Interop/NullAvaloniaVulkanTextureHandleProvider.cs
TerminalTextureInteropDrawHandlerclasssrc/RoyalTerminal.Avalonia.Rendering.GhosttyInterop/Interop/TerminalTextureInteropDrawHandler.cs

MIT Licensed