Documentation Home
Breadcrumbs

UI extensions

UI Extensions

[Skyreal VR provides several UI extension points where you can inject custom interface elements. This page serves as an index for the available UI extension types.]

UI extensions allow you to add custom interface elements to different parts of the Skyreal VR interface:

  • Tablet — Add custom tabs or content to the VR tablet interface

  • Desktop Navigation Toolbar — Add buttons or panels to the desktop top navigation bar

  • Desktop Right Menu — Add custom panels to the desktop right-side menu

  • SkrObject ContextAction — Add custom context menu actions when right-clicking on objects

  • Icons Library — Use the built-in icon library for consistent extension UI

[Each sub-page provides details on how to implement that specific UI extension type. The general approach follows the auto-registering data asset pattern: create a data asset in your plugin's RegistrableAssets directory that inherits from the appropriate description class, then link it to your custom widget or blueprint.]