PixelBullet  0.0.1
A C++ game engine
Loading...
Searching...
No Matches
pixelbullet::input::InputState Class Reference

Public Member Functions

bool IsKeyDown (KeyCode key) const
bool IsKeyPressed (KeyCode key) const
bool IsKeyReleased (KeyCode key) const
bool IsMouseButtonDown (MouseCode button) const
bool IsMouseButtonPressed (MouseCode button) const
bool IsMouseButtonReleased (MouseCode button) const
glm::vec2 GetMousePosition () const noexcept
float GetMouseX () const noexcept
float GetMouseY () const noexcept
glm::vec2 GetMouseDelta () const noexcept
float GetMouseDeltaX () const noexcept
float GetMouseDeltaY () const noexcept
glm::vec2 GetMouseScrollDelta () const noexcept
float GetMouseScrollDeltaX () const noexcept
float GetMouseScrollDeltaY () const noexcept

Friends

struct pixelbullet::input_internal::InputStateAccess

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