Common interface for Kanzi view types. More...
Public Member Functions | |
| void | addListener (KanziViewListener listener) |
| Adds state change listener for this view. | |
| KanziViewAdapter | getAdapter () |
| Gets the adapter of this view. | |
| Domain | getDomain () |
| Gets the Domain associated with this view. | |
| String | getName () |
| Gets the name of the view and underlying native view node. | |
| Node2D | getRoot () |
| Returns the root node of this view. | |
| KanziRuntime | getRuntime () |
| Gets the KanziRuntime associated with this view. | |
| void | handleOrientationChange (int orientation) |
| Applies device orientation changes to the contents of this view. | |
| void | removeListener (KanziViewListener listener) |
| Removes state change listener from this view. | |
| void | setClearColor (ColorRGBA color) |
| Configures the color used to clear the surface of the view before rendering its contents. | |
| void | setKzbPathList (String[] kzbPaths) |
| Configures the list of kzb files that are loaded when the view is attached. | |
| void | setName (String name) |
| Sets the name for the view and underlying native view node. | |
| void | setRoot (Node2D node) |
| Sets the root node of this view, used to manually set content to the view. | |
| void | setStartupPrefabUrl (String url) |
| Configures the startup prefab that is automatically loaded during initialization. | |
Common interface for Kanzi view types.
| void addListener | ( | KanziViewListener | listener | ) |
Adds state change listener for this view.
| listener | Listener to be called when events occur. |
Implemented in KanziSurfaceView, and KanziTextureView.
| KanziViewAdapter getAdapter | ( | ) |
Gets the adapter of this view.
Implemented in KanziSurfaceView, and KanziTextureView.
| Domain getDomain | ( | ) |
Gets the Domain associated with this view.
Implemented in KanziSurfaceView, and KanziTextureView.
| String getName | ( | ) |
Gets the name of the view and underlying native view node.
Implemented in KanziSurfaceView, and KanziTextureView.
| Node2D getRoot | ( | ) |
Returns the root node of this view.
Implemented in KanziSurfaceView, and KanziTextureView.
| KanziRuntime getRuntime | ( | ) |
Gets the KanziRuntime associated with this view.
Implemented in KanziSurfaceView, and KanziTextureView.
| void handleOrientationChange | ( | int | orientation | ) |
Applies device orientation changes to the contents of this view.
| orientation | The orientation qualifier from onOrientationChanged(). |
Implemented in KanziSurfaceView, and KanziTextureView.
| void removeListener | ( | KanziViewListener | listener | ) |
Removes state change listener from this view.
| listener | Listener to remove. |
Implemented in KanziSurfaceView, and KanziTextureView.
| void setClearColor | ( | ColorRGBA | color | ) |
Configures the color used to clear the surface of the view before rendering its contents.
Default value: Opaque black i.e. (0, 0, 0, 255).
| color | Color used to clear the surface of the view. Use null to skip clearing. |
Implemented in KanziSurfaceView, and KanziTextureView.
| void setKzbPathList | ( | String[] | kzbPaths | ) |
Configures the list of kzb files that are loaded when the view is attached.
| kzbPaths | Array of kzb paths to load. |
Implemented in KanziSurfaceView, and KanziTextureView.
| void setName | ( | String | name | ) |
Sets the name for the view and underlying native view node.
| name | New name for the view. |
Implemented in KanziSurfaceView, and KanziTextureView.
| void setRoot | ( | Node2D | node | ) |
Sets the root node of this view, used to manually set content to the view.
| node | Node to be displayed in this view. |
Implemented in KanziSurfaceView, and KanziTextureView.
| void setStartupPrefabUrl | ( | String | url | ) |
Configures the startup prefab that is automatically loaded during initialization.
| url | Url of the prefab template to load. |
Implemented in KanziSurfaceView, and KanziTextureView.