grafika-latest-working/EventHandler.h

21 lines
557 B
C++

#pragma once
#include <Windows.h>
namespace eg3d {
class EventHandler {
private:
float mCamVelocity; // kamera mozgási sebessége
bool mMouseLocked; // lockolvan van az egér?
void init(); // osztály inicializálása
public:
static constexpr float cCAM_VELOCITY = 0.05;
EventHandler(); // konstr.
int processEvent(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam); // esemény feldolgozása (0 -> feldolgozva, 1 -> nincs feldolgozva)
float getCamVelocity() const; // kamera sebességének lekérése
};
}