gtInputSystem
abstract class : gtRefObject

Система для работы с вводом.
Чтобы её получить смотрите соответствующий метод в gtMainSystem.

Методы

gtInputSystem::createInputContoller
virtual gtPtr<gtInputController> createInputContoller( const GT_GUID& plugin ) = 0;
Запустить плагин для работы с устройствами ввода.

gtInputSystem::getCursorPosition
virtual const gtVector2<s16>& getCursorPosition() = 0;
Получить координаты мыши.

gtInputSystem::isKeyDown
virtual bool isKeyDown( gtKey key ) = 0;
Узнать, была ли нажата указанная клавиша.

gtInputSystem::isLMBDown
virtual bool isLMBDown() = 0;
Узнать, была ли нажата левая кнопка мыши.

gtInputSystem::isRMBDown
virtual bool isRMBDown() = 0;
Узнать, была ли нажата правая кнопка мыши.

gtInputSystem::isMMBDown
virtual bool isMMBDown() = 0;
Узнать, была ли нажата средняя кнопка мыши.