Kanzi 3.9.10
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234567]
 Ckanzi::AbstractBindingAbstractBinding is the base class for binding classes
 Ckanzi::interop::AbstractBindingRuntimeWrapper
 Ckanzi::AbstractBindingVariableSourceAbstract interface for VariableBindingSources and VariableExpressionValueSource
 Ckanzi::interop::AbstractBindingWrapper
 Ckanzi::wayland::AbstractDefaultWaylandContextClass that represents an interface for Wayland callbacks
 Ckanzi::AbstractExpressionValueSourceValue source base for use in bindings with multiple sources
 Ckanzi::AbstractExpressionValueSourceRuntimeRuntime base class for expression value sources
 Ckanzi::AbstractLoggerTo implement a logger, inherit from this class
 Ckanzi::AbstractMessageTypeAbstractMessageType is a homogeneous message type handle to an existing message type
 Ckanzi::AbstractMessageTypeDescriptorAn instance of a AbstractMessageTypeDescriptor represents a single message type in the Kanzi message system in an abstract homogeneous form
 Ckanzi::AbstractNodeReference
 Ckanzi::AbstractProfilerAbstractProfiler
 Ckanzi::AbstractPropertyNotificationHandlerAbstract property notification handler
 Ckanzi::AbstractPropertyTypeAbstractPropertyType is a homogeneous property type handle to an existing property type
 Ckanzi::AbstractPropertyTypeDescriptorAbstractPropertyTypeDescriptor is used internally by the property type system to manage property types
 Ckanzi::AbstractRangeIteratorAbstract range iterator interface
 Ckanzi::AbstractRangeLocationLocation into a range
 Ckanzi::AbstractResourceReference
 Ckanzi::ResourceProfilingContextFactory::AbstractSamplerAbstract resource profiling context sampler
 Ckanzi::wayland::AbstractWaylandShell< T >Represents a Wayland shell class interface boilerplate
 Ckanzi::wayland::AbstractWaylandShell< CoreShell >
 Ckanzi::wayland::AbstractWaylandShell< IVIShell >
 Ckanzi::wayland::AbstractWaylandShell< XDGShell >
 Ckanzi::ResourceManager::AcquireTaskLoad task for a group of resources
 Ckanzi::interop::ActionDirector
 Ckanzi::ActivityHostConcept::ActivatingActivityClass to manage storing and switching of Activity nodes
 Ckanzi::ActivityHostConcept::ActiveActivityClass to manage storing and switching of Activity nodes
 Ckanzi::ActivityConceptBase class for Activity classes
 Ckanzi::ActivityElementActivityElement is the base class for all Activity and Activity Host classes
 Ckanzi::ActivityElementHistoryEncapsulates serialized data for activity elements
 Ckanzi::ActivityHistoryManagerActivityHistoryManager encapsulates functionality of serialization of activities
 Ckanzi::ActivityHostConceptBase class for Activity Host classes
 Ckanzi::ActivityHostControllerPropertyManagerEncapsulates management of activities through a controller property
 Ckanzi::ActivityHostConcept::ActivityInfoStores information that identifies an Activity node
 Ckanzi::ActivityPrefabLoaderHelper class for the Activity Host class types
 Ckanzi::ActivitySourceControllerEncapsulates the management of data provider for Data-Driven Exclusive Activity Host
 Ckanzi::ActivityStatusAnimationFinishedHandlerEncapsulates dispatching of messages when an activating or a deactivating activity animation is finished
 Ckanzi::ActivityStatusManagerCovers the management of the StatusProperty in the State Manager that the prefab of an Activity node uses for transition animations
 Ckanzi::ActivitySwitchingSynchronizerEncapsulates the synchronization of animations for activating and deactivating Activity nodes
 Ckanzi::android_ws::AndroidWSInputDeviceClass representing an input device for the default Android window surface EGL graphics output
 Ckanzi::ApplicationPropertiesConfigurable application properties
 Ckanzi::AppliedStyleEntryApplied style entry
 Ckanzi::MessageArguments::ArgumentEntryLinked list entry containing arguments type and value
 Ckanzi::Framebuffer::AttachmentPointAttachmentPoint
 Ckanzi::PropertyTypeEditorInfo::AttributeDictionary
 Ckanzi::BackEasingFunctionChanges the value back slightly before moving it toward the target
 Ckanzi::FontEnginePlugin::BackendPropertiesFont backend properties
 Ckanzi::BezierEasingFunctionChanges the value according to a Bezier curve
 Ckanzi::ShaderProgram::CreateInfo::BinaryShaderStageOne shader stage in binary format
 Ckanzi::ForwardingAction::BindingEntryEntry for bindings to install when the action is invoked
 Ckanzi::BindingExpressionOpCodeExpression binding operation
 Ckanzi::BindingExpressionOpCodeParametersRuntime Parameters for binding expression opcodes
 Ckanzi::BindingHostConceptBindingHostConcept specifies an interface for adding and removing bindings to the binding host
 Ckanzi::ForwardingApplyAction::BindingInfoStored info for a binding
 Ckanzi::ShaderProgram::BindingInfoBinding info
 Ckanzi::Style::BindingInfoStored info for a binding
 Ckanzi::BindingLoadInfoUse the BindingLoadInfo to create the information for a binding that you need when adding the binding to an object
 Ckanzi::BindingLookupContextLookup context for bindings
 Ckanzi::BindingLookupNotificationBaseBase class for notifications on binding lookup
 Ckanzi::BindingProcessorRuntimeHolds the runtime state of a binding processor
 Ckanzi::interop::BindingProcessorWrapper
 Ckanzi::ForwardingAction::BindingRuntimeEntryEntry for binding runtimes to execute when the action is invoked
 Ckanzi::BindingRuntimeHandleHandler for binding runtimes
 Ckanzi::BindingSourceBinding source contains all the persistent data that you need to access a source value for the binding
 Ckanzi::BindingSourceRuntimeBinding source runtime interface
 Ckanzi::BindingTargetRuntimeBinding target runtime interface
 Ckanzi::BindingTokenHelper 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::BitmapImageImage is the basic runtime primitive to load, hold, and convert image data in memory
 Ckanzi::interop::BitmapImageWrapper
 Ckanzi::interop::BlurEffect2DEnums
 Ckanzi::Mesh::BoneDefinition of mesh bone that is used for mesh skinning
 Ckanzi::interop::BoolWrapper
 Ckanzi::BounceEasingFunctionChanges the value as a sequence of bounces
 Ckanzi::Renderer::TextureUnitInfo::BoundTextureHandleStructure for tracking bound texture handles
 Ckanzi::BoxClass for box volume
 Ckanzi::BrushRendererAn interface for specialized brush renderers, which implement brush rendering
 Ckanzi::NodeVisual2D::BrushStateState associated with brush rendering
 Ckanzi::BufferObjectStreamSpecifies stream to GL buffer object
 Ckanzi::ButtonConceptButton nodes provide an area that receives key and touch input which Kanzi translates to state events
 Ckanzi::interop::CallbackBindingProcessorDirector
 Ckanzi::interop::CameraEnums
 Ckanzi::RenderPass::CameraSettingsCamera settings structure
 Ckanzi::TextLayouter::CharacterInfoIntermediate structure for layout of a single character
 Ckanzi::CharacterLayoutStructure for layout of a single character for text rendering
 Ckanzi::CircleEasingFunctionChanges the value using a circular function
 Ckanzi::interop::ClassPropertyDefaultValueWrapper
 Ckanzi::PropertyTypeDescriptor< T >::TypedNotificationStorage::CleanupFunctorFunctor for cleaning up stale notification entries
 Ckanzi::ClickConceptUse the ClickConcept properties to control how nodes handle click and double-click
 Ckanzi::Node2D::ClippingAreaClipping information carried from parents
 Ckanzi::ClockRepresents a monotonic, high resolution clock that advances steadily as the physical time moves forward
 Ckanzi::Mesh::ClusterCluster has a material, primitive type (currently always triangles), and handle for GPU memory buffer where primitive indices are stored
 Ckanzi::Mesh::CreateInfo::ClusterParameters for Mesh::Cluster creation
 Ckanzi::CodeBehindRegisterGuardRAII class for attaching code behind to an Activity or Activity Host node
 Ckanzi::InputManipulator::CollectionCommon functions of collections of attached InputManipulators processing a specific input event type
 Ckanzi::ColorRGBAColor with 4 floating point components: red, green, blue and alpha (r, g, b, a)
 Ckanzi::CommandCommand class defines property and message types used in implementation of commands
 Ckanzi::interop::CodeBehindDirector::CommandHandlerDirector
 Ckanzi::detail::ComplexDataTypeTraits< AbstractRangeSharedPtr >
 Ckanzi::detail::ComplexDataTypeTraits< Matrix3x3 >
 Ckanzi::detail::ComplexDataTypeTraits< Matrix4x4 >
 Ckanzi::detail::ComplexDataTypeTraits< ResourceSharedPtr >
 Ckanzi::detail::ComplexDataTypeTraits< SRTValue2D >
 Ckanzi::detail::ComplexDataTypeTraits< SRTValue3D >
 Ckanzi::CompositionContentRequirementsHolds the requirements for the composition target
 Ckanzi::CompositionTargetRenderPass::CompositionFormatSettingsFormat settings for composition target render pass
 Ckanzi::CompositionManagerComposition manager
 Ckanzi::CompositionRequirementsComposition requirements represent the required buffers for composition
 Ckanzi::CompositionTargetRenderPass::CompositionSizeSettingsSize settings for Composition Target Render Pass
 Ckanzi::CompositionStackComposition stack for managing current render context
 Ckanzi::NodeCompositor2D::CompositionStateCompositionState defines the state held by the compositor while Kanzi performs the composition, that is, between calls to beginComposition and blitComposition
 Ckanzi::interop::ConditionDirector
 Ckanzi::ConstraintsContains property types of Constraints
 Ckanzi::interop::ConstraintsEnums
 Ckanzi::ContentItemCollectionModelBase class for exposing abstract access to collections of items of UI controls with content
 Ckanzi::ContentItemModelBase class for exposing abstract access to content of UI controls with single content item model
 Ckanzi::ContentLayoutConceptUse the Content Layout nodes to present complex content as one element in the UI
 Ckanzi::interop::Context
 Ckanzi::interop::ContextDirector
 Ckanzi::ControllerPropertySourceAbstract class whose implementation encapsulates management of controller property source for an activity host controller property
 Ckanzi::interop::TextureEnums::CreateInfo
 Ckanzi::Mesh::CreateInfoUse Mesh::CreateInfo to describe and create meshes
 Ckanzi::Renderbuffer::CreateInfoRenderbuffer creation parameters
 Ckanzi::Sampler::CreateInfo
 Ckanzi::ShaderProgram::CreateInfoStruct that contains all the parameters that Kanzi needs to create a ShaderProgram
 Ckanzi::Texture::CreateInfoStruct which contains all the parameters that are needed for texture creation
 Ckanzi::CubicEasingFunctionChanges the value based on the cube of time using the function f(t) = t^3
 Ckanzi::CurveReparametrizationKanzi uses curve reparametrization to subdivide a spline or a line into a series of samples
 Ckanzi::interop::DataContextModifiedSubscriptionDirector
 Ckanzi::interop::DataContextModifiedSubscriptionTokenWrapper
 Ckanzi::DataDrivenExclusiveActivityHostConceptBase class for the Data-Driven Exclusive Activity Host classes
 Ckanzi::interop::DataObjectListDirector
 Ckanzi::interop::DataSourceDirector
 Ckanzi::Morph::DataTextureInfoData texture information structure
 Ckanzi::ActivityHostConcept::DeactivatingActivityClass to manage storing and switching of Activity nodes
 Ckanzi::DebugRenderRegistryUse the debug render registry to register debug rendering functions for your custom Node3D nodes
 Ckanzi::android_ws::DefaultAndroidWSEGLGraphicsOutputPropertiesStruct representing the default Android window surface EGL graphics output properties
 Ckanzi::emscripten::DefaultEmscriptenGraphicsOutputPropertiesThe structure that represents the default emscripten graphics output properties
 Ckanzi::win32::DefaultFiberContextStructure that represents the default Win32 fiber context
 Ckanzi::wayland::DefaultIVIScreenListenerDefault listener for IVIScreen
 Ckanzi::wayland::DefaultIVISurfaceListenerDefault listener for IVISurface
 Ckanzi::wayland::DefaultIVIWMListenerDefault listener for IVIWM
 Ckanzi::wayland::DefaultKeyboardListenerDefault listener for WaylandKeyboard
 Ckanzi::DefaultLoggerUse this class to access the Default Logger
 Ckanzi::wayland::DefaultPointerListenerDefault listener for WaylandPointer
 Ckanzi::DefaultProfilerRegistryThe default profiler registry placeholder
 Ckanzi::qnx::DefaultQnxEGLGraphicsOutputPropertiesThe structure that represents the default QNX EGL graphics output properties
 Ckanzi::qnx::DefaultQnxInputEventContextStructure representing the default context for an async input event
 Ckanzi::qnx::DefaultQnxPulseHandler
 Ckanzi::wayland::DefaultSeatListenerDefault listener for WaylandSeat
 Ckanzi::wayland::DefaultTouchListenerDefault listener for WaylandTouch
 Ckanzi::wayland::DefaultWaylandEGLGraphicsOutputPropertiesDefault properties to use when creating DefaultWaylandEGLGraphicsOutput
 Ckanzi::wayland::DefaultWaylandFrameListenerDefault listener for Wayland frame callback
 Ckanzi::wayland::DefaultWaylandIVIEGLGraphicsOutputPropertiesDefault properties to use when creating DefaultWaylandIVIEGLGraphicsOutput
 Ckanzi::wayland::DefaultWaylandOutputListenerDefault listener for WaylandOutput
 Ckanzi::wayland::DefaultWaylandRegistryListenerDefault listener for WaylandRegistry
 Ckanzi::wayland::DefaultWaylandShellSurfaceListenerDefault listener for WaylandShellSurface
 Ckanzi::win32::DefaultWin32WGLGraphicsOutputPropertiesStructure that represents the default Win32 WGL graphics output properties
 Ckanzi::x11::DefaultX11EGLGraphicsOutputPropertiesDefault X11 EGL graphics output properties
 Ckanzi::wayland::DefaultXDGSurfaceListenerDefault listener for XDGSurface
 Ckanzi::wayland::DefaultXDGToplevelListenerDefault listener for XDGToplevel
 Ckanzi::wayland::DefaultXDGWMBaseListenerDefault listener for XDGWMBase
 Ckanzi::interop::DispatchMessageActionEnums
 Ckanzi::DockLayoutConceptDock layout concept base class
 Ckanzi::interop::DockLayoutConceptEnums
 Ckanzi::DomainProfilerCollectionThe domain profiler collection
 Ckanzi::StateManager::EasingArgumentsEasing function arguments
 Ckanzi::interop::EditorInfoWrapper
 Ckanzi::NodeEffectRenderer2D::EffectPassEffect pass configuration
 Ckanzi::NodeEffectRenderer2D::EffectRenderStateRender state configuration to use with an effect pass
 Ckanzi::interop::EffectStack2DEnums
 Ckanzi::EGLCapabilitiesEGL capabilities
 Ckanzi::EGLConfigClass representing a single EGL configuration
 Ckanzi::EGLContextClass representing an EGL context
 Ckanzi::EGLDisplayClass representing an EGL display connection
 Ckanzi::EGLPBufferSurfaceClass representing EGL PBuffer surface
 Ckanzi::EGLPixmapSurfaceClass representing EGL pixmap surface
 Ckanzi::EGLVersionStruct holding EGL version information
 Ckanzi::EGLWindowSurfaceClass representing EGL window surface
 Ckanzi::ElasticEasingFunctionChanges the value that resembles an oscillating spring until it comes to rest
 Ckanzi::enable_bitmask_operators< Enum >Enabler template for bitmask operators over an Enum class
 Ckanzi::PropertyFieldAnimationTimeline::EntryStructure holding the property field which is to be animated, and its associated animation
 Ckanzi::EventFilterEventFilter class
 Ckanzi::EventQueueImplements a queue of Kanzi input events gathered by EventSource instances
 Ckanzi::EventSourceEventSource class
 Ckanzi::EventSourceDecoratorThe EventSourceDecorator declares the interface for the EventSource decorators
 Ckanzi::EventSourcePropertiesConfigurable event source properties
 Ckanzi::ExclusiveActivityHostConceptThis is the base class for all Exclusive Activity Host nodes
 Ckanzi::interop::ExclusiveActivityHostConceptEnums
 Ckanzi::ExclusiveActivityHostConcept::ExclusiveActivityHostContentContainer for the content information for an ExclusiveActivityHost
 Ckanzi::ExclusiveActivityHostContentHandlerHelper class used to modify the ExclusiveActivityHostContent of an ExclusiveActivityHost
 Ckanzi::wayland::ExitRequestEventEvent that represents a request to close the window
 Ckanzi::ExponentialEasingFunctionChanges the value with an exponential function with power that you can configure
 Ckanzi::ResourceProfilingDataSample::FactoryThe resource factory
 Ckanzi::FileInterface class for files
 Ckanzi::Instantiator3D::FinalTransformModifierContainer for property modifiers for instantiated nodes
 Ckanzi::ResourceManager::FinishingQueueCollection 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::FixedStringString that points to a string literal
 Ckanzi::ShaderProgram::FixedUniformFunctionInfoInformation on fixed uniform function
 Ckanzi::FlagScopeGuard< FlagValue >Scope guard for boolean value
 Ckanzi::interop::FloatWrapper
 Ckanzi::FlowLayoutConceptFlow layout concept base class
 Ckanzi::interop::FlowLayoutConceptEnums
 Ckanzi::FocusChainIndexContains the focus order and focus order offset information of a node in a focus scope
 Ckanzi::FocusManagerFocus Manager enables you to set and change the key focus between attached nodes
 Ckanzi::detail::FocusScopeCoreThis class contains the core functionality of the focus scopes in Kanzi
 Ckanzi::FocusScopeVisitorFocus scope visitor for UI scene traversal of focus scopes
 Ckanzi::ItypeTextShaper::FontDataRuntime data for text layouting to be passed to WTShaper
 Ckanzi::ApplicationProperties::FontEngineHasherClass that provides the hash operator for the FontEngine enumeration
 Ckanzi::FontLoaderUse FontLoader to create FontFile objects from memory or a file
 Ckanzi::FontManagerUse the FontManager class to:
 Ckanzi::FontRuntimeRuntime font
 Ckanzi::FontStyleConceptFontStyleConcept is the base class for the nodes that draw text with different font styles
 Ckanzi::FontStyleDefinitionFontStyleDefinition provides a collection of font characteristics
 Ckanzi::interop::ForwardingActionDirector
 Ckanzi::FrameDescriptionDescription of a frame, the remaining area of a quad with another quad cut out
 Ckanzi::FrameTimeQueueHelper class for calculating the frame rate
 Ckanzi::from_chars_resultHolds the status result of a call to from_chars
 Ckanzi::NodeCompositor2D::GeometryStateGeometryState defines the state used for rendering a quad
 Ckanzi::GLBufferHandleGLBufferHandle manages RAII ownership for GL buffer object
 Ckanzi::GLFramebufferHandleGLFramebufferHandle manages RAII ownership for GL framebuffer object
 Ckanzi::GlGraphicsAdapterBase class for handling calls to OpenGL family
 Ckanzi::GlGraphicsLogScopeScoped OpenGL log enable/disabler
 Ckanzi::GLGraphicsOutputGLGraphicsOutput class
 Ckanzi::GLProgramHandleGLProgramHandle manages RAII ownership for GL program object
 Ckanzi::GLRenderbufferHandleGLRenderbufferHandle manages RAII ownership for GL renderbuffer object
 Ckanzi::GlRenderStateOpenGL render state
 Ckanzi::GlRenderValueBaseBase class for render value information
 Ckanzi::GlRenderValueBindingGlRenderValueBinding is a binding from shaders/materials into values in GlRenderState
 Ckanzi::GLShaderHandleGLShaderHandle manages RAII ownership for GL shader object
 Ckanzi::GLTextureHandleGLTextureHandle manages RAII ownership for GL texture object
 Ckanzi::GlyphCacheGlyph cache renders different characters on a texture with the font and font size that you use in your Kanzi application
 Ckanzi::GlyphCacheManagerGlyphCacheManager creates and maintains glyph caches for different font file and font size combinations
 Ckanzi::FontFile::GlyphDataGlyphData contains the metrics for an individual rendered glyph and its bitmap
 Ckanzi::GlyphRunGlyphRun contains the memory structures that are needed to render a text string
 Ckanzi::GPUBuffer
 Ckanzi::GraphicsOutputGraphicsOutput class
 Ckanzi::GridLayoutConceptBase class for the Grid Layout nodes
 Ckanzi::interop::GridLayoutConceptEnums
 Ckanzi::GridListBox2DTraits
 Ckanzi::GridListBox3DTraits
 Ckanzi::GridListBoxConceptGridListBoxConcept provides the common properties and messages for the GridListBox2D and GridListBox3D nodes
 Ckanzi::interop::GridListBoxConceptEnums
 Ckanzi::GridLayoutConceptImpl< TBaseClass, TDerivedClass >::GridObjectLocationWorkspaceInformation used to store the state between function calls when locating objects
 Chash< kanzi::AbstractPropertyType >Specialization of kanzi::hash for AbstractPropertyType
 Chash< kanzi::ResourceID >
 Chash< kanzi::string_view >Hash for string_view
 Ckanzi::ApplicationProperties::ImageLoadParametersParameters that Kanzi passes to third-party image libraries when loading image files
 Ckanzi::ImmutableStringImmutable string container
 Ckanzi::NodeEffectRenderer2D::EffectPass::InputEffect pass input configuration
 Ckanzi::NodeEffectRenderer2D::EffectRenderState::InputRender state texture input configuration
 Ckanzi::InputEventBase event class providing the core functionality of the Kanzi input events
 Ckanzi::InputManagerInput Manager converts the events from the given event queue into input specific messages
 Ckanzi::InputMethodListenerThe InputMethodListener defines the communication interface of Kanzi input methods
 Ckanzi::InputMethodManagerThe InputMethodManager keeps track of the input method backends registered in Kanzi
 Ckanzi::GatherLightsRenderPass::InstantiatorNotificationInstantiator notification information installed by the gather lights render pass
 Ckanzi::TextLayouter::IntermediateLayoutIntermediate structure for the layout of the text where the characters have not yet been positioned
 Ckanzi::InterpolatedValueCore component for smooth interpolation in code
 Ckanzi::IntervalProfilerSampleDataThe interval profiler data sample
 Ckanzi::IntervalProfilerSampleStatistics
 Ckanzi::IntervalProfilingSamplerThe main loop task profiling sampler collects interval measurement to produce IntervalProfilerSampleData sample
 Ckanzi::interop::IntWrapper
 Ckanzi::IrisImageHeader
 Ckanzi::interop::IteratorWrapper
 Ckanzi::wayland::IVILayerRepresents IVI layer
 Ckanzi::wayland::IVILayerPropsCollection of IVILayer properties
 Ckanzi::wayland::IVILayoutManagerAn abstraction class that allows to control IVI layers and surfaces
 Ckanzi::wayland::IVISurfacePropsCollection of IVIWMSurface properties
 Ckanzi::wayland::IVIWMSurfaceRepresents IVI surface from WM point of view
 Ckanzi::JniLibrary
 Ckanzi::BitmapFontFile::KerningPairHasherClass providing hash operator for bitmap font kerning pairs
 Ckanzi::KeyboardKeyboard declares the messages dispatched to the nodes when Kanzi handles a hardware key event
 Ckanzi::wayland::KeyboardEnterEventEvent that represents keyboard entering the window
 Ckanzi::wayland::KeyboardLeaveEventEvent that represents keyboard leaving the window
 Ckanzi::wayland::KeyEventEvent that represents a keyboard key changing state
 Ckanzi::KeyframeAnimation< TValueType >::KeyframeKeyframe defines a value for the animated property at a specific time in an animation timeline
 Ckanzi::KeyGestureInfoThis class defines the elements that compose a key gesture, key values, and key modifiers
 Ckanzi::KeyMapDefines the keys to map from a {LogicalKey, KeyModifier} pair to a simple LogicalKey
 Ckanzi::wayland::KeyModEventEvent that represents the current keyboard modifier state
 Ckanzi::KzbFileKzb file loader
 Ckanzi::KzbMemoryParserParser for kzb files
 CKzsDesktopDesktop object
 CKzsDisplayDisplay device object
 CKzsInputDeviceInput device object
 CKzsInputDeviceNativeNative implementation of input device
 CKzsResourceFileResource structure
 CKzsSurfaceSurface for graphics output
 CKzsSurfaceConfigurationConfiguration data for surfaces and windows
 CkzsSurfaceConfigurationNativeFunctions
 CkzsSurfaceNativeFunctions
 CKzsSurfacePropertiesProperties for a surface
 CKzsWindowKanzi window structure
 CKzuEngineStructure for graphics engine core functionality
 Ckanzi::ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView >::KzuTrajectoryLayoutSnapInfo
 CKzuVirtualItemIteratorIterator for KzuVirtualItemList
 CKzuVirtualItemListA virtual collection of items that supports iteration
 Ckanzi::interop::LegacyRenderPassEnums
 Ckanzi::Node::MessageSubscription::LessFunctor
 Ckanzi::interop::LevelOfDetail3DEnums
 Ckanzi::LibJPEGParametersParameters that Kanzi passes to libjpeg to use when loading jpg image files
 Ckanzi::LibPNGParametersParameters that Kanzi passes to libpng to use when loading png image files
 Ckanzi::GatherNearestLightsRenderPass::LightDistanceInfoLight distance information
 Ckanzi::GatherLightsRenderPass::LightInfoInternal information structure for storing information on lights
 Ckanzi::LinearEasingFunctionChanges the value with constant velocity
 Ckanzi::TextLayouter::LineInfoStructure for holding data about text lines
 Ckanzi::ListBoxItemContainerUse the List Box Item Container prefab to create common functionality and decoration for all items in a List Box
 Ckanzi::interop::ListBoxItemGenerator2DDirector
 Ckanzi::interop::ListBoxItemGenerator3DDirector
 Ckanzi::ListBoxScrollingConceptMessages for the List Box nodes that implement scrolling
 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::ListBoxScrollPresenterConceptImpl< ListBoxTrajectoryPresenter< TFinalClass, TLayout, TItemClass, TScrollView >, TFinalClass, TScrollView >
 Ckanzi::interop::LongWrapper
 Ckanzi::CompositionManager::LRUTracker< PtrType >Least Recently Used wrapper for different resource types
 Ckanzi::LuaInstanceLoads and runs Lua scripts
 Ckanzi::MainLoopProfilingAggregateDataMainLoopProfilingAggregateData implements profiling data aggregation for MainLoopProfiler
 Ckanzi::MainLoopSchedulerMainLoopScheduler 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::MappedBufferMapped buffer is a container for GPU memory that is mapped into CPU memory
 Ckanzi::interop::MaskEffect2DEnums
 Ckanzi::Matrix3x3Matrix with 3x3 elements
 Ckanzi::Matrix4x4Matrix with 4x4 elements
 Ckanzi::interop::Matrix4x4Enums
 Ckanzi::MemoryParser
 Ckanzi::MemoryWriter
 Ckanzi::interop::Mesh_CreateInfoWrapper
 Ckanzi::MessageArgumentsMessageArguments is the base class for arguments passed in messages
 Ckanzi::interop::MessageArgumentsWrapper
 Ckanzi::interop::MessageSubscriptionDirector
 Ckanzi::Node::MessageSubscriptionTokenMessage subscription token for nodes
 Ckanzi::interop::MessageSubscriptionTokenWrapper
 Ckanzi::MessageType< TArguments >An instance of a MessageType represents a single message type in the Kanzi message system
 Ckanzi::MessageType< kanzi::ActivityBrowserController::ForceTriggerMessageArguments >
 Ckanzi::MessageType< kanzi::ActivityBrowserController::NodeInfoTreeAvailableArguments >
 Ckanzi::MessageType< kanzi::ActivityConcept::ActivityInternalMessageArguments >
 Ckanzi::MessageType< kanzi::ActivityConcept::ActivityMessageArguments >
 Ckanzi::MessageType< kanzi::ActivityConcept::StartActivationInternalMessageArguments >
 Ckanzi::MessageType< kanzi::ActivityConcept::StatusChangedInternalMessageArguments >
 Ckanzi::MessageType< kanzi::ActivityConcept::StatusChangedMessageArguments >
 Ckanzi::MessageType< kanzi::ActivityHostConcept::ActivationMessageArguments >
 Ckanzi::MessageType< kanzi::ActivityHostConcept::ActivityPrefabMessageArguments >
 Ckanzi::MessageType< kanzi::ActivityHostConcept::RegisterActivityElementInternalMessageArguments >
 Ckanzi::MessageType< kanzi::ActivityHostConcept::UnregisterActivityElementInternalMessageArguments >
 Ckanzi::MessageType< kanzi::AnimationPlayer::CompletedMessageArguments >
 Ckanzi::MessageType< kanzi::AnimationPlayer::PauseMessageArguments >
 Ckanzi::MessageType< kanzi::AnimationPlayer::PlayMessageArguments >
 Ckanzi::MessageType< kanzi::AnimationPlayer::ResumeMessageArguments >
 Ckanzi::MessageType< kanzi::AnimationPlayer::StartedMessageArguments >
 Ckanzi::MessageType< kanzi::AnimationPlayer::StopMessageArguments >
 Ckanzi::MessageType< kanzi::AnimationPlayer::StoppedMessageArguments >
 Ckanzi::MessageType< kanzi::ButtonConcept::CanceledMessageArguments >
 Ckanzi::MessageType< kanzi::ButtonConcept::ClickedMessageArguments >
 Ckanzi::MessageType< kanzi::ButtonConcept::LongPressMessageArguments >
 Ckanzi::MessageType< kanzi::ButtonConcept::PointerEnteredMessageArguments >
 Ckanzi::MessageType< kanzi::ButtonConcept::PointerLeftMessageArguments >
 Ckanzi::MessageType< kanzi::ButtonConcept::PressedMessageArguments >
 Ckanzi::MessageType< kanzi::ButtonConcept::ToggledOffMessageArguments >
 Ckanzi::MessageType< kanzi::ButtonConcept::ToggledOnMessageArguments >
 Ckanzi::MessageType< kanzi::ButtonConcept::ToggleStateChangedMessageArguments >
 Ckanzi::MessageType< kanzi::ClickManipulator::ClickBeginMessageArguments >
 Ckanzi::MessageType< kanzi::ClickManipulator::ClickCancelMessageArguments >
 Ckanzi::MessageType< kanzi::ClickManipulator::ClickEnterMessageArguments >
 Ckanzi::MessageType< kanzi::ClickManipulator::ClickLeaveMessageArguments >
 Ckanzi::MessageType< kanzi::ClickManipulator::ClickMessageArguments >
 Ckanzi::MessageType< kanzi::Command::CommandMessageArguments >
 Ckanzi::MessageType< kanzi::DragAndDropManipulator::CanceledMessageArguments >
 Ckanzi::MessageType< kanzi::DragAndDropManipulator::FinishedMessageArguments >
 Ckanzi::MessageType< kanzi::DragAndDropManipulator::MovedMessageArguments >
 Ckanzi::MessageType< kanzi::DragAndDropManipulator::StartedMessageArguments >
 Ckanzi::MessageType< kanzi::ExclusiveActivityHostConcept::ImplicitActivityChangeRequestMessageArguments >
 Ckanzi::MessageType< kanzi::FloatValueAccumulator::SetAccumulatedValueBoundariesMessageArguments >
 Ckanzi::MessageType< kanzi::FocusManager::FocusEnteredFocusScopeMessageArguments >
 Ckanzi::MessageType< kanzi::FocusManager::FocusLeftFocusScopeMessageArguments >
 Ckanzi::MessageType< kanzi::FocusManager::InputOutsideOverlayMessageArguments >
 Ckanzi::MessageType< kanzi::FocusManager::MoveFocusMessageArguments >
 Ckanzi::MessageType< kanzi::FocusManager::OverlayBroughtToFrontMessageArguments >
 Ckanzi::MessageType< kanzi::FocusManager::OverlayGainedFocusMessageArguments >
 Ckanzi::MessageType< kanzi::FocusManager::OverlayLostFocusMessageArguments >
 Ckanzi::MessageType< kanzi::FocusManager::OverlaySentToBackMessageArguments >
 Ckanzi::MessageType< kanzi::FocusManager::PostFocusMessageArguments >
 Ckanzi::MessageType< kanzi::FocusManager::PreFocusMessageArguments >
 Ckanzi::MessageType< kanzi::IntValueAccumulator::SetAccumulatedValueBoundariesMessageArguments >
 Ckanzi::MessageType< kanzi::Keyboard::KeyDownMessageArguments >
 Ckanzi::MessageType< kanzi::Keyboard::KeyUpMessageArguments >
 Ckanzi::MessageType< kanzi::KeyManipulator::KeyCanceledMessageArguments >
 Ckanzi::MessageType< kanzi::KeyManipulator::KeyPressedMessageArguments >
 Ckanzi::MessageType< kanzi::KeyManipulator::KeyReleasedMessageArguments >
 Ckanzi::MessageType< kanzi::ListBoxConcept::ItemHiddenMessageArguments >
 Ckanzi::MessageType< kanzi::ListBoxConcept::ItemSelectedMessageArguments >
 Ckanzi::MessageType< kanzi::ListBoxConcept::ItemVisibleMessageArguments >
 Ckanzi::MessageType< kanzi::ListBoxScrollingConcept::ScrolledMessageArguments >
 Ckanzi::MessageType< kanzi::ListBoxScrollingConcept::ScrollFinishedMessageArguments >
 Ckanzi::MessageType< kanzi::ListBoxScrollingConcept::ScrollStartedMessageArguments >
 Ckanzi::MessageType< kanzi::ListBoxScrollingConcept::TargetChangedMessageArguments >
 Ckanzi::MessageType< kanzi::ListBoxScrollingConcept::UserScrollFinishedMessageArguments >
 Ckanzi::MessageType< kanzi::ListBoxScrollingConcept::UserScrollStartedMessageArguments >
 Ckanzi::MessageType< kanzi::LongPressManipulator::LongPressCancelMessageArguments >
 Ckanzi::MessageType< kanzi::LongPressManipulator::LongPressMessageArguments >
 Ckanzi::MessageType< kanzi::MultiClickManipulator::CanceledMessageArguments >
 Ckanzi::MessageType< kanzi::MultiClickManipulator::MultiClickMessageArguments >
 Ckanzi::MessageType< kanzi::Page::ActivatedMessageArguments >
 Ckanzi::MessageType< kanzi::Page::DeactivatedMessageArguments >
 Ckanzi::MessageType< kanzi::Page::NavigateMessageArguments >
 Ckanzi::MessageType< kanzi::Page::NavigateParentMessageArguments >
 Ckanzi::MessageType< kanzi::Page::NavigationActivatedMessageArguments >
 Ckanzi::MessageType< kanzi::Page::NavigationDeactivatedMessageArguments >
 Ckanzi::MessageType< kanzi::Page::RegisterToNavigationMessageArguments >
 Ckanzi::MessageType< kanzi::Page::UnregisterFromNavigationMessageArguments >
 Ckanzi::MessageType< kanzi::PageHost::NavigateNextMessageArguments >
 Ckanzi::MessageType< kanzi::PageHost::NavigatePreviousMessageArguments >
 Ckanzi::MessageType< kanzi::PageHost::NavigationFinishedMessageArguments >
 Ckanzi::MessageType< kanzi::PageHost::NavigationStartedMessageArguments >
 Ckanzi::MessageType< kanzi::PanManipulator::CanceledMessageArguments >
 Ckanzi::MessageType< kanzi::PanManipulator::EnteredMessageArguments >
 Ckanzi::MessageType< kanzi::PanManipulator::FinishedMessageArguments >
 Ckanzi::MessageType< kanzi::PanManipulator::LeftMessageArguments >
 Ckanzi::MessageType< kanzi::PanManipulator::MovedMessageArguments >
 Ckanzi::MessageType< kanzi::PanManipulator::StartedMessageArguments >
 Ckanzi::MessageType< kanzi::PinchManipulator::CanceledMessageArguments >
 Ckanzi::MessageType< kanzi::PinchManipulator::FinishedMessageArguments >
 Ckanzi::MessageType< kanzi::PinchManipulator::MovedMessageArguments >
 Ckanzi::MessageType< kanzi::PinchManipulator::StartedMessageArguments >
 Ckanzi::MessageType< kanzi::PrefabViewConcept::AsynchronousLoadCompletedMessageArguments >
 Ckanzi::MessageType< kanzi::PrefabViewConcept::LoadAsynchronouslyMessageArguments >
 Ckanzi::MessageType< kanzi::PropertyTargetEasingInterpolator::SetEnabledMessageArguments >
 Ckanzi::MessageType< kanzi::PropertyTargetInterpolator::CompletedMessageArguments >
 Ckanzi::MessageType< kanzi::RangeConcept::ValueChangedMessageArguments >
 Ckanzi::MessageType< kanzi::RangeConcept::ValueChangeFinishedMessageArguments >
 Ckanzi::MessageType< kanzi::RangeConcept::ValueChangeStartedMessageArguments >
 Ckanzi::MessageType< kanzi::Screen::ActivateThemeMessageArguments >
 Ckanzi::MessageType< kanzi::ScrollViewConcept::ScrollDirectionMessageArguments >
 Ckanzi::MessageType< kanzi::ScrollViewConcept::ScrollDownMessageArguments >
 Ckanzi::MessageType< kanzi::ScrollViewConcept::ScrollEdgeMessageArguments >
 Ckanzi::MessageType< kanzi::ScrollViewConcept::ScrolledMessageArguments >
 Ckanzi::MessageType< kanzi::ScrollViewConcept::ScrollEndMessageArguments >
 Ckanzi::MessageType< kanzi::ScrollViewConcept::ScrollFinishedMessageArguments >
 Ckanzi::MessageType< kanzi::ScrollViewConcept::ScrollHomeMessageArguments >
 Ckanzi::MessageType< kanzi::ScrollViewConcept::ScrollLeftMessageArguments >
 Ckanzi::MessageType< kanzi::ScrollViewConcept::ScrollPageDownMessageArguments >
 Ckanzi::MessageType< kanzi::ScrollViewConcept::ScrollPageMessageArguments >
 Ckanzi::MessageType< kanzi::ScrollViewConcept::ScrollPageUpMessageArguments >
 Ckanzi::MessageType< kanzi::ScrollViewConcept::ScrollRightMessageArguments >
 Ckanzi::MessageType< kanzi::ScrollViewConcept::ScrollStartedMessageArguments >
 Ckanzi::MessageType< kanzi::ScrollViewConcept::ScrollUpMessageArguments >
 Ckanzi::MessageType< kanzi::ScrollViewConcept::SetScrollMessageArguments >
 Ckanzi::MessageType< kanzi::ScrollViewConcept::SetScrollTargetMessageArguments >
 Ckanzi::MessageType< kanzi::ScrollViewConcept::SnapRequestMessageArguments >
 Ckanzi::MessageType< kanzi::ScrollViewConcept::UserScrollFinishedMessageArguments >
 Ckanzi::MessageType< kanzi::ScrollViewConcept::UserScrollStartedMessageArguments >
 Ckanzi::MessageType< kanzi::ScrollViewConcept::ZoomedMessageArguments >
 Ckanzi::MessageType< kanzi::StateManager::EnteredStateMessageArguments >
 Ckanzi::MessageType< kanzi::StateManager::GoToNextDefinedStateMessageArguments >
 Ckanzi::MessageType< kanzi::StateManager::GoToPreviousDefinedStateMessageArguments >
 Ckanzi::MessageType< kanzi::StateManager::GoToStateMessageArguments >
 Ckanzi::MessageType< kanzi::StateManager::LeftStateMessageArguments >
 Ckanzi::MessageType< kanzi::StateManager::TransitionFinishedMessageArguments >
 Ckanzi::MessageType< kanzi::StateManager::TransitionStartedMessageArguments >
 Ckanzi::MessageType< kanzi::TextBoxConcept::CursorPositionMessageArguments >
 Ckanzi::MessageType< kanzi::TextBoxConcept::DeleteSelectionMessageArguments >
 Ckanzi::MessageType< kanzi::TextBoxConcept::EditingStateChangedMessageArguments >
 Ckanzi::MessageType< kanzi::TextBoxConcept::EraseCharactersMessageArguments >
 Ckanzi::MessageType< kanzi::TextBoxConcept::InputMethodActionMessageArguments >
 Ckanzi::MessageType< kanzi::TextBoxConcept::InputMethodAvailableMessageArguments >
 Ckanzi::MessageType< kanzi::TextBoxConcept::ModifyEditingStateMessageArguments >
 Ckanzi::MessageType< kanzi::TextBoxConcept::ModifySelectionMessageArguments >
 Ckanzi::MessageType< kanzi::TextBoxConcept::MoveCursorMessageArguments >
 Ckanzi::MessageType< kanzi::TextBoxConcept::SelectedTextMessageArguments >
 Ckanzi::MessageType< kanzi::TextBoxConcept::TextChangedMessageArguments >
 Ckanzi::MessageType< kanzi::TextBoxConcept::TextCompositionStateMessageArguments >
 Ckanzi::MessageType< kanzi::TextBoxConcept::TextContentMessageArguments >
 Ckanzi::MessageType< kanzi::TextBoxConcept::TextInsertionMessageArguments >
 Ckanzi::MessageType< kanzi::TextBoxConcept::TextRangeMessageArguments >
 Ckanzi::MessageType< kanzi::TextInputManipulator::CursorMovedMessageArguments >
 Ckanzi::MessageType< kanzi::TextInputManipulator::InputMethodActionMessageArguments >
 Ckanzi::MessageType< kanzi::TextInputManipulator::InputMethodAvailableChangedMessageArguments >
 Ckanzi::MessageType< kanzi::TextInputManipulator::InputMethodsDisconnectedMessageArguments >
 Ckanzi::MessageType< kanzi::TextInputManipulator::InputTypeChangedMessageArguments >
 Ckanzi::MessageType< kanzi::TextInputManipulator::ReadOnlyStateChangedMessageArguments >
 Ckanzi::MessageType< kanzi::TextInputManipulator::SelectionChangedMessageArguments >
 Ckanzi::MessageType< kanzi::TextInputManipulator::TextChangedMessageArguments >
 Ckanzi::MessageType< kanzi::TextInputManipulator::TextCompositionStateMessageArguments >
 Ckanzi::MessageType< kanzi::ToggleButtonGroupConcept::ToggledMessageArguments >
 Ckanzi::MessageType< kanzi::ValueAccumulatorBase::PauseMessageArguments >
 Ckanzi::MessageType< kanzi::ValueAccumulatorBase::ResumeMessageArguments >
 Ckanzi::MessageType< kanzi::ValueAccumulatorBase::StartMessageArguments >
 Ckanzi::MessageType< kanzi::ValueAccumulatorBase::StopMessageArguments >
 Ckanzi::MessageType< NodeComponentSourceMessageArguments >
 Ckanzi::MessageType< TArgumentsClass >
 Ckanzi::interop::MessageTypeWrapper
 Ckanzi::MetaclassMetaclass provides type inspection mechanism for Kanzi classes
 Ckanzi::interop::MetaclassDirector
 Ckanzi::interop::MetaclassReleaseVisitor
 Ckanzi::interop::MetaclassWrapper
 Ckanzi::MetadataGeneratedNameThis 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::MetaMethodMetaMethod provides method invocation mechanism for Kanzi classes
 Ckanzi::MetaObjectMetaObject is the base class for classes that provide type reflection
 Ckanzi::MethodArgumentHolds argument type and value information
 Ckanzi::MethodArgumentsHolds arguments applied on metamethod invocation
 Ckanzi::MipmapGenerationConceptUse the MipmapGenerationConcept properties to control mipmap generation material of a Render Pass
 Ckanzi::MipmapGenerationConceptImpl< TBaseClass, TDerivedClass >::MipmapRenderDataDefines the data required when custom mipmap material has been specified
 Ckanzi::DataContext::ModifiedSubscriptionSubscription entry
 Ckanzi::AbstractPropertyTypeDescriptor::ModifierEntry
 Ckanzi::AbstractPropertyTypeDescriptor::ModifierStorage
 Ckanzi::ModuleModule is a class representing a functional module with its own metadata about the types it contains
 Ckanzi::ModuleDeleterModule deleter for shared_ptr
 Ckanzi::RenderEntry3D::MorphHandlesCached morph handles
 Ckanzi::Morph::MorphMeshAttributeRefReference to mesh and vertex attribute index for a morph target
 Ckanzi::MorphRuntimeContains morph weights for a morph
 Ckanzi::NamedIntervalProfilerSampleDataThe named interval profiler data sample
 Ckanzi::NamedIntervalProfilerSamplerThis sampler collects interval measurement to produce NamedIntervalProfilerSampleData sample
 Ckanzi::NamedIntervalProfilerSampleStatisticsNamed Interval profiler sample statistics
 Ckanzi::NativeDeploymentTargetReference to a backend implementation specific memory storage type for deployment
 Ckanzi::NativeDesktopPropertiesProperties for a desktop
 Ckanzi::interop::NativeExceptionWrapperUsed to store a native exception ptr in a foreign language
 Ckanzi::NativeWindowPropertiesProperties for a window
 Ckanzi::interop::Node2DDirector
 Ckanzi::interop::Node2DEnums
 Ckanzi::interop::Node3DDirector
 Ckanzi::interop::NodeComponentDirector
 Ckanzi::Node::NodeComponentEntryObject node component entry
 CNodeComponentMessageArguments
 Ckanzi::NodeCompositor2DComposition functionality for 2D nodes
 Ckanzi::NodeEffectRenderer2DNode effect renderer class
 Ckanzi::NodeEffectTemplate2DUse NodeEffectTemplate2D to instantiate a node effect
 Ckanzi::interop::NodeEffectTemplate2DWrapper
 Ckanzi::interop::NodeEnums
 Ckanzi::NodeVisual2DData and functionality required for rendering Node2D visuals
 Ckanzi::AbstractPropertyTypeDescriptor::NotificationStorage
 Ckanzi::nullptr_tNullptr_t is the type of the null pointer literal, nullptr
 Ckanzi::ObjectFactory
 Ckanzi::ObjectLoaderObjectLoader loads objects from KZB
 Ckanzi::ObjectPropertyListenerImpl< DataType, StorageType, ParameterType >Object property listener implementation
 Ckanzi::ObjectPropertyListenerImpl< ResourceSharedPtr, PropertyObjectWeakPtr, PropertyObjectSharedPtr >
 Ckanzi::ObjectPropertyListenerImpl< T, PropertyObject *, PropertyObject & >
 Ckanzi::ObjectPropertyListenerImpl< T, PropertyObjectWeakPtr, PropertyObjectSharedPtr >
 Ckanzi::interop::ObjectReference
 Ckanzi::ObjectSourceRuntimeRuntime for an object source
 Ckanzi::interop::ObjectWrapper
 Ckanzi::interop::ObjectWrapperWrapper
 Ckanzi::OrientedBoundingBoxAn oriented bounding box represents a bounding box that has been transformed by a transformation matrix
 Ckanzi::interop::OutlineEffect2DEnums
 Ckanzi::detail::OverlayScopeCoreThis class contains the core functionality of the overlay focus scopes in Kanzi
 Ckanzi::interop::PageTransitionCollectionEnums
 Ckanzi::ParallelActivityHostConceptThis is the base class for Parallel Activity Host nodes
 Ckanzi::interop::ParallelActivityHostConceptEnums
 Ckanzi::ParallelActivityHostContentHandlerHelper class used to modify the ParallelActivityHostContent of a ParallelActivityHost
 Ckanzi::PatchingNotificationHandlerPatching notification handler interface
 Ckanzi::PerformanceInfoHUD class allows drawing information on top of tests
 Ckanzi::PerformanceInfoPropertiesConfigurable performance info display properties
 Ckanzi::interop::PipelineStateRenderPassEnums
 Ckanzi::PlaneThe 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::PlanePlaneIntersectionStores the intersection of two planes
 Ckanzi::PlaneRayIntersectionStores the result of an intersection between a plane and a ray
 Ckanzi::interop::PluginDirector
 Ckanzi::interop::PluginHandlerDirector
 Ckanzi::wayland::PointerAxisEventEvent that represents mouse scroll
 Ckanzi::wayland::PointerButtonEventEvent that represents mouse button events
 Ckanzi::wayland::PointerEnterEventEvent that represents mouse entering application window
 Ckanzi::wayland::PointerFrameEventEvent that groups pointer events together
 Ckanzi::wayland::PointerLeaveEventEvent that represents mouse leaving application window
 Ckanzi::wayland::PointerMotionEventEvent that represents mouse movement
 Ckanzi::windowing::PositionSigned window position
 Ckanzi::windowing::PositionFReal window position
 Ckanzi::windowing::PositionUUnsigned window position
 Ckanzi::PosixDynamicLibraryPOSIX dynamic library
 Ckanzi::PowerEasingFunctionChanges the value with a configurable power function using the function f(t) = t^p, where p is equal to the power parameter
 Ckanzi::PrefabViewConceptPrefab view concept class
 Ckanzi::detail::PrimitiveDataTypeTraits< bool >
 Ckanzi::detail::PrimitiveDataTypeTraits< double >
 Ckanzi::detail::PrimitiveDataTypeTraits< float >
 Ckanzi::detail::PrimitiveDataTypeTraits< int >
 Ckanzi::detail::PrimitiveDataTypeTraits< void * >
 Ckanzi::ProfilerRegistry< TProfiler >Profiler registry
 Ckanzi::ProfilerRegistry< AbstractProfiler >
 Ckanzi::ProfilerRegistry< IntervalProfiler >
 Ckanzi::ProfilingCategoryRepresents the runtime state of the profiling category
 Ckanzi::ProfilingScopeHelperThe profiling scope helper
 Ckanzi::PropertyDataTypeTraits< T >
 Ckanzi::PropertyDataTypeTraits< string >
 Ckanzi::PropertyObjectPropertyObject is the base class that supports setting and retrieving of property types
 Ckanzi::PropertyObserverHelper 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::PropertyType< AbstractRangeSharedPtr >
 Ckanzi::PropertyType< AllowedScrollAxis >
 Ckanzi::PropertyType< AnimationEasingMode >
 Ckanzi::PropertyType< bool >
 Ckanzi::PropertyType< BoundType >
 Ckanzi::PropertyType< CachingMode >
 Ckanzi::PropertyType< Camera::OrthogonalCoordinateSystem >
 Ckanzi::PropertyType< Camera::ProjectionType >
 Ckanzi::PropertyType< Channel >
 Ckanzi::PropertyType< DispatchMessageAction::DispatchMode >
 Ckanzi::PropertyType< DockLayoutConcept::DockingSide >
 Ckanzi::PropertyType< EasingFunction >
 Ckanzi::PropertyType< EchoMode >
 Ckanzi::PropertyType< EditMode >
 Ckanzi::PropertyType< ExclusiveActivityHostFocusingPolicy >
 Ckanzi::PropertyType< FaceToCameraMode >
 Ckanzi::PropertyType< float >
 Ckanzi::PropertyType< FlowLayoutConcept::LayoutDirection >
 Ckanzi::PropertyType< FocusChainDirection >
 Ckanzi::PropertyType< FocusOnPress >
 Ckanzi::PropertyType< FocusScopeType >
 Ckanzi::PropertyType< FocusState >
 Ckanzi::PropertyType< FontHintingPreference >
 Ckanzi::PropertyType< FontStyle >
 Ckanzi::PropertyType< FontWeight >
 Ckanzi::PropertyType< GraphicsColorWriteMode >
 Ckanzi::PropertyType< GraphicsCompareFunction >
 Ckanzi::PropertyType< GraphicsCullMode >
 Ckanzi::PropertyType< GraphicsFormat >
 Ckanzi::PropertyType< GraphicsStencilOperation >
 Ckanzi::PropertyType< GridLayoutConcept::GridDirection >
 Ckanzi::PropertyType< GridListBoxConcept::GridDirection >
 Ckanzi::PropertyType< HorizontalAlignment >
 Ckanzi::PropertyType< InputMethodAction >
 Ckanzi::PropertyType< InputType >
 Ckanzi::PropertyType< int >
 Ckanzi::PropertyType< kanzi::ColorRGBA >
 Ckanzi::PropertyType< kanzi::Matrix4x4 >
 Ckanzi::PropertyType< kanzi::SRTValue2D >
 Ckanzi::PropertyType< kanzi::SRTValue3D >
 Ckanzi::PropertyType< kanzi::Vector2 >
 Ckanzi::PropertyType< kanzi::Vector3 >
 Ckanzi::PropertyType< kanzi::Vector4 >
 Ckanzi::PropertyType< KeyModifier >
 Ckanzi::PropertyType< KzuExpressionValidatorOperation >
 Ckanzi::PropertyType< KzuPropertyBinaryTargetAttribute >
 Ckanzi::PropertyType< KzuTimeLineEntryPlaybackMode >
 Ckanzi::PropertyType< KzuViewportCoordinateType >
 Ckanzi::PropertyType< LegacyRenderPass::InvalidateAttachments >
 Ckanzi::PropertyType< LevelOfDetail3D::LODType >
 Ckanzi::PropertyType< ListBoxConcept::SelectionBehavior >
 Ckanzi::PropertyType< LogicalKey >
 Ckanzi::PropertyType< Matrix4x4::FieldOfViewType >
 Ckanzi::PropertyType< MessageRouting >
 Ckanzi::PropertyType< MultisampleCount >
 Ckanzi::PropertyType< Node2D::ContentStretch >
 Ckanzi::PropertyType< Node2D::ForegroundHint >
 Ckanzi::PropertyType< Node2D::PixelFormat >
 Ckanzi::PropertyType< Node::ContentStretch >
 Ckanzi::PropertyType< Node::DepthAlignment >
 Ckanzi::PropertyType< Node::HorizontalAlignment >
 Ckanzi::PropertyType< Node::VerticalAlignment >
 Ckanzi::PropertyType< OutlineMethod >
 Ckanzi::PropertyType< PageTransitionCollection::Transition::AnimationTarget >
 Ckanzi::PropertyType< PageTransitionCollection::Transition::Direction >
 Ckanzi::PropertyType< ParallelActivityHostFocusingPolicy >
 Ckanzi::PropertyType< PerspectiveTransformationMode >
 Ckanzi::PropertyType< PropertyField >
 Ckanzi::PropertyType< PropertyTargetEasingTimeline::InterpolationIfInterruptedMode >
 Ckanzi::PropertyType< Quality >
 Ckanzi::PropertyType< ResourceSharedPtr >
 Ckanzi::PropertyType< Sampler::AddressingMode >
 Ckanzi::PropertyType< Sampler::Filter >
 Ckanzi::PropertyType< Sampler::MipmapMode >
 Ckanzi::PropertyType< Screen::WindowMetricsType >
 Ckanzi::PropertyType< ScrollViewConcept::AllowedScrollAxis >
 Ckanzi::PropertyType< StackingMode >
 Ckanzi::PropertyType< StackLayoutConcept::LayoutDirection >
 Ckanzi::PropertyType< Status >
 Ckanzi::PropertyType< Stretch >
 Ckanzi::PropertyType< string >
 Ckanzi::PropertyType< TextFormat::TextHorizontalAlignment >
 Ckanzi::PropertyType< TextFormat::TextVerticalAlignment >
 Ckanzi::PropertyType< TextFormat::Truncation >
 Ckanzi::PropertyType< TextFormat::TruncationDirection >
 Ckanzi::PropertyType< TextKeyNavigationDirection >
 Ckanzi::PropertyType< Type, typename enable_if< is_enum< Type >::value >::type >Specialization for PropertyType for enums. See PropertyType
 Ckanzi::PropertyType< VerticalAlignment >
 Ckanzi::PropertyType< ViewportMode >
 Ckanzi::PropertyType< void * >
 Ckanzi::PropertyType< WindowOrientation >
 Ckanzi::PropertyTypeEditorInfoEditor information for metadata
 Ckanzi::interop::PropertyTypeWrapper
 Ckanzi::qnx::QnxChannelIDClass representing QNX communication channel ID
 Ckanzi::qnx::QnxConnectionIDClass representing QNX connection ID
 Ckanzi::qnx::QnxEGLPBufferGraphicsOutputPropertiesProperties required to construct a QnxEGLPBufferGraphicsOutput
 Ckanzi::qnx::QnxEGLWindowClass representing a QNX EGL window
 Ckanzi::qnx::QnxPropertyFunctions< T >Contains functions to access QNX properties for a particular QNX handle type
 Ckanzi::qnx::QnxPropertyHost< Derived >An interface to access and set QNX properties
 Ckanzi::qnx::QnxPropertyHost< QnxBuffer< cleanupStrategy > >
 Ckanzi::qnx::QnxPropertyHost< QnxContext >
 Ckanzi::qnx::QnxPropertyHost< QnxDisplay >
 Ckanzi::qnx::QnxPropertyHost< QnxEvent >
 Ckanzi::qnx::QnxPropertyHost< QnxPixmap >
 Ckanzi::qnx::QnxPropertyHost< QnxStream >
 Ckanzi::qnx::QnxPropertyHost< QnxWindow >
 Ckanzi::qnx::QnxSigEventClass representing QNX sig event
 Ckanzi::qnx::QnxStreamEGLGraphicsOutputPropertiesThe structure that represents the QNX Stream EGL graphics output properties
 Ckanzi::QuadDescriptionUse QuadDescription to create renderable quad geometry
 Ckanzi::QuadraticEasingFunctionChanges the value based on the square of time using the function f(t) = t^2
 Ckanzi::QuarticEasingFunctionChanges the value based on the 4th order polynomial using the function f(t) = t^4
 Ckanzi::QuaternionQuaternions represent rotation around an axis, defined by quaternion components x, y, z and w
 Ckanzi::QuinticEasingFunctionChanges the value based on the 5th order polynomial using the function f(t) = t^5
 Ckanzi::RangeConceptRangeConcept represents a number range with an optional step
 Ckanzi::RayRay can be mathematically defined as a point (the origin of the ray in space) and a direction
 Ckanzi::RayBoxIntersectionStores the result of an intersection between a box and a ray
 Ckanzi::Rectangle< T >2-dimensional integer rectangle
 Ckanzi::Rectangle< float >
 Ckanzi::Rectangle< int >
 Ckanzi::ReferenceCountScopeGuard< CounterType, FunctorType >Reference count scope guard
 Ckanzi::windowing::RegionRegion for signed and unsigned size representations
 Ckanzi::RelativeNodeResolverEnables you to get the current node in relative path
 Ckanzi::interop::Renderbuffer_CreateInfoWrapper
 Ckanzi::Node3D::RenderEntryParametersRender entry parameters
 Ckanzi::RenderEntryRegistry< T >Registry used to keep track of DrawObjectsRenderPass objects that contain render entries
 Ckanzi::RenderEntryRegistry< Instantiator3D >
 Ckanzi::RenderEntryRegistry< Model3D >
 Ckanzi::RenderEntryRegistry< TextBlock3D >
 Ckanzi::RenderEntryRegistry< TextBox3D >
 Ckanzi::RenderEntryRegistry< Viewport3D >
 Ckanzi::Renderer
 Ckanzi::Renderer3DRenderer is the core component for assigning lights, meshes, cameras, skin animations etc. to lower level rendering
 Ckanzi::Renderer::RendererSettingsSettings structure for the renderer construction
 Ckanzi::RendererStatisticsScope
 Ckanzi::RenderPassTemplateUse RenderPassTemplate to instantiate a single render pass
 Ckanzi::interop::RenderPassTemplateWrapper
 Ckanzi::GlRenderState::RenderValueUnionUnion containing one render value to be arranged into an array
 Ckanzi::CurveReparametrization::ReparametrizationSampleA sample point (phase, length) for mapping between curve parameter and curve length
 Ckanzi::CompositionManager::RequestComposition request class
 Ckanzi::interop::ResourceAcquireTaskDirector
 Ckanzi::interop::ResourceAcquireTaskWrapper
 Ckanzi::ResourceIDResource ID
 Ckanzi::interop::ResourceIDWrapper
 Ckanzi::ResourceManager::ResourceInfoSet::ResourceInfoEntryEntry in the resource set
 Ckanzi::ResourceManager::ResourceInfoSetUse a resource information set to get visibility of the resources that are added to or removed from the ResourceManager
 Ckanzi::ResourceLoaderFactoryFactory for resource loader tasks
 Ckanzi::ResourceLoaderThreadContextResource loader thread local data
 Ckanzi::interop::ResourceLoadTaskDirector
 Ckanzi::ResourceManagerUse the resource manager to access and use resources in kzb files
 Ckanzi::ResourceProfilerThe resource profiler
 Ckanzi::ResourceProfilingAttributesContainer for resource profiling attributes
 Ckanzi::ResourceProfilingContextThe resource profiling context
 Ckanzi::ResourceProfilingContextFactoryResource profiling context factory
 Ckanzi::ResourceProfilingDataSampleThe resource profiling data sample
 Ckanzi::ResourceProfilingPtreePopulatorResource profiling ptree populator
 Ckanzi::interop::ResourceProtocolDirector
 Ckanzi::interop::ResourceReloadProtocolDirector
 Ckanzi::interop::ResourceProtocolDirector::Result
 Ckanzi::CompositionManager::ReuseParametersReuse and pruning parameters for unused composition targets
 Ckanzi::GridLayoutConcept::RowColumnDefinitionDefinition for the size and position of a single row or column
 Ckanzi::PageTransitionCollection::RuntimeRuntime class that is instantiated per page. Drives the internal state manager that is used to animate transitions
 Ckanzi::SamplerSampler provides the sampling parameters, such as minification and magnification filters, mipmap mode, and texture addressing mode for textures
 Ckanzi::ShaderProgram::SamplerInfo
 Ckanzi::ScopedRefCounterScoped 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::ScrollTargetMessageArguments
 Ckanzi::ScrollViewConceptScrollViewConcept is the base class that provides the functionality for the ScrollView2D and ScrollView3D classes
 Ckanzi::interop::ScrollViewConceptEnums
 Ckanzi::ActivityElementHistory::SerializedActivityPropertyEncapsulates the serialized data for a property
 Ckanzi::interop::ShaderProgram_CreateInfoWrapper
 Ckanzi::ShaderProgram::CreateInfo::ShaderStageOne shader stage in source code format
 Ckanzi::ShaderTextureUniformSpecifies single texture uniform entry
 Ckanzi::interop::ShadowEffect2DEnums
 Ckanzi::SharedImmutableStringShared immutable string container
 Ckanzi::wayland::ShellWrapper< Shell, ListenerPack >Helper class that contains a Shell with associated listeners
 Ckanzi::SineEasingFunctionChanges the value with a sine formula
 Ckanzi::windowing::SizeSigned window size
 Ckanzi::windowing::SizeUUnsigned window size
 Ckanzi::Mesh::SkeletonSkeleton is for animating mesh with bones
 Ckanzi::SliderConceptSliderConcept contains the trajectory ResourceID property
 Ckanzi::ApplicationProperties::Slog2ConfigUser configurable parameters for slogger2. Default values are set in the ApplicationProperties constructor
 Ckanzi::SmootherStepEasingFunctionChanges the value quickly without instant changes in velocity
 Ckanzi::SmoothStepEasingFunctionChanges the value quickly without instant changes in velocity
 Ckanzi::ScrollViewConcept::SnapMessageArguments
 Ckanzi::span< T >
 Ckanzi::span< byte >
 Ckanzi::span< const byte >
 Ckanzi::span< unsigned int >
 Ckanzi::SpeedMeasurerSpeed measurer estimates the rate of change from a series of measurements
 Ckanzi::SplineSpline is a piecewise polynomial curve that defines a path in a 3-dimensional space
 Ckanzi::interop::SplineWrapper
 Ckanzi::SplitStringRange::SplitPositionString position
 Ckanzi::SRTValue2DA structure that describes the scale, rotation and translation transformation in 2D space
 Ckanzi::SRTValue3DA structure that describes the scale, rotation and translation transformation in 3D space
 Ckanzi::StackLayoutConceptStack layout concept base class
 Ckanzi::StageStage instances represent a Stage in the Kanzi main loop
 Ckanzi::StandardMaterialContains property types of Standard material
 Ckanzi::StandardPbrMaterialContains property types for the Kanzi Physically Based Rendering (PBR) shaders
 Ckanzi::StateManager::State
 Ckanzi::StateManager::StateGroup
 Ckanzi::StateManager::StateGroupRuntimeState group runtime
 Ckanzi::StateManager::StateManagerRuntime
 Ckanzi::StateManager::StateObject
 Ckanzi::StateManager::StateObjectRuntimeState object runtime
 Ckanzi::StateManager::StateRuntimeState runtime
 Ckanzi::StateManager::StateTransition
 Ckanzi::StateManager::StateTransitionAnimation
 Ckanzi::interop::ActivityCodeBehindDirector::StatusChangeHandlerDirector
 Ckanzi::StepEasingFunctionChanges the value instantly
 Ckanzi::StopWatchStop watch is a class for measuring time
 Ckanzi::interop::StringWrapper
 Ckanzi::TagTag represents a mark that can be added to a node to mark that the node is of certain kind
 Ckanzi::CompositionManager::TargetComposition target
 Ckanzi::StateManager::TargetObjectTargetObject
 Ckanzi::interop::TaskDirector
 Ckanzi::TaskDispatcherBaseBase class for TaskDispatcher implementation
 Ckanzi::interop::TaskDispatcherTaskDirector
 Ckanzi::MainLoopScheduler::TaskInfoTaskInfo is a structure containing information related to a task
 CTBaseClass
 CTBaseGenerator
 CTBaseItemGenerator
 Ckanzi::TextBlockConceptBase class for the Text Block nodes that you can use to show a small amount of text in your application
 Ckanzi::TextBox2DTraits
 Ckanzi::TextBox3DTraits
 Ckanzi::TextBoxConceptUse the Text Box nodes to add single-line text input to your application
 Ckanzi::interop::TextBoxConceptEnums
 Ckanzi::TextBreakIterator
 Ckanzi::TextConceptTextConcept is the base class for the nodes that implement text rendering
 Ckanzi::TextEditBufferTextEditBuffer is a model for text input
 Ckanzi::TextFormatText format combines the data required for text layouting and the data required for rendering the text
 Ckanzi::interop::TextFormatEnums
 Ckanzi::TextConcept::TextFormatParametersStructure that holds the parameters that TextConceptImpl::prepareTextFormat() needs
 Ckanzi::TextInputLayoutUse TextInputLayout to precalculate information on text layout properties, such as glyph directionality, width, buffer index to glyph mapping, and so on
 Ckanzi::TextLayoutStructure for layout of arbitrary number of characters for text rendering
 Ckanzi::TextLayouterUse the TextLayouter to create layouts for display text strings, including line breaks, bidirectional text shaping, and similar
 Ckanzi::TextManagerUse the TextManager class to:
 Ckanzi::TextShaperTextShaper encapsulates different shaping libraries, used by TextLayouter to perform BiDi layouting, text shaping and glyph substitution
 Ckanzi::GlyphCache::TextureCoordinatesCoordinates to the position of a single glyph in a glyph cache texture
 Ckanzi::interop::TextureCreateInfoStruct which contains all the parameters that are needed for texture creation
 Ckanzi::interop::TextureEnums
 Ckanzi::TextureSwizzleMaskUse the texture swizzle mask to reorder the color channel values returned by the texture function in a shader
 Ckanzi::Renderer::TextureUnitInfoTexture unit information structure
 Ckanzi::TimeIntervalInterval in time specified as start and end timestamps
 Ckanzi::TimelinePlaybackContextUse TimelinePlaybackContext helper interface class to defines the context of an animation playback
 Ckanzi::interop::TimerTaskDirector
 CTInputClass
 Ckanzi::ToggleButtonGroupConceptUse 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::wayland::TouchCancelEventEvent that represents compositor taking over all touch points
 Ckanzi::wayland::TouchDownEventEvent that starts a touch point
 Ckanzi::wayland::TouchFrameEventEvent that groups touch events together
 Ckanzi::InputManipulator::TouchInfoStructure to hold the state of the current touch points
 Ckanzi::wayland::TouchMotionEventEvent that represents touch point movement
 Ckanzi::TouchEvent::TouchPointHolds information about a touch point, such as a finger
 Ckanzi::TouchPointThe structure describes the attributes for a touch point or mouse hit
 Ckanzi::TouchPointIdEqualsHelper 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::TouchPointInfoRepresents current state of a single TouchPoint
 Ckanzi::TouchPointStateEqualsHelper predicate functor which you can use to search within a touch point container using the state of a touch point
 Ckanzi::wayland::TouchUpEventEvent that ends a touch point
 Ckanzi::Trajectory2DInputLogic
 Ckanzi::Trajectory3DInputLogic
 Ckanzi::interop::TrajectoryEnums
 Ckanzi::TrajectoryLayoutConceptBase class for TrajectoryLayout classes
 Ckanzi::TrajectoryListBox3DTraits
 Ckanzi::interop::PageTransitionCollectionEnums::Transition
 Ckanzi::PageTransitionCollection::TransitionDescribes transition from one page to another
 Ckanzi::PageTransitionCollection::TransitionAnimationEntry in transition animation array
 Ckanzi::interop::TriggerDirector
 Ckanzi::PropertyTypeDescriptor< T >::TypedNotificationEntry
 CTypedValueRangeLocation
 Ckanzi::ShaderProgram::UniformProperty
 Ckanzi::UsingIntrusivePtrClass that should be inherited by objects using intrusive_ptr
 Ckanzi::interop::ValueAccumulatorBaseEnums
 Ckanzi::ValueControlledExclusiveActivityHostConceptBase class for the Exclusive Activity Host classes
 Ckanzi::AbstractPropertyTypeDescriptor::ValueModifier
 Ckanzi::AbstractPropertyTypeDescriptor::ValueSource
 Ckanzi::AbstractPropertyTypeDescriptor::ValueSourceEntryEntry pointing to value sources
 Ckanzi::AbstractPropertyTypeDescriptor::ValueSourceOwnerValue source owner abstracts the owner pointer of a value source
 Ckanzi::VariableBindingHostBinding variable host
 Ckanzi::interop::VariantWrapper
 Ckanzi::Vector2Vector with 2 floating point components: (x, y)
 Ckanzi::Vector3Vector with 3 floating point components: (x, y, z)
 Ckanzi::Vector4Vector with 4 floating point components: (x, y, z, w)
 Ckanzi::detail::VectorDataTypeTraits< ColorRGBA >
 Ckanzi::detail::VectorDataTypeTraits< Vector2 >
 Ckanzi::detail::VectorDataTypeTraits< Vector3 >
 Ckanzi::detail::VectorDataTypeTraits< Vector4 >
 Ckanzi::Geometry::VertexVertex for geometry
 Ckanzi::VertexAttributeBase class for the vertex and instance attributes of mesh and shader program
 Ckanzi::ViewRangeImplView range internal implementation class
 Ckanzi::VulkanGraphicsOutputVulkanGraphicsOutput class
 Ckanzi::WatermarkWatermark
 Ckanzi::wayland::WaylandDisplayWayland display wrapper class
 Ckanzi::wayland::WaylandEGLWindowWayland EGL window wrapper class
 Ckanzi::wayland::WaylandEventVisitorVisitor class that operates on different types of Wayland events
 Ckanzi::wayland::WaylandInterface< T, NativeHandle, Listener >Represents a generic Wayland interface handle with managed lifetime
 Ckanzi::wayland::WaylandInterface< IVIApplication, ivi_application >
 Ckanzi::wayland::WaylandInterface< IVIScreen, ivi_wm_screen, ivi_wm_screen_listener >
 Ckanzi::wayland::WaylandInterface< IVISurface, ivi_surface, ivi_surface_listener >
 Ckanzi::wayland::WaylandInterface< IVIWM, ivi_wm, ivi_wm_listener >
 Ckanzi::wayland::WaylandInterface< WaylandCallback, wl_callback, wl_callback_listener >
 Ckanzi::wayland::WaylandInterface< WaylandCompositor, wl_compositor >
 Ckanzi::wayland::WaylandInterface< WaylandKeyboard, wl_keyboard, wl_keyboard_listener >
 Ckanzi::wayland::WaylandInterface< WaylandOutput, wl_output, wl_output_listener >
 Ckanzi::wayland::WaylandInterface< WaylandPointer, wl_pointer, wl_pointer_listener >
 Ckanzi::wayland::WaylandInterface< WaylandRegistry, wl_registry, wl_registry_listener >
 Ckanzi::wayland::WaylandInterface< WaylandSeat, wl_seat, wl_seat_listener >
 Ckanzi::wayland::WaylandInterface< WaylandShell, wl_shell >
 Ckanzi::wayland::WaylandInterface< WaylandShellSurface, wl_shell_surface, wl_shell_surface_listener >
 Ckanzi::wayland::WaylandInterface< WaylandSurface, wl_surface, wl_surface_listener >
 Ckanzi::wayland::WaylandInterface< WaylandTouch, wl_touch, wl_touch_listener >
 Ckanzi::wayland::WaylandInterface< XDGPositioner, xdg_positioner >
 Ckanzi::wayland::WaylandInterface< XDGSurface, xdg_surface, xdg_surface_listener >
 Ckanzi::wayland::WaylandInterface< XDGToplevel, xdg_toplevel, xdg_toplevel_listener >
 Ckanzi::wayland::WaylandInterface< XDGWMBase, xdg_wm_base, xdg_wm_base_listener >
 Ckanzi::win32::WGLContextClass that represents the WGL context
 Ckanzi::win32::Win32DeviceContextClass that represents the Win32 device context
 Ckanzi::win32::Win32DisplayClass that represents a Win32 display
 Ckanzi::win32::Win32DynamicLibraryClass that represents the Win32 dynamic library
 Ckanzi::win32::Win32FiberClass that represents the Win32 fiber
 Ckanzi::win32::Win32LParamStructure that represents the Win32 LPARAM
 Ckanzi::win32::Win32WindowClass that represents a Win32 window
 Ckanzi::win32::Win32WindowClassClass that represents the Win32 window class
 Ckanzi::win32::Win32WParamStructure that represents the Win32 WPARAM
 Ckanzi::WindowedGraphicsOutputWindowedGraphicsOutput class
 Ckanzi::x11::X11DeleterAn X11 deleter functor
 Ckanzi::x11::X11DisplayAn X11 display
 Ckanzi::x11::X11WindowAn X11 window
 Ckanzi::x11::XClientMessageDataX client message data
 Cenable_shared_from_this
 Cexception
 Cruntime_error
 Cvariant