RoyalApps.RoyalTerminal.Rendering.Contracts API
Source-indexed API reference for RoyalApps.RoyalTerminal.Rendering.Contracts.
Backend-agnostic contracts for GPU terminal rendering integration.
Package
- Package ID:
RoyalApps.RoyalTerminal.Rendering.Contracts - Source project:
src/RoyalTerminal.Rendering.Contracts/RoyalTerminal.Rendering.Contracts.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.Rendering.Contracts
| Type | Kind | Source |
|---|---|---|
IRenderBackend | interface | src/RoyalTerminal.Rendering.Contracts/Contracts/IRenderBackend.cs |
IRenderSurface | interface | src/RoyalTerminal.Rendering.Contracts/Contracts/IRenderSurface.cs |
RenderBackendKind | enum | src/RoyalTerminal.Rendering.Contracts/Enums/RenderBackendKind.cs |
RenderFeatureFlags | enum | src/RoyalTerminal.Rendering.Contracts/Enums/RenderFeatureFlags.cs |
RenderPixelFormat | enum | src/RoyalTerminal.Rendering.Contracts/Enums/RenderPixelFormat.cs |
RenderTargetDescriptorValidator | class | src/RoyalTerminal.Rendering.Contracts/Validation/RenderTargetDescriptorValidator.cs |
RenderTargetKind | enum | src/RoyalTerminal.Rendering.Contracts/Enums/RenderTargetKind.cs |