Foray Library
rapid prototyping framework for crossplatform development of vulkan hardware ray tracing applications
|
#include <foray_inputdevice.hpp>
Public Member Functions | |
ButtonKeyboard () | |
ButtonKeyboard (InputDevice *device, int32_t id, std::string_view name, EButton button) | |
virtual bool | State () const override |
Button id of the input. | |
Additional Inherited Members | |
![]() | |
InputBinary () | |
InputBinary (InputDevice *device, int32_t id, std::string_view name, EButton button) | |
![]() | |
InputBase ()=default | |
InputBase (InputDevice *device, int32_t id, std::string_view name) | |
![]() | |
EButton | mButtonId = {} |
![]() | |
InputDevice * | mDevice = {} |
Device providing this input. | |
int32_t | mId = {} |
std::string | mName = {} |
|
inline |
|
inline |
|
overridevirtual |