You.i Engine
CYIInputBridgeLocator Class Reference

Detailed Description

Instantiates the input bridges; the instance will be deleted automatically when the application is terminated.

See also
CYICursorInputBridge
CYIKeyboardInputBridge

#include <platform/YiInputBridgeLocator.h>

Static Public Member Functions

static void SetKeyboardInputBridge (CYIKeyboardInputBridge *pBridge)
 
static CYICursorInputBridgeGetCursorInputBridge ()
 
static CYIKeyboardInputBridgeGetKeyboardInputBridge ()
 

Member Function Documentation

static CYICursorInputBridge* CYIInputBridgeLocator::GetCursorInputBridge ( )
static

Returns an instance of a CYICursorInputBridge.

Note
The caller does not obtain ownership of the returned bridge.
static CYIKeyboardInputBridge* CYIInputBridgeLocator::GetKeyboardInputBridge ( )
static

Returns an instance of a CYIKeyboardInputBridge.

Note
The caller does not obtain ownership of the returned bridge.
static void CYIInputBridgeLocator::SetKeyboardInputBridge ( CYIKeyboardInputBridge pBridge)
static

Call during application initialization to override the default CYIKeyboardInputBridge. The default CYIKeyboardInputBridge bridges the platform's virtual keyboard, if present, with CYIKeyboardInputBridge::Receiver classes such as CYITextEditView. This bridge can be overridden for thirdparty keyboard implementations.

Note
Hardware keyboard support is not affected by calls to this API.

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