diff options
Diffstat (limited to 'src/Console.h')
| -rw-r--r-- | src/Console.h | 46 |
1 files changed, 0 insertions, 46 deletions
diff --git a/src/Console.h b/src/Console.h deleted file mode 100644 index 247d89c..0000000 --- a/src/Console.h +++ /dev/null @@ -1,46 +0,0 @@ -#ifndef CONSOLE_H -#define CONSOLE_H - -#include <string> -#include <vector> - -#include "simulation/Simulation.h" - -class ConsoleCommand -{ -private: - std::string * command; - int returnStatus; - std::string * returnString; -public: - void SetCommand(std::string * command); - void SetError(std::string * error); - std::string * GetCommand(); - std::string * GetError(); - ConsoleCommand(); - ConsoleCommand(std::string * command, int returnStatus, std::string * returnString = new std::string("")); -}; - -class Console -{ -private: - bool sound_enable; - bool file_script; - std::vector<ConsoleCommand> * previousCommands; - std::string * lastError; - Simulation * sim; -public: - virtual void Tick(float * dt); - int ParseType(char * txt); - int ParsePartref(char * txt); - int ParseCoords(char * coords, int *x, int *y); - virtual void ConsoleShown(); - virtual void ConsoleHidden(); - virtual int ProcessCommand(char * console); - virtual std::string * GetLastError(); - virtual std::vector<ConsoleCommand> * GetPreviousCommands(); - Console(); - virtual ~Console(); -}; - -#endif // CONSOLE_H |
