KarmaEngine
Game Engine for practical learning and research purposes
Loading...
Searching...
No Matches
Karma::Input Member List

This is the complete list of members for Karma::Input, including all inherited members.

AddControllerDevice(std::shared_ptr< ControllerDevice > device)Karma::Inputprotected
ControllerAxisPivotVal(int axis, int cID)Karma::Inputinlinestatic
ControllerAxisPivotValImpl(int axis, int cID)=0Karma::Inputprotectedpure virtual
DeInit()Karma::Inputinlinestatic
DisplayControllerDevices()Karma::Inputstatic
EventCallbackFn typedef (defined in Karma::Input)Karma::Input
GetAPI()Karma::Inputinlinestatic
GetControllerDevices() constKarma::Inputinlineprotected
GetInputInstance()Karma::Inputinlinestatic
GetMousePosition()Karma::Inputinlinestatic
GetMousePositionImpl()=0Karma::Inputprotectedpure virtual
GetMouseX()Karma::Inputinlinestatic
GetMouseXImpl()=0Karma::Inputprotectedpure virtual
GetMouseY()Karma::Inputinlinestatic
GetMouseYImpl()=0Karma::Inputprotectedpure virtual
Init()Karma::Inputstatic
Input(InputData &inputDatRef)Karma::Input
IsControllerButtonPressed(int button, int cID)Karma::Inputinlinestatic
IsControllerButtonPressedImpl(int button, int cID)=0Karma::Inputprotectedpure virtual
IsKeyPressed(int keycode)Karma::Inputinlinestatic
IsKeyPressedImpl(int keycode)=0Karma::Inputprotectedpure virtual
IsMouseButtonPressed(int button)Karma::Inputinlinestatic
IsMouseButtonPressedImpl(int button)=0Karma::Inputprotectedpure virtual
IsMouseButtonReleased(int button)Karma::Inputinlinestatic
IsMouseButtonReleasedImpl(int button)=0Karma::Inputprotectedpure virtual
m_ControllerDevices (defined in Karma::Input)Karma::Inputprotectedstatic
SetConnectedJoySticks()Karma::Inputprotectedstatic
SetEventCallback(const EventCallbackFn &callback, Window *window)=0Karma::Inputpure virtual
SetGamepadMapping()Karma::Input
~Input()Karma::Input