Kanzi Framework  3.9.0
Kanzi Engine API
kanzi::WindowsImeBackend Class Reference

#include <kanzi/core.ui/platform/input/win32/windows_ime.hpp>

Inheritance diagram for kanzi::WindowsImeBackend:
[legend]

Public Member Functions

InputMethodSharedPtr getInputMethodInstance (Domain *domain) override
 Implements InputMethodBackend::getInputMethodInstance(). More...
 
- Public Member Functions inherited from kanzi::InputMethodBackend
 InputMethodBackend ()=default
 Constructor. More...
 
- Public Member Functions inherited from kanzi::Module
virtual void destroy ()
 
virtual MetaclassContainer getMetaclassesOverride ()
 
 Module ()
 
virtual void registerDebugRenderingFunctions (DebugRenderRegistry &)
 Register the module debug rendering functions. More...
 
virtual void registerMetadataOverride (ObjectFactory &)
 Register the rest of module metadata, such as loaders for types in module. More...
 
void setDomain (Domain *domain)
 Set the domain. More...
 

Static Public Member Functions

static WindowsImeSharedPtr getHandler (Domain *domain)
 Returns the localized keyboard event handler. More...
 
static WindowsImeSharedPtr getHandler ()
 Returns the localized keyboard event handler. More...
 
static void registerModule (Domain *domain)
 Registers the IME backend into the domain. More...
 

Additional Inherited Members

- Public Types inherited from kanzi::Module
typedef vector< const Metaclass * > MetaclassContainer
 
typedef MetaclassContainer::iterator MetaclassIterator
 
- Protected Member Functions inherited from kanzi::Module
virtual ~Module ()=default
 Destructor. More...
 
- Protected Attributes inherited from kanzi::Module
Domainm_domain
 The domain this module is registered to. More...
 

Detailed Description

Since
Kanzi 3.9.0

Member Function Documentation

◆ registerModule()

static void kanzi::WindowsImeBackend::registerModule ( Domain domain)
static

Registers the IME backend into the domain.

◆ getInputMethodInstance()

InputMethodSharedPtr kanzi::WindowsImeBackend::getInputMethodInstance ( Domain domain)
overridevirtual

◆ getHandler() [1/2]

static WindowsImeSharedPtr kanzi::WindowsImeBackend::getHandler ( Domain domain)
static

Returns the localized keyboard event handler.

◆ getHandler() [2/2]

static WindowsImeSharedPtr kanzi::WindowsImeBackend::getHandler ( )
static

Returns the localized keyboard event handler.


The documentation for this class was generated from the following file: