You.i Engine
YiInputBridgeLocator.h
Go to the documentation of this file.
1
// © You i Labs Inc. 2000-2017. All rights reserved.
2
#ifndef _YI_INPUT_BRIDGE_LOCATOR_H_
3
#define _YI_INPUT_BRIDGE_LOCATOR_H_
4
10
#include "
platform/YiCursorInputBridge.h
"
11
#include "
platform/YiKeyboardInputBridge.h
"
12
19
class
CYIInputBridgeLocator
20
{
21
public
:
27
static
void
SetKeyboardInputBridge
(
CYIKeyboardInputBridge
*pBridge);
28
34
static
CYICursorInputBridge
*
GetCursorInputBridge
();
35
41
static
CYIKeyboardInputBridge
*
GetKeyboardInputBridge
();
42
43
private
:
44
static
CYIKeyboardInputBridge
*s_pCachedKeyboardInputBridge;
45
};
46
51
#endif // _YI_INPUT_BRIDGE_LOCATOR_H_
CYIInputBridgeLocator::GetCursorInputBridge
static CYICursorInputBridge * GetCursorInputBridge()
YiKeyboardInputBridge.h
YiCursorInputBridge.h
CYIKeyboardInputBridge
Provides access to the system software keyboard.
Definition:
YiKeyboardInputBridge.h:27
CYIInputBridgeLocator
Instantiates the input bridges; the instance will be deleted automatically when the application is te...
Definition:
YiInputBridgeLocator.h:19
CYIInputBridgeLocator::SetKeyboardInputBridge
static void SetKeyboardInputBridge(CYIKeyboardInputBridge *pBridge)
CYICursorInputBridge
Utility to subscribe to or get the current state of the cursor for the platform, if available...
Definition:
YiCursorInputBridge.h:19
CYIInputBridgeLocator::GetKeyboardInputBridge
static CYIKeyboardInputBridge * GetKeyboardInputBridge()
platform
YiInputBridgeLocator.h
Generated on Thu Aug 23 2018 03:08:03 for You.i Engine by
1.8.11