Kanzi  3.9.2
Java API
ScreenMetadata Interface Reference

Metadata definitions for Screen. More...

Inheritance diagram for ScreenMetadata:
[legend]

Classes

interface  ActivateThemeMessageArguments
 Metadata definitions for ActivateThemeMessageArguments. More...
 

Public Attributes

AbstractMessageType ActivateThemeMessage
 Activates a specified theme from a theme group. More...
 
DynamicPropertyType< ColorRGBAClearColorProperty
 If screen has a clear color, screen will be cleared with the specified color before all other rendering. More...
 
DynamicPropertyType< Float > HeightProperty
 When Metrics Type is set to: More...
 
DynamicPropertyType< String > HostNameProperty
 Containes the name of the host the node originates from. More...
 
AbstractMetaclass metaclass = new AbstractMetaclass("Kanzi.Screen")
 Metaclass for Screen.
 
DynamicPropertyType< Integer > MetricsTypeProperty
 Defines the type of the coordinate system for the window metrics. More...
 
DynamicPropertyType< Integer > OrientationProperty
 The orientation of the window. More...
 
DynamicPropertyType< Float > WidthProperty
 When Metrics Type is set to: More...
 

Detailed Description

Metadata definitions for Screen.

Member Data Documentation

◆ ActivateThemeMessage

AbstractMessageType ActivateThemeMessage
Initial value:
=
new AbstractMessageType("Message.Screen.ActivateTheme")

Activates a specified theme from a theme group.

◆ ClearColorProperty

DynamicPropertyType<ColorRGBA> ClearColorProperty
Initial value:
=
new DynamicPropertyType<>("Screen.ClearColor", ColorRGBA.class)

If screen has a clear color, screen will be cleared with the specified color before all other rendering.

Depth will be cleared to 1.0f and stencil will be cleared to 0.

◆ HeightProperty

DynamicPropertyType<Float> HeightProperty
Initial value:
=
new DynamicPropertyType<>("Window.Height", Float.class)

When Metrics Type is set to:

  • Relative, a relative height of the window in the range [0,1]
  • Absolute, the height of the window in pixels.

◆ HostNameProperty

DynamicPropertyType<String> HostNameProperty
Initial value:
=
new DynamicPropertyType<>("Screen.HostName", String.class)

Containes the name of the host the node originates from.

◆ MetricsTypeProperty

DynamicPropertyType<Integer> MetricsTypeProperty
Initial value:
=
new DynamicPropertyType<>("Window.MetricsType", Integer.class)

Defines the type of the coordinate system for the window metrics.

◆ OrientationProperty

DynamicPropertyType<Integer> OrientationProperty
Initial value:
=
new DynamicPropertyType<>("Window.Orientation", Integer.class)

The orientation of the window.

◆ WidthProperty

DynamicPropertyType<Float> WidthProperty
Initial value:
=
new DynamicPropertyType<>("Window.Width", Float.class)

When Metrics Type is set to:

  • Relative, a relative width of the window in the range [0,1]
  • Absolute, the width of the window in pixels.