40 laInputManager::laInputManager(
void)
44 laInputManager::~laInputManager(
void)
48 void laInputManager::create()
50 in::init(::laSystemIntegrator::getEnvironment());
52 double w = laSystemIntegrator::getSettings()->graphics_resolution_w;
53 double h = laSystemIntegrator::getSettings()->graphics_resolution_h;
58 void laInputManager::ctlDestroy()
62 bool laInputManager::key(KEY k)
67 laPoint3 laInputManager::mousePos()
72 ::ScreenToClient( ((laEnvironment_win32*)::laSystemIntegrator::getEnvironment())->getWnd(), &pt);
79 bool laInputManager::mouseButton(
unsigned i)
83 case 0:
return in::mouse_b0();
84 case 1:
return in::mouse_b1();
85 case 2:
return in::mouse_b2();
89 void laInputManager::animate( )
93 pt[0] = in::mouse_ofsx();
94 pt[1] = in::mouse_ofsy();
96 _ptCursor = _ptCursor + pt;