|
Kanzi Graphics Engine
|
Class definition for UI components. More...
#include <kzu_ui_component_base.h>
Data Fields | |
| struct KzuObjectNodeClass | objectNodeClass |
| Inherited from ObjectNode. More... | |
| KzuUiComponentNodeMeasureFunction | kzuUiComponentNodeMeasure |
| Measures desired size of the UI component. More... | |
| KzuUiComponentNodeArrangeFunction | kzuUiComponentNodeArrange |
| Arranges UI component to space reserved for it. More... | |
| kzsError(* | kzuUiComponentNodeValidateRender )(struct KzuUiComponentNode *componentNode) |
| Validates UI component for rendering. More... | |
Class definition for UI components.
| struct KzuObjectNodeClass KzuUiComponentNodeClass::objectNodeClass |
Inherited from ObjectNode.
| KzuUiComponentNodeMeasureFunction KzuUiComponentNodeClass::kzuUiComponentNodeMeasure |
Measures desired size of the UI component.
| KzuUiComponentNodeArrangeFunction KzuUiComponentNodeClass::kzuUiComponentNodeArrange |
Arranges UI component to space reserved for it.
| kzsError(* KzuUiComponentNodeClass::kzuUiComponentNodeValidateRender)(struct KzuUiComponentNode *componentNode) |
Validates UI component for rendering.
Called when flags affecting render are set on a component. This function is not used currently but is reserved to reduce API incompatibilities.