Skip to content

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

TypeKindSource
IRenderBackendinterfacesrc/RoyalTerminal.Rendering.Contracts/Contracts/IRenderBackend.cs
IRenderSurfaceinterfacesrc/RoyalTerminal.Rendering.Contracts/Contracts/IRenderSurface.cs
RenderBackendKindenumsrc/RoyalTerminal.Rendering.Contracts/Enums/RenderBackendKind.cs
RenderFeatureFlagsenumsrc/RoyalTerminal.Rendering.Contracts/Enums/RenderFeatureFlags.cs
RenderPixelFormatenumsrc/RoyalTerminal.Rendering.Contracts/Enums/RenderPixelFormat.cs
RenderTargetDescriptorValidatorclasssrc/RoyalTerminal.Rendering.Contracts/Validation/RenderTargetDescriptorValidator.cs
RenderTargetKindenumsrc/RoyalTerminal.Rendering.Contracts/Enums/RenderTargetKind.cs

MIT Licensed