►Ckanzi::AbstractBinding | AbstractBinding is the base class for binding classes |
Ckanzi::Binding | Binding is the simplest form of binding |
Ckanzi::ExpressionBinding | ExpressionBinding enables you to bind from multiple sources to one target, and to modify the values before writing them to target values |
Ckanzi::ManualBinding | Manual binding is a one-to-one binding that caches the value that was written to the target |
Ckanzi::ToSourceBinding | To Source bindings are one-way bindings that have an extra source to which to write the result value |
Ckanzi::TwoWayBinding | Two-way binding causes changes to either the source value or the target value to automatically update the other |
Ckanzi::interop::AbstractBindingRuntimeWrapper | |
►Ckanzi::AbstractBindingVariableSource | Abstract interface for VariableBindingSources and VariableExpressionValueSource |
►Ckanzi::VariableBindingSourceRuntime | Runtime for variable binding source |
Ckanzi::TypedVariableBindingSourceRuntime< T > | Typed runtime for variable binding source |
►Ckanzi::VariableExpressionValueSourceRuntime | Runtime for variable expression value source |
Ckanzi::TypedVariableExpressionValueSourceRuntime< T > | Typed runtime for variable expression value source |
Ckanzi::interop::AbstractBindingWrapper | |
►Ckanzi::wayland::AbstractDefaultWaylandContext | Class that represents an interface for Wayland callbacks |
Ckanzi::wayland::DefaultWaylandEGLGraphicsOutput | Class that represents the default Wayland EGL graphics output |
Ckanzi::wayland::DefaultWaylandIVIEGLGraphicsOutput | Class that represents the default Wayland IVI EGL graphics output |
►Ckanzi::AbstractExpressionValueSource | Value source base for use in bindings with multiple sources |
Ckanzi::DataSourceExpressionValueSource | Data Source expression value source |
Ckanzi::ObjectPropertyExpressionValueSource | Object Property expression value source |
Ckanzi::RenderPropertyExpressionValueSource | Render property expression value source |
Ckanzi::VariableExpressionValueSource | Variable expression value source |
►Ckanzi::AbstractExpressionValueSourceRuntime | Runtime base class for expression value sources |
Ckanzi::DataSourceExpressionValueSourceRuntime | Runtime for object property expression value source |
►Ckanzi::ObjectPropertyExpressionValueSourceRuntime | Runtime for object property expression value source |
Ckanzi::TypedObjectPropertyExpressionValueSourceRuntime< T > | Typed runtime for object property expression value source |
►Ckanzi::RenderPropertyExpressionValueSourceRuntime | Runtime for render property expression value source |
Ckanzi::TypedRenderPropertyExpressionValueSourceRuntime< T > | Typed runtime for render property expression value source |
Ckanzi::VariableExpressionValueSourceRuntime | Runtime for variable expression value source |
►Ckanzi::AbstractLogger | To implement a logger, inherit from this class |
Ckanzi::AndroidLogger | |
Ckanzi::CoutLogger | This logger class writes log messages to standard output |
Ckanzi::QnxLogger | |
Ckanzi::Win32DebugLogger | This logger class writes log messages to the Windows debugger console |
Ckanzi::AbstractMessageType | AbstractMessageType is a homogeneous message type handle to an existing message type |
Ckanzi::AbstractMessageTypeDescriptor | An instance of a AbstractMessageTypeDescriptor represents a single message type in the Kanzi message system in an abstract homogeneous form |
►Ckanzi::AbstractNodeReference | |
Ckanzi::NodeReference< kanzi::Node3D > | |
Ckanzi::NodeReference< kanzi::Page > | |
Ckanzi::NodeReference< kanzi::Camera > | |
Ckanzi::NodeReference< NodeType > | Provides functionality for a reference to any attached node that you can access using a relative path |
►Ckanzi::AbstractProfiler | AbstractProfiler |
►Ckanzi::AbstractValueProfiler< IntervalProfilerSampleData, IntervalProfilerSampleStatistics > | |
Ckanzi::IntervalProfiler | The interval profiler |
►Ckanzi::AbstractValueProfiler< MainLoopProfilingSampleData, MainLoopProfilingAggregateData > | |
Ckanzi::MainLoopProfiler | MainLoopProfiler implements profiling for tasks of MainLoopScheduler |
►Ckanzi::AbstractValueProfiler< NamedIntervalProfilerSampleData, NamedIntervalProfilerSampleStatistics > | |
Ckanzi::NamedIntervalProfiler | The named interval profiler |
Ckanzi::AbstractValueProfiler< TProfilingDataSample, TAggregateProfilingData > | Abstract value profiler |
►Ckanzi::AbstractPropertyNotificationHandler | Abstract property notification handler |
►Ckanzi::NodePropertyNotificationHandler | Node property notification handler |
Ckanzi::PropertyListener | |
►Ckanzi::RenderStatePropertyNotificationHandler | Render value updater for render state |
Ckanzi::BlendModeRenderStatePropertyNotificationHandler | Custom render state property notification handler for blend mode |
Ckanzi::TypedRenderStatePropertyNotificationHandler< T > | Specialized property notification handler for render state |
Ckanzi::TypedRenderStateRangePropertyNotificationHandler< T > | Specialized notification handler for render state |
Ckanzi::AbstractPropertyType | AbstractPropertyType is a homogeneous property type handle to an existing property type |
►Ckanzi::AbstractPropertyTypeDescriptor | AbstractPropertyTypeDescriptor is used internally by the property type system to manage property types |
Ckanzi::PropertyTypeDescriptor< T > | PropertyTypeDescriptor is used internally by the property system to implement all operations required for property types that have the same data type |
Ckanzi::AbstractRangeIterator | Abstract range iterator interface |
►Ckanzi::AbstractRangeLocation | Location into a range |
Ckanzi::IndexedPropertyAccessRange::IndexedPropertyAccessRangeLocation | Location implementation for indexed property access range |
Ckanzi::IndexedViewRange::IndexedViewRangeLocation | Location class for indexed view range |
Ckanzi::IteratorRange::IteratorRangeLocation | Location implementation for iterator range |
Ckanzi::PropertyAccessRange::PropertyAccessRangeLocation | Location implementation for property access range |
Ckanzi::SplitStringRange::SplitStringRangeLocation | Location implementation for split string range |
Ckanzi::TypedValueRange< T >::TypedValueRangeLocation | Location implementation for typed value range |
Ckanzi::ValueRange::ValueRangeLocation | Location implementation for typed value range |
Ckanzi::ViewRange::ViewRangeLocation | Location class for indexed view range |
►Ckanzi::AbstractResourceReference | |
Ckanzi::ContentReference< TResourceType > | |
Ckanzi::ResourceReference< TResourceType > | |
►Ckanzi::ResourceProfilingContextFactory::AbstractSampler | Abstract resource profiling context sampler |
Ckanzi::GenericResourceProfilingContext::Sampler | The context sampler |
Ckanzi::NamedResourceProfilingContext::Sampler | The context sampler |
Ckanzi::ResourceProfilingAcquireContext::Sampler | The context sampler |
Ckanzi::ResourceProfilingDeployContext::Sampler | The context sampler |
Ckanzi::ResourceProfilingLoadContext::Sampler | The context sampler |
Ckanzi::ResourceProfilingMainLoopContext::Sampler | The context sampler |
Ckanzi::wayland::AbstractWaylandShell< T > | Represents a Wayland shell class interface boilerplate |
►Ckanzi::wayland::AbstractWaylandShell< CoreShell > | |
Ckanzi::wayland::CoreShell | Wayland Core Shell abstraction |
►Ckanzi::wayland::AbstractWaylandShell< IVIShell > | |
Ckanzi::wayland::IVIShell | Wayland IVI Shell abstraction |
►Ckanzi::wayland::AbstractWaylandShell< XDGShell > | |
Ckanzi::wayland::XDGShell | Wayland XDG Shell abstraction |
Ckanzi::ResourceManager::AcquireTask | Load task for a group of resources |
Ckanzi::interop::ActionDirector | |
Ckanzi::ActivityHostConcept::ActivatingActivity | Class to manage storing and switching of Activity nodes |
Ckanzi::ActivityHostConcept::ActiveActivity | Class to manage storing and switching of Activity nodes |
►Ckanzi::ActivityConcept | Base class for Activity classes |
►Ckanzi::ActivityConceptImpl< ContentLayout2D, Activity2D > | |
Ckanzi::Activity2D | An Activity is a part of application UI that is responsible for a task |
►Ckanzi::ActivityConceptImpl< ContentLayout3D, Activity3D > | |
Ckanzi::Activity3D | An Activity is a part of application UI that is responsible for a task |
Ckanzi::ActivityConceptImpl< TBaseClass, TDerivedClass > | Implementation class for ActivityConcept |
►Ckanzi::ActivityElement | ActivityElement is the base class for all Activity and Activity Host classes |
Ckanzi::ActivityElementImpl< ContentLayout2D, Activity2D > | |
Ckanzi::ActivityElementImpl< ContentLayout3D, Activity3D > | |
Ckanzi::ActivityElementImpl< ContentLayout2D, DataDrivenExclusiveActivityHost2D > | |
Ckanzi::ActivityElementImpl< ContentLayout3D, DataDrivenExclusiveActivityHost3D > | |
Ckanzi::ActivityElementImpl< ContentLayout2D, ExclusiveActivityHost2D > | |
Ckanzi::ActivityElementImpl< ContentLayout3D, ExclusiveActivityHost3D > | |
Ckanzi::ActivityElementImpl< ContentLayout2D, ParallelActivityHost2D > | |
Ckanzi::ActivityElementImpl< ContentLayout3D, ParallelActivityHost3D > | |
►Ckanzi::ActivityElementImpl< TBaseClass, TDerivedClass > | ActivityElement implementation class |
Ckanzi::ActivityConceptImpl< ContentLayout2D, Activity2D > | |
Ckanzi::ActivityConceptImpl< ContentLayout3D, Activity3D > | |
Ckanzi::ActivityHostConceptImpl< ContentLayout2D, DataDrivenExclusiveActivityHost2D > | |
Ckanzi::ActivityHostConceptImpl< ContentLayout3D, DataDrivenExclusiveActivityHost3D > | |
Ckanzi::ActivityHostConceptImpl< ContentLayout2D, ExclusiveActivityHost2D > | |
Ckanzi::ActivityHostConceptImpl< ContentLayout3D, ExclusiveActivityHost3D > | |
Ckanzi::ActivityHostConceptImpl< ContentLayout2D, ParallelActivityHost2D > | |
Ckanzi::ActivityHostConceptImpl< ContentLayout3D, ParallelActivityHost3D > | |
Ckanzi::ActivityConceptImpl< TBaseClass, TDerivedClass > | Implementation class for ActivityConcept |
►Ckanzi::ActivityHostConceptImpl< TBaseClass, TDerivedClass > | Implementation class for ActivityHostConcept |
Ckanzi::ExclusiveActivityHostBaseImpl< ContentLayout2D, DataDrivenExclusiveActivityHost2D > | |
Ckanzi::ExclusiveActivityHostBaseImpl< ContentLayout3D, DataDrivenExclusiveActivityHost3D > | |
Ckanzi::ExclusiveActivityHostBaseImpl< ContentLayout2D, ExclusiveActivityHost2D > | |
Ckanzi::ExclusiveActivityHostBaseImpl< ContentLayout3D, ExclusiveActivityHost3D > | |
►Ckanzi::ParallelActivityHostImpl< ContentLayout2D, ParallelActivityHost2D > | |
Ckanzi::ParallelActivityHost2D | An Activity Host that can display multiple Activity nodes at a time |
►Ckanzi::ParallelActivityHostImpl< ContentLayout3D, ParallelActivityHost3D > | |
Ckanzi::ParallelActivityHost3D | An Activity Host that can display multiple Activity nodes at a time |
►Ckanzi::ExclusiveActivityHostBaseImpl< TBaseClass, TDerivedClass > | Implementation of common functionality of ExclusiveActivityHost and DataDrivenExclusiveActivityHost classes |
►Ckanzi::DataDrivenExclusiveActivityHostImpl< ContentLayout2D, DataDrivenExclusiveActivityHost2D > | |
Ckanzi::DataDrivenExclusiveActivityHost2D | A type of Exclusive Activity Host node, that uses a list of Activity nodes provided by setting a list DataObject, from a DataSource, to the ActivitySourceProperty property |
►Ckanzi::DataDrivenExclusiveActivityHostImpl< ContentLayout3D, DataDrivenExclusiveActivityHost3D > | |
Ckanzi::DataDrivenExclusiveActivityHost3D | A type of Exclusive Activity Host node, that uses a list of Activity nodes provided by setting a list DataObject, from a DataSource, to the ActivitySourceProperty property |
►Ckanzi::ExclusiveActivityHostImpl< ContentLayout2D, ExclusiveActivityHost2D > | |
Ckanzi::ExclusiveActivityHost2D | An Activity Host that displays Activity nodes one at a time |
►Ckanzi::ExclusiveActivityHostImpl< ContentLayout3D, ExclusiveActivityHost3D > | |
Ckanzi::ExclusiveActivityHost3D | An Activity Host that displays Activity nodes one at a time |
Ckanzi::DataDrivenExclusiveActivityHostImpl< TBaseClass, TDerivedClass > | Implementation class for DataDrivenExclusiveActivityHostConcept and ExclusiveActivityHostConcept |
Ckanzi::ExclusiveActivityHostImpl< TBaseClass, TDerivedClass > | Implementation class for ExclusiveActivityHost |
Ckanzi::ParallelActivityHostImpl< TBaseClass, TDerivedClass > | ParallelActivityHostConcept implementation class |
Ckanzi::ActivityElementHistory | Encapsulates serialized data for activity elements |
Ckanzi::ActivityHistoryManager | ActivityHistoryManager encapsulates functionality of serialization of activities |
►Ckanzi::ActivityHostConcept | Base class for Activity Host classes |
Ckanzi::ActivityHostConceptImpl< ContentLayout2D, DataDrivenExclusiveActivityHost2D > | |
Ckanzi::ActivityHostConceptImpl< ContentLayout3D, DataDrivenExclusiveActivityHost3D > | |
Ckanzi::ActivityHostConceptImpl< ContentLayout2D, ExclusiveActivityHost2D > | |
Ckanzi::ActivityHostConceptImpl< ContentLayout3D, ExclusiveActivityHost3D > | |
Ckanzi::ActivityHostConceptImpl< ContentLayout2D, ParallelActivityHost2D > | |
Ckanzi::ActivityHostConceptImpl< ContentLayout3D, ParallelActivityHost3D > | |
Ckanzi::ActivityHostConceptImpl< TBaseClass, TDerivedClass > | Implementation class for ActivityHostConcept |
Ckanzi::ActivityHostControllerPropertyManager | Encapsulates management of activities through a controller property |
►Ckanzi::ActivityHostConcept::ActivityInfo | Stores information that identifies an Activity node |
Ckanzi::ExclusiveActivityHostConcept::ActivityInExclusiveHostInfo | Stores information that identifies an Activity node under an ExclusiveActivityHost |
Ckanzi::ParallelActivityHostConcept::ActivityInParallelHostInfo | Stores information that identifies an Activity node under a ParallelActivityHost |
►Ckanzi::ActivityPrefabLoader | Helper class for the Activity Host class types |
Ckanzi::ParallelActivityHostConcept::ActivityInParallelHostPrefabLoader | Extends ActivityPrefabLoader with a specialized behavior for child Activity nodes of a ParallelExclusiveActivityHost |
Ckanzi::ActivitySourceController | Encapsulates the management of data provider for Data-Driven Exclusive Activity Host |
Ckanzi::ActivityStatusAnimationFinishedHandler | Encapsulates dispatching of messages when an activating or a deactivating activity animation is finished |
Ckanzi::ActivityStatusManager | Covers the management of the StatusProperty in the State Manager that the prefab of an Activity node uses for transition animations |
Ckanzi::ActivitySwitchingSynchronizer | Encapsulates the synchronization of animations for activating and deactivating Activity nodes |
Ckanzi::android_ws::AndroidWSInputDevice | Class representing an input device for the default Android window surface EGL graphics output |
Ckanzi::ApplicationProperties | Configurable application properties |
Ckanzi::AppliedStyleEntry | Applied style entry |
Ckanzi::MessageArguments::ArgumentEntry | Linked list entry containing arguments type and value |
Ckanzi::Framebuffer::AttachmentPoint | AttachmentPoint |
Ckanzi::PropertyTypeEditorInfo::AttributeDictionary | |
Ckanzi::BackEasingFunction | Changes the value back slightly before moving it toward the target |
Ckanzi::FontEnginePlugin::BackendProperties | Font backend properties |
Ckanzi::BezierEasingFunction | Changes the value according to a Bezier curve |
Ckanzi::ShaderProgram::CreateInfo::BinaryShaderStage | One shader stage in binary format |
Ckanzi::ForwardingAction::BindingEntry | Entry for bindings to install when the action is invoked |
Ckanzi::BindingExpressionOpCode | Expression binding operation |
Ckanzi::BindingExpressionOpCodeParameters | Runtime Parameters for binding expression opcodes |
►Ckanzi::BindingHostConcept | BindingHostConcept specifies an interface for adding and removing bindings to the binding host |
►Ckanzi::BindingHostConceptImpl< Node > | |
►Ckanzi::Node | Base class for Kanzi nodes |
►Ckanzi::Node2D | Node2D is the base class of 2D nodes |
Ckanzi::ClickConceptImpl< Node2D, Button2D > | |
Ckanzi::ClickConceptImpl< Node2D, ToggleButton2D > | |
►Ckanzi::ContentLayoutConceptImpl< Node2D, ContentLayout2D > | |
►Ckanzi::ContentLayout2D | Use the Content Layout 2D node to present content in a 2D UI control as a single item |
Ckanzi::ActivityElementImpl< ContentLayout2D, Activity2D > | |
Ckanzi::ActivityElementImpl< ContentLayout2D, DataDrivenExclusiveActivityHost2D > | |
Ckanzi::ActivityElementImpl< ContentLayout2D, ExclusiveActivityHost2D > | |
Ckanzi::ActivityElementImpl< ContentLayout2D, ParallelActivityHost2D > | |
Ckanzi::ClickConceptImpl< ContentLayout2D, ListBoxItemContainer2D > | |
►Ckanzi::DockLayoutConceptImpl< Node2D, DockLayout2D > | |
Ckanzi::DockLayout2D | Use the Dock Layout 2D node to place nodes relative to each other along the sides of a Dock Layout 2D node |
►Ckanzi::FlowLayoutConceptImpl< Node2D, FlowLayout2D > | |
Ckanzi::FlowLayout2D | Flow Layout 2D arranges 2D items along a line and continues to the next line when it runs out of space |
►Ckanzi::GridLayoutConceptImpl< Node2D, GridLayout2D > | |
Ckanzi::GridLayout2D | Grid Layout 2D arranges 2D items in a grid |
►Ckanzi::ListBoxConceptImpl< Node2D, GridListBox2D, GridListBox2DTraits > | |
Ckanzi::GridListBox2D | Use the Grid List Box 2D node to create scrollable lists of 2D items arranged in a grid |
►Ckanzi::PrefabViewConceptImpl< Node2D, PrefabView2D > | |
Ckanzi::PrefabView2D | Prefab view 2D node |
►Ckanzi::ScrollViewConceptImpl< Node2D, ScrollView2D > | |
Ckanzi::ScrollView2D | Use the Scroll View 2D node to create an input plane to enable user input from gestures |
►Ckanzi::StackLayoutConceptImpl< Node2D, StackLayout2D > | |
Ckanzi::StackLayout2D | Stack Layout 2D arranges its items on a line along the axis you specify in the DirectionProperty |
►Ckanzi::TextBlockConceptImpl< Node2D, TextBlock2D > | |
Ckanzi::TextBlock2D | Text Block 2D displays a small amount of text in 2D |
►Ckanzi::TextBoxConceptImpl< Node2D, TextBox2D, TextBox2DTraits > | |
Ckanzi::TextBox2D | TextBox2D provides the required overrides to handle 2D rendering and gesture handling for the 2D text input |
►Ckanzi::ToggleButtonGroupConceptImpl< Node2D, ToggleButtonGroup2D > | |
Ckanzi::ToggleButtonGroup2D | Toggle Button Group 2D allows users of your application to select only one option from a set of options that are mutually exclusive |
►Ckanzi::TrajectoryLayoutConceptImpl< Node2D, TrajectoryLayout2D > | |
Ckanzi::TrajectoryLayout2D | Trajectory Layout 2D arranges its items along a trajectory |
Ckanzi::EmptyNode2D | Empty Node 2D can be used to group other 2D nodes |
Ckanzi::Image2D | Image2D node |
Ckanzi::NinePatchImage2D | A nine-patch image is a 3x3 grid of images |
►Ckanzi::Page | Use Page nodes to create the structure of an application user interface |
Ckanzi::PageHost | Use a PageHost node to group Page and PageHost nodes, and to manage navigation requests and transitions in a tree of Page nodes under a PageHost node |
Ckanzi::Portal | Portal node |
Ckanzi::Screen | The screen represents the metrics of the target device and acts as the root node for the whole node tree |
►Ckanzi::Viewport2D | Use a Viewport 2D to set the size of a render target surface onto which content is projected |
Ckanzi::ProgressiveRenderingViewport2D | Progressive rendering viewport 2D is a viewport which splits rendering its scene across multiple frames |
►Ckanzi::Node3D | Base class for all 3D nodes |
Ckanzi::ClickConceptImpl< Node3D, Button3D > | |
Ckanzi::ClickConceptImpl< Node3D, ToggleButton3D > | |
►Ckanzi::ContentLayoutConceptImpl< Node3D, ContentLayout3D > | |
►Ckanzi::ContentLayout3D | Use the Content Layout 3D node to present content in a 3D UI control as a single item |
Ckanzi::ActivityElementImpl< ContentLayout3D, Activity3D > | |
Ckanzi::ActivityElementImpl< ContentLayout3D, DataDrivenExclusiveActivityHost3D > | |
Ckanzi::ActivityElementImpl< ContentLayout3D, ExclusiveActivityHost3D > | |
Ckanzi::ActivityElementImpl< ContentLayout3D, ParallelActivityHost3D > | |
Ckanzi::ClickConceptImpl< ContentLayout3D, ListBoxItemContainer3D > | |
►Ckanzi::DockLayoutConceptImpl< Node3D, DockLayout3D > | |
Ckanzi::DockLayout3D | Use the Dock Layout 3D node to place nodes relative to each other along the sides of a Dock Layout 3D node |
►Ckanzi::FlowLayoutConceptImpl< Node3D, FlowLayout3D > | |
Ckanzi::FlowLayout3D | Flow Layout 3D arranges 3D items along a line and continues to the next line when it runs out of space |
►Ckanzi::GridLayoutConceptImpl< Node3D, GridLayout3D > | |
Ckanzi::GridLayout3D | Grid Layout 3D arranges 3D items in a grid |
►Ckanzi::ListBoxConceptImpl< Node3D, GridListBox3D, GridListBox3DTraits > | |
Ckanzi::GridListBox3D | Use the Grid List Box 3D node to create scrollable lists of 3D items arranged in a grid |
►Ckanzi::ListBoxConceptImpl< Node3D, TrajectoryListBox3D, TrajectoryListBox3DTraits > | |
Ckanzi::TrajectoryListBox3D | Use the Trajectory List Box 3D node to create scrollable lists of items arranged along a Trajectory |
►Ckanzi::PrefabViewConceptImpl< Node3D, PrefabView3D > | |
Ckanzi::PrefabView3D | Prefab view 3D node |
►Ckanzi::ScrollViewConceptImpl< Node3D, ScrollView3D > | |
Ckanzi::ScrollView3D | Use the Scroll View 3D node to create an input plane to enable user input from gestures |
►Ckanzi::StackLayoutConceptImpl< Node3D, StackLayout3D > | |
Ckanzi::StackLayout3D | Stack Layout 3D arranges its items on a line along the axis you specify in the DirectionProperty |
►Ckanzi::TextBlockConceptImpl< Node3D, TextBlock3D > | |
Ckanzi::TextBlock3D | Text Block 3D displays a small amount of text in 3D |
►Ckanzi::TextBoxConceptImpl< Node3D, TextBox3D, TextBox3DTraits > | |
Ckanzi::TextBox3D | TextBox3D provides the required overrides to handle 3D rendering and gesture handling for the 3D text input |
►Ckanzi::ToggleButtonGroupConceptImpl< Node3D, ToggleButtonGroup3D > | |
Ckanzi::ToggleButtonGroup3D | Toggle Button Group 3D allows users of your application to select only one option from a set of options that are mutually exclusive |
►Ckanzi::TrajectoryLayoutConceptImpl< Node3D, TrajectoryLayout3D > | |
Ckanzi::TrajectoryLayout3D | Trajectory Layout 3D arranges its items along a trajectory |
Ckanzi::Camera | Use a Camera to define the view transform to use to render a 3D Scene |
Ckanzi::EmptyNode3D | |
Ckanzi::Instantiator3D | Use the Instantiator node to replicate the appearance of a 3D node, or a tree of 3D nodes, that the Instantiator node targets |
Ckanzi::LevelOfDetail3D | Level of detail selector node is a 3D node that changes the appearance of its child nodes based on the viewing distance |
Ckanzi::Light | Light node is a source of light for a 3D scene |
Ckanzi::Model3D | Node for rendering meshes in 3D space |
Ckanzi::Scene | Scene is a 3D node that is the root node for other 3D nodes |
Ckanzi::Viewport3D | Use the Viewport 3D node to render 2D nodes in 3D space |
►Ckanzi::BindingHostConceptImpl< NodeEffect2D > | |
►Ckanzi::NodeEffect2D | Use node effects to apply post-processing effects to 2D nodes |
Ckanzi::BlurEffect2D | Use BlurEffect2D to apply a Gaussian blur post-processing effect to 2D nodes |
Ckanzi::EffectStack2D | Use EffectStack2D to apply multiple post-processing effects to 2D nodes |
Ckanzi::MaskEffect2D | Use MaskEffect2D to apply a mask to 2D nodes |
Ckanzi::OutlineEffect2D | Use OutlineEffect2D to apply an outline to the content of 2D nodes |
Ckanzi::ShadowEffect2D | Use ShadowEffect2D to apply drop- and inner-shadow post-processing effects to 2D nodes |
►Ckanzi::BindingHostConceptImpl< RenderPass > | |
►Ckanzi::RenderPass | RenderPass is the base class for Kanzi render passes |
►Ckanzi::MipmapGenerationConceptImpl< RenderPass, CompositionTargetRenderPass > | |
Ckanzi::CompositionTargetRenderPass | Use the Composition Target Render Pass to set one to four composition targets and render all descendant render passes to the composition targets that the Composition Target Render Pass created |
►Ckanzi::MipmapGenerationConceptImpl< RenderPass, CubeMapRenderPass > | |
Ckanzi::CubeMapRenderPass | Use the Cubemap Render Pass to create a cubemap texture that represents the scene from some location |
Ckanzi::BlitRenderPass | Use the Blit Render Pass to blit one or more textures to the screen of the current rendering context using a material |
Ckanzi::ClearRenderPass | Use a Clear Render Pass to clear the color, depth, and stencil buffers of the current render context before passing the control to the descendants of this render pass |
►Ckanzi::DrawObjectsRenderPass | Use the Draw Objects Render Pass to render only nodes in a Scene node provided by an object source you set in this render pass |
Ckanzi::DrawObjectsWithMaterialRenderPass | Use the Draw Objects With Material Render Pass to render nodes provided by an object source using a material |
►Ckanzi::GatherLightsRenderPass | GatherLightsRenderPass is a class for generating light properties for rendering nodes |
Ckanzi::GatherNearestLightsRenderPass | GatherNearestLightsRenderPass is an implementation of light gathering |
Ckanzi::LegacyRenderPass | Legacy Render Pass is phased out in favor of specialized render passes that perform individual operations, which are combined in a Legacy Render Pass into a single render pass |
Ckanzi::MaterialSetupRenderPass | Use the Material Setup Render Pass to set properties to a material for further render operations using that material |
Ckanzi::NodeListRenderPass | Use the Node List Render Pass to filter and hold a list of nodes that you want to render using other render passes |
Ckanzi::PipelineStateRenderPass | Use the Pipeline State Render Pass to set for its child render passes the depth and stencil testing, transparency, and culling |
Ckanzi::RenderPassView | Use the Render Pass View to instantiate a RenderPassPrefab |
Ckanzi::BindingHostConceptImpl< TDerivedClass > | Implementation class for BindingHostConcept |
Ckanzi::ForwardingApplyAction::BindingInfo | Stored info for a binding |
Ckanzi::ShaderProgram::BindingInfo | Binding info |
Ckanzi::Style::BindingInfo | Stored info for a binding |
Ckanzi::BindingLoadInfo | Use the BindingLoadInfo to create the information for a binding that you need when adding the binding to an object |
►Ckanzi::BindingLookupContext | Lookup context for bindings |
Ckanzi::BindingNodeEffect2DLookupContext | Binding lookup context for NodeEffect2D |
Ckanzi::BindingNodeLookupContext | Binding lookup context for Node |
Ckanzi::BindingRenderPassLookupContext | Binding lookup context for RenderPass |
Ckanzi::BindingRenderValueLookupContext | Binding lookup context for render value associations |
Ckanzi::BindingTriggerLookupContext | Binding lookup context for Node |
►Ckanzi::BindingLookupNotificationBase | Base class for notifications on binding lookup |
Ckanzi::TypedObjectPropertyBindingSourceRuntime< T > | Runtime for object property binding source |
Ckanzi::TypedObjectPropertyExpressionValueSourceRuntime< T > | Typed runtime for object property expression value source |
►Ckanzi::BindingProcessorRuntime | Holds the runtime state of a binding processor |
Ckanzi::CallbackProcessorRuntime | Holds the runtime state of a CallbackBindingProcessor |
Ckanzi::ConstraintBindingProcessorRuntime< T > | Holds the runtime state of a ConstraintBindingProcessor |
►Ckanzi::InstructionBindingProcessorRuntime | Holds the runtime state of an InstructionBindingProcessor |
Ckanzi::AnimationBindingProcessorRuntime | Holds the runtime state of an AnimationBindingProcessor |
Ckanzi::RangeAccumulateBindingProcessorRuntime | Holds the runtime state of a RangeAccumulateBindingProcessor |
Ckanzi::RangeBindingProcessorRuntime | Holds the runtime state of a RangeBindingProcessor |
Ckanzi::ResourceBindingProcessorRuntime | Holds the runtime state of a ResourceBindingProcessor |
Ckanzi::interop::BindingProcessorWrapper | |
Ckanzi::ForwardingAction::BindingRuntimeEntry | Entry for binding runtimes to execute when the action is invoked |
Ckanzi::BindingRuntimeHandle | Handler for binding runtimes |
►Ckanzi::BindingSource | Binding source contains all the persistent data that you need to access a source value for the binding |
Ckanzi::DataSourceBindingSource | Data source binding source |
Ckanzi::ExpressionBindingSource | Expression binding source collects expression value sources and executes operations on the values to produce a read result |
Ckanzi::ManualBindingSource | Manual binding source |
Ckanzi::MessageBindingSource | Message binding source |
Ckanzi::ObjectPropertyBindingSource | Object property binding source |
Ckanzi::RenderPropertyBindingSource | Render property binding source |
Ckanzi::ResourceBindingSource | Resource binding source |
Ckanzi::ValueBindingSource | Constant value as binding source |
Ckanzi::VariableBindingSource | Variable binding source |
►Ckanzi::BindingSourceRuntime | Binding source runtime interface |
Ckanzi::DataSourceBindingSourceRuntime | Runtime for object property binding source |
Ckanzi::ExpressionBindingSourceRuntime | Runtime for expression binding source |
►Ckanzi::ManualBindingSourceRuntime | Runtime for manual binding source |
Ckanzi::TypedManualBindingSourceRuntime< T > | Typed runtime for manual binding source |
►Ckanzi::MessageBindingSourceRuntime | Runtime for message binding source |
Ckanzi::TypedMessageBindingSourceRuntime< T > | Runtime for message binding source |
►Ckanzi::ObjectPropertyBindingSourceRuntime | Runtime for ObjectPropertyBindingSource |
Ckanzi::TypedObjectPropertyBindingSourceRuntime< T > | Runtime for object property binding source |
►Ckanzi::RenderPropertyBindingSourceRuntime | Runtime for RenderPropertyBindingSource |
Ckanzi::TypedRenderPropertyBindingSourceRuntime< T > | Runtime for render property binding source |
Ckanzi::ResourceBindingSourceRuntime | Runtime for object property binding source |
Ckanzi::ValueBindingSourceRuntime | Runtime for ValueBindingSource |
Ckanzi::VariableBindingSourceRuntime | Runtime for variable binding source |
►Ckanzi::BindingTargetRuntime | Binding target runtime interface |
Ckanzi::DummyBindingTargetRuntime | Runtime for dummy binding target |
►Ckanzi::ManualBindingTargetRuntime | Runtime for manual binding target |
Ckanzi::TypedManualBindingTargetRuntime< T > | Typed runtime for manual binding target |
►Ckanzi::MessageBindingTargetRuntime | Runtime for message binding target |
Ckanzi::TypedMessageBindingTargetRuntime< T > | Typed runtime for message binding target |
►Ckanzi::PropertyModifierBindingTargetRuntime | Base class for property modifier binding target runtimes |
Ckanzi::TypedPropertyModifierBindingTargetRuntime< T > | Specialized binding target for property modifiers installed to objects |
►Ckanzi::RenderValueBindingTargetRuntime | Runtime for render value binding target |
Ckanzi::BlendModeRenderValueBindingTargetRuntime | Custom render value binding target runtime for blend mode |
Ckanzi::TypedRenderValueBindingTargetRuntime< T > | Typed runtime for render value binding target |
►Ckanzi::ValueSourceBindingTargetRuntime | Base class for value source binding target runtimes |
Ckanzi::TypedValueSourceBindingTargetRuntime< T > | Specialized binding target for value sources where the binding target itself is the value source |
►Ckanzi::VariableBindingTargetRuntime | Variable binding target runtime |
Ckanzi::TypedVariableBindingTargetRuntime< T > | Typed runtime for variable binding target |
Ckanzi::BindingToken | Helper class that manages the lifetime of the runtime binding owned by a Node or a RenderPass, by removing the owned binding on the destruction of that Node or the RenderPass |
Ckanzi::BitmapImage | Image is the basic runtime primitive to load, hold, and convert image data in memory |
Ckanzi::interop::BitmapImageWrapper | |
Ckanzi::interop::BlurEffect2DEnums | |
Ckanzi::Mesh::Bone | Definition of mesh bone that is used for mesh skinning |
Ckanzi::interop::BoolWrapper | |
Ckanzi::BounceEasingFunction | Changes the value as a sequence of bounces |
Ckanzi::Renderer::TextureUnitInfo::BoundTextureHandle | Structure for tracking bound texture handles |
Ckanzi::Box | Class for box volume |
►Ckanzi::BrushRenderer | An interface for specialized brush renderers, which implement brush rendering |
Ckanzi::ColorBrushRenderer | Color brush renderer class |
►Ckanzi::ContentBrushRenderer | Content brush renderer class |
Ckanzi::CompositionBrushRenderer | OpenGL texture brush renderer class |
Ckanzi::MaterialBrushRenderer | Material brush renderer |
Ckanzi::TextureBrushRenderer | Texture brush renderer class |
Ckanzi::NodeVisual2D::BrushState | State associated with brush rendering |
Ckanzi::BufferObjectStream | Specifies stream to GL buffer object |
►Ckanzi::ButtonConcept | Button nodes provide an area that receives key and touch input which Kanzi translates to state events |
►Ckanzi::ButtonConceptImpl< Node2D, Button2D > | |
Ckanzi::Button2D | Use the Button 2D node to create a 2D UI control that the user can interact with through clicking, tapping, or pressing a key |
►Ckanzi::ButtonConceptImpl< Node3D, Button3D > | |
Ckanzi::Button3D | Use the Button 3D node to create a 3D UI control that the user can interact with through clicking, tapping, or pressing a key |
►Ckanzi::ButtonConceptImpl< Node2D, ToggleButton2D > | |
Ckanzi::ToggleButton2D | Use the Toggle Button 2D node to create a 2D UI control that the user can interact with through clicking, tapping, or pressing a keyboard key, and that has multiple toggle states |
►Ckanzi::ButtonConceptImpl< Node3D, ToggleButton3D > | |
Ckanzi::ToggleButton3D | Use the Toggle Button 3D node to create a 3D UI control that the user can interact with through clicking, tapping, or pressing a keyboard key, and that has multiple toggle states |
Ckanzi::ButtonConceptImpl< TBaseClass, TDerivedClass > | Implementation class for ButtonConcept |
Ckanzi::interop::CallbackBindingProcessorDirector | |
Ckanzi::interop::CameraEnums | |
Ckanzi::RenderPass::CameraSettings | Camera settings structure |
Ckanzi::TextLayouter::CharacterInfo | Intermediate structure for layout of a single character |
Ckanzi::CharacterLayout | Structure for layout of a single character for text rendering |
Ckanzi::CircleEasingFunction | Changes the value using a circular function |
Ckanzi::interop::ClassPropertyDefaultValueWrapper | |
Ckanzi::PropertyTypeDescriptor< T >::TypedNotificationStorage::CleanupFunctor | Functor for cleaning up stale notification entries |
►Ckanzi::ClickConcept | Use the ClickConcept properties to control how nodes handle click and double-click |
Ckanzi::ClickConceptImpl< Node2D, Button2D > | |
Ckanzi::ClickConceptImpl< Node3D, Button3D > | |
Ckanzi::ClickConceptImpl< ContentLayout2D, ListBoxItemContainer2D > | |
Ckanzi::ClickConceptImpl< ContentLayout3D, ListBoxItemContainer3D > | |
Ckanzi::ClickConceptImpl< Node2D, ToggleButton2D > | |
Ckanzi::ClickConceptImpl< Node3D, ToggleButton3D > | |
►Ckanzi::ClickConceptImpl< TBaseClass, TDerivedClass > | Implementation of base Click Concept class for derived classes |
Ckanzi::ButtonConceptImpl< Node2D, Button2D > | |
Ckanzi::ButtonConceptImpl< Node3D, Button3D > | |
Ckanzi::ButtonConceptImpl< Node2D, ToggleButton2D > | |
Ckanzi::ButtonConceptImpl< Node3D, ToggleButton3D > | |
►Ckanzi::ListBoxItemContainerImpl< ContentLayout2D, ListBoxItemContainer2D, ContentLayout2D > | |
Ckanzi::ListBoxItemContainer2D | List Box Item Container for 2D List Box nodes |
►Ckanzi::ListBoxItemContainerImpl< ContentLayout3D, ListBoxItemContainer3D, ContentLayout3D > | |
Ckanzi::ListBoxItemContainer3D | List Box Item Container for 3D List Box nodes |
Ckanzi::ButtonConceptImpl< TBaseClass, TDerivedClass > | Implementation class for ButtonConcept |
Ckanzi::ListBoxItemContainerImpl< TBaseClass, TDerivedClass, TItemLayoutClass > | Implementation of base List Box Item Container class for List Box |
Ckanzi::Node2D::ClippingArea | Clipping information carried from parents |
Ckanzi::Clock | Represents a monotonic, high resolution clock that advances steadily as the physical time moves forward |
Ckanzi::Mesh::Cluster | Cluster has a material, primitive type (currently always triangles), and handle for GPU memory buffer where primitive indices are stored |
Ckanzi::Mesh::CreateInfo::Cluster | Parameters for Mesh::Cluster creation |
Ckanzi::CodeBehindRegisterGuard | RAII class for attaching code behind to an Activity or Activity Host node |
Ckanzi::InputManipulator::Collection | Common functions of collections of attached InputManipulators processing a specific input event type |
Ckanzi::ColorRGBA | Color with 4 floating point components: red, green, blue and alpha (r, g, b, a) |
Ckanzi::Command | Command class defines property and message types used in implementation of commands |
Ckanzi::interop::CodeBehindDirector::CommandHandlerDirector | |
►Ckanzi::detail::ComplexDataTypeTraits< AbstractRangeSharedPtr > | |
Ckanzi::PropertyDataTypeTraits< AbstractRangeSharedPtr > | |
►Ckanzi::detail::ComplexDataTypeTraits< Matrix3x3 > | |
Ckanzi::PropertyDataTypeTraits< Matrix3x3 > | |
►Ckanzi::detail::ComplexDataTypeTraits< Matrix4x4 > | |
Ckanzi::PropertyDataTypeTraits< Matrix4x4 > | |
►Ckanzi::detail::ComplexDataTypeTraits< ResourceSharedPtr > | |
Ckanzi::PropertyDataTypeTraits< ResourceSharedPtr > | |
►Ckanzi::detail::ComplexDataTypeTraits< SRTValue2D > | |
Ckanzi::PropertyDataTypeTraits< SRTValue2D > | |
►Ckanzi::detail::ComplexDataTypeTraits< SRTValue3D > | |
Ckanzi::PropertyDataTypeTraits< SRTValue3D > | |
Ckanzi::CompositionContentRequirements | Holds the requirements for the composition target |
Ckanzi::CompositionTargetRenderPass::CompositionFormatSettings | Format settings for composition target render pass |
Ckanzi::CompositionManager | Composition manager |
Ckanzi::CompositionRequirements | Composition requirements represent the required buffers for composition |
Ckanzi::CompositionTargetRenderPass::CompositionSizeSettings | Size settings for Composition Target Render Pass |
Ckanzi::CompositionStack | Composition stack for managing current render context |
Ckanzi::NodeCompositor2D::CompositionState | CompositionState defines the state held by the compositor while Kanzi performs the composition, that is, between calls to beginComposition and blitComposition |
Ckanzi::interop::ConditionDirector | |
Ckanzi::Constraints | Contains property types of Constraints |
Ckanzi::interop::ConstraintsEnums | |
►Ckanzi::ContentItemCollectionModel | Base class for exposing abstract access to collections of items of UI controls with content |
►Ckanzi::ListBoxConcept | Properties and messages for list boxes |
Ckanzi::ListBoxConceptImpl< Node2D, GridListBox2D, GridListBox2DTraits > | |
Ckanzi::ListBoxConceptImpl< Node3D, GridListBox3D, GridListBox3DTraits > | |
Ckanzi::ListBoxConceptImpl< Node3D, TrajectoryListBox3D, TrajectoryListBox3DTraits > | |
Ckanzi::ListBoxConceptImpl< TBaseClass, TDerivedClass, ListBoxTraits > | ListBoxConceptImpl provides the common base implementation for the List Box nodes, such as GridListBox2D, GridListBox3D, and TrajectoryListBox3D |
Ckanzi::ContentItemModel | Base class for exposing abstract access to content of UI controls with single content item model |
►Ckanzi::ContentLayoutConcept | Use the Content Layout nodes to present complex content as one element in the UI |
Ckanzi::ContentLayoutConceptImpl< Node2D, ContentLayout2D > | |
Ckanzi::ContentLayoutConceptImpl< Node3D, ContentLayout3D > | |
Ckanzi::ContentLayoutConceptImpl< TBaseClass, TDerivedClass > | ContentLayoutConceptImpl is an abstract class for implementing the Content Layout node concept |
Ckanzi::interop::Context | |
Ckanzi::interop::ContextDirector | |
►Ckanzi::ControllerPropertySource | Abstract class whose implementation encapsulates management of controller property source for an activity host controller property |
Ckanzi::DataSourceControllerPropertySource | Implementation of ControllerPropertySource, for controller property value provided by a data source field |
Ckanzi::ObjectControllerPropertySource | Implementation of the ControllerPropertySource, for ControllerProperty value provided as a property field, either on the Activity Host node or, if the Activity Host node does not have that property, its nearest ancestor that does have that property |
Ckanzi::interop::TextureEnums::CreateInfo | |
Ckanzi::Mesh::CreateInfo | Use Mesh::CreateInfo to describe and create meshes |
Ckanzi::Renderbuffer::CreateInfo | Renderbuffer creation parameters |
Ckanzi::Sampler::CreateInfo | |
►Ckanzi::ShaderProgram::CreateInfo | Struct that contains all the parameters that Kanzi needs to create a ShaderProgram |
Ckanzi::ShaderProgram::CreateInfoProgramBinary | ShaderProgram creation parameters for initialized from vendor specific GL program binary |
Ckanzi::ShaderProgram::CreateInfoShaderBinary | ShaderProgram creation parameters for initialized from vendor specific GL shader binary |
Ckanzi::ShaderProgram::CreateInfoShaderSources | ShaderProgram creation parameters for initialized from shader source code strings |
►Ckanzi::Texture::CreateInfo | Struct which contains all the parameters that are needed for texture creation |
►Ckanzi::Texture::CreateInfo2D | Texture creation parameters for two dimensional texture |
Ckanzi::Texture::CreateInfoHostCopy2D | Texture creation parameters for two dimensional texture that is updated from the CPU |
Ckanzi::Texture::CreateInfoNode2DRenderTarget | Texture creation parameters for texture that can be used as render target for 2D nodes |
Ckanzi::Texture::CreateInfoRenderpassRenderTarget | Texture creation parameters for texture that can be used as render target for renderpasses |
Ckanzi::Texture::CreateInfoCubemap | Texture creation parameters for cubemap texture that is initialized from six images |
Ckanzi::Texture::CreateInfoCubemapRenderTarget | Use Texture::CreateInfoCubemapRenderTarget to create a Cubemap Render Target Texture resource |
Ckanzi::CubicEasingFunction | Changes the value based on the cube of time using the function f(t) = t^3 |
Ckanzi::CurveReparametrization | Kanzi uses curve reparametrization to subdivide a spline or a line into a series of samples |
Ckanzi::interop::DataContextModifiedSubscriptionDirector | |
Ckanzi::interop::DataContextModifiedSubscriptionTokenWrapper | |
►Ckanzi::DataDrivenExclusiveActivityHostConcept | Base class for the Data-Driven Exclusive Activity Host classes |
Ckanzi::DataDrivenExclusiveActivityHostImpl< ContentLayout2D, DataDrivenExclusiveActivityHost2D > | |
Ckanzi::DataDrivenExclusiveActivityHostImpl< ContentLayout3D, DataDrivenExclusiveActivityHost3D > | |
Ckanzi::DataDrivenExclusiveActivityHostImpl< TBaseClass, TDerivedClass > | Implementation class for DataDrivenExclusiveActivityHostConcept and ExclusiveActivityHostConcept |
Ckanzi::interop::DataObjectListDirector | |
Ckanzi::interop::DataSourceDirector | |
Ckanzi::Morph::DataTextureInfo | Data texture information structure |
Ckanzi::ActivityHostConcept::DeactivatingActivity | Class to manage storing and switching of Activity nodes |
Ckanzi::DebugRenderRegistry | Use the debug render registry to register debug rendering functions for your custom Node3D nodes |
Ckanzi::android_ws::DefaultAndroidWSEGLGraphicsOutputProperties | Struct representing the default Android window surface EGL graphics output properties |
Ckanzi::emscripten::DefaultEmscriptenGraphicsOutputProperties | The structure that represents the default emscripten graphics output properties |
Ckanzi::win32::DefaultFiberContext | Structure that represents the default Win32 fiber context |
Ckanzi::wayland::DefaultIVIScreenListener | Default listener for IVIScreen |
Ckanzi::wayland::DefaultIVISurfaceListener | Default listener for IVISurface |
Ckanzi::wayland::DefaultIVIWMListener | Default listener for IVIWM |
Ckanzi::wayland::DefaultKeyboardListener | Default listener for WaylandKeyboard |
Ckanzi::DefaultLogger | Use this class to access the Default Logger |
Ckanzi::wayland::DefaultPointerListener | Default listener for WaylandPointer |
Ckanzi::DefaultProfilerRegistry | The default profiler registry placeholder |
Ckanzi::qnx::DefaultQnxEGLGraphicsOutputProperties | The structure that represents the default QNX EGL graphics output properties |
Ckanzi::qnx::DefaultQnxInputEventContext | Structure representing the default context for an async input event |
Ckanzi::qnx::DefaultQnxPulseHandler | |
Ckanzi::wayland::DefaultSeatListener | Default listener for WaylandSeat |
Ckanzi::wayland::DefaultTouchListener | Default listener for WaylandTouch |
Ckanzi::wayland::DefaultWaylandEGLGraphicsOutputProperties | Default properties to use when creating DefaultWaylandEGLGraphicsOutput |
Ckanzi::wayland::DefaultWaylandFrameListener | Default listener for Wayland frame callback |
Ckanzi::wayland::DefaultWaylandIVIEGLGraphicsOutputProperties | Default properties to use when creating DefaultWaylandIVIEGLGraphicsOutput |
Ckanzi::wayland::DefaultWaylandOutputListener | Default listener for WaylandOutput |
Ckanzi::wayland::DefaultWaylandRegistryListener | Default listener for WaylandRegistry |
Ckanzi::wayland::DefaultWaylandShellSurfaceListener | Default listener for WaylandShellSurface |
Ckanzi::win32::DefaultWin32WGLGraphicsOutputProperties | Structure that represents the default Win32 WGL graphics output properties |
Ckanzi::x11::DefaultX11EGLGraphicsOutputProperties | Default X11 EGL graphics output properties |
Ckanzi::wayland::DefaultXDGSurfaceListener | Default listener for XDGSurface |
Ckanzi::wayland::DefaultXDGToplevelListener | Default listener for XDGToplevel |
Ckanzi::wayland::DefaultXDGWMBaseListener | Default listener for XDGWMBase |
Ckanzi::interop::DispatchMessageActionEnums | |
►Ckanzi::DockLayoutConcept | Dock layout concept base class |
Ckanzi::DockLayoutConceptImpl< Node2D, DockLayout2D > | |
Ckanzi::DockLayoutConceptImpl< Node3D, DockLayout3D > | |
Ckanzi::DockLayoutConceptImpl< TBaseClass, TDerivedClass > | Dock layout concept implementation base class |
Ckanzi::interop::DockLayoutConceptEnums | |
Ckanzi::DomainProfilerCollection | The domain profiler collection |
Ckanzi::StateManager::EasingArguments | Easing function arguments |
Ckanzi::interop::EditorInfoWrapper | |
Ckanzi::NodeEffectRenderer2D::EffectPass | Effect pass configuration |
Ckanzi::NodeEffectRenderer2D::EffectRenderState | Render state configuration to use with an effect pass |
Ckanzi::interop::EffectStack2DEnums | |
Ckanzi::EGLCapabilities | EGL capabilities |
Ckanzi::EGLConfig | Class representing a single EGL configuration |
Ckanzi::EGLContext | Class representing an EGL context |
Ckanzi::EGLDisplay | Class representing an EGL display connection |
Ckanzi::EGLPBufferSurface | Class representing EGL PBuffer surface |
Ckanzi::EGLPixmapSurface | Class representing EGL pixmap surface |
Ckanzi::EGLVersion | Struct holding EGL version information |
Ckanzi::EGLWindowSurface | Class representing EGL window surface |
Ckanzi::ElasticEasingFunction | Changes the value that resembles an oscillating spring until it comes to rest |
Ckanzi::enable_bitmask_operators< Enum > | Enabler template for bitmask operators over an Enum class |
Ckanzi::PropertyFieldAnimationTimeline::Entry | Structure holding the property field which is to be animated, and its associated animation |
Ckanzi::EventFilter | EventFilter class |
Ckanzi::EventQueue | Implements a queue of Kanzi input events gathered by EventSource instances |
►Ckanzi::EventSource | EventSource class |
Ckanzi::KeyMapEventFilter | The KeyMapEventFilter provides key translation in Kanzi |
Ckanzi::KeyRepeatGenerator | The KeyRepeatGenerator is an event source decorator that scans the event queue of the EventSource it extends for key-press events and generates from them key-press repetitions |
Ckanzi::LegacyEventSource | LegacyEventSource class |
Ckanzi::android_ws::DefaultAndroidWSEGLGraphicsOutput | Class representing a default Android window surface EGL graphics output |
Ckanzi::emscripten::DefaultEmscriptenGraphicsOutput | Class representing a default Emscripten graphics output |
Ckanzi::qnx::DefaultQnxEGLGraphicsOutput | Class representing a default QNX EGL graphics output |
Ckanzi::qnx::QnxEGLPBufferGraphicsOutput | Class representing a QNX EGL pixel buffer graphics output |
Ckanzi::wayland::DefaultWaylandEGLGraphicsOutput | Class that represents the default Wayland EGL graphics output |
Ckanzi::wayland::DefaultWaylandIVIEGLGraphicsOutput | Class that represents the default Wayland IVI EGL graphics output |
Ckanzi::win32::DefaultWin32WGLGraphicsOutput | Class that represents the default Win32 WGL graphics output |
Ckanzi::x11::DefaultX11EGLGraphicsOutput | Default X11 EGL graphics output |
►Ckanzi::EventSourceDecorator | The EventSourceDecorator declares the interface for the EventSource decorators |
Ckanzi::KeyMapEventFilter | The KeyMapEventFilter provides key translation in Kanzi |
Ckanzi::KeyRepeatGenerator | The KeyRepeatGenerator is an event source decorator that scans the event queue of the EventSource it extends for key-press events and generates from them key-press repetitions |
Ckanzi::EventSourceProperties | Configurable event source properties |
►Ckanzi::ExclusiveActivityHostConcept | This is the base class for all Exclusive Activity Host nodes |
Ckanzi::ExclusiveActivityHostBaseImpl< ContentLayout2D, DataDrivenExclusiveActivityHost2D > | |
Ckanzi::ExclusiveActivityHostBaseImpl< ContentLayout3D, DataDrivenExclusiveActivityHost3D > | |
Ckanzi::ExclusiveActivityHostBaseImpl< ContentLayout2D, ExclusiveActivityHost2D > | |
Ckanzi::ExclusiveActivityHostBaseImpl< ContentLayout3D, ExclusiveActivityHost3D > | |
Ckanzi::ExclusiveActivityHostBaseImpl< TBaseClass, TDerivedClass > | Implementation of common functionality of ExclusiveActivityHost and DataDrivenExclusiveActivityHost classes |
Ckanzi::interop::ExclusiveActivityHostConceptEnums | |
Ckanzi::ExclusiveActivityHostConcept::ExclusiveActivityHostContent | Container for the content information for an ExclusiveActivityHost |
Ckanzi::ExclusiveActivityHostContentHandler | Helper class used to modify the ExclusiveActivityHostContent of an ExclusiveActivityHost |
Ckanzi::wayland::ExitRequestEvent | Event that represents a request to close the window |
Ckanzi::ExponentialEasingFunction | Changes the value with an exponential function with power that you can configure |
Ckanzi::ResourceProfilingDataSample::Factory | The resource factory |
►Ckanzi::File | Interface class for files |
Ckanzi::ReadOnlyDiskFile | Implements the File interface for files residing on a disk |
Ckanzi::ReadOnlyMemoryFile | (read-only) file interface to a block of memory |
Ckanzi::WriteOnlyDiskFile | Implements the File interface for writing files to a disk |
Ckanzi::Instantiator3D::FinalTransformModifier | Container for property modifiers for instantiated nodes |
Ckanzi::ResourceManager::FinishingQueue | Collection of resource loading tasks that have been already been loaded by a loader thread and are waiting to be finished by the main thread |
Ckanzi::FixedString | String that points to a string literal |
Ckanzi::ShaderProgram::FixedUniformFunctionInfo | Information on fixed uniform function |
Ckanzi::FlagScopeGuard< FlagValue > | Scope guard for boolean value |
Ckanzi::interop::FloatWrapper | |
►Ckanzi::FlowLayoutConcept | Flow layout concept base class |
Ckanzi::FlowLayoutConceptImpl< Node2D, FlowLayout2D > | |
Ckanzi::FlowLayoutConceptImpl< Node3D, FlowLayout3D > | |
Ckanzi::FlowLayoutConceptImpl< TBaseClass, TDerivedClass > | Flow layout concept implementation base class |
Ckanzi::interop::FlowLayoutConceptEnums | |
►Ckanzi::FocusChainIndex | Contains the focus order and focus order offset information of a node in a focus scope |
Ckanzi::FocusChainNode | The focus chain node of a focus scope consists of the node of the focus scope, its focus order, and the focus order offset |
Ckanzi::FocusManager | Focus Manager enables you to set and change the key focus between attached nodes |
►Ckanzi::detail::FocusScopeCore | This class contains the core functionality of the focus scopes in Kanzi |
►Ckanzi::FocusScope | Holds the attributes of a focus scope: |
►Ckanzi::FocusFence | Implements the focus fences |
►Ckanzi::OverlayScope | Implements the base of overlay focus scopes |
Ckanzi::AutoClosingModalScope | Implements the auto-closing modal scopes |
Ckanzi::AutoClosingModelessScope | Implements the auto-closing modeless focus scope |
Ckanzi::ModalScope | Implements the modal scopes |
Ckanzi::ModelessScope | Implements the modeless overlay focus scopes |
Ckanzi::FocusGroup | Implements the focus groups |
►Ckanzi::FocusScopeVisitor | Focus scope visitor for UI scene traversal of focus scopes |
Ckanzi::VisitorFunction | Wraps a focus scope visitor function into a FocusScopeVisitor |
Ckanzi::ItypeTextShaper::FontData | Runtime data for text layouting to be passed to WTShaper |
Ckanzi::ApplicationProperties::FontEngineHasher | Class that provides the hash operator for the FontEngine enumeration |
►Ckanzi::FontLoader | Use FontLoader to create FontFile objects from memory or a file |
Ckanzi::BitmapFontLoader | FontLoader implementation for bitmap fonts |
Ckanzi::FreeTypeFontLoader | FontLoader implementation for the Freetype rasterizer |
Ckanzi::ItypeFontLoader | FontLoader implementation for Monotype's iType rasterizer |
Ckanzi::FontManager | Use the FontManager class to: |
Ckanzi::FontRuntime | Runtime font |
►Ckanzi::FontStyleConcept | FontStyleConcept is the base class for the nodes that draw text with different font styles |
Ckanzi::FontStyleConceptImpl< TextBlock2D > | |
Ckanzi::FontStyleConceptImpl< TextBlock3D > | |
Ckanzi::FontStyleConceptImpl< TextBox2D > | |
Ckanzi::FontStyleConceptImpl< TextBox3D > | |
►Ckanzi::FontStyleConceptImpl< TDerivedClass > | Implementation class for FontStyleConcept |
Ckanzi::TextBlockConceptImpl< Node2D, TextBlock2D > | |
Ckanzi::TextBlockConceptImpl< Node3D, TextBlock3D > | |
Ckanzi::TextBoxConceptImpl< Node2D, TextBox2D, TextBox2DTraits > | |
Ckanzi::TextBoxConceptImpl< Node3D, TextBox3D, TextBox3DTraits > | |
Ckanzi::TextBlockConceptImpl< TBaseClass, TDerivedClass > | Implementation class for TextBlockConcept |
Ckanzi::TextBoxConceptImpl< TBaseClass, TDerivedClass, TTextBoxTraits > | TextBoxConceptImpl is an abstract class for implementing the Text Box node concept |
Ckanzi::FontStyleDefinition | FontStyleDefinition provides a collection of font characteristics |
Ckanzi::interop::ForwardingActionDirector | |
Ckanzi::FrameDescription | Description of a frame, the remaining area of a quad with another quad cut out |
Ckanzi::FrameTimeQueue | Helper class for calculating the frame rate |
Ckanzi::from_chars_result | Holds the status result of a call to from_chars |
Ckanzi::NodeCompositor2D::GeometryState | GeometryState defines the state used for rendering a quad |
Ckanzi::GLBufferHandle | GLBufferHandle manages RAII ownership for GL buffer object |
Ckanzi::GLFramebufferHandle | GLFramebufferHandle manages RAII ownership for GL framebuffer object |
►Ckanzi::GlGraphicsAdapter | Base class for handling calls to OpenGL family |
Ckanzi::GlGraphicsAdapterCallGles | OpenGL API call handler which calls the implementation from dynamically loaded GLES library |
Ckanzi::GlGraphicsAdapterCheckForErrors | Check for GL errors |
Ckanzi::GlGraphicsAdapterLogger | Logs OpenGL API calls |
Ckanzi::GlGraphicsLogScope | Scoped OpenGL log enable/disabler |
►Ckanzi::GLGraphicsOutput | GLGraphicsOutput class |
Ckanzi::LegacyGraphicsOutput | LegacyGraphicsOutput class |
Ckanzi::android_ws::DefaultAndroidWSEGLGraphicsOutput | Class representing a default Android window surface EGL graphics output |
Ckanzi::emscripten::DefaultEmscriptenGraphicsOutput | Class representing a default Emscripten graphics output |
Ckanzi::qnx::DefaultQnxEGLGraphicsOutput | Class representing a default QNX EGL graphics output |
Ckanzi::qnx::QnxEGLPBufferGraphicsOutput | Class representing a QNX EGL pixel buffer graphics output |
Ckanzi::qnx::QnxStreamEGLGraphicsOutput | Class representing a EGL graphics output that renders into a QNX stream |
Ckanzi::wayland::DefaultWaylandEGLGraphicsOutput | Class that represents the default Wayland EGL graphics output |
Ckanzi::wayland::DefaultWaylandIVIEGLGraphicsOutput | Class that represents the default Wayland IVI EGL graphics output |
Ckanzi::win32::DefaultWin32WGLGraphicsOutput | Class that represents the default Win32 WGL graphics output |
Ckanzi::x11::DefaultX11EGLGraphicsOutput | Default X11 EGL graphics output |
Ckanzi::GLProgramHandle | GLProgramHandle manages RAII ownership for GL program object |
Ckanzi::GLRenderbufferHandle | GLRenderbufferHandle manages RAII ownership for GL renderbuffer object |
Ckanzi::GlRenderState | OpenGL render state |
►Ckanzi::GlRenderValueBase | Base class for render value information |
Ckanzi::GlBlendModeRenderValue | Custom blend mode render value implementation |
Ckanzi::GlRenderState::RenderValueInfo | Render value information |
Ckanzi::GlRenderValue< T > | Individual render value container |
►Ckanzi::GlRenderValue< TextureSharedPtr > | Specialization of GlRenderValue |
Ckanzi::GlRenderState::TextureRenderValue | Container for texture render value and the width/height uniforms |
Ckanzi::GlRenderValueBinding | GlRenderValueBinding is a binding from shaders/materials into values in GlRenderState |
Ckanzi::GLShaderHandle | GLShaderHandle manages RAII ownership for GL shader object |
Ckanzi::GLTextureHandle | GLTextureHandle manages RAII ownership for GL texture object |
Ckanzi::GlyphCache | Glyph cache renders different characters on a texture with the font and font size that you use in your Kanzi application |
Ckanzi::GlyphCacheManager | GlyphCacheManager creates and maintains glyph caches for different font file and font size combinations |
►Ckanzi::FontFile::GlyphData | GlyphData contains the metrics for an individual rendered glyph and its bitmap |
Ckanzi::BitmapFontFile::BitmapGlyphData | Derived GlyphData implementation for bitmap fonts |
Ckanzi::ItypeFontFile::ItypeGlyphData | Derived GlyphData implementation for iType |
Ckanzi::GlyphRun | GlyphRun contains the memory structures that are needed to render a text string |
Ckanzi::GPUBuffer | |
►Ckanzi::GraphicsOutput | GraphicsOutput class |
Ckanzi::LegacyGraphicsOutput | LegacyGraphicsOutput class |
Ckanzi::NullGraphicsOutput | NullGraphicsOutput class |
Ckanzi::android_ws::DefaultAndroidWSEGLGraphicsOutput | Class representing a default Android window surface EGL graphics output |
Ckanzi::emscripten::DefaultEmscriptenGraphicsOutput | Class representing a default Emscripten graphics output |
Ckanzi::qnx::DefaultQnxEGLGraphicsOutput | Class representing a default QNX EGL graphics output |
Ckanzi::qnx::QnxEGLPBufferGraphicsOutput | Class representing a QNX EGL pixel buffer graphics output |
Ckanzi::qnx::QnxStreamEGLGraphicsOutput | Class representing a EGL graphics output that renders into a QNX stream |
Ckanzi::wayland::DefaultWaylandEGLGraphicsOutput | Class that represents the default Wayland EGL graphics output |
Ckanzi::wayland::DefaultWaylandIVIEGLGraphicsOutput | Class that represents the default Wayland IVI EGL graphics output |
Ckanzi::win32::DefaultWin32WGLGraphicsOutput | Class that represents the default Win32 WGL graphics output |
Ckanzi::x11::DefaultX11EGLGraphicsOutput | Default X11 EGL graphics output |
►Ckanzi::GridLayoutConcept | Base class for the Grid Layout nodes |
Ckanzi::GridLayoutConceptImpl< Node2D, GridLayout2D > | |
Ckanzi::GridLayoutConceptImpl< Node3D, GridLayout3D > | |
Ckanzi::GridLayoutConceptImpl< TBaseClass, TDerivedClass > | Implementation class for GridLayoutConcept |
Ckanzi::interop::GridLayoutConceptEnums | |
Ckanzi::GridListBox2DTraits | |
Ckanzi::GridListBox3DTraits | |
►Ckanzi::GridListBoxConcept | GridListBoxConcept provides the common properties and messages for the GridListBox2D and GridListBox3D nodes |
Ckanzi::GridListBox2D | Use the Grid List Box 2D node to create scrollable lists of 2D items arranged in a grid |
Ckanzi::GridListBox3D | Use the Grid List Box 3D node to create scrollable lists of 3D items arranged in a grid |
Ckanzi::interop::GridListBoxConceptEnums | |
Ckanzi::GridLayoutConceptImpl< TBaseClass, TDerivedClass >::GridObjectLocationWorkspace | Information used to store the state between function calls when locating objects |
Chash< kanzi::AbstractPropertyType > | Specialization of kanzi::hash for AbstractPropertyType |
Chash< kanzi::ResourceID > | |
Chash< kanzi::string_view > | Hash for string_view |
Ckanzi::ApplicationProperties::ImageLoadParameters | Parameters that Kanzi passes to third-party image libraries when loading image files |
Ckanzi::ImmutableString | Immutable string container |
Ckanzi::NodeEffectRenderer2D::EffectPass::Input | Effect pass input configuration |
Ckanzi::NodeEffectRenderer2D::EffectRenderState::Input | Render state texture input configuration |
►Ckanzi::InputEvent | Base event class providing the core functionality of the Kanzi input events |
Ckanzi::HudDebugEvent | The event toggles the head-up display debugging status |
Ckanzi::KeyEvent | The KeyEvent holds a pressed, released, or auto-repeated key event that occurs in the host operating system |
Ckanzi::PointerEvent | The event holds a pointer event data and typically originates from a mouse or other pointing device |
Ckanzi::TouchEvent | The event holds the information about a touch event occurrence |
►Ckanzi::WindowEvent | Holds window specific events |
Ckanzi::OrientationChangedEvent | Specialized event that reports the orientation change of a window |
Ckanzi::WindowPlacementRequestEvent | Specialized window event with InputEvent::WindowPlacementRequest type |
Ckanzi::WindowRedrawRequestEvent | Specialized window event with InputEvent::WindowRedrawRequest type |
Ckanzi::WindowResizeRequestEvent | Specialized window event with InputEvent::WindowResizeRequest type |
Ckanzi::WindowResizedEvent | Specialized window event with InputEvent::WindowResized type |
Ckanzi::InputManager | Input Manager converts the events from the given event queue into input specific messages |
►Ckanzi::InputMethodListener | The InputMethodListener defines the communication interface of Kanzi input methods |
Ckanzi::TextInputManipulator | The text input manipulator handles key gestures used with TextBox nodes to move the cursor, select text, and delete text, and provides the basics of text editing capabilities in Kanzi |
Ckanzi::InputMethodManager | The InputMethodManager keeps track of the input method backends registered in Kanzi |
Ckanzi::GatherLightsRenderPass::InstantiatorNotification | Instantiator notification information installed by the gather lights render pass |
Ckanzi::TextLayouter::IntermediateLayout | Intermediate structure for the layout of the text where the characters have not yet been positioned |
Ckanzi::InterpolatedValue | Core component for smooth interpolation in code |
►Ckanzi::IntervalProfilerSampleData | The interval profiler data sample |
Ckanzi::MainLoopProfilingSampleData | MainLoopProfilingSampleData implements profiling sample data for MainLoopProfiler |
Ckanzi::IntervalProfilerSampleStatistics | |
►Ckanzi::IntervalProfilingSampler | The main loop task profiling sampler collects interval measurement to produce IntervalProfilerSampleData sample |
Ckanzi::MainLoopProfilingSampler | MainLoopProfilingSampler implements profiling sampler for MainLoopProfiler |
Ckanzi::interop::IntWrapper | |
Ckanzi::IrisImageHeader | |
►Ckanzi::interop::IteratorWrapper | |
►Ckanzi::interop::TypedIteratorWrapper< Container::const_iterator > | |
Ckanzi::interop::ContainerWrapper< Container > | |
Ckanzi::interop::TypedIteratorWrapper< Iterator > | |
Ckanzi::wayland::IVILayer | Represents IVI layer |
Ckanzi::wayland::IVILayerProps | Collection of IVILayer properties |
Ckanzi::wayland::IVILayoutManager | An abstraction class that allows to control IVI layers and surfaces |
Ckanzi::wayland::IVISurfaceProps | Collection of IVIWMSurface properties |
Ckanzi::wayland::IVIWMSurface | Represents IVI surface from WM point of view |
Ckanzi::JniLibrary | |
Ckanzi::BitmapFontFile::KerningPairHasher | Class providing hash operator for bitmap font kerning pairs |
Ckanzi::Keyboard | Keyboard declares the messages dispatched to the nodes when Kanzi handles a hardware key event |
Ckanzi::wayland::KeyboardEnterEvent | Event that represents keyboard entering the window |
Ckanzi::wayland::KeyboardLeaveEvent | Event that represents keyboard leaving the window |
Ckanzi::wayland::KeyEvent | Event that represents a keyboard key changing state |
►Ckanzi::KeyframeAnimation< TValueType >::Keyframe | Keyframe defines a value for the animated property at a specific time in an animation timeline |
Ckanzi::KeyframeAnimation< TValueType >::BezierKeyframe | Use bezier keyframes to animate property value along a bezier curve |
Ckanzi::KeyframeAnimation< TValueType >::LinearKeyframe | Use linear keyframes to interpolate animated property value linearly between keyframes |
Ckanzi::KeyframeAnimation< TValueType >::StepKeyframe | Use Step keyframes to keep the value of the current keyframe constant up until the following keyframe |
►Ckanzi::KeyGestureInfo | This class defines the elements that compose a key gesture, key values, and key modifiers |
Ckanzi::FocusNavigationGesture | Declares a focus navigation gesture |
Ckanzi::NavigationGesture | Declares a navigation gesture |
Ckanzi::TextInputGesture | The text input key gesture |
Ckanzi::KeyMap | Defines the keys to map from a {LogicalKey, KeyModifier} pair to a simple LogicalKey |
Ckanzi::wayland::KeyModEvent | Event that represents the current keyboard modifier state |
Ckanzi::KzbFile | Kzb file loader |
Ckanzi::KzbMemoryParser | Parser for kzb files |
CKzsDesktop | Desktop object |
CKzsDisplay | Display device object |
CKzsInputDevice | Input device object |
CKzsInputDeviceNative | Native implementation of input device |
CKzsResourceFile | Resource structure |
CKzsSurface | Surface for graphics output |
CKzsSurfaceConfiguration | Configuration data for surfaces and windows |
CkzsSurfaceConfigurationNativeFunctions | |
CkzsSurfaceNativeFunctions | |
CKzsSurfaceProperties | Properties for a surface |
CKzsWindow | Kanzi window structure |
CKzuEngine | Structure for graphics engine core functionality |
Ckanzi::ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView >::KzuTrajectoryLayoutSnapInfo | |
CKzuVirtualItemIterator | Iterator for KzuVirtualItemList |
CKzuVirtualItemList | A virtual collection of items that supports iteration |
Ckanzi::interop::LegacyRenderPassEnums | |
Ckanzi::Node::MessageSubscription::LessFunctor | |
Ckanzi::interop::LevelOfDetail3DEnums | |
Ckanzi::LibJPEGParameters | Parameters that Kanzi passes to libjpeg to use when loading jpg image files |
Ckanzi::LibPNGParameters | Parameters that Kanzi passes to libpng to use when loading png image files |
Ckanzi::GatherNearestLightsRenderPass::LightDistanceInfo | Light distance information |
Ckanzi::GatherLightsRenderPass::LightInfo | Internal information structure for storing information on lights |
Ckanzi::LinearEasingFunction | Changes the value with constant velocity |
Ckanzi::TextLayouter::LineInfo | Structure for holding data about text lines |
►Ckanzi::ListBoxItemContainer | Use the List Box Item Container prefab to create common functionality and decoration for all items in a List Box |
Ckanzi::ListBoxItemContainerImpl< ContentLayout2D, ListBoxItemContainer2D, ContentLayout2D > | |
Ckanzi::ListBoxItemContainerImpl< ContentLayout3D, ListBoxItemContainer3D, ContentLayout3D > | |
Ckanzi::ListBoxItemContainerImpl< TBaseClass, TDerivedClass, TItemLayoutClass > | Implementation of base List Box Item Container class for List Box |
Ckanzi::interop::ListBoxItemGenerator2DDirector | |
Ckanzi::interop::ListBoxItemGenerator3DDirector | |
►Ckanzi::ListBoxScrollingConcept | Messages for the List Box nodes that implement scrolling |
Ckanzi::GridListBox2D | Use the Grid List Box 2D node to create scrollable lists of 2D items arranged in a grid |
Ckanzi::GridListBox3D | Use the Grid List Box 3D node to create scrollable lists of 3D items arranged in a grid |
Ckanzi::TrajectoryListBox3D | Use the Trajectory List Box 3D node to create scrollable lists of items arranged along a Trajectory |
Ckanzi::ListBoxScrollPresenterConceptImpl< TDerivedClass, TListBoxClass, TScrollView > | ListBoxScrollPresenterConceptImpl is the base class concept implementation for the List Box presenters that use Scroll View in their presentation |
►Ckanzi::ListBoxScrollPresenterConceptImpl< ListBoxGridPresenter< TFinalClass, TLayout, TItemClass, TScrollView >, TFinalClass, TScrollView > | |
Ckanzi::ListBoxGridPresenter< TFinalClass, TLayout, TItemClass, TScrollView > | |
►Ckanzi::ListBoxScrollPresenterConceptImpl< ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView >, TFinalClass, TScrollView > | |
Ckanzi::ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView > | |
Ckanzi::interop::LongWrapper | |
Ckanzi::CompositionManager::LRUTracker< PtrType > | Least Recently Used wrapper for different resource types |
Ckanzi::LuaInstance | Loads and runs Lua scripts |
Ckanzi::MainLoopProfilingAggregateData | MainLoopProfilingAggregateData implements profiling data aggregation for MainLoopProfiler |
Ckanzi::MainLoopScheduler | MainLoopScheduler implements the Kanzi application main loop in form of a customizable sequence of stages, each consisting of a sequence of tasks, where a task is any callable, including functions, function objects, and lambdas |
Ckanzi::Mesh::MappedBuffer | Mapped buffer is a container for GPU memory that is mapped into CPU memory |
Ckanzi::interop::MaskEffect2DEnums | |
Ckanzi::Matrix3x3 | Matrix with 3x3 elements |
Ckanzi::Matrix4x4 | Matrix with 4x4 elements |
Ckanzi::interop::Matrix4x4Enums | |
Ckanzi::MemoryParser | |
Ckanzi::MemoryWriter | |
Ckanzi::interop::Mesh_CreateInfoWrapper | |
►Ckanzi::MessageArguments | MessageArguments is the base class for arguments passed in messages |
Ckanzi::ActivityBrowserController::ForceTriggerMessageArguments | Message arguments for the ForceTriggerMessage |
Ckanzi::ActivityBrowserController::NodeInfoTreeAvailableArguments | Message arguments for the NodeInfoTreeAvailableMessage |
Ckanzi::ActivityConcept::ActivityInternalMessageArguments | Class for all the internal Activity messages that do not require any message arguments |
►Ckanzi::ActivityConcept::ActivityMessageArguments | Message arguments that hold the name of the Activity included in the message |
Ckanzi::ActivityConcept::StatusChangedMessageArguments | Message arguments for the StatusChangedMessage |
Ckanzi::ActivityConcept::StartActivationInternalMessageArguments | Message arguments for the StartActivationInternalMessage |
Ckanzi::ActivityConcept::StatusChangedInternalMessageArguments | Message arguments for internal Activity messages related to Activity status changes |
Ckanzi::ActivityHostConcept::ActivationMessageArguments | Message arguments for ActivateActivity and DeactivateActivity messages |
Ckanzi::ActivityHostConcept::ActivityPrefabMessageArguments | Message arguments for ActivityPrefabAttachedMessage and ActivityPrefabDetachedMessage |
Ckanzi::ActivityHostConcept::RegisterActivityElementInternalMessageArguments | Message arguments for RegisterActivityElementInternal message |
Ckanzi::ActivityHostConcept::UnregisterActivityElementInternalMessageArguments | Message arguments for UnregisterActivityElementInternal message |
Ckanzi::ButtonConcept::CanceledMessageArguments | |
Ckanzi::ButtonConcept::ClickedMessageArguments | |
Ckanzi::ButtonConcept::LongPressMessageArguments | |
Ckanzi::ButtonConcept::PointerEnteredMessageArguments | |
Ckanzi::ButtonConcept::PointerLeftMessageArguments | |
Ckanzi::ButtonConcept::PressedMessageArguments | |
Ckanzi::ButtonConcept::ToggleStateChangedMessageArguments | Message arguments used by the ToggleStateChangedMessage |
Ckanzi::ButtonConcept::ToggledOffMessageArguments | Message arguments used by the ToggledOffMessage |
Ckanzi::ButtonConcept::ToggledOnMessageArguments | Message arguments used by the ToggledOnMessage |
Ckanzi::Command::CommandMessageArguments | Represents the message arguments for command messages |
Ckanzi::ExclusiveActivityHostConcept::ImplicitActivityChangeRequestMessageArguments | Base class for Exclusive Activity Host Concept message argument classes |
Ckanzi::FocusManager::InputOutsideOverlayMessageArguments | Message arguments used by the InputOutsideOverlayMessage |
Ckanzi::FocusManager::MoveFocusMessageArguments | Message arguments used by the focus move messages |
►Ckanzi::FocusManager::PostFocusMessageArguments | |
Ckanzi::FocusManager::FocusEnteredFocusScopeMessageArguments | Message arguments used by the FocusEnteredFocusScopeMessage |
Ckanzi::FocusManager::FocusLeftFocusScopeMessageArguments | Message arguments used by the FocusLeftFocusScopeMessage |
Ckanzi::FocusManager::OverlayGainedFocusMessageArguments | Message arguments used by the OverlayGainedFocusMessage |
Ckanzi::FocusManager::OverlayLostFocusMessageArguments | Message arguments used by the OverlayLostFocusMessage |
Ckanzi::FocusManager::PreFocusMessageArguments | Message arguments for the pre-focus messages |
►Ckanzi::FocusManager::ScopeStateChangeMessageArguments | Base message argument class for the focus scope state change message arguments |
Ckanzi::FocusManager::OverlayBroughtToFrontMessageArguments | Message arguments used by the OverlayBroughtToFrontMessage |
Ckanzi::FocusManager::OverlaySentToBackMessageArguments | Message arguments used by the OverlaySentToBackMessage |
►Ckanzi::InputManipulator::InputMessageArguments | Message arguments for input manipulator messages |
Ckanzi::ClickManipulator::ClickBeginMessageArguments | Message arguments for click gesture began message. Inherits argument properties from InputManipulator::InputMessageArguments |
Ckanzi::ClickManipulator::ClickCancelMessageArguments | Message arguments for click canceled message. Inherits argument properties from InputManipulator::InputMessageArguments |
Ckanzi::ClickManipulator::ClickEnterMessageArguments | Message arguments for pointer entering the node area message. Inherits argument properties from InputManipulator::InputMessageArguments |
Ckanzi::ClickManipulator::ClickLeaveMessageArguments | Message arguments for pointer leaving the node area message. Inherits argument properties from InputManipulator::InputMessageArguments |
Ckanzi::ClickManipulator::ClickMessageArguments | Message arguments for click gesture recognized message. Inherits argument properties from InputManipulator::InputMessageArguments |
Ckanzi::DragAndDropManipulator::CanceledMessageArguments | Message arguments for the drag-and-drop cancel message |
Ckanzi::DragAndDropManipulator::FinishedMessageArguments | Message arguments for drag-and-drop finished message. Inherits argument properties from InputManipulator::InputMessageArguments |
Ckanzi::DragAndDropManipulator::MovedMessageArguments | Message arguments for drag-and-drop moved message. Inherits argument properties from InputManipulator::InputMessageArguments |
Ckanzi::DragAndDropManipulator::StartedMessageArguments | Message arguments for drag-and-drop started message. Inherits argument properties from InputManipulator::InputMessageArguments |
Ckanzi::LongPressManipulator::LongPressCancelMessageArguments | Message arguments for long-press canceled message |
Ckanzi::LongPressManipulator::LongPressMessageArguments | Message arguments for long-press gesture recognized message. Inherits argument properties from InputManipulator::InputMessageArguments |
Ckanzi::MultiClickManipulator::CanceledMessageArguments | Message arguments for multi-click cancel message |
Ckanzi::MultiClickManipulator::MultiClickMessageArguments | Message arguments for the multi-click gesture recognized message. Inherits argument properties from InputManipulator::InputMessageArguments |
►Ckanzi::PanManipulator::BaseMessageArguments | Base message arguments for pan gestures that contain movement information |
Ckanzi::PanManipulator::EnteredMessageArguments | Message arguments for pan gesture entered node area message |
Ckanzi::PanManipulator::FinishedMessageArguments | Message arguments for pan gesture finished message |
Ckanzi::PanManipulator::LeftMessageArguments | Message arguments for pan gesture left node area message |
Ckanzi::PanManipulator::MovedMessageArguments | Message arguments for moved message sent during pan gesture |
Ckanzi::PanManipulator::CanceledMessageArguments | Message arguments for pan cancel message |
Ckanzi::PanManipulator::StartedMessageArguments | Message arguments for pan gesture started message |
Ckanzi::PinchManipulator::CanceledMessageArguments | Message that notifies about the cancellation of the pinch gesture |
Ckanzi::PinchManipulator::FinishedMessageArguments | Message arguments for pinch gesture finished message. Inherits argument properties from InputManipulator::InputMessageArguments |
Ckanzi::PinchManipulator::MovedMessageArguments | Message arguments for moved message sent during pan gesture. Inherits argument properties from InputManipulator::InputMessageArguments |
Ckanzi::PinchManipulator::StartedMessageArguments | Message arguments for pinch gesture started message. Inherits argument properties from InputManipulator::InputMessageArguments |
►Ckanzi::InputManipulator::KeyInputMessageArguments | Represents base message arguments for key input messages |
►Ckanzi::KeyManipulator::KeyPressedMessageArguments | Message arguments used by the KeyPressedMessage |
Ckanzi::KeyManipulator::KeyCanceledMessageArguments | Message arguments used by the KeyCanceledMessage |
Ckanzi::NavigationManipulator::KeyNavigationMessageArguments | |
Ckanzi::KeyManipulator::KeyReleasedMessageArguments | Message arguments used by the KeyReleasedMessage |
►Ckanzi::Keyboard::KeyStateChangedMessageArguments | Represents base message arguments for key state change messages |
Ckanzi::Keyboard::KeyDownMessageArguments | Message arguments used by the KeyDownMessage |
Ckanzi::Keyboard::KeyUpMessageArguments | Message arguments used by the KeyUpMessage |
►Ckanzi::ListBoxConcept::ItemMessageArguments | Base class for item-related message arguments |
Ckanzi::ListBoxConcept::ItemHiddenMessageArguments | Message arguments for the messages about item hiding in a List Box node |
Ckanzi::ListBoxConcept::ItemVisibleMessageArguments | Message arguments for the messages about the new visible item in a List Box node |
Ckanzi::ListBoxScrollingConcept::TargetChangedMessageArguments | Message arguments for the messages about the changed scroll target in a List Box node |
Ckanzi::ListBoxConcept::ItemSelectedMessageArguments | Message arguments for the messages about the item selected event in a List Box node |
►Ckanzi::ListBoxScrollingConcept::ScrollMessageArguments | Base class for scroll-related message arguments |
Ckanzi::ListBoxScrollingConcept::ScrollFinishedMessageArguments | Message arguments for the messages about the scroll finished event in a List Box node |
Ckanzi::ListBoxScrollingConcept::ScrollStartedMessageArguments | Message arguments for the messages about the scroll started event in a List Box node |
Ckanzi::ListBoxScrollingConcept::ScrolledMessageArguments | Message arguments for the messages about the scrolled event in a List Box node |
Ckanzi::ListBoxScrollingConcept::UserScrollFinishedMessageArguments | Message arguments for the messages about the user scroll finished event in a List Box node |
Ckanzi::ListBoxScrollingConcept::UserScrollStartedMessageArguments | Message arguments for the messages about the user scroll started event in a List Box node |
►Ckanzi::NodeComponent::NodeComponentSourceMessageArguments | Base class for message arguments that are sent by a node component |
Ckanzi::AnimationPlayer::CompletedMessageArguments | Message arguments for the Completed message |
Ckanzi::AnimationPlayer::StartedMessageArguments | Message arguments for the Started message |
Ckanzi::AnimationPlayer::StoppedMessageArguments | Message arguments for the Stopped message |
Ckanzi::PropertyTargetInterpolator::CompletedMessageArguments | Message arguments for Completed message |
►Ckanzi::NodeComponent::NodeComponentTargetMessageArguments | Base class for message arguments that are sent to a node component |
Ckanzi::AnimationPlayer::PauseMessageArguments | Message arguments for the Pause message |
Ckanzi::AnimationPlayer::PlayMessageArguments | Message arguments for the Play message |
Ckanzi::AnimationPlayer::ResumeMessageArguments | Message arguments for the Resume message |
Ckanzi::AnimationPlayer::StopMessageArguments | Message arguments for the Stop message |
Ckanzi::PropertyTargetEasingInterpolator::SetEnabledMessageArguments | Message arguments for the PropertyTargetEasingInterpolator::SetEnabledMessage message |
Ckanzi::ValueAccumulatorBase::PauseMessageArguments | Message arguments for the Pause message |
Ckanzi::ValueAccumulatorBase::ResumeMessageArguments | Message arguments for the Resume message |
Ckanzi::ValueAccumulatorBase::StartMessageArguments | Message arguments for the Start message |
Ckanzi::ValueAccumulatorBase::StopMessageArguments | Message arguments for the Stop message |
Ckanzi::Page::ActivatedMessageArguments | Represents message arguments of Activated message |
Ckanzi::Page::DeactivatedMessageArguments | Represents message arguments of Deactivated message |
►Ckanzi::Page::NavigateMessageArguments | Represents message arguments of Navigate message |
Ckanzi::Page::NavigateParentMessageArguments | Represents message arguments of NavigateParent message |
Ckanzi::PageHost::NavigateNextMessageArguments | Represents message arguments of NavigateNext message |
Ckanzi::PageHost::NavigatePreviousMessageArguments | Represents message arguments of NavigatePrevious message |
Ckanzi::Page::NavigationActivatedMessageArguments | These messages are used by the page navigation logic internally |
Ckanzi::Page::NavigationDeactivatedMessageArguments | Represents message arguments of NavigationDeactivated message |
Ckanzi::Page::RegisterToNavigationMessageArguments | Represents message arguments of RegisterToNavigation message |
Ckanzi::Page::UnregisterFromNavigationMessageArguments | Represents message arguments of UnregisterFromNavigation message |
Ckanzi::PageHost::NavigationFinishedMessageArguments | Represents message arguments of NavigationFinished message |
Ckanzi::PageHost::NavigationStartedMessageArguments | Represents message arguments of NavigationStarted message |
Ckanzi::PrefabViewConcept::AsynchronousLoadCompletedMessageArguments | Message arguments |
Ckanzi::PrefabViewConcept::LoadAsynchronouslyMessageArguments | Message arguments |
►Ckanzi::RangeConcept::CommonMessageArguments | |
Ckanzi::RangeConcept::ValueChangeFinishedMessageArguments | |
Ckanzi::RangeConcept::ValueChangeStartedMessageArguments | |
Ckanzi::RangeConcept::ValueChangedMessageArguments | |
Ckanzi::Screen::ActivateThemeMessageArguments | |
Ckanzi::ScrollViewConcept::ScrollDirectionMessageArguments | |
Ckanzi::ScrollViewConcept::ScrollDownMessageArguments | Message arguments used by the ScrollDownMessage |
Ckanzi::ScrollViewConcept::ScrollEdgeMessageArguments | |
Ckanzi::ScrollViewConcept::ScrollEndMessageArguments | Message arguments used by the ScrollEndMessage |
Ckanzi::ScrollViewConcept::ScrollHomeMessageArguments | Message arguments used by the ScrollHomeMessage |
Ckanzi::ScrollViewConcept::ScrollLeftMessageArguments | Message arguments used by the ScrollLeftMessage |
►Ckanzi::ScrollViewConcept::ScrollMessageArguments | |
Ckanzi::ScrollViewConcept::ScrollFinishedMessageArguments | |
Ckanzi::ScrollViewConcept::ScrollStartedMessageArguments | |
Ckanzi::ScrollViewConcept::ScrolledMessageArguments | |
Ckanzi::ScrollViewConcept::UserScrollFinishedMessageArguments | |
Ckanzi::ScrollViewConcept::UserScrollStartedMessageArguments | |
Ckanzi::ScrollViewConcept::ScrollPageDownMessageArguments | Message arguments used by the ScrollPageDownMessage |
Ckanzi::ScrollViewConcept::ScrollPageMessageArguments | |
Ckanzi::ScrollViewConcept::ScrollPageUpMessageArguments | Message arguments used by the ScrollPageUpMessage |
Ckanzi::ScrollViewConcept::ScrollRightMessageArguments | Message arguments used by the ScrollRightMessage |
Ckanzi::ScrollViewConcept::ScrollUpMessageArguments | Message arguments used by the ScrollUpMessage |
Ckanzi::ScrollViewConcept::SetScrollMessageArguments | |
Ckanzi::ScrollViewConcept::SetScrollTargetMessageArguments | |
Ckanzi::ScrollViewConcept::SnapRequestMessageArguments | |
Ckanzi::ScrollViewConcept::ZoomedMessageArguments | |
►Ckanzi::StateManager::StateManagerMessageArguments | Represents base message arguments of state manager messages |
Ckanzi::StateManager::EnteredStateMessageArguments | Represents message arguments of EnteredState message of state manager |
Ckanzi::StateManager::LeftStateMessageArguments | Represents message arguments of LeftState message of state manager |
►Ckanzi::StateManager::StateChangeMessageArguments | |
►Ckanzi::StateManager::GoToDefinedStateMessageArguments | Represents message arguments of GoToNextDefinedState message of state manager |
Ckanzi::StateManager::GoToNextDefinedStateMessageArguments | Represents message arguments of GoToNextDefinedState message of state manager |
Ckanzi::StateManager::GoToPreviousDefinedStateMessageArguments | Represents message arguments of GoToPreviousDefinedState message of state manager |
Ckanzi::StateManager::GoToStateMessageArguments | Represents message arguments of GoToState message of state manager |
►Ckanzi::StateManager::TransitionMessageArguments | |
Ckanzi::StateManager::TransitionFinishedMessageArguments | Represents message arguments of TransitionFinished message of state manager |
Ckanzi::StateManager::TransitionStartedMessageArguments | Represents message arguments of TransitionStarted message of state manager |
Ckanzi::TextBoxConcept::CursorPositionMessageArguments | Message arguments for messages that contain the information about the position index of the cursor position |
Ckanzi::TextBoxConcept::DeleteSelectionMessageArguments | Message arguments for messages that delete the portion of the text that is selected |
Ckanzi::TextBoxConcept::EditingStateChangedMessageArguments | Message arguments for the messages about changing the editing state of a Text Box node |
Ckanzi::TextBoxConcept::EraseCharactersMessageArguments | Message arguments for messages that erase the characters at the cursor position |
Ckanzi::TextBoxConcept::InputMethodActionMessageArguments | Message arguments for the message about the input method action execution received on a Text Box node |
Ckanzi::TextBoxConcept::InputMethodAvailableMessageArguments | Message arguments for the InputMethodAvailableMessage and InputMethodUnavailableMessage |
Ckanzi::TextBoxConcept::ModifyEditingStateMessageArguments | Message arguments for the messages that modify the editing state |
Ckanzi::TextBoxConcept::ModifySelectionMessageArguments | Message arguments for the messages that modify the cursor position for a selection |
Ckanzi::TextBoxConcept::MoveCursorMessageArguments | Message arguments for messages that move the cursor position |
Ckanzi::TextBoxConcept::TextChangedMessageArguments | Message arguments for the messages about the content change of a Text Box node |
Ckanzi::TextBoxConcept::TextCompositionStateMessageArguments | Message arguments for the messages about the text composition state change of a Text Box node |
►Ckanzi::TextBoxConcept::TextContentMessageArguments | Message arguments for the messages about the content of a Text Box node |
Ckanzi::TextBoxConcept::SelectedTextMessageArguments | Message arguments that hold the information about the selected text in the buffer of a Text Box node |
Ckanzi::TextBoxConcept::TextInsertionMessageArguments | Message arguments that hold the information for inserting text to a Text Box node |
Ckanzi::TextBoxConcept::TextRangeMessageArguments | Message arguments that hold the information for operations that target a text range, such as selecting or deleting text in a Text Box node |
Ckanzi::TextInputManipulator::CursorMovedMessageArguments | Message arguments used by the CursorMovedMessage |
Ckanzi::TextInputManipulator::InputMethodActionMessageArguments | Message argument used by the InputMethodActionMessage |
Ckanzi::TextInputManipulator::InputMethodAvailableChangedMessageArguments | Message argument used by the InputMethodAvailableChangedMessage |
Ckanzi::TextInputManipulator::InputMethodsDisconnectedMessageArguments | Message argument used by the InputMethodsDisconnectedMessage |
Ckanzi::TextInputManipulator::InputTypeChangedMessageArguments | Message argument used by the InputTypeChangedMessage |
Ckanzi::TextInputManipulator::ReadOnlyStateChangedMessageArguments | Message argument used by the ReadOnlyStateChangedMessage |
Ckanzi::TextInputManipulator::SelectionChangedMessageArguments | Message arguments used by the SelectionChangedMessage |
Ckanzi::TextInputManipulator::TextChangedMessageArguments | Message argument used by the TextChangedMessage |
Ckanzi::TextInputManipulator::TextCompositionStateMessageArguments | Message argument used by the CompositionTextChangedMessage, CompositionTextCommittedMessage and TextCompositionCanceledMessage |
►Ckanzi::ToggleButtonGroupConcept::ToggleButtonGroupConceptMessageArguments | |
Ckanzi::ToggleButtonGroupConcept::ToggledMessageArguments | |
Ckanzi::interop::MessageArgumentsWrapper | |
Ckanzi::interop::MessageSubscriptionDirector | |
Ckanzi::Node::MessageSubscriptionToken | Message subscription token for nodes |
Ckanzi::interop::MessageSubscriptionTokenWrapper | |
Ckanzi::MessageType< TArguments > | An instance of a MessageType represents a single message type in the Kanzi message system |
Ckanzi::MessageType< kanzi::ActivityBrowserController::ForceTriggerMessageArguments > | |
Ckanzi::MessageType< kanzi::ActivityBrowserController::NodeInfoTreeAvailableArguments > | |
Ckanzi::MessageType< kanzi::ActivityConcept::ActivityInternalMessageArguments > | |
Ckanzi::MessageType< kanzi::ActivityConcept::ActivityMessageArguments > | |
Ckanzi::MessageType< kanzi::ActivityConcept::StartActivationInternalMessageArguments > | |
Ckanzi::MessageType< kanzi::ActivityConcept::StatusChangedInternalMessageArguments > | |
Ckanzi::MessageType< kanzi::ActivityConcept::StatusChangedMessageArguments > | |
Ckanzi::MessageType< kanzi::ActivityHostConcept::ActivationMessageArguments > | |
Ckanzi::MessageType< kanzi::ActivityHostConcept::ActivityPrefabMessageArguments > | |
Ckanzi::MessageType< kanzi::ActivityHostConcept::RegisterActivityElementInternalMessageArguments > | |
Ckanzi::MessageType< kanzi::ActivityHostConcept::UnregisterActivityElementInternalMessageArguments > | |
Ckanzi::MessageType< kanzi::AnimationPlayer::CompletedMessageArguments > | |
Ckanzi::MessageType< kanzi::AnimationPlayer::PauseMessageArguments > | |
Ckanzi::MessageType< kanzi::AnimationPlayer::PlayMessageArguments > | |
Ckanzi::MessageType< kanzi::AnimationPlayer::ResumeMessageArguments > | |
Ckanzi::MessageType< kanzi::AnimationPlayer::StartedMessageArguments > | |
Ckanzi::MessageType< kanzi::AnimationPlayer::StopMessageArguments > | |
Ckanzi::MessageType< kanzi::AnimationPlayer::StoppedMessageArguments > | |
Ckanzi::MessageType< kanzi::ButtonConcept::CanceledMessageArguments > | |
Ckanzi::MessageType< kanzi::ButtonConcept::ClickedMessageArguments > | |
Ckanzi::MessageType< kanzi::ButtonConcept::LongPressMessageArguments > | |
Ckanzi::MessageType< kanzi::ButtonConcept::PointerEnteredMessageArguments > | |
Ckanzi::MessageType< kanzi::ButtonConcept::PointerLeftMessageArguments > | |
Ckanzi::MessageType< kanzi::ButtonConcept::PressedMessageArguments > | |
Ckanzi::MessageType< kanzi::ButtonConcept::ToggledOffMessageArguments > | |
Ckanzi::MessageType< kanzi::ButtonConcept::ToggledOnMessageArguments > | |
Ckanzi::MessageType< kanzi::ButtonConcept::ToggleStateChangedMessageArguments > | |
Ckanzi::MessageType< kanzi::ClickManipulator::ClickBeginMessageArguments > | |
Ckanzi::MessageType< kanzi::ClickManipulator::ClickCancelMessageArguments > | |
Ckanzi::MessageType< kanzi::ClickManipulator::ClickEnterMessageArguments > | |
Ckanzi::MessageType< kanzi::ClickManipulator::ClickLeaveMessageArguments > | |
Ckanzi::MessageType< kanzi::ClickManipulator::ClickMessageArguments > | |
Ckanzi::MessageType< kanzi::Command::CommandMessageArguments > | |
Ckanzi::MessageType< kanzi::DragAndDropManipulator::CanceledMessageArguments > | |
Ckanzi::MessageType< kanzi::DragAndDropManipulator::FinishedMessageArguments > | |
Ckanzi::MessageType< kanzi::DragAndDropManipulator::MovedMessageArguments > | |
Ckanzi::MessageType< kanzi::DragAndDropManipulator::StartedMessageArguments > | |
Ckanzi::MessageType< kanzi::ExclusiveActivityHostConcept::ImplicitActivityChangeRequestMessageArguments > | |
Ckanzi::MessageType< kanzi::FloatValueAccumulator::SetAccumulatedValueBoundariesMessageArguments > | |
Ckanzi::MessageType< kanzi::FocusManager::FocusEnteredFocusScopeMessageArguments > | |
Ckanzi::MessageType< kanzi::FocusManager::FocusLeftFocusScopeMessageArguments > | |
Ckanzi::MessageType< kanzi::FocusManager::InputOutsideOverlayMessageArguments > | |
Ckanzi::MessageType< kanzi::FocusManager::MoveFocusMessageArguments > | |
Ckanzi::MessageType< kanzi::FocusManager::OverlayBroughtToFrontMessageArguments > | |
Ckanzi::MessageType< kanzi::FocusManager::OverlayGainedFocusMessageArguments > | |
Ckanzi::MessageType< kanzi::FocusManager::OverlayLostFocusMessageArguments > | |
Ckanzi::MessageType< kanzi::FocusManager::OverlaySentToBackMessageArguments > | |
Ckanzi::MessageType< kanzi::FocusManager::PostFocusMessageArguments > | |
Ckanzi::MessageType< kanzi::FocusManager::PreFocusMessageArguments > | |
Ckanzi::MessageType< kanzi::IntValueAccumulator::SetAccumulatedValueBoundariesMessageArguments > | |
Ckanzi::MessageType< kanzi::Keyboard::KeyDownMessageArguments > | |
Ckanzi::MessageType< kanzi::Keyboard::KeyUpMessageArguments > | |
Ckanzi::MessageType< kanzi::KeyManipulator::KeyCanceledMessageArguments > | |
Ckanzi::MessageType< kanzi::KeyManipulator::KeyPressedMessageArguments > | |
Ckanzi::MessageType< kanzi::KeyManipulator::KeyReleasedMessageArguments > | |
Ckanzi::MessageType< kanzi::ListBoxConcept::ItemHiddenMessageArguments > | |
Ckanzi::MessageType< kanzi::ListBoxConcept::ItemSelectedMessageArguments > | |
Ckanzi::MessageType< kanzi::ListBoxConcept::ItemVisibleMessageArguments > | |
Ckanzi::MessageType< kanzi::ListBoxScrollingConcept::ScrolledMessageArguments > | |
Ckanzi::MessageType< kanzi::ListBoxScrollingConcept::ScrollFinishedMessageArguments > | |
Ckanzi::MessageType< kanzi::ListBoxScrollingConcept::ScrollStartedMessageArguments > | |
Ckanzi::MessageType< kanzi::ListBoxScrollingConcept::TargetChangedMessageArguments > | |
Ckanzi::MessageType< kanzi::ListBoxScrollingConcept::UserScrollFinishedMessageArguments > | |
Ckanzi::MessageType< kanzi::ListBoxScrollingConcept::UserScrollStartedMessageArguments > | |
Ckanzi::MessageType< kanzi::LongPressManipulator::LongPressCancelMessageArguments > | |
Ckanzi::MessageType< kanzi::LongPressManipulator::LongPressMessageArguments > | |
Ckanzi::MessageType< kanzi::MultiClickManipulator::CanceledMessageArguments > | |
Ckanzi::MessageType< kanzi::MultiClickManipulator::MultiClickMessageArguments > | |
Ckanzi::MessageType< kanzi::Page::ActivatedMessageArguments > | |
Ckanzi::MessageType< kanzi::Page::DeactivatedMessageArguments > | |
Ckanzi::MessageType< kanzi::Page::NavigateMessageArguments > | |
Ckanzi::MessageType< kanzi::Page::NavigateParentMessageArguments > | |
Ckanzi::MessageType< kanzi::Page::NavigationActivatedMessageArguments > | |
Ckanzi::MessageType< kanzi::Page::NavigationDeactivatedMessageArguments > | |
Ckanzi::MessageType< kanzi::Page::RegisterToNavigationMessageArguments > | |
Ckanzi::MessageType< kanzi::Page::UnregisterFromNavigationMessageArguments > | |
Ckanzi::MessageType< kanzi::PageHost::NavigateNextMessageArguments > | |
Ckanzi::MessageType< kanzi::PageHost::NavigatePreviousMessageArguments > | |
Ckanzi::MessageType< kanzi::PageHost::NavigationFinishedMessageArguments > | |
Ckanzi::MessageType< kanzi::PageHost::NavigationStartedMessageArguments > | |
Ckanzi::MessageType< kanzi::PanManipulator::CanceledMessageArguments > | |
Ckanzi::MessageType< kanzi::PanManipulator::EnteredMessageArguments > | |
Ckanzi::MessageType< kanzi::PanManipulator::FinishedMessageArguments > | |
Ckanzi::MessageType< kanzi::PanManipulator::LeftMessageArguments > | |
Ckanzi::MessageType< kanzi::PanManipulator::MovedMessageArguments > | |
Ckanzi::MessageType< kanzi::PanManipulator::StartedMessageArguments > | |
Ckanzi::MessageType< kanzi::PinchManipulator::CanceledMessageArguments > | |
Ckanzi::MessageType< kanzi::PinchManipulator::FinishedMessageArguments > | |
Ckanzi::MessageType< kanzi::PinchManipulator::MovedMessageArguments > | |
Ckanzi::MessageType< kanzi::PinchManipulator::StartedMessageArguments > | |
Ckanzi::MessageType< kanzi::PrefabViewConcept::AsynchronousLoadCompletedMessageArguments > | |
Ckanzi::MessageType< kanzi::PrefabViewConcept::LoadAsynchronouslyMessageArguments > | |
Ckanzi::MessageType< kanzi::PropertyTargetEasingInterpolator::SetEnabledMessageArguments > | |
Ckanzi::MessageType< kanzi::PropertyTargetInterpolator::CompletedMessageArguments > | |
Ckanzi::MessageType< kanzi::RangeConcept::ValueChangedMessageArguments > | |
Ckanzi::MessageType< kanzi::RangeConcept::ValueChangeFinishedMessageArguments > | |
Ckanzi::MessageType< kanzi::RangeConcept::ValueChangeStartedMessageArguments > | |
Ckanzi::MessageType< kanzi::Screen::ActivateThemeMessageArguments > | |
Ckanzi::MessageType< kanzi::ScrollViewConcept::ScrollDirectionMessageArguments > | |
Ckanzi::MessageType< kanzi::ScrollViewConcept::ScrollDownMessageArguments > | |
Ckanzi::MessageType< kanzi::ScrollViewConcept::ScrollEdgeMessageArguments > | |
Ckanzi::MessageType< kanzi::ScrollViewConcept::ScrolledMessageArguments > | |
Ckanzi::MessageType< kanzi::ScrollViewConcept::ScrollEndMessageArguments > | |
Ckanzi::MessageType< kanzi::ScrollViewConcept::ScrollFinishedMessageArguments > | |
Ckanzi::MessageType< kanzi::ScrollViewConcept::ScrollHomeMessageArguments > | |
Ckanzi::MessageType< kanzi::ScrollViewConcept::ScrollLeftMessageArguments > | |
Ckanzi::MessageType< kanzi::ScrollViewConcept::ScrollPageDownMessageArguments > | |
Ckanzi::MessageType< kanzi::ScrollViewConcept::ScrollPageMessageArguments > | |
Ckanzi::MessageType< kanzi::ScrollViewConcept::ScrollPageUpMessageArguments > | |
Ckanzi::MessageType< kanzi::ScrollViewConcept::ScrollRightMessageArguments > | |
Ckanzi::MessageType< kanzi::ScrollViewConcept::ScrollStartedMessageArguments > | |
Ckanzi::MessageType< kanzi::ScrollViewConcept::ScrollUpMessageArguments > | |
Ckanzi::MessageType< kanzi::ScrollViewConcept::SetScrollMessageArguments > | |
Ckanzi::MessageType< kanzi::ScrollViewConcept::SetScrollTargetMessageArguments > | |
Ckanzi::MessageType< kanzi::ScrollViewConcept::SnapRequestMessageArguments > | |
Ckanzi::MessageType< kanzi::ScrollViewConcept::UserScrollFinishedMessageArguments > | |
Ckanzi::MessageType< kanzi::ScrollViewConcept::UserScrollStartedMessageArguments > | |
Ckanzi::MessageType< kanzi::ScrollViewConcept::ZoomedMessageArguments > | |
Ckanzi::MessageType< kanzi::StateManager::EnteredStateMessageArguments > | |
Ckanzi::MessageType< kanzi::StateManager::GoToNextDefinedStateMessageArguments > | |
Ckanzi::MessageType< kanzi::StateManager::GoToPreviousDefinedStateMessageArguments > | |
Ckanzi::MessageType< kanzi::StateManager::GoToStateMessageArguments > | |
Ckanzi::MessageType< kanzi::StateManager::LeftStateMessageArguments > | |
Ckanzi::MessageType< kanzi::StateManager::TransitionFinishedMessageArguments > | |
Ckanzi::MessageType< kanzi::StateManager::TransitionStartedMessageArguments > | |
Ckanzi::MessageType< kanzi::TextBoxConcept::CursorPositionMessageArguments > | |
Ckanzi::MessageType< kanzi::TextBoxConcept::DeleteSelectionMessageArguments > | |
Ckanzi::MessageType< kanzi::TextBoxConcept::EditingStateChangedMessageArguments > | |
Ckanzi::MessageType< kanzi::TextBoxConcept::EraseCharactersMessageArguments > | |
Ckanzi::MessageType< kanzi::TextBoxConcept::InputMethodActionMessageArguments > | |
Ckanzi::MessageType< kanzi::TextBoxConcept::InputMethodAvailableMessageArguments > | |
Ckanzi::MessageType< kanzi::TextBoxConcept::ModifyEditingStateMessageArguments > | |
Ckanzi::MessageType< kanzi::TextBoxConcept::ModifySelectionMessageArguments > | |
Ckanzi::MessageType< kanzi::TextBoxConcept::MoveCursorMessageArguments > | |
Ckanzi::MessageType< kanzi::TextBoxConcept::SelectedTextMessageArguments > | |
Ckanzi::MessageType< kanzi::TextBoxConcept::TextChangedMessageArguments > | |
Ckanzi::MessageType< kanzi::TextBoxConcept::TextCompositionStateMessageArguments > | |
Ckanzi::MessageType< kanzi::TextBoxConcept::TextContentMessageArguments > | |
Ckanzi::MessageType< kanzi::TextBoxConcept::TextInsertionMessageArguments > | |
Ckanzi::MessageType< kanzi::TextBoxConcept::TextRangeMessageArguments > | |
Ckanzi::MessageType< kanzi::TextInputManipulator::CursorMovedMessageArguments > | |
Ckanzi::MessageType< kanzi::TextInputManipulator::InputMethodActionMessageArguments > | |
Ckanzi::MessageType< kanzi::TextInputManipulator::InputMethodAvailableChangedMessageArguments > | |
Ckanzi::MessageType< kanzi::TextInputManipulator::InputMethodsDisconnectedMessageArguments > | |
Ckanzi::MessageType< kanzi::TextInputManipulator::InputTypeChangedMessageArguments > | |
Ckanzi::MessageType< kanzi::TextInputManipulator::ReadOnlyStateChangedMessageArguments > | |
Ckanzi::MessageType< kanzi::TextInputManipulator::SelectionChangedMessageArguments > | |
Ckanzi::MessageType< kanzi::TextInputManipulator::TextChangedMessageArguments > | |
Ckanzi::MessageType< kanzi::TextInputManipulator::TextCompositionStateMessageArguments > | |
Ckanzi::MessageType< kanzi::ToggleButtonGroupConcept::ToggledMessageArguments > | |
Ckanzi::MessageType< kanzi::ValueAccumulatorBase::PauseMessageArguments > | |
Ckanzi::MessageType< kanzi::ValueAccumulatorBase::ResumeMessageArguments > | |
Ckanzi::MessageType< kanzi::ValueAccumulatorBase::StartMessageArguments > | |
Ckanzi::MessageType< kanzi::ValueAccumulatorBase::StopMessageArguments > | |
Ckanzi::MessageType< NodeComponentSourceMessageArguments > | |
►Ckanzi::MessageType< TArgumentsClass > | |
Ckanzi::DynamicMessageType< TArgumentsClass > | DynamicMessageType is a handle to an existing message type |
Ckanzi::interop::MessageTypeWrapper | |
►Ckanzi::Metaclass | Metaclass provides type inspection mechanism for Kanzi classes |
►Ckanzi::MetaclassAbstractBase | |
Ckanzi::MetaclassAbstractImpl< TClass > | |
Ckanzi::MetaclassImpl< TClass > | |
►Ckanzi::MetaclassStaticBase | |
Ckanzi::MetaclassStaticImpl< TClass > | |
Ckanzi::interop::MetaclassDirector | |
Ckanzi::interop::MetaclassReleaseVisitor | |
Ckanzi::interop::MetaclassWrapper | |
Ckanzi::MetadataGeneratedName | This class is used to disambiguate a constructor which takes a non-literal string argument from an overload which takes a string-literal i.e. FixedString |
Ckanzi::MetaMethod | MetaMethod provides method invocation mechanism for Kanzi classes |
►Ckanzi::MetaObject | MetaObject is the base class for classes that provide type reflection |
►Ckanzi::Object | Object is the base class for Kanzi UI classes that implement association with a Domain |
►Ckanzi::AbstractAnimation | Interface for abstract animations |
►Ckanzi::ValueAnimation< TValueType > | Interface template for value animations |
►Ckanzi::FromToAnimationBase< TValueType > | Template base class for from-to animations |
Ckanzi::FromToAnimation< TValueType, TEasingFunction > | Template class for from-to animations |
Ckanzi::KeyframeAnimation< TValueType > | Template class for keyframe animations |
►Ckanzi::ActionBase | Base abstraction class for Action classes |
►Ckanzi::Action | Actions are small operations that Kanzi executes when the trigger event that contains that action occurs and the trigger conditions are met |
Ckanzi::ExecuteLuaAction | You can use ExecuteLuaAction to run a Lua script that implements application logic |
►Ckanzi::ForwardingAction | ForwardingAction is the base class for the action classes that read and send arguments, such as SetPropertyAction or DispatchMessageAction |
Ckanzi::DispatchMessageAction | DispatchMessageAction dispatches a message of specified type to a specified target |
Ckanzi::SetPropertyAction | SetPropertyAction sets the value of a property of a target node based on: |
Ckanzi::WriteLogAction | Use the WriteLogAction class to attach logging functionality to a trigger |
Ckanzi::MoveFocusAction | Use the MoveFocusAction action to transfer focus from the currently focused item to another focusable item in the focus navigation chain |
Ckanzi::TrySetFocusAction | Use the TrySetFocusAction action to transfer focus to any focusable item in a node tree |
►Ckanzi::ApplyAction | Base abstraction for Actions for DataTrigger, such as ForwardingApplyAction and ApplyActivationAction |
Ckanzi::ApplyActivationAction | An ApplyActivationAction keeps an Activity node activated for as long as the condition is met in a DataTrigger that contains this action |
►Ckanzi::ForwardingApplyAction | ForwardingApplyAction is the base class for the ApplyAction classes that read and send an argument, such as ApplyPropertyAction |
Ckanzi::ApplyPropertyAction | An ApplyPropertyAction sets a property to the requested value for as long as the condition is met in the DataTrigger that sets off this action |
►Ckanzi::BindingProcessor | Binding processor |
Ckanzi::CallbackBindingProcessor | Callback processor |
Ckanzi::ConstraintBindingProcessor | Binding processor structure for constraints |
Ckanzi::ExpressionBindingProcessor | Expression binding processor |
►Ckanzi::InstructionBindingProcessor | Instruction binding processor is the top-level class for all instruction-like binding processors |
Ckanzi::AnimationBindingProcessor | Animation binding processor executes an animation and calculates the value for use in expression bindings |
Ckanzi::RangeAccumulateBindingProcessor | Runs a binary operation for each value in a range in sequence |
Ckanzi::RangeBindingProcessor | Range binding processor is a binding processor for accessing properties from property objects in ranges |
Ckanzi::ResourceBindingProcessor | Resource binding processor creates a resource reference that is used to resolve a string into a resource |
►Ckanzi::Condition | Condition for triggers |
Ckanzi::ExpressionCondition | Use trigger conditions to set which conditions must be met for a Trigger to set off |
Ckanzi::Domain | Domain binds Kanzi subsystems and objects together |
►Ckanzi::InputManipulator | The base class for the Kanzi input manipulators |
Ckanzi::ClickManipulator | Click input manipulator recognizes the click and tap gestures from the incoming touch events |
Ckanzi::DragAndDropManipulator | Drag-and-drop input manipulator recognizes the drag-and-drop gesture from incoming touch events |
Ckanzi::FocusNavigationManipulator | FocusNavigationManipulator converts key gestures into focus chain navigation actions to move the focus between focusable nodes |
Ckanzi::KeyManipulator | KeyManipulator class is a key input manipulator that detects key gestures |
Ckanzi::LongPressManipulator | Long-press input manipulator recognizes the long-press gesture from the incoming touch events |
Ckanzi::MultiClickManipulator | Multi-click input manipulator recognizes multi-click and multi-tap gestures from incoming touch events |
Ckanzi::NavigationManipulator | The NavigationManipulator supports these navigation directions and default keyboard keys for them: |
Ckanzi::PanManipulator | Pan input manipulator recognizes a pan gesture from the incoming touch events |
Ckanzi::PinchManipulator | Pinch input manipulator recognizes the pinch gesture from the incoming touch events |
Ckanzi::TextInputManipulator | The text input manipulator handles key gestures used with TextBox nodes to move the cursor, select text, and delete text, and provides the basics of text editing capabilities in Kanzi |
Ckanzi::ListBoxItemContainerGenerator2D | |
Ckanzi::ListBoxItemContainerGenerator3D | |
►Ckanzi::ListBoxItemGenerator2D | |
►Ckanzi::DataSourceListItemGenerator< ListBoxItemGenerator2D > | |
Ckanzi::DataSourceListItemGenerator2D | |
►Ckanzi::ListBoxItemGenerator3D | |
►Ckanzi::DataSourceListItemGenerator< ListBoxItemGenerator3D > | |
Ckanzi::DataSourceListItemGenerator3D | |
Ckanzi::Node | Base class for Kanzi nodes |
►Ckanzi::NodeComponent | NodeComponent is the base class for all node components |
Ckanzi::AnimationPlayer | Use the Animation Player to play back an animation timeline that you set using the TimelineProperty property in that Animation Player |
Ckanzi::ClickManipulatorComponent | ClickManipulatorComponent installs a ClickManipulator to a node |
►Ckanzi::CodeBehind | Code Behind is a workflow where you associate code with an instance of a node instead of a type |
Ckanzi::ActivityCodeBehind | ActivityCodeBehind is code that is associated with a particular Activity node, and has access to the properties of that Activity node |
►Ckanzi::DataTriggerComponent | Base class for the DataTrigger class |
Ckanzi::DataTrigger | Use a DataTrigger to apply an action to either set a property value of a target node or activate an Activity node |
Ckanzi::KeyManipulatorComponent | The KeyManipulatorComponent node component installs a KeyManipulator to the attached node, and configures the key gesture of the manipulator |
Ckanzi::LongPressManipulatorComponent | LongPressManipulatorComponent installs a LongPressManipulator to a node |
Ckanzi::MultiClickManipulatorComponent | MultiClickManipulatorComponent installs a MultiClickManipulator to a node |
Ckanzi::NavigationManipulatorComponent | The NavigationManipulatorComponent node component installs a NavigationManipulator to a node, and configures the navigation key gestures of the manipulator |
Ckanzi::PanManipulatorComponent | PanManipulatorComponent installs a PanManipulator to a node |
Ckanzi::PropertyDrivenAnimationPlayer | Use Property Driven Animation Player when you want to use a property type to control a keyframe animation |
Ckanzi::PropertyTargetEasingInterpolator | Use a Property Target Easing Interpolator when you want to create a smooth transition between the current value of a property and a value that you set dynamically |
Ckanzi::PropertyTargetInterpolator | Use a Property Target Interpolator when you want to dynamically set the target value of a property and want to interpolate the current value to the target value over time |
►Ckanzi::Trigger | Trigger is the base class for defining events, conditions and actions for content-driven logic programming |
Ckanzi::MessageTrigger | Message handler trigger |
Ckanzi::OnAttachedTrigger | On Attached Trigger |
Ckanzi::OnPropertyChangedTrigger | Invokes associated actions on setting of a property type, specified by SourcePropertyTypeProperty, on a source node, specified by SourceNodeProperty |
Ckanzi::TimerTrigger | Use the TimerTrigger to execute actions at the time interval that you set with the IntervalProperty |
►Ckanzi::ValueAccumulatorBase | ValueAccumulatorBase is the base class for the Value Accumulator implementations for different data types |
Ckanzi::FloatValueAccumulator | Use a FloatValueAccumulator to increase the value of a float property type or a property field over time |
Ckanzi::IntValueAccumulator | Use an IntValueAccumulator to increase the value of an integer property type over time |
►Ckanzi::NodeComponentTemplate | NodeComponentTemplate is the base class for all node component templates |
Ckanzi::DataTriggerTemplate | DataTriggerTemplate is the base class for the Data Trigger templates |
Ckanzi::TriggerTemplate | TriggerTemplate is the base class for trigger templates |
►Ckanzi::Resource | Represents the base class for all resources |
Ckanzi::AnimationResource | A Resource wrapper class for animations |
Ckanzi::BinaryResource | |
►Ckanzi::Brush | Use a brush to fill a Node2D |
Ckanzi::ColorBrush | Color brush class |
►Ckanzi::ContentBrush | Texture brush class |
Ckanzi::CompositionBrush | Texture brush class |
Ckanzi::MaterialBrush | Freeform shader brush |
Ckanzi::NullBrush | Null brush class |
Ckanzi::TextureBrush | Texture brush class |
►Ckanzi::DataContext | DataContext acts as a container for data |
►Ckanzi::DataObject | DataObject is the base class for data |
►Ckanzi::DataObjectTyped< bool, DataObject::Bool > | |
Ckanzi::DataObjectBool | Implementation of DataObjectTyped<bool, DataObject::Bool> |
►Ckanzi::DataObjectTyped< int32_t, DataObject::Integer > | |
Ckanzi::DataObjectInt | Implementation of DataObjectTyped<int32_t, DataObject::Int> |
►Ckanzi::DataObjectTyped< double, DataObject::Real > | |
Ckanzi::DataObjectReal | Implementation of DataObjectTyped<double, DataObject::Real> |
►Ckanzi::DataObjectTyped< string, DataObject::String > | |
Ckanzi::DataObjectString | Implementation of DataObjectTyped<string, DataObject::String> |
►Ckanzi::DataObjectEnumBase | DataObjectEnumBase is the base class for enum data |
Ckanzi::DataObjectEnum< DataType > | Provides functions to the host, set, and get values of the given type |
Ckanzi::DataObjectList | DataObjectList is the base class for list data object |
Ckanzi::DataObjectTyped< DataType, DataTypeEnum > | Template class that you can use with the standard types |
Ckanzi::DataSource | Use data sources to separate the user interface from the application data and to remove the dependencies between a Kanzi Studio project and the application code which define the Kanzi application |
Ckanzi::FontFamily | A font family resource contains font files |
►Ckanzi::FontFile | FontFile is the base class for different font file resource implementations |
Ckanzi::BitmapFontFile | Font implementation for bitmap fonts |
Ckanzi::FreeTypeFontFile | Font implementation using the Freetype rasterizer |
Ckanzi::ItypeFontFile | Font implementation using the iType rasterizer |
►Ckanzi::GPUResource | GPUResource is a resource that must be deployed to the GPU |
Ckanzi::Framebuffer | Framebuffer attachment state |
Ckanzi::Geometry | Geometry represents 2D coordinate data that you can use to render 2D nodes and text |
Ckanzi::Mesh | Mesh stores the geometry data for rendering Model3D nodes |
Ckanzi::RenderPass | RenderPass is the base class for Kanzi render passes |
Ckanzi::ShaderProgram | ShaderProgram defines programmable vertex and fragment operations done by the GPU for a draw call |
►Ckanzi::Surface | Surfaces provide images for Framebuffers where to render to |
Ckanzi::Renderbuffer | Renderbuffers provide the images that can be rendered to by attaching them to the framebuffer as color or depth stencil images |
Ckanzi::Texture | Textures provide images that can be used with image nodes, texture brushes and materials for use in 3D rendering or material brushes |
Ckanzi::Material | A material is an instance of a material type (ShaderProgram) that contains the property values for the material type properties |
Ckanzi::Morph | |
Ckanzi::NodeEffect2D | Use node effects to apply post-processing effects to 2D nodes |
Ckanzi::NodeEffectPrefab2D | Use node effect prefabs to create node effects that define post-processing effects for 2D nodes |
►Ckanzi::ObjectSource | Structure for object source |
►Ckanzi::FilterObjectSource | Filter object source |
Ckanzi::CombinerObjectSource | Combiner object source |
Ckanzi::ContainsPropertyFilter | Use the Contains Property Filter to collect 3D nodes that contain, or do not contain a specific property |
Ckanzi::DistanceFilter | Distance filter |
Ckanzi::FrustumCullFilter | Frustum cull filter |
Ckanzi::ObjectTypeFilter | Use the Object Type Filter to collect 3D nodes based on their type |
Ckanzi::PropertyIsEqualFilter | Use the Property Is Equal Filter to collect 3D nodes that contain, or do not contain a specific property whose value matches a specific value |
Ckanzi::TagFilter | Use the Tag Filter to collect 3D nodes that have a specific tag assigned |
►Ckanzi::SortObjectSource | Sort object source |
Ckanzi::SortByShaderObjectSource | Sort by shader object source |
Ckanzi::SortByZObjectSource | Z-sorting object source |
Ckanzi::PageTransitionCollection | Transition collection is used to define transitions within a Page Host |
Ckanzi::PrefabTemplate | A prefab template contains information that is required to create a tree of Node instances |
Ckanzi::PrefabTemplateNode | A prefab template node contains information that is required to create node instances: the metaclass of the node, the (initial) property values of the node, information about the bindings and node components of the node, and the list of of child nodes |
Ckanzi::RenderPassPrefab | Use render pass prefabs to create render pass trees that define how Kanzi renders 3D content in your project |
►Ckanzi::ResourceDictionary | A resource dictionary is a container that maps resource IDs to resources |
Ckanzi::ResourceDictionarySelector | A resource dictionary selector is a type of a resource dictionary that redirects resource queries to its only nested dictionary |
Ckanzi::StateManager | State manager for managing states of nodes or application |
Ckanzi::Style | Style applying properties, node components and bindings to nodes |
Ckanzi::TextResource | Text resource |
Ckanzi::TimelineResource | A Resource wrapper class for animation timelines |
Ckanzi::Trajectory | Trajectory defines a series of points following a geometrical path |
►Ckanzi::Timeline | The Kanzi animation system consists of animations and timelines: animations define how the values of specific type change in time, and timelines map the animations to properties of objects you want to animate |
Ckanzi::MorphWeightTimeline | Timeline for animating morph weights |
Ckanzi::ParallelTimeline | Kanzi animation system consists of animations and timelines: |
Ckanzi::PreviewTimeline | Preview timeline, |
Ckanzi::PropertyAnimationTimeline | The Kanzi animation system consists of animations, which define how to animate properties, and timelines, which map animations to time and to the objects that you want to animate |
Ckanzi::PropertyFieldAnimationTimeline | Kanzi animation system consists of animations and timelines: |
Ckanzi::PropertyTargetEasingTimeline | Property Target Easing Timeline interpolates a property gradually from its old value to a new value using an easing curve each time a new value is set to the property |
Ckanzi::PropertyTargetInterpolationTimeline | Property target interpolation timeline is a timeline that gradually interpolates specified property from its old value to new one each time new value is set to the property |
Ckanzi::ValueAccumulatorTimeline< TAccumulatedValue > | Use ValueAccumulatorTimeline to create an animation that continuously adds the value of the input property to the target property |
Ckanzi::TimelineClock | Use TimelineClock to update a Timeline based on time |
►Ckanzi::TimelinePlayback | Playback object for Timelines |
Ckanzi::MorphWeightTimelinePlayback | Timeline Playback for morph timeline |
Ckanzi::ParallelTimelinePlayback | Playback control class for parallel timelines |
Ckanzi::PreviewTimelinePlayback | Preview timeline playback controls child timeline playbacks based on preview instructions |
Ckanzi::PropertyAnimationTimelinePlayback | Playback class for PropertyAnimationTimeline |
Ckanzi::PropertyFieldAnimationTimelinePlayback | Playback control class for Property Field Animation timelines |
Ckanzi::PropertyFieldTargetInterpolationTimelinePlayback | Playback for property target interpolation timeline for interpolating specific property field |
Ckanzi::PropertyTargetEasingTimelinePlayback | Playback for PropertyTargetEasingTimeline |
Ckanzi::PropertyTargetInterpolationTimelinePlayback | Playback for property target interpolation timeline |
Ckanzi::ValueAccumulatorTimelinePlayback< TAccumulatedValue > | Playback for ValueAccumulatorTimeline |
Ckanzi::MethodArgument | Holds argument type and value information |
Ckanzi::MethodArguments | Holds arguments applied on metamethod invocation |
►Ckanzi::MipmapGenerationConcept | Use the MipmapGenerationConcept properties to control mipmap generation material of a Render Pass |
Ckanzi::MipmapGenerationConceptImpl< RenderPass, CompositionTargetRenderPass > | |
Ckanzi::MipmapGenerationConceptImpl< RenderPass, CubeMapRenderPass > | |
Ckanzi::MipmapGenerationConceptImpl< TBaseClass, TDerivedClass > | Implementation of base Mipmap Generation Concept class for derived classes |
Ckanzi::MipmapGenerationConceptImpl< TBaseClass, TDerivedClass >::MipmapRenderData | Defines the data required when custom mipmap material has been specified |
Ckanzi::DataContext::ModifiedSubscription | Subscription entry |
►Ckanzi::AbstractPropertyTypeDescriptor::ModifierEntry | |
Ckanzi::PropertyTypeDescriptor< T >::TypedModifierEntry | |
►Ckanzi::AbstractPropertyTypeDescriptor::ModifierStorage | |
Ckanzi::PropertyTypeDescriptor< T >::TypedModifierStorage | |
►Ckanzi::Module | Module is a class representing a functional module with its own metadata about the types it contains |
►Ckanzi::Application | Application class is the base class for Kanzi applications |
Ckanzi::ExampleApplication | |
►Ckanzi::FontEnginePlugin | FontEnginePlugin is the interface definition for font engine plugins |
Ckanzi::FreeTypeFontEnginePlugin | FreeTypeFontEnginePlugin is the FreeType font engine plugin implementation |
Ckanzi::ItypeFontEnginePlugin | ItypeFontEnginePlugin is the IType font engine plugin implementation |
►Ckanzi::InputMethodBackend | The InputMethodBackend defines the interface of the input method backends |
Ckanzi::WindowsImeBackend | |
►Ckanzi::Plugin | |
Ckanzi::JvmModule | |
Ckanzi::KanziComponentsModule | |
Ckanzi::LuaModule | The Lua plugin enables you to program Kanzi applications using the Lua programming language |
►Ckanzi::interop::ModuleBase | |
Ckanzi::JavaModule | |
Ckanzi::TargetPreviewPlugin | Target preview plugin allows Kanzi Studio to remotely apply UI scene changes to the application |
Ckanzi::ModuleDeleter | Module deleter for shared_ptr |
Ckanzi::RenderEntry3D::MorphHandles | Cached morph handles |
Ckanzi::Morph::MorphMeshAttributeRef | Reference to mesh and vertex attribute index for a morph target |
Ckanzi::MorphRuntime | Contains morph weights for a morph |
Ckanzi::NamedIntervalProfilerSampleData | The named interval profiler data sample |
Ckanzi::NamedIntervalProfilerSampler | This sampler collects interval measurement to produce NamedIntervalProfilerSampleData sample |
Ckanzi::NamedIntervalProfilerSampleStatistics | Named Interval profiler sample statistics |
Ckanzi::NativeDeploymentTarget | Reference to a backend implementation specific memory storage type for deployment |
Ckanzi::NativeDesktopProperties | Properties for a desktop |
Ckanzi::interop::NativeExceptionWrapper | Used to store a native exception ptr in a foreign language |
Ckanzi::NativeWindowProperties | Properties for a window |
Ckanzi::interop::Node2DDirector | |
Ckanzi::interop::Node2DEnums | |
Ckanzi::interop::Node3DDirector | |
►Ckanzi::interop::NodeComponentDirector | |
►Ckanzi::interop::CodeBehindDirector | |
Ckanzi::interop::ActivityCodeBehindDirector | |
Ckanzi::Node::NodeComponentEntry | Object node component entry |
►CNodeComponentMessageArguments | |
Ckanzi::FloatValueAccumulator::SetAccumulatedValueBoundariesMessageArguments | Message arguments for the SetAccumulateValueBoundaries message |
Ckanzi::IntValueAccumulator::SetAccumulatedValueBoundariesMessageArguments | Message argument for SetAccumulatedValueBoundaries message |
Ckanzi::NodeCompositor2D | Composition functionality for 2D nodes |
►Ckanzi::NodeEffectRenderer2D | Node effect renderer class |
Ckanzi::BlurEffectRenderer2D | Blur effect renderer class |
Ckanzi::EffectStackRenderer2D | Use the Effect Stack Renderer to render a sequence of child effect renderers |
Ckanzi::MaskEffectRenderer2D | Mask effect renderer class |
Ckanzi::OutlineEffectRenderer2D | Outline effect renderer class |
Ckanzi::ShadowEffectRenderer2D | Shadow effect renderer class |
Ckanzi::NodeEffectTemplate2D | Use NodeEffectTemplate2D to instantiate a node effect |
Ckanzi::interop::NodeEffectTemplate2DWrapper | |
Ckanzi::interop::NodeEnums | |
Ckanzi::NodeVisual2D | Data and functionality required for rendering Node2D visuals |
►Ckanzi::AbstractPropertyTypeDescriptor::NotificationStorage | |
Ckanzi::PropertyTypeDescriptor< T >::TypedNotificationStorage | |
Ckanzi::nullptr_t | Nullptr_t is the type of the null pointer literal, nullptr |
Ckanzi::ObjectFactory | |
Ckanzi::ObjectLoader | ObjectLoader loads objects from KZB |
Ckanzi::ObjectPropertyListenerImpl< DataType, StorageType, ParameterType > | Object property listener implementation |
►Ckanzi::ObjectPropertyListenerImpl< ResourceSharedPtr, PropertyObjectWeakPtr, PropertyObjectSharedPtr > | |
Ckanzi::DataSourceBindingSourceRuntime | Runtime for object property binding source |
Ckanzi::DataSourceExpressionValueSourceRuntime | Runtime for object property expression value source |
►Ckanzi::ObjectPropertyListenerImpl< T, PropertyObject *, PropertyObject & > | |
Ckanzi::TypedObjectPropertyBindingSourceRuntime< T > | Runtime for object property binding source |
Ckanzi::TypedObjectPropertyExpressionValueSourceRuntime< T > | Typed runtime for object property expression value source |
Ckanzi::TypedPropertyModifierBindingTargetRuntime< T > | Specialized binding target for property modifiers installed to objects |
Ckanzi::TypedValueSourceBindingTargetRuntime< T > | Specialized binding target for value sources where the binding target itself is the value source |
►Ckanzi::ObjectPropertyListenerImpl< T, PropertyObjectWeakPtr, PropertyObjectSharedPtr > | |
Ckanzi::TypedRenderPropertyBindingSourceRuntime< T > | Runtime for render property binding source |
Ckanzi::TypedRenderPropertyExpressionValueSourceRuntime< T > | Typed runtime for render property expression value source |
Ckanzi::interop::ObjectReference | |
►Ckanzi::ObjectSourceRuntime | Runtime for an object source |
►Ckanzi::FilterObjectSourceRuntime | Base class for filter runtime classes |
Ckanzi::CombinerObjectSourceRuntime | Runtime for combiner object source |
Ckanzi::ContainsPropertyFilterRuntime | Runtime for contains property node filter |
Ckanzi::DistanceFilterRuntime | Runtime for distance filter |
Ckanzi::FrustumCullFilterRuntime | Runtime for frustum cull filter |
Ckanzi::ObjectTypeFilterRuntime | Runtime for object type filter |
Ckanzi::PropertyIsEqualFilterRuntime | Runtime for contains property node filter |
Ckanzi::TagFilterRuntime | Runtime for tag filter |
►Ckanzi::SortObjectSourceRuntime | Base class for sort runtime classes |
Ckanzi::SortByShaderObjectSourceRuntime | Runtime for sort by shader object source |
Ckanzi::SortByZObjectSourceRuntime | Runtime for z-sort object source |
Ckanzi::interop::ObjectWrapper | |
Ckanzi::interop::ObjectWrapperWrapper | |
Ckanzi::OrientedBoundingBox | An oriented bounding box represents a bounding box that has been transformed by a transformation matrix |
Ckanzi::interop::OutlineEffect2DEnums | |
►Ckanzi::detail::OverlayScopeCore | This class contains the core functionality of the overlay focus scopes in Kanzi |
Ckanzi::OverlayScope | Implements the base of overlay focus scopes |
Ckanzi::interop::PageTransitionCollectionEnums | |
►Ckanzi::ParallelActivityHostConcept | This is the base class for Parallel Activity Host nodes |
Ckanzi::ParallelActivityHostImpl< ContentLayout2D, ParallelActivityHost2D > | |
Ckanzi::ParallelActivityHostImpl< ContentLayout3D, ParallelActivityHost3D > | |
Ckanzi::ParallelActivityHostImpl< TBaseClass, TDerivedClass > | ParallelActivityHostConcept implementation class |
Ckanzi::interop::ParallelActivityHostConceptEnums | |
Ckanzi::ParallelActivityHostContentHandler | Helper class used to modify the ParallelActivityHostContent of a ParallelActivityHost |
►Ckanzi::PatchingNotificationHandler | Patching notification handler interface |
Ckanzi::ActivityBrowserController | ActivityBrowserController is an interface class for implementing runtime data exchange between the Kanzi Studio Preview and the ActivityBrowser Kanzi Studio plugin |
Ckanzi::PerformanceInfo | HUD class allows drawing information on top of tests |
Ckanzi::PerformanceInfoProperties | Configurable performance info display properties |
Ckanzi::interop::PipelineStateRenderPassEnums | |
Ckanzi::Plane | The equation of a plane in 3D space is defined with a normal vector (perpendicular to that plane) and a known point on the plane |
Ckanzi::PlanePlaneIntersection | Stores the intersection of two planes |
Ckanzi::PlaneRayIntersection | Stores the result of an intersection between a plane and a ray |
Ckanzi::interop::PluginDirector | |
Ckanzi::interop::PluginHandlerDirector | |
Ckanzi::wayland::PointerAxisEvent | Event that represents mouse scroll |
Ckanzi::wayland::PointerButtonEvent | Event that represents mouse button events |
Ckanzi::wayland::PointerEnterEvent | Event that represents mouse entering application window |
Ckanzi::wayland::PointerFrameEvent | Event that groups pointer events together |
Ckanzi::wayland::PointerLeaveEvent | Event that represents mouse leaving application window |
Ckanzi::wayland::PointerMotionEvent | Event that represents mouse movement |
Ckanzi::windowing::Position | Signed window position |
Ckanzi::windowing::PositionF | Real window position |
Ckanzi::windowing::PositionU | Unsigned window position |
Ckanzi::PosixDynamicLibrary | POSIX dynamic library |
Ckanzi::PowerEasingFunction | Changes the value with a configurable power function using the function f(t) = t^p, where p is equal to the power parameter |
►Ckanzi::PrefabViewConcept | Prefab view concept class |
Ckanzi::PrefabViewConceptImpl< Node2D, PrefabView2D > | |
Ckanzi::PrefabViewConceptImpl< Node3D, PrefabView3D > | |
Ckanzi::PrefabViewConceptImpl< TBaseClass, TDerivedClass > | Base class for prefab views |
►Ckanzi::detail::PrimitiveDataTypeTraits< bool > | |
Ckanzi::PropertyDataTypeTraits< bool > | |
►Ckanzi::detail::PrimitiveDataTypeTraits< double > | |
Ckanzi::DataObjectTypeTraits< double > | A specialization for double, because PropertyDataTypeTraits<T> does not have double |
►Ckanzi::detail::PrimitiveDataTypeTraits< float > | |
Ckanzi::PropertyDataTypeTraits< float > | |
►Ckanzi::detail::PrimitiveDataTypeTraits< int > | |
Ckanzi::PropertyDataTypeTraits< int > | |
►Ckanzi::detail::PrimitiveDataTypeTraits< void * > | |
Ckanzi::PropertyDataTypeTraits< void * > | |
Ckanzi::ProfilerRegistry< TProfiler > | Profiler registry |
Ckanzi::ProfilerRegistry< AbstractProfiler > | |
►Ckanzi::ProfilerRegistry< IntervalProfiler > | |
Ckanzi::StartupProfilerRegistry | The registry of startup profilers |
Ckanzi::ProfilingCategory | Represents the runtime state of the profiling category |
Ckanzi::ProfilingScopeHelper | The profiling scope helper |
►Ckanzi::PropertyDataTypeTraits< T > | |
Ckanzi::DataObjectTypeTraits< T > | DataObjectTypeTraits Provides type information for how a data type should be stored, passed as a parameter, etc |
Ckanzi::PropertyType< Type, typename enable_if< is_enum< Type >::value >::type >::Traits | |
Ckanzi::PropertyDataTypeTraits< string > | |
►Ckanzi::PropertyObject | PropertyObject is the base class that supports setting and retrieving of property types |
Ckanzi::Object | Object is the base class for Kanzi UI classes that implement association with a Domain |
Ckanzi::PropertyObserver | Helper class for observing certain property in nodes |
Ckanzi::interop::PropertyTargetEasingInterpolatorEnums | |
Ckanzi::interop::PropertyTargetEasingTimelineEnums | |
►Ckanzi::PropertyType< Type, typename > | An instance of a PropertyType represents a single property type in the Kanzi property system |
Ckanzi::DynamicPropertyType< Type > | DynamicPropertyType is a handle to an existing property type |
Ckanzi::PropertyType< AbstractRangeSharedPtr > | |
Ckanzi::PropertyType< AllowedScrollAxis > | |
Ckanzi::PropertyType< AnimationEasingMode > | |
Ckanzi::PropertyType< bool > | |
Ckanzi::PropertyType< BoundType > | |
Ckanzi::PropertyType< CachingMode > | |
Ckanzi::PropertyType< Camera::OrthogonalCoordinateSystem > | |
Ckanzi::PropertyType< Camera::ProjectionType > | |
Ckanzi::PropertyType< Channel > | |
Ckanzi::PropertyType< DispatchMessageAction::DispatchMode > | |
Ckanzi::PropertyType< DockLayoutConcept::DockingSide > | |
Ckanzi::PropertyType< EasingFunction > | |
Ckanzi::PropertyType< EchoMode > | |
Ckanzi::PropertyType< EditMode > | |
Ckanzi::PropertyType< ExclusiveActivityHostFocusingPolicy > | |
Ckanzi::PropertyType< FaceToCameraMode > | |
Ckanzi::PropertyType< float > | |
Ckanzi::PropertyType< FlowLayoutConcept::LayoutDirection > | |
Ckanzi::PropertyType< FocusChainDirection > | |
Ckanzi::PropertyType< FocusOnPress > | |
Ckanzi::PropertyType< FocusScopeType > | |
Ckanzi::PropertyType< FocusState > | |
Ckanzi::PropertyType< FontHintingPreference > | |
Ckanzi::PropertyType< FontStyle > | |
Ckanzi::PropertyType< FontWeight > | |
Ckanzi::PropertyType< GraphicsColorWriteMode > | |
Ckanzi::PropertyType< GraphicsCompareFunction > | |
Ckanzi::PropertyType< GraphicsCullMode > | |
Ckanzi::PropertyType< GraphicsFormat > | |
Ckanzi::PropertyType< GraphicsStencilOperation > | |
Ckanzi::PropertyType< GridLayoutConcept::GridDirection > | |
Ckanzi::PropertyType< GridListBoxConcept::GridDirection > | |
Ckanzi::PropertyType< HorizontalAlignment > | |
Ckanzi::PropertyType< InputMethodAction > | |
Ckanzi::PropertyType< InputType > | |
Ckanzi::PropertyType< int > | |
Ckanzi::PropertyType< kanzi::ColorRGBA > | |
Ckanzi::PropertyType< kanzi::Matrix4x4 > | |
Ckanzi::PropertyType< kanzi::SRTValue2D > | |
Ckanzi::PropertyType< kanzi::SRTValue3D > | |
Ckanzi::PropertyType< kanzi::Vector2 > | |
Ckanzi::PropertyType< kanzi::Vector3 > | |
Ckanzi::PropertyType< kanzi::Vector4 > | |
Ckanzi::PropertyType< KeyModifier > | |
Ckanzi::PropertyType< KzuExpressionValidatorOperation > | |
Ckanzi::PropertyType< KzuPropertyBinaryTargetAttribute > | |
Ckanzi::PropertyType< KzuTimeLineEntryPlaybackMode > | |
Ckanzi::PropertyType< KzuViewportCoordinateType > | |
Ckanzi::PropertyType< LegacyRenderPass::InvalidateAttachments > | |
Ckanzi::PropertyType< LevelOfDetail3D::LODType > | |
Ckanzi::PropertyType< ListBoxConcept::SelectionBehavior > | |
Ckanzi::PropertyType< LogicalKey > | |
Ckanzi::PropertyType< Matrix4x4::FieldOfViewType > | |
Ckanzi::PropertyType< MessageRouting > | |
Ckanzi::PropertyType< MultisampleCount > | |
Ckanzi::PropertyType< Node2D::ContentStretch > | |
Ckanzi::PropertyType< Node2D::ForegroundHint > | |
Ckanzi::PropertyType< Node2D::PixelFormat > | |
Ckanzi::PropertyType< Node::ContentStretch > | |
Ckanzi::PropertyType< Node::DepthAlignment > | |
Ckanzi::PropertyType< Node::HorizontalAlignment > | |
Ckanzi::PropertyType< Node::VerticalAlignment > | |
Ckanzi::PropertyType< OutlineMethod > | |
Ckanzi::PropertyType< PageTransitionCollection::Transition::AnimationTarget > | |
Ckanzi::PropertyType< PageTransitionCollection::Transition::Direction > | |
Ckanzi::PropertyType< ParallelActivityHostFocusingPolicy > | |
Ckanzi::PropertyType< PerspectiveTransformationMode > | |
Ckanzi::PropertyType< PropertyField > | |
Ckanzi::PropertyType< PropertyTargetEasingTimeline::InterpolationIfInterruptedMode > | |
Ckanzi::PropertyType< Quality > | |
Ckanzi::PropertyType< ResourceSharedPtr > | |
Ckanzi::PropertyType< Sampler::AddressingMode > | |
Ckanzi::PropertyType< Sampler::Filter > | |
Ckanzi::PropertyType< Sampler::MipmapMode > | |
Ckanzi::PropertyType< Screen::WindowMetricsType > | |
Ckanzi::PropertyType< ScrollViewConcept::AllowedScrollAxis > | |
Ckanzi::PropertyType< StackingMode > | |
Ckanzi::PropertyType< StackLayoutConcept::LayoutDirection > | |
Ckanzi::PropertyType< Status > | |
Ckanzi::PropertyType< Stretch > | |
Ckanzi::PropertyType< string > | |
Ckanzi::PropertyType< TextFormat::TextHorizontalAlignment > | |
Ckanzi::PropertyType< TextFormat::TextVerticalAlignment > | |
Ckanzi::PropertyType< TextFormat::Truncation > | |
Ckanzi::PropertyType< TextFormat::TruncationDirection > | |
Ckanzi::PropertyType< TextKeyNavigationDirection > | |
Ckanzi::PropertyType< Type, typename enable_if< is_enum< Type >::value >::type > | Specialization for PropertyType for enums. See PropertyType |
Ckanzi::PropertyType< VerticalAlignment > | |
Ckanzi::PropertyType< ViewportMode > | |
Ckanzi::PropertyType< void * > | |
Ckanzi::PropertyType< WindowOrientation > | |
Ckanzi::PropertyTypeEditorInfo | Editor information for metadata |
Ckanzi::interop::PropertyTypeWrapper | |
Ckanzi::qnx::QnxChannelID | Class representing QNX communication channel ID |
Ckanzi::qnx::QnxConnectionID | Class representing QNX connection ID |
Ckanzi::qnx::QnxEGLPBufferGraphicsOutputProperties | Properties required to construct a QnxEGLPBufferGraphicsOutput |
Ckanzi::qnx::QnxEGLWindow | Class representing a QNX EGL window |
Ckanzi::qnx::QnxPropertyFunctions< T > | Contains functions to access QNX properties for a particular QNX handle type |
Ckanzi::qnx::QnxPropertyHost< Derived > | An interface to access and set QNX properties |
►Ckanzi::qnx::QnxPropertyHost< QnxBuffer< cleanupStrategy > > | |
Ckanzi::qnx::QnxBuffer< cleanupStrategy > | Class representing a QNX buffer |
►Ckanzi::qnx::QnxPropertyHost< QnxContext > | |
Ckanzi::qnx::QnxContext | Class representing a QNX context |
►Ckanzi::qnx::QnxPropertyHost< QnxDisplay > | |
Ckanzi::qnx::QnxDisplay | Class representing a QNX display |
►Ckanzi::qnx::QnxPropertyHost< QnxEvent > | |
Ckanzi::qnx::QnxEvent | Class representing a QNX event |
►Ckanzi::qnx::QnxPropertyHost< QnxPixmap > | |
Ckanzi::qnx::QnxPixmap | Class representing a QNX pixmap |
►Ckanzi::qnx::QnxPropertyHost< QnxStream > | |
Ckanzi::qnx::QnxStream | Class representing a QNX stream |
►Ckanzi::qnx::QnxPropertyHost< QnxWindow > | |
Ckanzi::qnx::QnxWindow | Class representing a QNX window |
Ckanzi::qnx::QnxSigEvent | Class representing QNX sig event |
Ckanzi::qnx::QnxStreamEGLGraphicsOutputProperties | The structure that represents the QNX Stream EGL graphics output properties |
Ckanzi::QuadDescription | Use QuadDescription to create renderable quad geometry |
Ckanzi::QuadraticEasingFunction | Changes the value based on the square of time using the function f(t) = t^2 |
Ckanzi::QuarticEasingFunction | Changes the value based on the 4th order polynomial using the function f(t) = t^4 |
►Ckanzi::Quaternion | Quaternions represent rotation around an axis, defined by quaternion components x, y, z and w |
Ckanzi::QuaternionLongerPath | Quaternion for interpolating rotation along longer path |
Ckanzi::QuinticEasingFunction | Changes the value based on the 5th order polynomial using the function f(t) = t^5 |
►Ckanzi::RangeConcept | RangeConcept represents a number range with an optional step |
Ckanzi::RangeConceptImpl< TBaseClass, TDerivedClass > | |
Ckanzi::Ray | Ray can be mathematically defined as a point (the origin of the ray in space) and a direction |
Ckanzi::RayBoxIntersection | Stores the result of an intersection between a box and a ray |
Ckanzi::Rectangle< T > | 2-dimensional integer rectangle |
Ckanzi::Rectangle< float > | |
Ckanzi::Rectangle< int > | |
Ckanzi::ReferenceCountScopeGuard< CounterType, FunctorType > | Reference count scope guard |
Ckanzi::windowing::Region | Region for signed and unsigned size representations |
Ckanzi::RelativeNodeResolver | Enables you to get the current node in relative path |
Ckanzi::interop::Renderbuffer_CreateInfoWrapper | |
Ckanzi::Node3D::RenderEntryParameters | Render entry parameters |
Ckanzi::RenderEntryRegistry< T > | Registry used to keep track of DrawObjectsRenderPass objects that contain render entries |
►Ckanzi::RenderEntryRegistry< Instantiator3D > | |
Ckanzi::Instantiator3D | Use the Instantiator node to replicate the appearance of a 3D node, or a tree of 3D nodes, that the Instantiator node targets |
►Ckanzi::RenderEntryRegistry< Model3D > | |
Ckanzi::Model3D | Node for rendering meshes in 3D space |
►Ckanzi::RenderEntryRegistry< TextBlock3D > | |
Ckanzi::TextBlock3D | Text Block 3D displays a small amount of text in 3D |
►Ckanzi::RenderEntryRegistry< TextBox3D > | |
Ckanzi::TextBox3D | TextBox3D provides the required overrides to handle 3D rendering and gesture handling for the 3D text input |
►Ckanzi::RenderEntryRegistry< Viewport3D > | |
Ckanzi::Viewport3D | Use the Viewport 3D node to render 2D nodes in 3D space |
Ckanzi::Renderer | |
Ckanzi::Renderer3D | Renderer is the core component for assigning lights, meshes, cameras, skin animations etc. to lower level rendering |
Ckanzi::Renderer::RendererSettings | Settings structure for the renderer construction |
Ckanzi::RendererStatisticsScope | |
Ckanzi::RenderPassTemplate | Use RenderPassTemplate to instantiate a single render pass |
Ckanzi::interop::RenderPassTemplateWrapper | |
Ckanzi::GlRenderState::RenderValueUnion | Union containing one render value to be arranged into an array |
Ckanzi::CurveReparametrization::ReparametrizationSample | A sample point (phase, length) for mapping between curve parameter and curve length |
Ckanzi::CompositionManager::Request | Composition request class |
Ckanzi::interop::ResourceAcquireTaskDirector | |
Ckanzi::interop::ResourceAcquireTaskWrapper | |
Ckanzi::ResourceID | Resource ID |
Ckanzi::interop::ResourceIDWrapper | |
Ckanzi::ResourceManager::ResourceInfoSet::ResourceInfoEntry | Entry in the resource set |
Ckanzi::ResourceManager::ResourceInfoSet | Use a resource information set to get visibility of the resources that are added to or removed from the ResourceManager |
Ckanzi::ResourceLoaderFactory | Factory for resource loader tasks |
Ckanzi::ResourceLoaderThreadContext | Resource loader thread local data |
Ckanzi::interop::ResourceLoadTaskDirector | |
Ckanzi::ResourceManager | Use the resource manager to access and use resources in kzb files |
Ckanzi::ResourceProfiler | The resource profiler |
Ckanzi::ResourceProfilingAttributes | Container for resource profiling attributes |
►Ckanzi::ResourceProfilingContext | The resource profiling context |
►Ckanzi::NamedResourceProfilingContext | Named resource profiling context |
Ckanzi::GenericResourceProfilingContext | Generic resource profiling context |
Ckanzi::ResourceProfilingAcquireContext | The profiling context of resource acquirement |
Ckanzi::ResourceProfilingDeployContext | The profiling context of resource deployment |
Ckanzi::ResourceProfilingLoadContext | The profiling context of resource loading |
Ckanzi::ResourceProfilingMainLoopContext | The main loop resource profiling context |
Ckanzi::ResourceProfilingContextFactory | Resource profiling context factory |
Ckanzi::ResourceProfilingDataSample | The resource profiling data sample |
Ckanzi::ResourceProfilingPtreePopulator | Resource profiling ptree populator |
Ckanzi::interop::ResourceProtocolDirector | |
Ckanzi::interop::ResourceReloadProtocolDirector | |
Ckanzi::interop::ResourceProtocolDirector::Result | |
Ckanzi::CompositionManager::ReuseParameters | Reuse and pruning parameters for unused composition targets |
Ckanzi::GridLayoutConcept::RowColumnDefinition | Definition for the size and position of a single row or column |
Ckanzi::PageTransitionCollection::Runtime | Runtime class that is instantiated per page. Drives the internal state manager that is used to animate transitions |
Ckanzi::Sampler | Sampler provides the sampling parameters, such as minification and magnification filters, mipmap mode, and texture addressing mode for textures |
Ckanzi::ShaderProgram::SamplerInfo | |
Ckanzi::ScopedRefCounter | Scoped reference counter, which takes an unsigned integer value as argument on construction to track |
Ckanzi::ScopeValue< Type > | ScopeValue template class sets a value to a variable of Type for the lifetime of the ScopeValue object, and restores the previous value of the variable when destroyed |
Ckanzi::interop::ScreenEnums | |
►Ckanzi::ScrollViewConcept::ScrollPositionMessageArguments | |
Ckanzi::ScrollViewConcept::ScrollMessageArguments | |
Ckanzi::ScrollViewConcept::SetScrollMessageArguments | |
►Ckanzi::ScrollViewConcept::ScrollTargetMessageArguments | |
Ckanzi::ScrollViewConcept::ScrollMessageArguments | |
Ckanzi::ScrollViewConcept::SetScrollTargetMessageArguments | |
►Ckanzi::ScrollViewConcept | ScrollViewConcept is the base class that provides the functionality for the ScrollView2D and ScrollView3D classes |
Ckanzi::ScrollViewConceptImpl< Node2D, ScrollView2D > | |
Ckanzi::ScrollViewConceptImpl< Node3D, ScrollView3D > | |
Ckanzi::ScrollViewConceptImpl< TBaseClass, TDerivedClass > | Implementation class for ScrollViewConcept |
Ckanzi::interop::ScrollViewConceptEnums | |
Ckanzi::ActivityElementHistory::SerializedActivityProperty | Encapsulates the serialized data for a property |
Ckanzi::interop::ShaderProgram_CreateInfoWrapper | |
Ckanzi::ShaderProgram::CreateInfo::ShaderStage | One shader stage in source code format |
Ckanzi::ShaderTextureUniform | Specifies single texture uniform entry |
Ckanzi::interop::ShadowEffect2DEnums | |
Ckanzi::SharedImmutableString | Shared immutable string container |
Ckanzi::wayland::ShellWrapper< Shell, ListenerPack > | Helper class that contains a Shell with associated listeners |
Ckanzi::SineEasingFunction | Changes the value with a sine formula |
Ckanzi::windowing::Size | Signed window size |
Ckanzi::windowing::SizeU | Unsigned window size |
Ckanzi::Mesh::Skeleton | Skeleton is for animating mesh with bones |
►Ckanzi::SliderConcept | SliderConcept contains the trajectory ResourceID property |
►Ckanzi::Slider2DConceptImpl< TBaseClass, TPresenterClass, TDerivedClass > | |
Ckanzi::Slider2D | Use the Slider 2D node as a building block for a 2D UI control that lets the application user change a numerical value using a visual indicator between a minimum and a maximum value |
►Ckanzi::Slider3DConceptImpl< TBaseClass, TPresenterClass, TDerivedClass > | |
Ckanzi::Slider3D | Use the Slider 3D node as a building block for a 3D UI control that lets the application user change a numerical value using a visual indicator between a minimum and a maximum value |
Ckanzi::ApplicationProperties::Slog2Config | User configurable parameters for slogger2. Default values are set in the ApplicationProperties constructor |
Ckanzi::SmootherStepEasingFunction | Changes the value quickly without instant changes in velocity |
Ckanzi::SmoothStepEasingFunction | Changes the value quickly without instant changes in velocity |
►Ckanzi::ScrollViewConcept::SnapMessageArguments | |
Ckanzi::ScrollViewConcept::ScrollMessageArguments | |
Ckanzi::ScrollViewConcept::SnapRequestMessageArguments | |
Ckanzi::span< T > | |
Ckanzi::span< byte > | |
Ckanzi::span< const byte > | |
Ckanzi::span< unsigned int > | |
Ckanzi::SpeedMeasurer | Speed measurer estimates the rate of change from a series of measurements |
Ckanzi::Spline | Spline is a piecewise polynomial curve that defines a path in a 3-dimensional space |
Ckanzi::interop::SplineWrapper | |
Ckanzi::SplitStringRange::SplitPosition | String position |
Ckanzi::SRTValue2D | A structure that describes the scale, rotation and translation transformation in 2D space |
►Ckanzi::SRTValue3D | A structure that describes the scale, rotation and translation transformation in 3D space |
Ckanzi::SRTValue3DLongerPath | |
►Ckanzi::StackLayoutConcept | Stack layout concept base class |
Ckanzi::StackLayoutConceptImpl< Node2D, StackLayout2D > | |
Ckanzi::StackLayoutConceptImpl< Node3D, StackLayout3D > | |
Ckanzi::StackLayoutConceptImpl< TBaseClass, TDerivedClass > | Stack layout concept implementation base class |
Ckanzi::Stage | Stage instances represent a Stage in the Kanzi main loop |
Ckanzi::StandardMaterial | Contains property types of Standard material |
Ckanzi::StandardPbrMaterial | Contains property types for the Kanzi Physically Based Rendering (PBR) shaders |
Ckanzi::StateManager::State | |
Ckanzi::StateManager::StateGroup | |
Ckanzi::StateManager::StateGroupRuntime | State group runtime |
Ckanzi::StateManager::StateManagerRuntime | |
Ckanzi::StateManager::StateObject | |
Ckanzi::StateManager::StateObjectRuntime | State object runtime |
Ckanzi::StateManager::StateRuntime | State runtime |
Ckanzi::StateManager::StateTransition | |
Ckanzi::StateManager::StateTransitionAnimation | |
Ckanzi::interop::ActivityCodeBehindDirector::StatusChangeHandlerDirector | |
Ckanzi::StepEasingFunction | Changes the value instantly |
Ckanzi::StopWatch | Stop watch is a class for measuring time |
Ckanzi::interop::StringWrapper | |
Ckanzi::Tag | Tag represents a mark that can be added to a node to mark that the node is of certain kind |
Ckanzi::CompositionManager::Target | Composition target |
Ckanzi::StateManager::TargetObject | TargetObject |
Ckanzi::interop::TaskDirector | |
►Ckanzi::TaskDispatcherBase | Base class for TaskDispatcher implementation |
Ckanzi::TaskDispatcher | Task dispatcher |
Ckanzi::interop::TaskDispatcherTaskDirector | |
Ckanzi::MainLoopScheduler::TaskInfo | TaskInfo is a structure containing information related to a task |
►CTBaseClass | |
Ckanzi::ActivityElementImpl< TBaseClass, TDerivedClass > | ActivityElement implementation class |
Ckanzi::ClickConceptImpl< TBaseClass, TDerivedClass > | Implementation of base Click Concept class for derived classes |
Ckanzi::ContentLayoutConceptImpl< TBaseClass, TDerivedClass > | ContentLayoutConceptImpl is an abstract class for implementing the Content Layout node concept |
Ckanzi::DockLayoutConceptImpl< TBaseClass, TDerivedClass > | Dock layout concept implementation base class |
Ckanzi::FlowLayoutConceptImpl< TBaseClass, TDerivedClass > | Flow layout concept implementation base class |
Ckanzi::GridLayoutConceptImpl< TBaseClass, TDerivedClass > | Implementation class for GridLayoutConcept |
Ckanzi::ListBoxConceptImpl< TBaseClass, TDerivedClass, ListBoxTraits > | ListBoxConceptImpl provides the common base implementation for the List Box nodes, such as GridListBox2D, GridListBox3D, and TrajectoryListBox3D |
Ckanzi::MipmapGenerationConceptImpl< TBaseClass, TDerivedClass > | Implementation of base Mipmap Generation Concept class for derived classes |
Ckanzi::PrefabViewConceptImpl< TBaseClass, TDerivedClass > | Base class for prefab views |
Ckanzi::RangeConceptImpl< TBaseClass, TDerivedClass > | |
Ckanzi::ScrollViewConceptImpl< TBaseClass, TDerivedClass > | Implementation class for ScrollViewConcept |
Ckanzi::Slider2DConceptImpl< TBaseClass, TPresenterClass, TDerivedClass > | |
Ckanzi::Slider3DConceptImpl< TBaseClass, TPresenterClass, TDerivedClass > | |
Ckanzi::StackLayoutConceptImpl< TBaseClass, TDerivedClass > | Stack layout concept implementation base class |
Ckanzi::TextBlockConceptImpl< TBaseClass, TDerivedClass > | Implementation class for TextBlockConcept |
Ckanzi::TextBoxConceptImpl< TBaseClass, TDerivedClass, TTextBoxTraits > | TextBoxConceptImpl is an abstract class for implementing the Text Box node concept |
Ckanzi::ToggleButtonGroupConceptImpl< TBaseClass, TDerivedClass > | Implementation class for ToggleButtonGroupConcept |
Ckanzi::TrajectoryLayoutConceptImpl< TBaseClass, TDerivedClass > | TrajectoryLayoutConceptImpl provides the common base implementation for Trajectory Layout nodes |
►CTBaseGenerator | |
Ckanzi::DataSourceListItemGenerator< TBaseGenerator > | |
Ckanzi::DefaultListBoxItemContainerGenerator< TBaseGenerator > | |
►CTBaseItemGenerator | |
Ckanzi::DefaultListBoxItemGenerator< TBaseItemGenerator > | |
►Ckanzi::TextBlockConcept | Base class for the Text Block nodes that you can use to show a small amount of text in your application |
Ckanzi::TextBlockConceptImpl< Node2D, TextBlock2D > | |
Ckanzi::TextBlockConceptImpl< Node3D, TextBlock3D > | |
Ckanzi::TextBlockConceptImpl< TBaseClass, TDerivedClass > | Implementation class for TextBlockConcept |
Ckanzi::TextBox2DTraits | |
Ckanzi::TextBox3DTraits | |
►Ckanzi::TextBoxConcept | Use the Text Box nodes to add single-line text input to your application |
Ckanzi::TextBoxConceptImpl< Node2D, TextBox2D, TextBox2DTraits > | |
Ckanzi::TextBoxConceptImpl< Node3D, TextBox3D, TextBox3DTraits > | |
Ckanzi::TextBoxConceptImpl< TBaseClass, TDerivedClass, TTextBoxTraits > | TextBoxConceptImpl is an abstract class for implementing the Text Box node concept |
Ckanzi::interop::TextBoxConceptEnums | |
Ckanzi::TextBreakIterator | |
►Ckanzi::TextConcept | TextConcept is the base class for the nodes that implement text rendering |
Ckanzi::TextConceptImpl< TextBlock2D > | |
Ckanzi::TextConceptImpl< TextBlock3D > | |
Ckanzi::TextConceptImpl< TextBox2D > | |
Ckanzi::TextConceptImpl< TextBox3D > | |
►Ckanzi::TextConceptImpl< TDerivedClass > | TextConceptImpl provides the common base implementation for text rendering nodes |
Ckanzi::TextBlockConceptImpl< Node2D, TextBlock2D > | |
Ckanzi::TextBlockConceptImpl< Node3D, TextBlock3D > | |
Ckanzi::TextBoxConceptImpl< Node2D, TextBox2D, TextBox2DTraits > | |
Ckanzi::TextBoxConceptImpl< Node3D, TextBox3D, TextBox3DTraits > | |
Ckanzi::TextBlockConceptImpl< TBaseClass, TDerivedClass > | Implementation class for TextBlockConcept |
Ckanzi::TextBoxConceptImpl< TBaseClass, TDerivedClass, TTextBoxTraits > | TextBoxConceptImpl is an abstract class for implementing the Text Box node concept |
Ckanzi::TextEditBuffer | TextEditBuffer is a model for text input |
Ckanzi::TextFormat | Text format combines the data required for text layouting and the data required for rendering the text |
Ckanzi::interop::TextFormatEnums | |
Ckanzi::TextConcept::TextFormatParameters | Structure that holds the parameters that TextConceptImpl::prepareTextFormat() needs |
Ckanzi::TextInputLayout | Use TextInputLayout to precalculate information on text layout properties, such as glyph directionality, width, buffer index to glyph mapping, and so on |
Ckanzi::TextLayout | Structure for layout of arbitrary number of characters for text rendering |
Ckanzi::TextLayouter | Use the TextLayouter to create layouts for display text strings, including line breaks, bidirectional text shaping, and similar |
Ckanzi::TextManager | Use the TextManager class to: |
►Ckanzi::TextShaper | TextShaper encapsulates different shaping libraries, used by TextLayouter to perform BiDi layouting, text shaping and glyph substitution |
Ckanzi::FreeTypeTextShaper | TextShaper implementation using these open source libraries: |
Ckanzi::ItypeTextShaper | TextShaper implementation using Monotype's WTShaper library |
Ckanzi::GlyphCache::TextureCoordinates | Coordinates to the position of a single glyph in a glyph cache texture |
Ckanzi::interop::TextureCreateInfo | Struct which contains all the parameters that are needed for texture creation |
Ckanzi::interop::TextureEnums | |
Ckanzi::TextureSwizzleMask | Use the texture swizzle mask to reorder the color channel values returned by the texture function in a shader |
Ckanzi::Renderer::TextureUnitInfo | Texture unit information structure |
Ckanzi::TimeInterval | Interval in time specified as start and end timestamps |
►Ckanzi::TimelinePlaybackContext | Use TimelinePlaybackContext helper interface class to defines the context of an animation playback |
Ckanzi::SceneGraphTimelinePlaybackContext | Helper class to resolve objects for animation timelines |
Ckanzi::interop::TimerTaskDirector | |
►CTInputClass | |
Ckanzi::SliderTrajectoryPresenter< TLayoutClass, TDerivedClass, TInputClass > | |
►Ckanzi::ToggleButtonGroupConcept | Use a Toggle Button Group to control a collection of Toggle Buttons so that only one Toggle Button can be toggled on at a time |
Ckanzi::ToggleButtonGroupConceptImpl< Node2D, ToggleButtonGroup2D > | |
Ckanzi::ToggleButtonGroupConceptImpl< Node3D, ToggleButtonGroup3D > | |
Ckanzi::ToggleButtonGroupConceptImpl< TBaseClass, TDerivedClass > | Implementation class for ToggleButtonGroupConcept |
Ckanzi::wayland::TouchCancelEvent | Event that represents compositor taking over all touch points |
Ckanzi::wayland::TouchDownEvent | Event that starts a touch point |
Ckanzi::wayland::TouchFrameEvent | Event that groups touch events together |
Ckanzi::InputManipulator::TouchInfo | Structure to hold the state of the current touch points |
Ckanzi::wayland::TouchMotionEvent | Event that represents touch point movement |
Ckanzi::TouchEvent::TouchPoint | Holds information about a touch point, such as a finger |
Ckanzi::TouchPoint | The structure describes the attributes for a touch point or mouse hit |
Ckanzi::TouchPointIdEquals | Helper predicate functor which you can use to search for a touch point within a touch point container using the identifier of a touch point |
Ckanzi::wayland::WaylandEventVisitor::TouchInfo::TouchPointInfo | Represents current state of a single TouchPoint |
Ckanzi::TouchPointStateEquals | Helper predicate functor which you can use to search within a touch point container using the state of a touch point |
Ckanzi::wayland::TouchUpEvent | Event that ends a touch point |
►Ckanzi::Trajectory2DInputLogic | |
Ckanzi::Trajectory2DInputHandler< TLayoutClass, TDerivedClass > | |
►Ckanzi::Trajectory3DInputLogic | |
Ckanzi::Trajectory3DInputHandler< TLayoutClass, TDerivedClass > | |
Ckanzi::interop::TrajectoryEnums | |
►Ckanzi::TrajectoryLayoutConcept | Base class for TrajectoryLayout classes |
Ckanzi::TrajectoryLayoutConceptImpl< Node2D, TrajectoryLayout2D > | |
Ckanzi::TrajectoryLayoutConceptImpl< Node3D, TrajectoryLayout3D > | |
Ckanzi::TrajectoryLayoutConceptImpl< TBaseClass, TDerivedClass > | TrajectoryLayoutConceptImpl provides the common base implementation for Trajectory Layout nodes |
Ckanzi::TrajectoryListBox3DTraits | |
Ckanzi::interop::PageTransitionCollectionEnums::Transition | |
Ckanzi::PageTransitionCollection::Transition | Describes transition from one page to another |
Ckanzi::PageTransitionCollection::TransitionAnimation | Entry in transition animation array |
Ckanzi::interop::TriggerDirector | |
Ckanzi::PropertyTypeDescriptor< T >::TypedNotificationEntry | |
►CTypedValueRangeLocation | |
Ckanzi::GatherLightsRenderPass::LightRange::LightRangeLocation | Light range location implementation |
Ckanzi::GatherNearestLightsRenderPass::NearestLightRange::NearestLightRangeLocation | Light range location implementation |
Ckanzi::ShaderProgram::UniformProperty | |
►Ckanzi::UsingIntrusivePtr | Class that should be inherited by objects using intrusive_ptr |
Ckanzi::AbstractPropertyTypeDescriptor::PropertyStorage | |
Ckanzi::interop::ValueAccumulatorBaseEnums | |
►Ckanzi::ValueControlledExclusiveActivityHostConcept | Base class for the Exclusive Activity Host classes |
Ckanzi::ExclusiveActivityHostImpl< ContentLayout2D, ExclusiveActivityHost2D > | |
Ckanzi::ExclusiveActivityHostImpl< ContentLayout3D, ExclusiveActivityHost3D > | |
Ckanzi::ExclusiveActivityHostImpl< TBaseClass, TDerivedClass > | Implementation class for ExclusiveActivityHost |
Ckanzi::AbstractPropertyTypeDescriptor::ValueModifier | |
►Ckanzi::AbstractPropertyTypeDescriptor::ValueSource | |
►Ckanzi::PropertyTypeDescriptor< T >::TypedValueSource | |
Ckanzi::ClassPropertyDefaultValue< FocusScopeType > | |
Ckanzi::ClassPropertyDefaultValue< bool > | |
Ckanzi::ClassPropertyDefaultValue< string > | |
Ckanzi::ClassPropertyDefaultValue< ResourceSharedPtr > | |
Ckanzi::ClassPropertyDefaultValue< float > | |
Ckanzi::ClassPropertyDefaultValue< ContentStretch > | |
Ckanzi::ClassPropertyDefaultValue< HorizontalAlignment > | |
Ckanzi::ClassPropertyDefaultValue< VerticalAlignment > | |
Ckanzi::ClassPropertyDefaultValue< EffectStack2D::StackingMode > | |
Ckanzi::ClassPropertyDefaultValue< FocusManager::FocusScopeType > | |
Ckanzi::ClassPropertyDefaultValue< int > | |
Ckanzi::ClassPropertyDefaultValue< TDataType > | ClassPropertyDefaultValue is a helper for installing property values as class metadata |
Ckanzi::AbstractPropertyTypeDescriptor::ValueSourceEntry | Entry pointing to value sources |
►Ckanzi::AbstractPropertyTypeDescriptor::ValueSourceOwner | Value source owner abstracts the owner pointer of a value source |
Ckanzi::AbstractPropertyTypeDescriptor::RawValueSourceOwner | Owner for raw value source pointers |
Ckanzi::BindingValueSourceOwner | Owner for value source bindings |
►Ckanzi::VariableBindingHost | Binding variable host |
Ckanzi::RenderEntry3D | Host container for render states for 3D rendering |
Ckanzi::interop::VariantWrapper | |
Ckanzi::Vector2 | Vector with 2 floating point components: (x, y) |
Ckanzi::Vector3 | Vector with 3 floating point components: (x, y, z) |
Ckanzi::Vector4 | Vector with 4 floating point components: (x, y, z, w) |
►Ckanzi::detail::VectorDataTypeTraits< ColorRGBA > | |
Ckanzi::PropertyDataTypeTraits< ColorRGBA > | |
►Ckanzi::detail::VectorDataTypeTraits< Vector2 > | |
Ckanzi::PropertyDataTypeTraits< Vector2 > | |
►Ckanzi::detail::VectorDataTypeTraits< Vector3 > | |
Ckanzi::PropertyDataTypeTraits< Vector3 > | |
►Ckanzi::detail::VectorDataTypeTraits< Vector4 > | |
Ckanzi::PropertyDataTypeTraits< Vector4 > | |
Ckanzi::Geometry::Vertex | Vertex for geometry |
►Ckanzi::VertexAttribute | Base class for the vertex and instance attributes of mesh and shader program |
Ckanzi::MeshVertexAttribute | MeshVertexAttribute describes how Kanzi stores mesh vertex and instance data in memory |
Ckanzi::ShaderVertexAttribute | ShaderVertexAttribute describes the attributes that shader program will read when executed by graphics device |
►Ckanzi::ViewRangeImpl | View range internal implementation class |
Ckanzi::IndexedViewRange | View over another indexed range |
Ckanzi::ViewRange | View over another range |
Ckanzi::VulkanGraphicsOutput | VulkanGraphicsOutput class |
Ckanzi::Watermark | Watermark |
Ckanzi::wayland::WaylandDisplay | Wayland display wrapper class |
Ckanzi::wayland::WaylandEGLWindow | Wayland EGL window wrapper class |
Ckanzi::wayland::WaylandEventVisitor | Visitor class that operates on different types of Wayland events |
Ckanzi::wayland::WaylandInterface< T, NativeHandle, Listener > | Represents a generic Wayland interface handle with managed lifetime |
►Ckanzi::wayland::WaylandInterface< IVIApplication, ivi_application > | |
Ckanzi::wayland::IVIApplication | IVI application wrapper class |
►Ckanzi::wayland::WaylandInterface< IVIScreen, ivi_wm_screen, ivi_wm_screen_listener > | |
Ckanzi::wayland::IVIScreen | IVI screen wrapper class |
►Ckanzi::wayland::WaylandInterface< IVISurface, ivi_surface, ivi_surface_listener > | |
Ckanzi::wayland::IVISurface | IVI surface wrapper class |
►Ckanzi::wayland::WaylandInterface< IVIWM, ivi_wm, ivi_wm_listener > | |
Ckanzi::wayland::IVIWM | IVI WM wrapper class |
►Ckanzi::wayland::WaylandInterface< WaylandCallback, wl_callback, wl_callback_listener > | |
Ckanzi::wayland::WaylandCallback | Wayland callback wrapper class |
►Ckanzi::wayland::WaylandInterface< WaylandCompositor, wl_compositor > | |
Ckanzi::wayland::WaylandCompositor | Wayland compositor wrapper class |
►Ckanzi::wayland::WaylandInterface< WaylandKeyboard, wl_keyboard, wl_keyboard_listener > | |
Ckanzi::wayland::WaylandKeyboard | Wayland keyboard wrapper class |
►Ckanzi::wayland::WaylandInterface< WaylandOutput, wl_output, wl_output_listener > | |
Ckanzi::wayland::WaylandOutput | Wayland output wrapper class |
►Ckanzi::wayland::WaylandInterface< WaylandPointer, wl_pointer, wl_pointer_listener > | |
Ckanzi::wayland::WaylandPointer | Wayland pointer wrapper class |
►Ckanzi::wayland::WaylandInterface< WaylandRegistry, wl_registry, wl_registry_listener > | |
Ckanzi::wayland::WaylandRegistry | Wayland registry wrapper class |
►Ckanzi::wayland::WaylandInterface< WaylandSeat, wl_seat, wl_seat_listener > | |
Ckanzi::wayland::WaylandSeat | Represents a Wayland seat and abstracts the underlying capabilities |
►Ckanzi::wayland::WaylandInterface< WaylandShell, wl_shell > | |
Ckanzi::wayland::WaylandShell | Wayland shell wrapper class |
►Ckanzi::wayland::WaylandInterface< WaylandShellSurface, wl_shell_surface, wl_shell_surface_listener > | |
Ckanzi::wayland::WaylandShellSurface | Wayland shell surface wrapper class |
►Ckanzi::wayland::WaylandInterface< WaylandSurface, wl_surface, wl_surface_listener > | |
Ckanzi::wayland::WaylandSurface | Wayland surface wrapper class |
►Ckanzi::wayland::WaylandInterface< WaylandTouch, wl_touch, wl_touch_listener > | |
Ckanzi::wayland::WaylandTouch | Wayland touch wrapper class |
►Ckanzi::wayland::WaylandInterface< XDGPositioner, xdg_positioner > | |
Ckanzi::wayland::XDGPositioner | XDG positioner wrapper class |
►Ckanzi::wayland::WaylandInterface< XDGSurface, xdg_surface, xdg_surface_listener > | |
Ckanzi::wayland::XDGSurface | XDG surface wrapper class |
►Ckanzi::wayland::WaylandInterface< XDGToplevel, xdg_toplevel, xdg_toplevel_listener > | |
Ckanzi::wayland::XDGToplevel | XDG toplevel wrapper class |
►Ckanzi::wayland::WaylandInterface< XDGWMBase, xdg_wm_base, xdg_wm_base_listener > | |
Ckanzi::wayland::XDGWMBase | XDG WM base wrapper class |
Ckanzi::win32::WGLContext | Class that represents the WGL context |
Ckanzi::win32::Win32DeviceContext | Class that represents the Win32 device context |
Ckanzi::win32::Win32Display | Class that represents a Win32 display |
Ckanzi::win32::Win32DynamicLibrary | Class that represents the Win32 dynamic library |
Ckanzi::win32::Win32Fiber | Class that represents the Win32 fiber |
Ckanzi::win32::Win32LParam | Structure that represents the Win32 LPARAM |
Ckanzi::win32::Win32Window | Class that represents a Win32 window |
Ckanzi::win32::Win32WindowClass | Class that represents the Win32 window class |
Ckanzi::win32::Win32WParam | Structure that represents the Win32 WPARAM |
►Ckanzi::WindowedGraphicsOutput | WindowedGraphicsOutput class |
Ckanzi::LegacyGraphicsOutput | LegacyGraphicsOutput class |
Ckanzi::android_ws::DefaultAndroidWSEGLGraphicsOutput | Class representing a default Android window surface EGL graphics output |
Ckanzi::qnx::DefaultQnxEGLGraphicsOutput | Class representing a default QNX EGL graphics output |
Ckanzi::wayland::DefaultWaylandEGLGraphicsOutput | Class that represents the default Wayland EGL graphics output |
Ckanzi::wayland::DefaultWaylandIVIEGLGraphicsOutput | Class that represents the default Wayland IVI EGL graphics output |
Ckanzi::win32::DefaultWin32WGLGraphicsOutput | Class that represents the default Win32 WGL graphics output |
Ckanzi::x11::DefaultX11EGLGraphicsOutput | Default X11 EGL graphics output |
Ckanzi::x11::X11Deleter | An X11 deleter functor |
Ckanzi::x11::X11Display | An X11 display |
Ckanzi::x11::X11Window | An X11 window |
Ckanzi::x11::XClientMessageData | X client message data |
►Cenable_shared_from_this | |
►Ckanzi::AbstractBindingRuntime | Base class for binding runtimes |
►Ckanzi::BindingBaseRuntime | Base runtime class for simple one-on-one bindings |
Ckanzi::BindingRuntime | Runtime for binding |
Ckanzi::ManualBindingRuntime | Runtime for binding |
Ckanzi::ToSourceBindingRuntime | Runtime for ToSourceBinding |
Ckanzi::TwoWayBindingRuntime | Runtime for two-way binding |
Ckanzi::ExpressionBindingRuntime | Runtime for expression binding |
►Ckanzi::AbstractRange | Abstract range interface |
►Ckanzi::AbstractIndexedRange | Abstract indexed range interface |
►Ckanzi::TypedValueRange< LightInfo > | |
Ckanzi::GatherLightsRenderPass::LightRange | Light range is a range type for retrieving light values |
►Ckanzi::TypedValueRange< LightDistanceInfo > | |
Ckanzi::GatherNearestLightsRenderPass::NearestLightRange | Nearest light range is an extension to light range that returns the lights in distance order to caller |
►Ckanzi::TypedValueRange< NodeWeakPtr > | |
Ckanzi::NodeList | NodeList is a container that works as input and output node listing for filtering and rendering |
Ckanzi::ImmutableSplitStringRange | ImmutableSplitStringRange is an analogue to the ImmutableIteratorRange for a SplitStringRange |
Ckanzi::IndexedPropertyAccessRange | Indexed property access range |
Ckanzi::IndexedViewRange | View over another indexed range |
►Ckanzi::IteratorRange | Iterator is an range that references a location in another range |
Ckanzi::ImmutableIteratorRange | Iterator location range pointing to a particular location of an iterator range |
Ckanzi::TypedValueRange< T > | TypedValueRange is a template class for holding one type of object in a range |
Ckanzi::ValueRange | ValueRange is an abstract range implementation that stores variant values |
Ckanzi::PropertyAccessRange | Property access range wraps the access of properties from another range |
Ckanzi::SplitStringRange | SplitStringRange is a range that iteratively performs a string split |
Ckanzi::ViewRange | View over another range |
Ckanzi::ActionBase | Base abstraction class for Action classes |
Ckanzi::FocusScope::FocusChain | The FocusChain contains the snapshot of the focus chain of a focus scope |
Ckanzi::InputManipulator | The base class for the Kanzi input manipulators |
►Ckanzi::InputMethod | The InputMethod class defines the interface of the Kanzi input methods |
Ckanzi::WindowsIme | |
Ckanzi::Node | Base class for Kanzi nodes |
Ckanzi::NodeComponent | NodeComponent is the base class for all node components |
Ckanzi::Resource | Represents the base class for all resources |
►Ckanzi::ResourceManager::LoadTask | Use this base class to implement the load tasks that load new resources |
Ckanzi::ResourceProfilingLoadTask | Resource profiling wrapper for load task |
Ckanzi::Timeline | The Kanzi animation system consists of animations and timelines: animations define how the values of specific type change in time, and timelines map the animations to properties of objects you want to animate |
►Cexception | |
Ckanzi::JavaException | Exception class that can be used to wrap a Java generated exception |
►Cruntime_error | |
Ckanzi::JNIError | |
►Ckanzi::KZBFileException | Kanzi throws this exception when an error occurs while loading a kzb file |
Ckanzi::InvalidKZBFileException | Kanzi throws this exception when it tries to load an invalid kzb file |
Ckanzi::LegacyError | |
Ckanzi::UnableToOpenFileException | Kanzi throws this exception when it tries to load a file that cannot be opened or does not exist |
Ckanzi::interop::StaleObjectException | Exception which is thrown when a wrapper no longer points to a valid object |
►Cvariant | |
Ckanzi::Variant | Union container for manipulating an object from a heterogeneous set of types in a uniform manner |