| ►Ckanzi::gfx::AbstractBackend | Defines of a graphics library backend |
| Ckanzi::gfx::BackendLayer | Base class for a backend layer |
| ►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::WaylandIVIEGLGraphicsOutput | Class that represents the 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::interop::ActivityConceptEnums | |
| ►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::ApplicationProperties | Configurable application properties |
| Ckanzi::AppliedStyleEntry | Applied style entry |
| Ckanzi::MessageArguments::ArgumentEntry | Linked list entry containing arguments type and value |
| ►Ckanzi::gfx::ArrayType< T, TSize > | |
| Ckanzi::gfx::Vector< int32_t, TSize > | |
| Ckanzi::gfx::Vector< uint32_t, TSize > | |
| Ckanzi::gfx::Vector< uint32_t, 3 > | |
| Ckanzi::gfx::Vector< uint32_t, 2 > | |
| Ckanzi::gfx::Vector< T, TSize > | |
| Ckanzi::gfx::ArrayType< int32_t, TSize > | |
| Ckanzi::gfx::ArrayType< uint32_t, TSize > | |
| ►Ckanzi::gfx::ArrayType< Vector< T, TSize >, TSize > | |
| Ckanzi::gfx::Matrix< T, TSize > | |
| Ckanzi::gfx::FrameBufferCreateInfo::Attachment | Attachment definition |
| Ckanzi::Framebuffer::AttachmentData | Optional attachment information |
| Ckanzi::gfx::AttachmentDescriptionSet | Describes a set of attachment descriptions |
| Ckanzi::Framebuffer::AttachmentPoint | Attachment point |
| Ckanzi::RenderPassArchetype::AttachmentState | Per-attachment information |
| Ckanzi::PropertyTypeEditorInfo::AttributeDictionary | |
| Ckanzi::BackEasingFunction | Changes the value back slightly before moving it toward the target |
| Ckanzi::gfx::BackendInformation | Describes the backend implementation |
| Ckanzi::FontEnginePlugin::BackendProperties | Font backend properties |
| ►Ckanzi::gfx::BaseCommand | The base class for all graphics commands |
| Ckanzi::gfx::BeginComputePipelineCommand | Begins a compute pipeline in the command stream |
| Ckanzi::gfx::BeginRenderPassCommand | Begins a render pass in the command stream |
| Ckanzi::gfx::BeginRenderPipelineCommand | Begins a render pipeline in the command stream |
| Ckanzi::gfx::BindComputeResourceSetCommand | Binds the resource sets within the current render pipeline |
| Ckanzi::gfx::BindRenderResourceSetCommand | Binds the resource sets within the current render pipeline |
| Ckanzi::gfx::BindVertexInputCommand | Binds the vertex buffer bindings within the current render pipeline |
| Ckanzi::gfx::ClearCommand | Clears viewport |
| Ckanzi::gfx::ConstantDataCommand | Sets current constant data in a render pipeline |
| Ckanzi::gfx::CopyBufferCommand | Copies a region of a source buffer to a destination buffer |
| Ckanzi::gfx::CopyBufferToImageCommand | Copies a source buffer to a destination image |
| Ckanzi::gfx::CopyImageCommand | Copies a subresource of a source image to a destination image |
| Ckanzi::gfx::CopyImageToBufferCommand | Copies a source image to a destination buffer |
| Ckanzi::gfx::CopySurfaceToBufferCommand | Copies an on-screen surface to a destination buffer |
| Ckanzi::gfx::DispatchCommand | Dispatches a compute operation in a compute pipeline |
| Ckanzi::gfx::DispatchIndirectCommand | Dispatches an indirect compute operation in a compute pipeline |
| Ckanzi::gfx::DrawCommand | Issues a draw command in a render pipeline |
| Ckanzi::gfx::DrawIndirectCommand | Issues an indirect draw command in a render pipeline |
| Ckanzi::gfx::EndComputePipelineCommand | Ends a compute pipeline in the command stream |
| Ckanzi::gfx::EndRenderPassCommand | Ends a render pass in the command stream |
| Ckanzi::gfx::EndRenderPipelineCommand | Ends a render pipeline in the command stream |
| Ckanzi::gfx::GenerateMipmapsCommand | Generates mipmaps for an image |
| Ckanzi::gfx::PresentCommand | Presents the surface frame buffer |
| Ckanzi::gfx::ResolveMultisampleImageCommand | Resolves a multisampled image |
| Ckanzi::gfx::SetLineWidthCommand | Sets the line width for current render pipeline |
| Ckanzi::gfx::SetScissorCommand | Sets the scissor coordinates |
| Ckanzi::gfx::SetUniformOffsetCommand | Sets a Uniform Offset that will take effect with the next BindRenderResourceSetCommand or BindRenderResourceSetCommand |
| Ckanzi::gfx::SetViewportCommand | Sets the viewport coordinates |
| Ckanzi::gfx::SignalGpuFenceCommand | Signals a GPU fence |
| Ckanzi::gfx::SubroutineCommand | Causes the command processing to transfer execution to the subroutine command buffer |
| ►Ckanzi::gfx::BaseCreateInfo | The base class for all create info structures |
| Ckanzi::gfx::BlendStateCreateInfo | Creation information for a blend state |
| Ckanzi::gfx::BufferCreateInfo | Creation information for a buffer |
| Ckanzi::gfx::CommandBufferCreateInfo | Creation information for a command buffer |
| Ckanzi::gfx::ComputePipelineCreateInfo | Creation information for a compute pipeline |
| Ckanzi::gfx::DepthStencilStateCreateInfo | Creation information for a depth stencil state |
| Ckanzi::gfx::FrameBufferCreateInfo | Creation information for a frame buffer |
| Ckanzi::gfx::GpuFenceCreateInfo | Creation information for a GPU fence |
| Ckanzi::gfx::ImageCreateInfo | Creation information for an image |
| Ckanzi::gfx::RasterStateCreateInfo | Creation information for a raster state |
| Ckanzi::gfx::RenderPassCreateInfo | Creation information for a render pass |
| Ckanzi::gfx::RenderPipelineCreateInfo | Creation information for a render pipeline |
| ►Ckanzi::gfx::ResourceSetCreateInfo | Creation information for a resource set |
| Ckanzi::gfx::ComputeResourceSetCreateInfo | Creation information for a set of compute resources used by a shader program |
| Ckanzi::gfx::RenderResourceSetCreateInfo | Creation information for a set of render resources used by a shader program |
| Ckanzi::gfx::SamplerCreateInfo | Creation information for a sampler |
| Ckanzi::gfx::ShaderCreateInfo | Creation information for a shader |
| Ckanzi::gfx::VertexInputStateCreateInfo | Creation information for a vertex input state |
| Ckanzi::BezierEasingFunction | Changes the value according to a Bezier curve |
| Ckanzi::gfx::reflection::BindingBlock | Describes a binding block which corresponds to a resource set |
| 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 | Use an EmptyNode3D to group 3D nodes |
| 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, 1u > | |
| 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, 6u > | |
| 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::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::BlendStateCache | Use a Blend State Cache to lookup a Kanzi graphics Blend State |
| 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::Box | Class for box volume |
| Ckanzi::gfx::Box< T, TSize > | |
| Ckanzi::gfx::Box< int32_t, 2 > | |
| Ckanzi::gfx::Box< uint32_t, 3 > | |
| Ckanzi::DebugVisualization::BoxSettings | Bounding volume storage |
| ►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::gfx::reflection::Buffer | Buffer reflection information |
| Ckanzi::CommandRecorder::BufferStats | The statistics for a staging buffer |
| Ckanzi::gfx::ResourceSetCreateInfo::BufferView | Describes a buffer view. May be uniform or storage buffer |
| ►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::gfx::ByteRange | Defines a range of bytes |
| 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::gfx::ColorAttachmentDescription | Describes the color attachment behavior for a render pass |
| Ckanzi::CompositionStack::ColorBlendState | Blend state |
| Ckanzi::ColorRGBA | Color with 4 floating point components: red, green, blue and alpha (r, g, b, a) |
| Ckanzi::ColorSpaceTranslator | Translates from string to meaningful surface color space string |
| Ckanzi::Command | Command class defines property and message types used in implementation of commands |
| Ckanzi::interop::CodeBehindDirector::CommandHandlerDirector | |
| Ckanzi::CommandRecorder | Use the command recorder to generate Kanzi graphics commands |
| Ckanzi::gfx::Statistics::CommandStats | Command-related statistics since last report |
| Ckanzi::ShaderCompiler::CompileResult | Result type of the compile operation |
| ►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::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::CompositionStack::CompositionState | Composition target state |
| 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::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::DebugVisualization::CoordinateAxisSettings | Axis settings |
| Ckanzi::interop::TextureEnums::CreateInfo | |
| Ckanzi::Mesh::CreateInfo | Use Mesh::CreateInfo to describe and create meshes |
| Ckanzi::Renderbuffer::CreateInfo | Renderbuffer creation parameters |
| Ckanzi::Sampler::CreateInfo | Sampler create info structure |
| ►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::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::CreateInfoRenderTarget | Texture creation parameters for texture that can be used as render target for 2D nodes |
| 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::evdev::CursorData | Struct representing cursor data |
| 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::ActivityHostConcept::DeactivatingActivity | Class to manage storing and switching of Activity nodes |
| Ckanzi::gfx::DebugInformation | Interface to access Kanzi graphics debug information, such as object names |
| Ckanzi::DebugRenderRegistry | Use the debug render registry to register debug rendering functions for your custom Node3D nodes |
| Ckanzi::DebugVisualizationStorage< T, TDerivedClass > | Storage class for debug visualizations |
| ►Ckanzi::DebugVisualizationStorage< Node, DebugRenderStorage > | |
| Ckanzi::DebugRenderRegistry::DebugRenderStorage | Storage class for storing visualizations used with debug rendering |
| 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::gfx::DefaultHandleGuardT | Helper struct to construct a default handle of any type |
| Ckanzi::DefaultLogger | Use this class to access the Default Logger |
| 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::DefaultQnxInputEventThread | Structure representing the default QNX input event thread |
| Ckanzi::qnx::DefaultQnxPulseHandler | |
| Ckanzi::wayland::DefaultWaylandEGLGraphicsOutputProperties | Default properties to use when creating DefaultWaylandEGLGraphicsOutput |
| Ckanzi::win32::DefaultWin32WGLGraphicsOutputProperties | Structure that represents the default Win32 WGL graphics output properties |
| Ckanzi::x11::DefaultX11EGLGraphicsOutputProperties | Default X11 EGL graphics output properties |
| Ckanzi::gfx::DepthAttachmentDescription | Describes the depth attachment behavior for a render pass |
| Ckanzi::CompositionStack::DepthStencilState | Depth/Stencil state |
| Ckanzi::DepthStencilStateCache | Use a Depth Stencil State Cache to lookup a Kanzi graphics Depth Stencil State |
| Ckanzi::DebugVisualization::DirectionalLightSettings | Directional light settings |
| Ckanzi::gfx::DispatchIndirectData | DispatchIndirect data buffer format |
| ►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::gfx::DrawIndirectData | DrawIndirect data buffer format |
| Ckanzi::gfx::DrawIndirectIndexedData | DrawIndirect indexed data buffer format |
| Ckanzi::GlRenderState::DrawParameters | Parameters for full-featured draw |
| 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::EGLContextClientVersionTranslator | Translates from string to meaningful EGL Context client version string |
| Ckanzi::EGLDisplay | Class representing an EGL display connection |
| Ckanzi::EGLIMGContextPriorityTranslator | |
| Ckanzi::EGLPBufferSurface | Class representing EGL PBuffer surface |
| Ckanzi::EGLPixmapSurface | Class representing EGL pixmap surface |
| Ckanzi::EGLSurfaceTypeTranslator | Translates from string to meaningful EGL surface type string |
| 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::DebugVisualization::EmptyObjectSettings | Empty object settings |
| Ckanzi::enable_bitmask_operators< Enum > | Enabler template for bitmask operators over an Enum class |
| Ckanzi::RangeIndexAnimationTimeline::Entry | Structure holding the index and field in the range which is to be animated, along the associated animation |
| Ckanzi::FrameTimeQueue::ErrorTermCalculator | Error term calculator |
| Ckanzi::evdev::EvdevInput | Class representing evdev input |
| Ckanzi::EventFilter | EventFilter class |
| Ckanzi::EventQueue | Implements a queue of Kanzi input events gathered by EventSource instances |
| Ckanzi::EventScope< TCategory, TString, Enabled > | Helper class to manage an event scope |
| Ckanzi::EventScope< TCategory, TString, false > | |
| ►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::wayland::DefaultWaylandEGLGraphicsOutput | Class that represents the default Wayland EGL graphics output |
| Ckanzi::wayland::WaylandIVIEGLGraphicsOutput | Class that represents the 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 |
| ►Cfalse_type | |
| Ckanzi::OptionalHandleWrapper< Derived, T >::HasCreateMethod< U, Args >::Detector< V, typename > | |
| ►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::FixedArray< T, T_Size > | |
| Ckanzi::FixedArray< DynamicOffset, gfx::limits::MaxDynamicUniformBuffers > | |
| Ckanzi::FixedArray< kanzi::gfx::ColorAttachmentDescription, limits::MaxColorAttachments > | |
| Ckanzi::FixedArray< kanzi::gfx::FrameBufferCreateInfo::Attachment, limits::MaxColorAttachments > | |
| Ckanzi::FixedArray< kanzi::gfx::HandleGuard, 4 > | |
| Ckanzi::FixedArray< kanzi::gfx::HandleGuard, limits::MaxResourceSets > | |
| Ckanzi::FixedArray< kanzi::gfx::VertexBufferBinding, 4 > | |
| 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::FlagWaiter | Waiter object that can block the calling thread until a flag is set |
| Ckanzi::FlatOptional< T, sentinel, typename > | Optional-like lightweight wrapper around type T with no space overhead |
| Ckanzi::FlatOptional< ivi_application *, sentinel > | |
| Ckanzi::FlatOptional< ivi_surface *, sentinel > | |
| Ckanzi::FlatOptional< ivi_wm *, sentinel > | |
| Ckanzi::FlatOptional< ivi_wm_screen *, sentinel > | |
| Ckanzi::FlatOptional< NativeHandle, sentinel > | |
| Ckanzi::FlatOptional< screen_buffer_t, sentinel > | |
| Ckanzi::FlatOptional< screen_context_t, sentinel > | |
| Ckanzi::FlatOptional< screen_display_t, sentinel > | |
| Ckanzi::FlatOptional< screen_event_t, sentinel > | |
| Ckanzi::FlatOptional< screen_pixmap_t, sentinel > | |
| Ckanzi::FlatOptional< screen_stream_t, sentinel > | |
| Ckanzi::FlatOptional< screen_window_t, sentinel > | |
| Ckanzi::FlatOptional< wl_callback *, sentinel > | |
| Ckanzi::FlatOptional< wl_compositor *, sentinel > | |
| Ckanzi::FlatOptional< wl_keyboard *, sentinel > | |
| Ckanzi::FlatOptional< wl_output *, sentinel > | |
| Ckanzi::FlatOptional< wl_pointer *, sentinel > | |
| Ckanzi::FlatOptional< wl_registry *, sentinel > | |
| Ckanzi::FlatOptional< wl_seat *, sentinel > | |
| Ckanzi::FlatOptional< wl_shell *, sentinel > | |
| Ckanzi::FlatOptional< wl_shell_surface *, sentinel > | |
| Ckanzi::FlatOptional< wl_surface *, sentinel > | |
| Ckanzi::FlatOptional< wl_touch *, sentinel > | |
| Ckanzi::FlatOptional< xdg_positioner *, sentinel > | |
| Ckanzi::FlatOptional< xdg_surface *, sentinel > | |
| Ckanzi::FlatOptional< xdg_toplevel *, sentinel > | |
| Ckanzi::FlatOptional< xdg_wm_base *, sentinel > | |
| 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::FontEngineTranslator | Translates font engine backend from string to ApplicationProperties::FontEngine enum value |
| ►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::Framebuffer | Framebuffer attachment state |
| ►Ckanzi::FramebufferGraphicsOutput | FramebufferGraphicsOutput class |
| Ckanzi::LegacyGraphicsOutput | LegacyGraphicsOutput class |
| Ckanzi::emscripten::DefaultEmscriptenGraphicsOutput | Class representing a default Emscripten 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::WaylandIVIEGLGraphicsOutput | Class that represents the Wayland IVI EGL graphics output |
| Ckanzi::x11::DefaultX11EGLGraphicsOutput | Default X11 EGL graphics output |
| Ckanzi::FrameDescription | Description of a frame, the remaining area of a quad with another quad cut out |
| Ckanzi::FrameTimeQueue | Bookkeeping for frame durations and associated errors |
| 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::platform::GLFunctionPointers | |
| ►CGLGraphicsOutput | |
| Ckanzi::android_ws::DefaultAndroidWSEGLGraphicsOutput | Class representing a default Android window surface EGL graphics output |
| Ckanzi::win32::DefaultWin32WGLGraphicsOutput | Class that represents the default Win32 WGL graphics output |
| Ckanzi::GlRenderState | Kanzi graphics render state |
| 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::ItypeBitmapData | GlyphData implementation for iType CBDT 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 | Buffer abstraction |
| Ckanzi::GraphicsContextAPITranslator | Translates graphics context API property from string to GraphicsContextAPI |
| ►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::wayland::DefaultWaylandEGLGraphicsOutput | Class that represents the default Wayland EGL graphics output |
| Ckanzi::wayland::WaylandIVIEGLGraphicsOutput | Class that represents the 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 |
| Ckanzi::DebugVisualization::GridSettings | Grid settings |
| Ckanzi::Handle< T, deleter > | Represents a handle that was created by an external source |
| Ckanzi::HandleGPUResourcesTranslator | Converts string to handle GPU resources setting |
| Ckanzi::gfx::HandleGuard< T_Handle > | The HandleGuard class provides a reference counted reference to a graphics handle |
| Ckanzi::gfx::HandleGuard< BlendStateHandle > | |
| Ckanzi::gfx::HandleGuard< BufferHandle > | |
| Ckanzi::gfx::HandleGuard< CommandBufferHandle > | |
| Ckanzi::gfx::HandleGuard< ComputePipelineHandle > | |
| Ckanzi::gfx::HandleGuard< DepthStencilStateHandle > | |
| Ckanzi::gfx::HandleGuard< FrameBufferHandle > | |
| Ckanzi::gfx::HandleGuard< GpuFenceHandle > | |
| Ckanzi::gfx::HandleGuard< ImageHandle > | |
| Ckanzi::gfx::HandleGuard< RasterStateHandle > | |
| Ckanzi::gfx::HandleGuard< RenderPassHandle > | |
| Ckanzi::gfx::HandleGuard< RenderPipelineHandle > | |
| Ckanzi::gfx::HandleGuard< SamplerHandle > | |
| Ckanzi::gfx::HandleGuard< ShaderHandle > | |
| Ckanzi::gfx::HandleGuard< VertexInputStateHandle > | |
| Ckanzi::gfx::HandleObject | Base class for internal backend objects that are referred to by Handles |
| Chash< kanzi::AbstractPropertyType > | Specialization of kanzi::hash for AbstractPropertyType |
| Ckanzi::hash< kanzi::platform::OpenGLPlatform::SurfaceContextHandle > | |
| Ckanzi::hash< kanzi::platform::OpenGLPlatform::SurfaceHandle > | |
| Ckanzi::hash< kanzi::platform::OpenGLPlatform::ThreadContextHandle > | |
| Chash< kanzi::ResourceID > | |
| Ckanzi::gfx::reflection::Image | Image reflection information |
| Ckanzi::ApplicationProperties::ImageLoadParameters | Parameters that Kanzi passes to third-party image libraries when loading image files |
| Ckanzi::gfx::ImageSubresource | The image subresource describes a subset of a full resource |
| Ckanzi::gfx::ResourceSetCreateInfo::ImageView | Describes an image view |
| Ckanzi::ImmutableString | Immutable string container |
| Ckanzi::gfx::InitializationInfo | Graphics library initialization information |
| Ckanzi::platform::OpenGLPlatform::InitializationInfo | The initialization parameters for the OpenGL platform |
| 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::InputTranslationTranslator | Translates input translation property from string to InputTranslation |
| Ckanzi::GatherLightsRenderPass::InstantiatorNotification | Instantiator notification information installed by the gather lights render pass |
| Ckanzi::gfx::reflection::InterfaceBlock | Describes an interface block that can be a uniform buffer object or push constant object |
| 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::gfx::InvalidHandleGuardT | Helper struct to construct an invalid handle of any type |
| Ckanzi::IrisImageHeader | |
| ►Ckanzi::interop::IteratorWrapper | |
| ►Ckanzi::interop::TypedIteratorWrapper< Container::const_iterator > | |
| Ckanzi::interop::ContainerWrapper< Container > | |
| Ckanzi::interop::TypedIteratorWrapper< Iterator > | |
| ►CIviApplicationMethods | |
| Ckanzi::OptionalHandleWrapper< IviApplication, IviApplicationMethods > | |
| 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 |
| ►CIviScreenMethods | |
| Ckanzi::OptionalHandleWrapper< IviScreen, IviScreenMethods > | |
| ►CIviSurfaceMethods | |
| Ckanzi::OptionalHandleWrapper< IviSurface, IviSurfaceMethods > | |
| Ckanzi::wayland::IviSurfaceProps | Collection of IviWmSurface properties |
| ►CIviWmMethods | |
| Ckanzi::OptionalHandleWrapper< IviWm, IviWmMethods > | |
| 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::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 |
| CKzsDesktopNative | |
| CKzsDisplay | Display device object |
| CKzsDisplayNative | |
| CKzsInputDevice | Input device object |
| CKzsInputDeviceNative | Native implementation of input device |
| CKzsSurface | Surface for graphics output |
| CKzsSurfaceConfiguration | Configuration data for surfaces and windows |
| CkzsSurfaceConfigurationNativeFunctions | |
| CkzsSurfaceNativeFunctions | |
| CKzsSurfaceNativeWGL | |
| CKzsSurfaceProperties | Properties for a surface |
| CKzsWindow | Kanzi window structure |
| CKzsWindowNative | Platform specific window variables |
| Ckanzi::ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView >::KzuTrajectoryLayoutSnapInfo | |
| CKzuVirtualItemIterator | Iterator for KzuVirtualItemList |
| CKzuVirtualItemList | A virtual collection of items that supports iteration |
| Ckanzi::interop::LanguageDirector | |
| 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::Matrix3x3Translator | Translates from string to matrix 3x3 |
| Ckanzi::Matrix4x4 | Matrix with 4x4 elements |
| Ckanzi::interop::Matrix4x4Enums | |
| Ckanzi::gfx::MaxBoxT | |
| Ckanzi::gfx::MaxVectorT | |
| Ckanzi::gfx::reflection::Member | Describes a uniform member |
| Ckanzi::MemoryParser | |
| Ckanzi::MemoryWriter | |
| Ckanzi::interop::Mesh_CreateInfoWrapper | |
| Ckanzi::MeshVertexFormat | Vertex format information |
| ►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::GoToFallbackStateMessageArguments | Message arguments for GoToFallbackState message |
| 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::ListBoxConcept::ItemMessageArguments | Base class for item-related message arguments |
| Ckanzi::ListBoxConcept::ItemLoadedMessageArguments | Message arguments for the messages about the new loaded item in a List Box node |
| Ckanzi::ListBoxConcept::ItemUnloadedMessageArguments | Message arguments for the messages about item unloading 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::ListBoxConcept::MoveFocusMessageArguments | Message arguments for the message about the focus move execution received on a List Box node |
| Ckanzi::ListBoxConcept::TrySetFocusToItemMessageArguments | Message arguments for the message about the set focus execution received on 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::ScrollDownMessageArguments | Message arguments used by the ScrollDownMessage |
| 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::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::Node::MessageSubscription | Message subscription structure |
| 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::GoToFallbackStateMessageArguments > | |
| 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::KeyManipulator::KeyCanceledMessageArguments > | |
| Ckanzi::MessageType< kanzi::KeyManipulator::KeyPressedMessageArguments > | |
| Ckanzi::MessageType< kanzi::KeyManipulator::KeyReleasedMessageArguments > | |
| Ckanzi::MessageType< kanzi::ListBoxConcept::ItemLoadedMessageArguments > | |
| Ckanzi::MessageType< kanzi::ListBoxConcept::ItemSelectedMessageArguments > | |
| Ckanzi::MessageType< kanzi::ListBoxConcept::ItemUnloadedMessageArguments > | |
| Ckanzi::MessageType< kanzi::ListBoxConcept::MoveFocusMessageArguments > | |
| Ckanzi::MessageType< kanzi::ListBoxConcept::TrySetFocusToItemMessageArguments > | |
| 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::ScrollDownMessageArguments > | |
| 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::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::DataSourceListBoxItemGenerator< ListBoxItemGenerator2D > | |
| Ckanzi::DataSourceListBoxItemGenerator2D | |
| ►Ckanzi::ListBoxItemGenerator3D | |
| ►Ckanzi::DataSourceListBoxItemGenerator< ListBoxItemGenerator3D > | |
| Ckanzi::DataSourceListBoxItemGenerator3D | |
| 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::DebugVisualization | Class for displaying debug visualizations |
| 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::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::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::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::RangeIndexAnimationTimeline | Range index animation timeline represents the functionality to animate values within a range |
| 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::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::RangeIndexAnimationTimelinePlayback | Playback control class for Range Index Animation timelines |
| Ckanzi::ValueAccumulatorTimelinePlayback< TAccumulatedValue > | Playback for ValueAccumulatorTimeline |
| Ckanzi::MethodArgument | Holds argument type and value information |
| Ckanzi::MethodArguments | Holds arguments applied on metamethod invocation |
| ►CMethods | |
| ►Ckanzi::OptionalHandleWrapper< Derived, Methods > | |
| ►Ckanzi::wayland::WaylandOptionalHandleWrapper< Derived, Methods > | OptionalHandleWrapper for a Wayland interface |
| ►Ckanzi::wayland::ListenedWaylandOptionalHandleWrapper< IviScreen, IviScreenMethods > | |
| Ckanzi::wayland::IviScreen | Wrapper for a Wayland output class |
| ►Ckanzi::wayland::ListenedWaylandOptionalHandleWrapper< IviSurface, IviSurfaceMethods > | |
| Ckanzi::wayland::IviSurface | Wrapper for a IVI surface class |
| ►Ckanzi::wayland::ListenedWaylandOptionalHandleWrapper< IviWm, IviWmMethods > | |
| Ckanzi::wayland::IviWm | Wrapper for an IVI WM class |
| ►Ckanzi::wayland::ListenedWaylandOptionalHandleWrapper< WaylandCallback, WaylandCallbackMethods > | |
| Ckanzi::wayland::WaylandCallback | Wrapper for a Wayland callback class |
| ►Ckanzi::wayland::ListenedWaylandOptionalHandleWrapper< WaylandKeyboard, WaylandKeyboardMethods > | |
| Ckanzi::wayland::WaylandKeyboard | Wrapper for a Wayland keyboard class |
| ►Ckanzi::wayland::ListenedWaylandOptionalHandleWrapper< WaylandOutput, WaylandOutputMethods > | |
| Ckanzi::wayland::WaylandOutput | Wrapper for a Wayland output class |
| ►Ckanzi::wayland::ListenedWaylandOptionalHandleWrapper< WaylandPointer, WaylandPointerMethods > | |
| Ckanzi::wayland::WaylandPointer | Wrapper for a Wayland pointer class |
| ►Ckanzi::wayland::ListenedWaylandOptionalHandleWrapper< WaylandRegistry, WaylandRegistryMethods > | |
| Ckanzi::wayland::WaylandRegistry | Wrapper for a Wayland registry class |
| ►Ckanzi::wayland::ListenedWaylandOptionalHandleWrapper< WaylandSeat, WaylandSeatMethods > | |
| Ckanzi::wayland::WaylandSeat | Wrapper for a Wayland seat class |
| ►Ckanzi::wayland::ListenedWaylandOptionalHandleWrapper< WaylandShellSurface, WaylandShellSurfaceMethods > | |
| Ckanzi::wayland::WaylandShellSurface | Wrapper for a Wayland shell surface class |
| ►Ckanzi::wayland::ListenedWaylandOptionalHandleWrapper< WaylandTouch, WaylandTouchMethods > | |
| Ckanzi::wayland::WaylandTouch | Wrapper for a Wayland touch class |
| ►Ckanzi::wayland::ListenedWaylandOptionalHandleWrapper< XdgSurface, XdgSurfaceMethods > | |
| Ckanzi::wayland::XdgSurface | Wrapper for a XDG surface class |
| ►Ckanzi::wayland::ListenedWaylandOptionalHandleWrapper< XdgToplevel, XdgToplevelMethods > | |
| Ckanzi::wayland::XdgToplevel | Wrapper for a Wayland XDG toplevel class |
| ►Ckanzi::wayland::ListenedWaylandOptionalHandleWrapper< XdgWmBase, XdgWmBaseMethods > | |
| Ckanzi::wayland::XdgWmBase | Wrapper for a Wayland XDG WM base class |
| Ckanzi::wayland::ListenedWaylandOptionalHandleWrapper< Derived, Methods > | OptionalHandleWrapper for a listened Wayland interface |
| Ckanzi::MillisecondTranslator | Translates time from string in milliseconds to chrono::duration type |
| Ckanzi::MipmapGenerationConceptImpl< TBaseClass, TDerivedClass, FaceCount >::MipmapAttachment | Container for data related to rendering into a single mipmap attachment |
| Ckanzi::MipmapGenerationConceptImpl< TBaseClass, TDerivedClass, FaceCount >::MipmapFramebufferLevel | Mipmap framebuffer level |
| ►Ckanzi::MipmapGenerationConcept | Use the MipmapGenerationConcept properties to control mipmap generation material of a Render Pass |
| Ckanzi::MipmapGenerationConceptImpl< RenderPass, CompositionTargetRenderPass, 1u > | |
| Ckanzi::MipmapGenerationConceptImpl< RenderPass, CubeMapRenderPass, 6u > | |
| Ckanzi::MipmapGenerationConceptImpl< TBaseClass, TDerivedClass, FaceCount > | Implementation of base Mipmap Generation Concept class for derived classes |
| Ckanzi::MipmapGenerationConceptImpl< TBaseClass, TDerivedClass, FaceCount >::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::interop::LanguagePlugin | |
| Ckanzi::JavaModule | |
| Ckanzi::LuaModule | The Lua plugin enables you to program Kanzi applications using the Lua programming language |
| 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::ModuleNameListTranslator | Translates from string to module name list |
| Ckanzi::Mesh::CreateInfo::MorphData | Morph data associated with deforming this mesh |
| Ckanzi::Mesh::MorphData | Morph data associated with deforming this mesh |
| Ckanzi::RenderEntry3D::MorphHandles | Cached morph handles |
| Ckanzi::Mesh::CreateInfo::MorphData::MorphShape | Morph shape |
| Ckanzi::Mesh::MorphData::MorphShape | Morph shape |
| 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::gfx::NativeSurfaceHandle | Information necessary for native surfaces such as windows |
| Ckanzi::gfx::NativeTextureHandle | Describes the native handle information |
| 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 | Node component entry |
| ►CNodeComponentTargetMessageArguments | |
| 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 | Factory for creating objects based on metaclass type |
| 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::gfx::Statistics::ObjectStats | Defines the statistics exposed for an object type |
| Ckanzi::gfx::ObjectStatus | Object status and message |
| Ckanzi::interop::ObjectWrapper | |
| Ckanzi::interop::ObjectWrapperWrapper | |
| Ckanzi::gfx::OpenGLInitializationInfo | Defines the initialization parameters for the OpenGL backend |
| Ckanzi::platform::OpenGLPlatform | The OpenGL platform interface that is used by the OpenGL backend to interact with the platform |
| ►Ckanzi::OptionalHandle< T, sentinel, deleter, typename > | Represents a handle that was created by an external source |
| ►Ckanzi::wayland::WaylandOptionalHandle< ivi_application *, detail::iviApplicationDeleterFunc > | |
| Ckanzi::wayland::IviApplicationMethods | Class representing IVI application methods |
| ►Ckanzi::wayland::WaylandOptionalHandle< ivi_wm_screen *, detail::iviScreenDeleterFunc > | |
| ►Ckanzi::wayland::ListenedWaylandOptionalHandle< WaylandOptionalHandle< ivi_wm_screen *, detail::iviScreenDeleterFunc >, ivi_wm_screen_listener > | |
| Ckanzi::wayland::IviScreenMethods | Class representing Wayland output methods |
| ►Ckanzi::wayland::WaylandOptionalHandle< ivi_surface *, detail::iviSurfaceDeleterFunc > | |
| ►Ckanzi::wayland::ListenedWaylandOptionalHandle< WaylandOptionalHandle< ivi_surface *, detail::iviSurfaceDeleterFunc >, ivi_surface_listener > | |
| Ckanzi::wayland::IviSurfaceMethods | Class representing IVI surface methods |
| ►Ckanzi::wayland::WaylandOptionalHandle< ivi_wm *, detail::iviWmDeleterFunc > | |
| ►Ckanzi::wayland::ListenedWaylandOptionalHandle< WaylandOptionalHandle< ivi_wm *, detail::iviWmDeleterFunc >, ivi_wm_listener > | |
| Ckanzi::wayland::IviWmMethods | Class representing IVI WM methods |
| ►Ckanzi::wayland::WaylandOptionalHandle< wl_callback *, detail::waylandCallbackDeleterFunc > | |
| ►Ckanzi::wayland::ListenedWaylandOptionalHandle< WaylandOptionalHandle< wl_callback *, detail::waylandCallbackDeleterFunc >, wl_callback_listener > | |
| Ckanzi::wayland::WaylandCallbackMethods | Class representing Wayland callback methods |
| ►Ckanzi::wayland::WaylandOptionalHandle< wl_compositor *, detail::waylandCompositorDeleterFunc > | |
| Ckanzi::wayland::WaylandCompositorMethods | Class representing Wayland compositor methods |
| ►Ckanzi::wayland::WaylandOptionalHandle< wl_keyboard *, detail::waylandKeyboardDeleterFunc > | |
| ►Ckanzi::wayland::ListenedWaylandOptionalHandle< WaylandOptionalHandle< wl_keyboard *, detail::waylandKeyboardDeleterFunc >, wl_keyboard_listener > | |
| Ckanzi::wayland::WaylandKeyboardMethods | Class representing Wayland keyboard methods |
| ►Ckanzi::wayland::WaylandOptionalHandle< wl_output *, detail::waylandOutputDeleterFunc > | |
| ►Ckanzi::wayland::ListenedWaylandOptionalHandle< WaylandOptionalHandle< wl_output *, detail::waylandOutputDeleterFunc >, wl_output_listener > | |
| Ckanzi::wayland::WaylandOutputMethods | Class representing Wayland output methods |
| ►Ckanzi::wayland::WaylandOptionalHandle< wl_pointer *, detail::waylandPointerDeleterFunc > | |
| ►Ckanzi::wayland::ListenedWaylandOptionalHandle< WaylandOptionalHandle< wl_pointer *, detail::waylandPointerDeleterFunc >, wl_pointer_listener > | |
| Ckanzi::wayland::WaylandPointerMethods | Class representing Wayland pointer methods |
| ►Ckanzi::wayland::WaylandOptionalHandle< wl_registry *, detail::waylandRegistryDeleterFunc > | |
| ►Ckanzi::wayland::ListenedWaylandOptionalHandle< WaylandOptionalHandle< wl_registry *, detail::waylandRegistryDeleterFunc >, wl_registry_listener > | |
| Ckanzi::wayland::WaylandRegistryMethods | Class representing Wayland registry methods |
| ►Ckanzi::wayland::WaylandOptionalHandle< wl_seat *, detail::waylandSeatDeleterFunc > | |
| ►Ckanzi::wayland::ListenedWaylandOptionalHandle< WaylandOptionalHandle< wl_seat *, detail::waylandSeatDeleterFunc >, wl_seat_listener > | |
| Ckanzi::wayland::WaylandSeatMethods | Represents a Wayland seat and abstracts the underlying capabilities |
| ►Ckanzi::wayland::WaylandOptionalHandle< wl_shell *, detail::waylandShellDeleterFunc > | |
| Ckanzi::wayland::WaylandShellMethods | Class representing Wayland shell methods |
| ►Ckanzi::wayland::WaylandOptionalHandle< wl_shell_surface *, detail::waylandShellSurfaceDeleterFunc > | |
| ►Ckanzi::wayland::ListenedWaylandOptionalHandle< WaylandOptionalHandle< wl_shell_surface *, detail::waylandShellSurfaceDeleterFunc >, wl_shell_surface_listener > | |
| Ckanzi::wayland::WaylandShellSurfaceMethods | Class representing Wayland shell_surface methods |
| ►Ckanzi::wayland::WaylandOptionalHandle< wl_surface *, detail::waylandSurfaceDeleterFunc > | |
| Ckanzi::wayland::WaylandSurfaceMethods | Class representing Wayland surface methods |
| ►Ckanzi::wayland::WaylandOptionalHandle< wl_touch *, detail::waylandTouchDeleterFunc > | |
| ►Ckanzi::wayland::ListenedWaylandOptionalHandle< WaylandOptionalHandle< wl_touch *, detail::waylandTouchDeleterFunc >, wl_touch_listener > | |
| Ckanzi::wayland::WaylandTouchMethods | Class representing Wayland touch methods |
| ►Ckanzi::wayland::WaylandOptionalHandle< xdg_positioner *, detail::xdgPositionerDeleterFunc > | |
| Ckanzi::wayland::XdgPositionerMethods | Class representing XDG positioner methods |
| ►Ckanzi::wayland::WaylandOptionalHandle< xdg_surface *, detail::xdgSurfaceDeleterFunc > | |
| ►Ckanzi::wayland::ListenedWaylandOptionalHandle< WaylandOptionalHandle< xdg_surface *, detail::xdgSurfaceDeleterFunc >, xdg_surface_listener > | |
| Ckanzi::wayland::XdgSurfaceMethods | Class representing XDG surface methods |
| ►Ckanzi::wayland::WaylandOptionalHandle< xdg_toplevel *, detail::xdgToplevelDeleterFunc > | |
| ►Ckanzi::wayland::ListenedWaylandOptionalHandle< WaylandOptionalHandle< xdg_toplevel *, detail::xdgToplevelDeleterFunc >, xdg_toplevel_listener > | |
| Ckanzi::wayland::XdgToplevelMethods | Class representing XDG toplevel methods |
| ►Ckanzi::wayland::WaylandOptionalHandle< xdg_wm_base *, detail::xdgWmBaseDeleterFunc > | |
| ►Ckanzi::wayland::ListenedWaylandOptionalHandle< WaylandOptionalHandle< xdg_wm_base *, detail::xdgWmBaseDeleterFunc >, xdg_wm_base_listener > | |
| Ckanzi::wayland::XdgWmBaseMethods | Class representing XDG WM base methods |
| Ckanzi::OptionalHandle< ivi_application *, nullptr, deleter > | |
| Ckanzi::OptionalHandle< ivi_surface *, nullptr, deleter > | |
| Ckanzi::OptionalHandle< ivi_wm *, nullptr, deleter > | |
| Ckanzi::OptionalHandle< ivi_wm_screen *, nullptr, deleter > | |
| ►Ckanzi::OptionalHandle< NativeHandle, nullptr, deleter > | |
| Ckanzi::wayland::WaylandOptionalHandle< NativeHandle, deleter > | Represents a generic Wayland handle with managed lifetime |
| ►Ckanzi::OptionalHandle< screen_buffer_t, nullptr, detail::qnxBufferDeleteFunc< cleanupStrategy > > | |
| Ckanzi::qnx::QnxBufferMethods< cleanupStrategy > | Class representing QNX buffer methods |
| ►Ckanzi::OptionalHandle< screen_context_t, nullptr, screen_destroy_context > | |
| Ckanzi::qnx::QnxContextMethods | Class representing QNX context methods |
| ►Ckanzi::OptionalHandle< screen_display_t, nullptr, trivialDeleteFunc< screen_display_t > > | |
| Ckanzi::qnx::QnxDisplayMethods | Class representing QNX display methods |
| ►Ckanzi::OptionalHandle< screen_event_t, nullptr, screen_destroy_event > | |
| Ckanzi::qnx::QnxEventMethods | Class representing QNX event methods |
| ►Ckanzi::OptionalHandle< screen_pixmap_t, nullptr, screen_destroy_pixmap > | |
| Ckanzi::qnx::QnxPixmapMethods | Class representing QNX pixmap methods |
| ►Ckanzi::OptionalHandle< screen_stream_t, nullptr, screen_destroy_stream > | |
| Ckanzi::qnx::QnxStreamMethods | Class representing QNX stream methods |
| ►Ckanzi::OptionalHandle< screen_window_t, nullptr, screen_destroy_window > | |
| Ckanzi::qnx::QnxWindowMethods | Class representing QNX window methods |
| Ckanzi::OptionalHandle< wl_callback *, nullptr, deleter > | |
| Ckanzi::OptionalHandle< wl_compositor *, nullptr, deleter > | |
| Ckanzi::OptionalHandle< wl_keyboard *, nullptr, deleter > | |
| Ckanzi::OptionalHandle< wl_output *, nullptr, deleter > | |
| Ckanzi::OptionalHandle< wl_pointer *, nullptr, deleter > | |
| Ckanzi::OptionalHandle< wl_registry *, nullptr, deleter > | |
| Ckanzi::OptionalHandle< wl_seat *, nullptr, deleter > | |
| Ckanzi::OptionalHandle< wl_shell *, nullptr, deleter > | |
| Ckanzi::OptionalHandle< wl_shell_surface *, nullptr, deleter > | |
| Ckanzi::OptionalHandle< wl_surface *, nullptr, deleter > | |
| Ckanzi::OptionalHandle< wl_touch *, nullptr, deleter > | |
| Ckanzi::OptionalHandle< xdg_positioner *, nullptr, deleter > | |
| Ckanzi::OptionalHandle< xdg_surface *, nullptr, deleter > | |
| Ckanzi::OptionalHandle< xdg_toplevel *, nullptr, deleter > | |
| Ckanzi::OptionalHandle< xdg_wm_base *, nullptr, deleter > | |
| 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::platform::Platform | Kanzi platform interface definition |
| Ckanzi::platform::AndroidPlatform | |
| Ckanzi::platform::EmscriptenPlatform | |
| Ckanzi::platform::QnxPlatform | QNX Platform class |
| Ckanzi::platform::StubPlatform | Stub Platform class |
| Ckanzi::platform::WaylandPlatform | |
| Ckanzi::platform::Win32Platform | |
| Ckanzi::platform::X11Platform | |
| 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::posix::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::PreferredGPUTranslator | Converts string to preferred GPU selection type setting |
| Ckanzi::PresentModeTranslator | Translates present mode property from string to PresentMode |
| ►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::PropertyFieldAnimationEntry | Entry for holding information on animating property fields |
| ►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< 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< KeepAlivePolicy > | |
| Ckanzi::PropertyType< KeyModifier > | |
| Ckanzi::PropertyType< KzuExpressionValidatorOperation > | |
| Ckanzi::PropertyType< KzuPropertyBinaryTargetAttribute > | |
| Ckanzi::PropertyType< KzuTimeLineEntryPlaybackMode > | |
| 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 | |
| ►CQnxBufferMethods | |
| ►Ckanzi::OptionalHandleWrapper< QnxBuffer< cleanupStrategy >, QnxBufferMethods< cleanupStrategy > > | |
| Ckanzi::qnx::QnxBuffer< cleanupStrategy > | Wrapper for a QNX buffer class |
| Ckanzi::qnx::QnxChannelID | Class representing QNX communication channel ID |
| Ckanzi::qnx::QnxConnectionID | Class representing QNX connection ID |
| ►CQnxContextMethods | |
| ►Ckanzi::OptionalHandleWrapper< QnxContext, QnxContextMethods > | |
| Ckanzi::qnx::QnxContext | Wrapper for a QNX context class |
| ►CQnxDisplayMethods | |
| ►Ckanzi::OptionalHandleWrapper< QnxDisplay, QnxDisplayMethods > | |
| Ckanzi::qnx::QnxDisplay | Wrapper for a QNX display class |
| Ckanzi::qnx::QnxEGLPBufferGraphicsOutputProperties | Properties required to construct a QnxEGLPBufferGraphicsOutput |
| Ckanzi::qnx::QnxEGLWindow | Class representing a QNX EGL window |
| ►CQnxEventMethods | |
| ►Ckanzi::OptionalHandleWrapper< QnxEvent, QnxEventMethods > | |
| Ckanzi::qnx::QnxEvent | Wrapper for a QNX event class |
| Ckanzi::qnx::QnxNativeWindowHandles | Represents native handles that can be used by this graphics output |
| ►CQnxPixmapMethods | |
| ►Ckanzi::OptionalHandleWrapper< QnxPixmap, QnxPixmapMethods > | |
| Ckanzi::qnx::QnxPixmap | Wrapper for a QNX pixmap class |
| Ckanzi::qnx::QnxPropertyHost< Derived, NativeHandleType, getIvPtr, setIvPtr, getPvPtr, setPvPtr, getCvPtr, setCvPtr, getLlvPtr, setLlvPtr > | An interface to access and set QNX properties |
| ►Ckanzi::qnx::QnxPropertyHost< QnxBufferMethods< cleanupStrategy >, KANZI_GENERATE_QNX_PROPERTY_HOST_SIGNATURE(buffer)> | |
| Ckanzi::qnx::QnxBufferMethods< cleanupStrategy > | Class representing QNX buffer methods |
| ►Ckanzi::qnx::QnxPropertyHost< QnxContextMethods, KANZI_GENERATE_QNX_PROPERTY_HOST_SIGNATURE(context)> | |
| Ckanzi::qnx::QnxContextMethods | Class representing QNX context methods |
| ►Ckanzi::qnx::QnxPropertyHost< QnxDisplayMethods, KANZI_GENERATE_QNX_PROPERTY_HOST_SIGNATURE(display)> | |
| Ckanzi::qnx::QnxDisplayMethods | Class representing QNX display methods |
| ►Ckanzi::qnx::QnxPropertyHost< QnxEventMethods, KANZI_GENERATE_QNX_PROPERTY_HOST_SIGNATURE(event)> | |
| Ckanzi::qnx::QnxEventMethods | Class representing QNX event methods |
| ►Ckanzi::qnx::QnxPropertyHost< QnxPixmapMethods, KANZI_GENERATE_QNX_PROPERTY_HOST_SIGNATURE(pixmap)> | |
| Ckanzi::qnx::QnxPixmapMethods | Class representing QNX pixmap methods |
| ►Ckanzi::qnx::QnxPropertyHost< QnxStreamMethods, KANZI_GENERATE_QNX_PROPERTY_HOST_SIGNATURE(stream)> | |
| Ckanzi::qnx::QnxStreamMethods | Class representing QNX stream methods |
| ►Ckanzi::qnx::QnxPropertyHost< QnxWindowMethods, KANZI_GENERATE_QNX_PROPERTY_HOST_SIGNATURE(window)> | |
| Ckanzi::qnx::QnxWindowMethods | Class representing QNX window methods |
| Ckanzi::qnx::QnxSigEvent | Class representing QNX sig event |
| Ckanzi::qnx::QnxStreamEGLGraphicsOutputProperties | The structure that represents the QNX Stream EGL graphics output properties |
| ►CQnxStreamMethods | |
| ►Ckanzi::OptionalHandleWrapper< QnxStream, QnxStreamMethods > | |
| Ckanzi::qnx::QnxStream | Wrapper for a QNX stream class |
| ►CQnxWindowMethods | |
| ►Ckanzi::OptionalHandleWrapper< QnxWindow, QnxWindowMethods > | |
| Ckanzi::qnx::QnxWindow | Wrapper for a QNX window class |
| Ckanzi::qnx::QnxWindowProperties | Represents properties that are used to construct QnxWindow |
| 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::CompositionStack::RasterizationState | Rasterization state |
| Ckanzi::RasterStateCache | Use a Raster State Cache to look up a Kanzi graphics Raster State |
| 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::DebugVisualization::RectangleSettings | Rectangle settings |
| Ckanzi::ReferenceCountScopeGuard< CounterType, FunctorType > | Reference count scope guard |
| Ckanzi::gfx::reflection::ReflectionInfo | Top-level structure that contains the reflection information for a shader stage or program |
| Ckanzi::windowing::Region | Region for signed and unsigned size representations |
| Ckanzi::RelativeNodeResolver | Enables you to get the current node in relative path |
| Ckanzi::Renderbuffer | Renderbuffers provide the images that can be rendered to by attaching them to the framebuffer as color or depth stencil images |
| Ckanzi::Framebuffer::AttachmentPoint::RenderbufferContainer | Container for renderbuffer information |
| 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 | Kanzi legacy renderer interface |
| Ckanzi::Renderer::RendererSettings | Settings structure for renderer construction |
| Ckanzi::RendererStatisticsScope | |
| Ckanzi::RenderPassArchetype | The Render Pass Archetype contains a set of Kanzi Graphics render pass objects that are all compatible |
| Ckanzi::RenderPassArchetypeCache | Use a Render Pass Archetype cache to look up an archetype of compatible render passes |
| Ckanzi::RenderPassTemplate | Use RenderPassTemplate to instantiate a single render pass |
| Ckanzi::interop::RenderPassTemplateWrapper | |
| Ckanzi::gfx::BlendStateCreateInfo::RenderTargetBlendInfo | Describes the per-attachment blend information |
| Ckanzi::RenderValueBinding | RenderValueBinding is a binding from shaders/materials into values in GlRenderState |
| Ckanzi::CurveReparametrization::ReparametrizationSample | A sample point (phase, length) for mapping between curve parameter and curve length |
| Ckanzi::CompositionManager::Request | Composition request class |
| Ckanzi::Framebuffer::ResolveTarget | Resolve target |
| 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::GlRenderState::ResourceSet | Creation information for a RenderResourceSet |
| Ckanzi::interop::ResourceProtocolDirector::Result | |
| Ckanzi::gfx::Statistics::Results | Contains a full Statistics report |
| 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::gfx::reflection::Sampler | Sampler reflection information |
| Ckanzi::gfx::ResourceSetCreateInfo::Sampler | Describes a sampler |
| Ckanzi::Sampler | Sampler provides the sampling parameters used to sampling textures |
| Ckanzi::SamplerCache | Cache for sampler objects |
| 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::TextBox2D::SelectionData | |
| Ckanzi::ActivityElementHistory::SerializedActivityProperty | Encapsulates the serialized data for a property |
| Ckanzi::ShaderCompiler | Provides the interface for a shader compiler that prepares the GLSL shader source code so that it conforms to the Vulkan GLSL extension (https://github.com/KhronosGroup/GLSL/blob/master/extensions/khr/GL_KHR_vulkan_glsl.txt) for use with the KzGFx library |
| Ckanzi::ShaderCompiler::ShaderErrors | Shader compilation error messages |
| Ckanzi::ShaderCompiler::ShaderIncludeResult | When providing custom shader include logic, communicates the result of a shader include operation |
| Ckanzi::interop::ShaderProgram_CreateInfoWrapper | |
| Ckanzi::ShaderCompiler::ShaderSource | Shader input data for a shader stage |
| 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::SharedLockedPtr< T, M > | Represents a thread-safe read-only pointer to T |
| Ckanzi::SharedLockedPtr< kanzi::platform::Platform > | |
| 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::gfx::ImageCreateInfo::SliceInitialData | Description of a single slice of initial data |
| ►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::Slog2VerbosityLevelTranslator | Translates verbosity level from string to Slog2VerbosityLevel type |
| 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< const kanzi::ShaderProgram::TextureProperty > | |
| Ckanzi::span< const kanzi::ShaderProgram::UniformBuffer > | |
| Ckanzi::span< const kanzi::ShaderProgram::UniformProperty > | |
| 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::DebugVisualization::SpotLightSettings | Spot light settings |
| 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::ShaderCompiler::StageResult | Shader compiler results for a single stage |
| Ckanzi::StagingBufferUpload | Represents a staging buffer upload |
| 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::CompositionStack::StateStack< T > | Template class for handling state arrays |
| Ckanzi::CompositionStack::StateStack< kanzi::CompositionStack::ColorBlendState > | |
| Ckanzi::CompositionStack::StateStack< kanzi::CompositionStack::CompositionState > | |
| Ckanzi::CompositionStack::StateStack< kanzi::CompositionStack::DepthStencilState > | |
| Ckanzi::CompositionStack::StateStack< kanzi::CompositionStack::RasterizationState > | |
| Ckanzi::StateManager::StateTransition | |
| Ckanzi::StateManager::StateTransitionAnimation | |
| Ckanzi::gfx::Statistics | Interface to access Kanzi graphics statistics, such as object and command counts |
| Ckanzi::gfx::DepthStencilStateCreateInfo::StencilOperationState | Describes a stencil operation state |
| Ckanzi::StepEasingFunction | Changes the value instantly |
| Ckanzi::StopWatch | Stop watch is a class for measuring time |
| Ckanzi::interop::StringWrapper | |
| Ckanzi::platform::SurfaceBits | Describes the bit representation of a surface buffer |
| Ckanzi::SurfaceClientAPITranslator | Translates surface client API property from string to SurfaceClientAPI |
| Ckanzi::platform::OpenGLPlatform::SurfaceContextHandle | The SurfaceContext handle is used to identify an OpenGL context that is used by the rendering thread |
| Ckanzi::platform::OpenGLPlatform::SurfaceHandle | The Surface handle is used to identify a platform surface that can be used as a target for OpenGL rendering |
| Ckanzi::platform::SurfaceProperties | Describes the properties of a surface |
| Ckanzi::SwapBehaviorTranslator | Translates swap behavior property from string to SwapBehavior |
| Ckanzi::gfx::SwizzleMask | Swizzle options for each channel of a format |
| ►CT | |
| ►Ckanzi::OptionalHandleWrapper< Derived, T > | Creates a wrapper around an OptionalHandle class |
| ►Ckanzi::wayland::WaylandOptionalHandleWrapper< IviApplication, IviApplicationMethods > | |
| Ckanzi::wayland::IviApplication | Wrapper for an IVI application class |
| Ckanzi::wayland::WaylandOptionalHandleWrapper< IviScreen, IviScreenMethods > | |
| Ckanzi::wayland::WaylandOptionalHandleWrapper< IviSurface, IviSurfaceMethods > | |
| Ckanzi::wayland::WaylandOptionalHandleWrapper< IviWm, IviWmMethods > | |
| Ckanzi::wayland::WaylandOptionalHandleWrapper< WaylandCallback, WaylandCallbackMethods > | |
| ►Ckanzi::wayland::WaylandOptionalHandleWrapper< WaylandCompositor, WaylandCompositorMethods > | |
| Ckanzi::wayland::WaylandCompositor | Wrapper for a Wayland compositor class |
| Ckanzi::wayland::WaylandOptionalHandleWrapper< WaylandKeyboard, WaylandKeyboardMethods > | |
| Ckanzi::wayland::WaylandOptionalHandleWrapper< WaylandOutput, WaylandOutputMethods > | |
| Ckanzi::wayland::WaylandOptionalHandleWrapper< WaylandPointer, WaylandPointerMethods > | |
| Ckanzi::wayland::WaylandOptionalHandleWrapper< WaylandRegistry, WaylandRegistryMethods > | |
| Ckanzi::wayland::WaylandOptionalHandleWrapper< WaylandSeat, WaylandSeatMethods > | |
| ►Ckanzi::wayland::WaylandOptionalHandleWrapper< WaylandShell, WaylandShellMethods > | |
| Ckanzi::wayland::WaylandShell | Wrapper for a Wayland shell class |
| Ckanzi::wayland::WaylandOptionalHandleWrapper< WaylandShellSurface, WaylandShellSurfaceMethods > | |
| ►Ckanzi::wayland::WaylandOptionalHandleWrapper< WaylandSurface, WaylandSurfaceMethods > | |
| Ckanzi::wayland::WaylandSurface | Wrapper for a Wayland surface class |
| Ckanzi::wayland::WaylandOptionalHandleWrapper< WaylandTouch, WaylandTouchMethods > | |
| ►Ckanzi::wayland::WaylandOptionalHandleWrapper< XdgPositioner, XdgPositionerMethods > | |
| Ckanzi::wayland::XdgPositioner | Wrapper for a Wayland XDG positioner class |
| Ckanzi::wayland::WaylandOptionalHandleWrapper< XdgSurface, XdgSurfaceMethods > | |
| Ckanzi::wayland::WaylandOptionalHandleWrapper< XdgToplevel, XdgToplevelMethods > | |
| Ckanzi::wayland::WaylandOptionalHandleWrapper< XdgWmBase, XdgWmBaseMethods > | |
| Ckanzi::wayland::ListenedWaylandOptionalHandle< T, ListenerT > | Represents WaylandOptionalHandle that can accept a listener |
| 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, FaceCount > | 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::DataSourceListBoxItemGenerator< TBaseGenerator > | |
| Ckanzi::DefaultListBoxItemContainerGenerator< TBaseGenerator > | |
| ►CTBaseItemGenerator | |
| Ckanzi::DefaultListBoxItemGenerator< TBaseItemGenerator > | |
| Ckanzi::TemporaryDebugVisualizationList | Temporary debug visualization listing |
| Ckanzi::gfx::ResourceSetCreateInfo::TexelBufferView | Describes a texel or image buffer view |
| ►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::TextShaperState | Wrapper for the internal state of the TextShaper |
| Ckanzi::Framebuffer::AttachmentPoint::TextureContainer | Container for weak texture reference |
| 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::ShaderProgram::TextureProperty | Description of a Shader Texture |
| Ckanzi::GlRenderState::TextureRenderValue | Per texture value |
| Ckanzi::platform::OpenGLPlatform::ThreadContextHandle | The ThreadContext handle is used to identify an OpenGL context that is used by user threads to perform OpenGL operations on behalf of the rendering thread |
| 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::evdev::TouchInputDeviceData | Struct representing touch input device data |
| Ckanzi::wayland::TouchMotionEvent | Event that represents touch point movement |
| Ckanzi::qnx::TouchPoint | Structure representing an individual touch point (cursor) |
| 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::ApplicationProperties::TracingConfiguration | Tracing subsystem configuration |
| Ckanzi::TracingSettings | Settings for the Tracing subsystem |
| ►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::TrimStringTranslator | Removes quotes and spaces from the beginning and ending of a string |
| Ckanzi::TrivialDeleter< T > | Trivial deleter class that does not do anything with provided handle |
| ►Ctrue_type | |
| Ckanzi::OptionalHandleWrapper< Derived, T >::HasCreateMethod< U, Args >::Detector< tuple< DetectorArgs... >, void_t< decltype(U::create(declval< DetectorArgs >()...))> > | |
| Ckanzi::PropertyTypeDescriptor< T >::TypedNotificationEntry | |
| ►CTypedValueRangeLocation | |
| Ckanzi::GatherNearestLightsRenderPass::NearestLightRange::NearestLightRangeLocation | Light range location implementation |
| Ckanzi::gfx::reflection::TypeInfo | Contains a description of a shader value |
| Ckanzi::gfx::reflection::UniformBlockBuilder | A helper class to build uniform blocks based on reflection information |
| Ckanzi::ShaderProgram::UniformBuffer | Description of a uniform buffer |
| Ckanzi::GlRenderState::UniformBufferObject | Contents and upload information for an uniform buffer object |
| Ckanzi::ShaderProgram::UniformProperty | Description of a Shader Uniform |
| ►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::VectorMap< TKey, TValue > | VectorMap stores key-value pairs in an unordered vector and provides a simple find interface |
| Ckanzi::VectorMap< gfx::ShaderFormat, kanzi::VectorMap > | |
| Ckanzi::VectorMap< gfx::ShaderStage, string > | |
| Ckanzi::VectorMap< ShaderStage, kanzi::gfx::HandleGuard > | |
| Ckanzi::VectorMap< string, kanzi::gfx::reflection::Buffer > | |
| Ckanzi::VectorMap< string, kanzi::gfx::reflection::Image > | |
| Ckanzi::VectorMap< string, kanzi::gfx::reflection::InterfaceBlock > | |
| Ckanzi::VectorMap< string, kanzi::gfx::reflection::Member > | |
| Ckanzi::VectorMap< string, kanzi::gfx::reflection::Sampler > | |
| Ckanzi::VectorMap< string, kanzi::gfx::reflection::TypeInfo > | |
| Ckanzi::VectorMap< string, kanzi::gfx::ResourceSetCreateInfo::BufferView > | |
| Ckanzi::VectorMap< string, kanzi::gfx::ResourceSetCreateInfo::ImageView > | |
| Ckanzi::VectorMap< string, kanzi::gfx::ResourceSetCreateInfo::Sampler > | |
| Ckanzi::VectorMap< string, kanzi::gfx::ResourceSetCreateInfo::TexelBufferView > | |
| Ckanzi::Geometry::Vertex | Vertex for geometry |
| Ckanzi::gfx::VertexAttribute | Describes an individual vertex attribute, typically part of a vertex binding |
| ►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::gfx::VertexBinding | Describes a vertex buffer binding |
| Ckanzi::gfx::VertexBufferBinding | Describes a Vertex Buffer Binding |
| Ckanzi::VertexInputStateCache | Use a Vertex Input State Cache to lookup a Kanzi graphics Vertex Input State |
| ►Ckanzi::ViewRangeImpl | View range internal implementation class |
| Ckanzi::IndexedViewRange | View over another indexed range |
| Ckanzi::ViewRange | View over another range |
| Ckanzi::gfx::VulkanInitializationInfo | Defines the initialization parameters for the Vulkan backend |
| ►Ckanzi::WakeupSignalSource | WakeupSignalSource class |
| 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::wayland::DefaultWaylandEGLGraphicsOutput | Class that represents the default Wayland EGL graphics output |
| Ckanzi::wayland::WaylandIVIEGLGraphicsOutput | Class that represents the 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::Watermark | Watermark |
| ►CWaylandCallbackMethods | |
| Ckanzi::OptionalHandleWrapper< WaylandCallback, WaylandCallbackMethods > | |
| ►CWaylandCompositorMethods | |
| Ckanzi::OptionalHandleWrapper< WaylandCompositor, WaylandCompositorMethods > | |
| 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::WaylandIVIEGLGraphicsOutputProperties | Default properties to use when creating WaylandIVIEGLGraphicsOutput |
| ►CWaylandKeyboardMethods | |
| Ckanzi::OptionalHandleWrapper< WaylandKeyboard, WaylandKeyboardMethods > | |
| ►CWaylandOutputMethods | |
| Ckanzi::OptionalHandleWrapper< WaylandOutput, WaylandOutputMethods > | |
| ►CWaylandPointerMethods | |
| Ckanzi::OptionalHandleWrapper< WaylandPointer, WaylandPointerMethods > | |
| ►CWaylandRegistryMethods | |
| Ckanzi::OptionalHandleWrapper< WaylandRegistry, WaylandRegistryMethods > | |
| ►CWaylandSeatMethods | |
| Ckanzi::OptionalHandleWrapper< WaylandSeat, WaylandSeatMethods > | |
| ►CWaylandShellMethods | |
| Ckanzi::OptionalHandleWrapper< WaylandShell, WaylandShellMethods > | |
| ►CWaylandShellSurfaceMethods | |
| Ckanzi::OptionalHandleWrapper< WaylandShellSurface, WaylandShellSurfaceMethods > | |
| ►CWaylandSurfaceMethods | |
| Ckanzi::OptionalHandleWrapper< WaylandSurface, WaylandSurfaceMethods > | |
| ►CWaylandTouchMethods | |
| Ckanzi::OptionalHandleWrapper< WaylandTouch, WaylandTouchMethods > | |
| Ckanzi::win32::WGLContext | Class that represents the WGL context |
| CWglLibrary | |
| CWglPixelFormat | Stores WGL pixel formats |
| 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::WaylandIVIEGLGraphicsOutput | Class that represents the 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::WindowStyleTranslator | Translates windows style property from string to KzsWindowStyle |
| 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 |
| ►CXdgPositionerMethods | |
| Ckanzi::OptionalHandleWrapper< XdgPositioner, XdgPositionerMethods > | |
| ►CXdgSurfaceMethods | |
| Ckanzi::OptionalHandleWrapper< XdgSurface, XdgSurfaceMethods > | |
| ►CXdgToplevelMethods | |
| Ckanzi::OptionalHandleWrapper< XdgToplevel, XdgToplevelMethods > | |
| ►CXdgWmBaseMethods | |
| Ckanzi::OptionalHandleWrapper< XdgWmBase, XdgWmBaseMethods > | |
| ►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::InvalidKZBMagicException | Kanzi throws this exception when a kzb file has invalid file signature |
| 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 |