about summary refs log tree commit diff
path: root/src/game/client/components/binds.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/game/client/components/binds.hpp')
-rw-r--r--src/game/client/components/binds.hpp35
1 files changed, 0 insertions, 35 deletions
diff --git a/src/game/client/components/binds.hpp b/src/game/client/components/binds.hpp
deleted file mode 100644
index bdf242f9..00000000
--- a/src/game/client/components/binds.hpp
+++ /dev/null
@@ -1,35 +0,0 @@
-#include <game/client/component.hpp>
-
-class BINDS : public COMPONENT
-{
-	char keybindings[KEY_LAST][128];
-
-	int get_key_id(const char *key_name);
-
-	static void con_bind(void *result, void *user_data);
-	static void con_unbind(void *result, void *user_data);
-	static void con_unbindall(void *result, void *user_data);
-	static void con_dump_binds(void *result, void *user_data);
-	
-public:
-	BINDS();
-	
-	class BINDS_SPECIAL : public COMPONENT
-	{
-	public:
-		BINDS *binds;
-		virtual bool on_input(INPUT_EVENT e);
-	};
-	
-	BINDS_SPECIAL special_binds;
-	
-	void bind(int keyid, const char *str);
-	void set_defaults();
-	void unbindall();
-	const char *get(int keyid);
-	const char *get_key(const char *bindstr);
-	
-	virtual void on_save();
-	virtual void on_console_init();
-	virtual bool on_input(INPUT_EVENT e);
-};