- Member kanzi::Application::getEngine () const
- In Kanzi 3.9.6. Use the functionality provided by the Application, Screen, and ResourceManager classes.
- Member kanzi::Application::getInputManager () const
- In Kanzi 3.9.6. Use Screen::getInputManager() instead.
- Member kanzi::Application::m_engine
- In Kanzi 3.9.6. Use the functionality provided by the Application, Screen, and ResourceManager classes.
- Member kanzi::Application::onUpdate (chrono::nanoseconds deltaTime)
- In Kanzi 3.9. Insert a task into MainLoopScheduler UserStage instead.
- Member kanzi::collectResourceUrlsFromPrefabTemplateNodeResourceDictionaryUrls (ResourceManager *resourceManager, string_view prefabTemplateNodeUrls, ResourceManager::UrlContainer &urls)
- Part of legacy KZB loading. The new KZB format does not store prefab template nodes separately.
- Member kanzi::DispatchMessageAction::DispatchMode
- In Kanzi 3.5. All messages are delivered immediately, and DispatchMode property has no effect.
- Member kanzi::DispatchMessageAction::DispatchModeProperty
- In Kanzi 3.5. All messages are delivered immediately, and DispatchModeProperty has no effect. The default value is DispatchMessageAction::DispatchModePost.
- Member kanzi::DispatchMessageAction::getDispatchMode () const
- In Kanzi 3.5. All messages are delivered immediately, and DispatchModeProperty has no effect.
- Member kanzi::DispatchMessageAction::setDispatchMode (DispatchMessageAction::DispatchMode value)
- In Kanzi 3.5. All messages are delivered immediately, and DispatchModeProperty has no effect.
- Member kanzi::FocusManager::createFocusScopeInfo (Node &rootNode)
- In Kanzi 3.9.2. Use FocusScope::create().
- Member kanzi::FocusManager::isFocusFence (const Node &node)
- In Kanzi 3.9.4. Use getFocusScopeType() instead.
- Member kanzi::FocusManager::isFocusScope (const Node &node)
- In Kanzi 3.9.4. Use getFocusScopeType() instead.
- Member kanzi::FocusManager::ScopeBroughtToFrontMessage
- In Kanzi 3.9.2. Use OverlayBroughtToFrontMessage instead.
- Member kanzi::FocusManager::ScopeBroughtToFrontMessageArguments
- In Kanzi 3.9.2. Use OverlayBroughtToFrontMessage and OverlayBroughtToFrontMessageArguments instead.
- Member kanzi::FocusManager::ScopeSentToBackMessage
- In Kanzi 3.9.2. Use OverlaySentToBackMessage instead.
- Member kanzi::FocusManager::ScopeSentToBackMessageArguments
- In Kanzi 3.9.2. Use OverlaySentToBackMessage and OverlaySentToBackMessageArguments instead.
- Member kanzi::FocusManager::setFocusFence (Node &node, bool isFence)
- In Kanzi 3.9.4. Use setFocusScopeType() instead.
- Member kanzi::FocusManager::setFocusScope (Node &node, bool isScope)
- In Kanzi 3.9.4. Use setFocusScopeType() instead.
- Member kanzi::FocusManager::tryMoveActiveFocus (ModalScope &popupScope, kanzi::FocusChainDirection direction)
- In Kanzi 3.9.0. Use tryMoveFocus().
- Member kanzi::FocusManager::tryMoveActiveFocus (kanzi::FocusChainDirection direction)
- In Kanzi 3.9.0. Use tryMoveFocus().
- Member kanzi::FocusManager::trySetActiveFocus (ModalScope &popupScope, NodeSharedPtr newFocusNode, kanzi::FocusReason reason)
- In Kanzi 3.9.0. Use trySetFocus().
- Member kanzi::FocusManager::trySetActiveFocus (NodeSharedPtr newFocusNode, kanzi::FocusReason reason)
- In Kanzi 3.9.0. Use trySetFocus().
- Member kanzi::FocusManager::trySetActiveFocus (NodeSharedPtr newFocusNode)
- In Kanzi 3.9.0. Use trySetFocus().
- Member kanzi::InputManipulator::getTouchEventRoutingMode ()
- Use getEventRoutingMode instead.
- Member kanzi::InputManipulator::setTouchEventRoutingMode (TouchEventRoutingMode mode)
- Use setEventRoutingMode instead.
- Member kanzi::InputManipulator::TouchEventRoutingMode
- Use InputManipulator::EventRoutingMode instead.
- Class kanzi::Keyboard
- In Kanzi 3.8. To handle key messages, use KeyManipulator.
- Member kanzi::Keyboard::KeyDownMessage
- In Kanzi 3.8. To handle key presses, use KeyManipulator::KeyPressedMessage.
- Class kanzi::Keyboard::KeyDownMessageArguments
- In Kanzi 3.8.
- Class kanzi::Keyboard::KeyStateChangedMessageArguments
- In Kanzi 3.8.
- Member kanzi::Keyboard::KeyStateChangedMessageArguments::getKey () const
- In Kanzi 3.8.
- Member kanzi::Keyboard::KeyStateChangedMessageArguments::getKeyModifiers () const
- In Kanzi 3.8.
- Member kanzi::Keyboard::KeyStateChangedMessageArguments::hasAltModifier () const
- In Kanzi 3.8.
- Member kanzi::Keyboard::KeyStateChangedMessageArguments::hasControlModifier () const
- In Kanzi 3.8.
- Member kanzi::Keyboard::KeyStateChangedMessageArguments::hasModifier (KeyModifier modifier) const
- In Kanzi 3.8.
- Member kanzi::Keyboard::KeyStateChangedMessageArguments::hasShiftModifier () const
- In Kanzi 3.8.
- Member kanzi::Keyboard::KeyStateChangedMessageArguments::KeyModifiersProperty
- In Kanzi 3.8.
- Member kanzi::Keyboard::KeyStateChangedMessageArguments::KeyProperty
- In Kanzi 3.8.
- Member kanzi::Keyboard::KeyStateChangedMessageArguments::setKey (LogicalKey value)
- In Kanzi 3.8.
- Member kanzi::Keyboard::KeyStateChangedMessageArguments::setKeyModifiers (KeyModifier modifiers)
- In Kanzi 3.8.
- Member kanzi::Keyboard::KeyUpMessage
- In Kanzi 3.8. To handle key releases, use KeyManipulator::KeyReleasedMessage.
- Class kanzi::Keyboard::KeyUpMessageArguments
- In Kanzi 3.8.
- Member kanzi::KeyboardFocus
- In Kanzi 3.9.6. Use FocusState::KeyFocus instead.
- Member kanzi::Light::isEnabled () const
- In Kanzi 3.9.5. Use Node::isVisible() instead.
- Member kanzi::Light::setEnabled (bool value)
- In Kanzi 3.9.5. Use Node::setVisible() instead.
- Member kanzi::Node2D::setLayoutSize (float width, float height)
- This function is deprecated! Use setSize instead.
- Member kanzi::Node::attachRecursive ()
- In Kanzi 3.9.6. Use attachRecursive(Screen*) instead.
- Member kanzi::Node::trySetActiveFocus ()
- in Kanzi 3.9.0, use trySetFocus()
- Member kanzi::NodeComponent::NodeComponentMessageArguments
- In Kanzi 3.9. Use NodeComponentTargetMessageArguments instead.
- Member kanzi::Other
- In Kanzi 3.9.2
- Member kanzi::PerformanceInfo::PerformanceInfo (Domain *domain, KzuEngine *engine, ScreenSharedPtr screen, const PerformanceInfoProperties &properties)
- In Kanzi 3.9.6. Use the constructor that does not take the deprecated KzuEngine pointer as a parameter.
- Member kanzi::Popup
- In Kanzi 3.9.2. Use FocusScopeType::AutoClosingModal instead.
- Member kanzi::PopupScope
- In Kanzi 3.9.2
- Member kanzi::PropertyObject::validatePropertyModifiers (AbstractPropertyType propertyType)
- In Kanzi 3.9.7. Use validatePropertyModifiersAndNotifyHandlers() instead.
- Member kanzi::rayPickHitTest (const Vector2 &limits, OverlayScope &scope, Scene *scene, Camera *camera, int x, int y)
- In Kanzi 3.9.2
- Member kanzi::Renderer::disableVertexAttributeArray (unsigned int attributeHandle)
- Implicitly handled by beginVertexArray() and setVertexBufferPointer().
- Member kanzi::Renderer::enableVertexAttributeArray (unsigned int attributeHandle)
- Implicitly handled by beginVertexArray() and setVertexBufferPointer().
- Member kanzi::ScrollViewConcept::ScrollDirectionMessage
- In Kanzi 3.9.0. Use ScrollUpMessage, ScrollDownMessage, ScrollLeftMessage, and ScrollRightMessage.
- Class kanzi::ScrollViewConcept::ScrollDirectionMessageArguments
- In Kanzi 3.9.0. Use ScrollUpMessage, ScrollDownMessage, ScrollLeftMessage, and ScrollRightMessage.
- Member kanzi::ScrollViewConcept::ScrollEdgeMessage
- In Kanzi 3.9.0. Use ScrollHomeMessage and ScrollEndMessage.
- Class kanzi::ScrollViewConcept::ScrollEdgeMessageArguments
- In Kanzi 3.9.0. Use ScrollHomeMessage and ScrollEndMessage.
- Member kanzi::ScrollViewConcept::ScrollPageMessage
- In Kanzi 3.9.0. Use ScrollPageUpMessage and ScrollPageDownMessage.
- Class kanzi::ScrollViewConcept::ScrollPageMessageArguments
- In Kanzi 3.9.0. Use ScrollPageUpMessage and ScrollPageDownMessage.
- File kzs_resource_file.hpp
- In Kanzi 3.9.6. Use the functionality provided by the kanzi::ReadOnlyDiskFile class.
- Class KzsResourceFile
- In Kanzi 3.9.6.
- Member kzsResourceFileCreate (kzString resourceDirectory, kzString resourcePath, struct KzsResourceFile **out_resourceFile)
- In Kanzi 3.9.6. Use the functionality provided by the kanzi::ReadOnlyDiskFile class.
- Member kzsResourceFileDelete (struct KzsResourceFile *resourceFile)
- In Kanzi 3.9.6. Use the functionality provided by the kanzi::ReadOnlyDiskFile class.
- Member kzsResourceFileExists (kzString resourcePath)
- In Kanzi 3.9.6. Use the functionality provided in the filesystem namespace.
- Member kzsResourceFileGetPosition (const struct KzsResourceFile *resourceFile)
- In Kanzi 3.9.6. Use the functionality provided by the kanzi::ReadOnlyDiskFile class.
- Member kzsResourceFileGetSize (const struct KzsResourceFile *resourceFile)
- In Kanzi 3.9.6. Use the functionality provided by the kanzi::ReadOnlyDiskFile class.
- Member kzsResourceFileRead (struct KzsResourceFile *resourceFile, kzUint byteCount, kanzi::byte *out_buffer)
- In Kanzi 3.9.6. Use the functionality provided by the kanzi::ReadOnlyDiskFile class.
- Member kzsResourceFileSkip (struct KzsResourceFile *resourceFile, kzUint byteCount)
- In Kanzi 3.9.6. Use the functionality provided by the kanzi::ReadOnlyDiskFile class.
- Class KzuEngine
- In Kanzi 3.9.6. Use the functionality provided by the Application, Screen, and ResourceManager classes.
- Member kzuEngineCreate (kanzi::Domain *domain, kzString binaryName, kanzi::StartupProfilerRegistry *m_startupProfilerRegistry, struct KzuEngine **out_engine)
- In Kanzi 3.9.6. Use the functionality provided by the Application, Screen, and ResourceManager classes.
- Member kzuEngineDelete (KzuEngine *engine)
- In Kanzi 3.9.6. Use the functionality provided by the Application, Screen, and ResourceManager classes.
- Member kzuEngineGetFramesPerSecond (const struct KzuEngine *engine)
- In Kanzi 3.9.6. Use Application::getFramesPerSecond() instead.
- Member kzuEngineGetRenderingAreaOffset (struct KzuEngine *engine)
- In Kanzi 3.9.6. Use Application::getRenderingAreaOffset() instead.
- Member kzuEngineGetRootCompositionTarget (struct KzuEngine *engine)
- In Kanzi 3.9.6. Use Application::getRootCompositionTarget() instead.
- Member kzuEngineGetScreen (const struct KzuEngine *engine)
- In Kanzi 3.9.6. Use Application::getScreen() instead.
- Member kzuEngineInvalidateGPUResources (const struct KzuEngine *engine)
- In Kanzi 3.9.6. Use ResourceManager::invalidateAllGPUResources() instead.
- Member kzuEngineInvalidateScreenLayout (struct KzuEngine *engine)
- In Kanzi 3.9.6. Use Screen::invalidateMeasure() instead.
- Member kzuEngineLoadBinary (struct KzuEngine *engine, kzBool toolPresent)
- In Kanzi 3.9.6. Use Application::loadKzbFile() instead.
- Member kzuEngineMeasurePerformance (struct KzuEngine *engine, kanzi::chrono::nanoseconds deltaTime)
- In Kanzi 3.9.6. Use Application::measurePerformance() instead.
- Member kzuEngineRestoreNodeResources (const struct KzuEngine *engine)
- In Kanzi 3.9.6. Use Application::restoreNodeResources() instead.
- Member kzuEngineSetRenderingAreaOffset (struct KzuEngine *engine, const kanzi::Vector2 &offset)
- In Kanzi 3.9.6. Use Application::setRenderingAreaOffset() instead.
- Member kzuEngineSetRootCompositionTarget (struct KzuEngine *engine, kanzi::TextureSharedPtr framebuffer)
- In Kanzi 3.9.6. Use Application::setRootCompositionTarget() instead.
- Member kzuEngineSetScreen (struct KzuEngine *engine, kanzi::ScreenSharedPtr screen)
- In Kanzi 3.9.6. Use Application::setScreen() instead.
- Member kzuEngineSetScreenOrientation (struct KzuEngine *engine, kanzi::WindowOrientation orientation)
- In Kanzi 3.9.6. Use Screen::setWindowOrientation() instead.