Yet another Console commit /
[supertux.git] / src / control / controller.cpp
index f6f5ecb..e7fe383 100644 (file)
@@ -20,7 +20,7 @@
 
 #include <config.h>
 
-#include "controller.h"
+#include "controller.hpp"
 
 extern Controller* main_controller;
 
@@ -33,6 +33,7 @@ const char* Controller::controlNames[] = {
   "action",
   "pause-menu",
   "menu-select",
+  "console",
   0
 };
 
@@ -65,6 +66,12 @@ Controller::pressed(Control control)
   return oldControls[control] == false && controls[control] == true;
 }
 
+bool
+Controller::released(Control control)
+{
+  return oldControls[control] == true && controls[control] == false;
+}
+
 void
 Controller::update()
 {