Toggle navigation
ivorium
iv_components
Example project
GitHub
Main Page
Modules
Classes
Files
File List
File Members
ivorium_systems
InputSystem
InputBindingSystem
InputBindingListener.hpp
Go to the documentation of this file.
1
#pragma once
2
3
#include <
ivorium_core/ivorium_core.hpp
>
4
5
namespace
iv
6
{
7
8
class
InputBindingSystem;
9
10
class
InputBindingListener
11
{
12
public
:
13
InputBindingListener
(
Instance
* inst );
14
~InputBindingListener
();
15
16
Instance
*
instance
()
const
;
17
21
virtual
void
on_binding_changed
() = 0;
22
23
private
:
24
Instance
* inst;
25
InputBindingSystem
* ibs;
26
};
27
28
}