| Bind(string bindName, Action action) | pluginbase.Objects.Input.IInputBinding | |
| Bind(string bindName, InputDirection direction, Action action) | pluginbase.Objects.Input.IInputBinding | |
| Bind(string bindName, Key defaultKey, Action keyBind) | pluginbase.Objects.Input.IInputBinding | |
| Bind(string bindName, Key defaultKey, InputDirection direction, Action keyBind) | pluginbase.Objects.Input.IInputBinding | |
| Bind(string bindName, MouseButton defaultButton, Action mouseBind) | pluginbase.Objects.Input.IInputBinding | |
| Bind(string bindName, MouseButton defaultButton, InputDirection direction, Action mouseBind) | pluginbase.Objects.Input.IInputBinding | |
| BindMouseMove(MouseMoveAction callback) | pluginbase.Objects.Input.IInputBinding | |
| BindMouseWheel(MouseWheelAction callback) | pluginbase.Objects.Input.IInputBinding | |
| CaptureAll | pluginbase.Objects.Input.IInputBinding | |
| Description | pluginbase.Objects.Input.IInputBinding | |
| Enabled | pluginbase.Objects.Input.IBoundInput | |
| GetBoundEventName(string bindName) | pluginbase.Objects.Input.IInputBinding | |
| GetMouseDelta(bool reset=true) | pluginbase.Objects.Input.IInputBinding | |
| IsDown(string bindName) | pluginbase.Objects.Input.IInputBinding | |
| Listen(string bindName, Key defaultKey) | pluginbase.Objects.Input.IInputBinding | |
| Listen(string bindName, MouseButton defaultButton) | pluginbase.Objects.Input.IInputBinding | |
| MouseMode | pluginbase.Objects.Input.IInputBinding | |
| Name | pluginbase.Objects.Input.IInputBinding | |
| Pinned | pluginbase.Objects.Input.IBoundInput | |
| StartListening() | pluginbase.Objects.Input.IBoundInput | |
| StopListening() | pluginbase.Objects.Input.IBoundInput | |