Avalonia
Full name: Elegy.Avalonia
Classes, structs and/or records
- AppBuilderExtensions
- Contains extensions methods for AppBuilder related to Elegy.
- AsyncEnumerableHelper
- BclStorageFile
- BclStorageFolder
- ConversionExtensions
- Contains extensions methods to convert between Elegy and Avalonia types.
- ElegyClipboard
- An implementation of IClipboard that uses Elegy clipboard methods.
- ElegyCursorFactory
- ElegyDispatcherImpl
- An implementation of IDispatcherImpl that uses the underlying Elegy dispatcher.
- ElegyKeyboardNavigationHandler
- An implementation of IKeyboardNavigationHandler that does NOT listen for tab....
- ElegyPlatform
- Contains Elegy to Avalonia platform initialization.
- ElegyPlatformGraphics
- Elegy Vulkan-based IPlatformGraphics implementation.
- ElegyPlatformSettings
- Implementation of IPlatformSettings for Elegy.
- ElegySkiaGpu
- Bridges the Elegy Vulkan renderer with a Skia context used by Avalonia.
- ElegySkiaGpuRenderSession
- A render session that uses an underlying Skia surface.
- ElegySkiaRenderTarget
- A render target that uses an underlying Skia surface.
- ElegySkiaSurface
- Encapsulates a Skia surface along with the Elegy texture it comes from.
- ElegyStandardCursorImpl
- A standard cursor, represented by a GdCursorShape enum value.
- ElegyStorageProvider
- Implementation of IStorageProvider for Elegy.
- ElegyStorageProviderFactory
- Implementation of IStorageProviderFactory for Elegy.
- ElegyTopLevel
- A TopLevel used with Elegy. This is implicitly created by AvaloniaControl.
- ElegyTopLevelImpl
- Implementation of Avalonia ITopLevelImpl that renders to a Elegy texture.
- ElegyWindowingPlatform
- EmptyDisposable
- A reusable IDisposable implementation that does nothing when disposed.
- ManualRenderTimer
- A IRenderTimer implementation that is only triggered manually.
- StubPlatformIconLoader
- An implementation of IPlatformIconLoader that provides fake icons (never disp...
- StubWindowIconImpl
- A fake window icon that can't be displayed but can still be saved.
- VkExtensions
Enums
None.