|
Clutter Engine 0.0.1
|
This is the complete list of members for clt::Input, including all inherited members.
| Get() | clt::Input | inlinestatic |
| GetMousePosition() const | clt::Input | inline |
| Input(const Input &)=delete | clt::Input | |
| IsButtonPressed(EKey pKey) const | clt::Input | |
| IsButtonPressed(EMouseButton pButton) const | clt::Input | |
| LockMouseCursor(bool lock) | clt::Input | inline |
| MapKeysToAxis(EKey positiveKey, EKey negativeKey, const std::string &axisName) | clt::Input | |
| MapKeysToAxis(EMouseButton positiveKey, EMouseButton negativeKey, const std::string &axisName) | clt::Input | |
| MapKeysToAxis(EControllerAxis axis, const std::string &axisName, float pDeadzone=-1.0f) | clt::Input | |
| MapKeysToVect(EKey XPositiveKey, EKey XNegativeKey, EKey YPositiveKey, EKey YNegativeKey, const std::string &VectName) | clt::Input | |
| MapKeyToAction(EKey pKey, const std::string &pActionName, EInputState pState=EInputState::Pressed) | clt::Input | |
| MapKeyToAction(EMouseButton pKey, const std::string &pActionName, EInputState pState=EInputState::Pressed) | clt::Input | |
| MapKeyToAction(EControllerButton pKey, const std::string &pActionName, EInputState pState=EInputState::Pressed) | clt::Input | |
| operator=(const Input &)=delete | clt::Input | |
| RegisterActionCallback(const std::string &pActionName, std::function< void()> callback) | clt::Input | |
| RegisterAxisCallback(const std::string &axisName, std::function< void(float)> callback) | clt::Input | |
| RegisterMouseCallback(std::function< void(Vector2)> callback) | clt::Input | |
| RegisterScrollCallback(std::function< void(float)> callback) | clt::Input | |
| RegisterVectCallback(const std::string &VectName, std::function< void(Vector2)> callback) | clt::Input | |
| SetShowMouseCursor(bool show) | clt::Input | inline |
| Update() | clt::Input |