IEvsScreenService

Interface defines the glasses screens service

The service handles the information flow to be displayed on the glasses

The service manager Screen stack, where the topmost screen is the one displayed on the glasses

See also

Functions

Link copied to clipboard
abstract fun addScreen(screen: Screen)

Adds a screen to the top of the screens stack

Link copied to clipboard

Get the rendering border enforcement

Link copied to clipboard
abstract fun getRenderingCenterX(): Float

Get the screen rendering center X in pixels

Link copied to clipboard
abstract fun getRenderingCenterY(): Float

Get the screen rendering center Y in pixels

Link copied to clipboard
abstract fun getTopmostScreen(): Screen

Receive the topmost screen that was added to the screens stack

Link copied to clipboard
abstract fun removeScreen(screen: Screen)

Removes a screen from the screens stack

Link copied to clipboard
abstract fun removeTopmostScreen(): Screen?

Removes the topmost screen if exist

Link copied to clipboard
abstract fun setEnforceRenderingBorders(enforceBorders: Boolean)

Set the rendering border enforcement

Link copied to clipboard
abstract fun setRenderingCenterX(centerX: Float)

Set the screen rendering center X in pixels

Link copied to clipboard
abstract fun setRenderingCenterY(centerY: Float)

Set the screen rendering center Y in pixels