OpenRoadCode
Public API reference for OpenRoadCode
Loading...
Searching...
No Matches
ui Namespace Reference

Toolkit-independent UI contracts and reusable interaction logic. More...

Namespaces

namespace  automotive
 Explicit UI contracts and stubs for automotive displays.
 
namespace  focus_manager
 Reusable focus traversal for an ordered collection of panel items.
 
namespace  focusable_item_if
 Interface for items controlled by panel focus traversal.
 
namespace  games
 Toolkit-independent games UI contracts.
 
namespace  icon
 Toolkit-independent semantic icon identifiers.
 
namespace  lighting
 Toolkit-independent lighting UI contracts and values.
 
namespace  media
 Explicit UI contracts and stubs for media playback.
 
namespace  menu
 Toolkit-independent menu display models.
 
namespace  music_visualizer
 Frontend-neutral music visualizer contracts.
 
namespace  navigation
 Explicit UI contracts for navigation displays.
 
namespace  radio
 Explicit UI contracts for radio displays.
 
namespace  screen_navigator_if
 Toolkit-independent contract for navigation between UI screens.
 
namespace  screen_ui_if
 Toolkit-independent contract for a navigable UI screen.
 
namespace  screen_ui_stub
 Concrete no-op navigable screen implementation.
 
namespace  system
 Explicit UI contracts and stubs for shared system state.
 
namespace  system_diagnostics
 Toolkit-independent computing-unit performance presentation contract.
 
namespace  theme
 Frontend-neutral UI theme contracts.
 
namespace  tooltip_if
 Toolkit-independent tooltip presentation and lifecycle contracts.
 
namespace  ui_dispatcher_if
 Toolkit-independent UI event-loop dispatch contract.
 
namespace  ui_stub
 Reusable no-op implementation of the common UI lifecycle.
 
namespace  vision
 Toolkit-independent camera and perception UI contracts.
 
namespace  weather
 Toolkit-independent weather presentation contracts.
 

Detailed Description

Toolkit-independent UI contracts and reusable interaction logic.