OpenRoadCode
Public API reference for OpenRoadCode
Loading...
Searching...
No Matches
frontends.common.map_renderer_ui.MapRendererUi Class Reference

Translate renderer-neutral map state into native renderer commands. More...

Inheritance diagram for frontends.common.map_renderer_ui.MapRendererUi:
ui.navigation.map_ui_if.MapUiIf

Public Member Functions

MapRequestHandlerIf|None request_handler (self)
 Return the currently connected semantic request handler.
 
None set_map_request_handler (self, MapRequestHandlerIf|None handler)
 Connect or clear the handler for semantic map requests.
 
None set_map_state (self, MapState|None state)
 Replace the displayed map state or clear unavailable state.
 

Detailed Description

Translate renderer-neutral map state into native renderer commands.

Member Function Documentation

◆ set_map_request_handler()

None frontends.common.map_renderer_ui.MapRendererUi.set_map_request_handler (   self,
MapRequestHandlerIf | None  handler 
)

Connect or clear the handler for semantic map requests.

Parameters
handlerRequest consumer, or None to disconnect it.

Reimplemented from ui.navigation.map_ui_if.MapUiIf.

◆ set_map_state()

None frontends.common.map_renderer_ui.MapRendererUi.set_map_state (   self,
MapState | None  state 
)

Replace the displayed map state or clear unavailable state.

Parameters
stateComplete map snapshot, or None when unavailable.

Reimplemented from ui.navigation.map_ui_if.MapUiIf.


The documentation for this class was generated from the following file: