Cogs.Core
|
This is the complete list of members for Cogs::Core::InputManager, including all inherited members.
actionMappings (defined in Cogs::Core::InputManager) | Cogs::Core::InputManager | private |
addActionMapping(const StringView &name, const StringView &device, const StringView &inputAction, int placeholder=0) (defined in Cogs::Core::InputManager) | Cogs::Core::InputManager | |
addActionMapping(const StringView &name, InputDeviceState *device, const StringView &inputAction, int placeholder=0) (defined in Cogs::Core::InputManager) | Cogs::Core::InputManager | |
addAxisMapping(const StringView &name, const StringView &device, const StringView &inputAxis, float scale=1.0f, int flags=0) (defined in Cogs::Core::InputManager) | Cogs::Core::InputManager | |
addAxisMapping(const StringView &name, InputDeviceState *device, const StringView &inputAxis, float scale=1.0f, int flags=0) (defined in Cogs::Core::InputManager) | Cogs::Core::InputManager | |
addProvider(std::unique_ptr< IInputProvider > provider) | Cogs::Core::InputManager | |
axisMappings (defined in Cogs::Core::InputManager) | Cogs::Core::InputManager | private |
checkTimeStamp(double timestamp_ms) | Cogs::Core::InputManager | private |
createActionMapping(const InputIdentifier &actionId, const StringView &name) | Cogs::Core::InputManager | |
createAxisMapping(const InputIdentifier &axisId, const StringView &name) | Cogs::Core::InputManager | |
deviceStates (defined in Cogs::Core::InputManager) | Cogs::Core::InputManager | private |
ErrorAxis (defined in Cogs::Core::InputManager) | Cogs::Core::InputManager | privatestatic |
ErrorButton (defined in Cogs::Core::InputManager) | Cogs::Core::InputManager | privatestatic |
gainedFocus(double timestamp_ms) (defined in Cogs::Core::InputManager) | Cogs::Core::InputManager | |
getActionState(const StringView &name) const | Cogs::Core::InputManager | |
getAxis(std::string driver, std::string device, std::string axis) (defined in Cogs::Core::InputManager) | Cogs::Core::InputManager | inline |
getAxisIndex(InputDeviceState *device, const StringView &inputAxis) const (defined in Cogs::Core::InputManager) | Cogs::Core::InputManager | |
getAxisValue(const StringView &name) const | Cogs::Core::InputManager | |
getButtonIndex(InputDeviceState *device, const StringView &inputAction) const (defined in Cogs::Core::InputManager) | Cogs::Core::InputManager | |
getDevice(InputDevices::EValues deviceId) (defined in Cogs::Core::InputManager) | Cogs::Core::InputManager | |
getDevice(const StringView &name) (defined in Cogs::Core::InputManager) | Cogs::Core::InputManager | private |
getView() const (defined in Cogs::Core::InputManager) | Cogs::Core::InputManager | inline |
initialize() | Cogs::Core::InputManager | |
inputInspector (defined in Cogs::Core::InputManager) | Cogs::Core::InputManager | friend |
InputManager(ViewContext *viewContext) | Cogs::Core::InputManager | explicit |
InputManager(const InputManager &)=delete (defined in Cogs::Core::InputManager) | Cogs::Core::InputManager | |
inputProviders (defined in Cogs::Core::InputManager) | Cogs::Core::InputManager | private |
lostFocus(double timestamp_ms) (defined in Cogs::Core::InputManager) | Cogs::Core::InputManager | |
NoAxis (defined in Cogs::Core::InputManager) | Cogs::Core::InputManager | privatestatic |
NoButton (defined in Cogs::Core::InputManager) | Cogs::Core::InputManager | privatestatic |
operator=(const InputManager &)=delete (defined in Cogs::Core::InputManager) | Cogs::Core::InputManager | |
pendingDevices (defined in Cogs::Core::InputManager) | Cogs::Core::InputManager | private |
prevTimeStamp (defined in Cogs::Core::InputManager) | Cogs::Core::InputManager | private |
readInputConfig(const StringView &path) (defined in Cogs::Core::InputManager) | Cogs::Core::InputManager | private |
triggerKeyChar(std::string ch, double timestamp_ms) (defined in Cogs::Core::InputManager) | Cogs::Core::InputManager | |
triggerKeyDown(Key key, double timestamp_ms) (defined in Cogs::Core::InputManager) | Cogs::Core::InputManager | |
triggerKeyUp(Key key, double timestamp_ms) (defined in Cogs::Core::InputManager) | Cogs::Core::InputManager | |
triggerMouseWheel(int32_t deltaValue, double timestamp_ms) (defined in Cogs::Core::InputManager) | Cogs::Core::InputManager | |
triggerPointerMove(PointerType pointerType, PointerId pointerId, const glm::ivec2 &position, double timestamp_ms) (defined in Cogs::Core::InputManager) | Cogs::Core::InputManager | |
triggerPointerPress(PointerType pointerType, PointerId pointerId, MouseButton button, const glm::ivec2 &position, double timestamp_ms) (defined in Cogs::Core::InputManager) | Cogs::Core::InputManager | |
triggerPointerRelease(PointerType pointerType, PointerId pointerId, MouseButton button, const glm::ivec2 &position, double timestamp_ms) (defined in Cogs::Core::InputManager) | Cogs::Core::InputManager | |
update() | Cogs::Core::InputManager | |
updateActions() (defined in Cogs::Core::InputManager) | Cogs::Core::InputManager | private |
updateAxes() (defined in Cogs::Core::InputManager) | Cogs::Core::InputManager | private |
updateConnections() (defined in Cogs::Core::InputManager) | Cogs::Core::InputManager | private |
updateInputs() (defined in Cogs::Core::InputManager) | Cogs::Core::InputManager | private |
view (defined in Cogs::Core::InputManager) | Cogs::Core::InputManager | private |
~InputManager() | Cogs::Core::InputManager |