Files
PlanetFleet/consoleCommand.h
T

24 lines
520 B
C++
Executable File

#pragma once
#ifndef CONSOLE_COMMAND_H
#define CONSOLE_COMMAND_H
#include <vector>
#include <string>
#include <vector.h>
#include <quaternion.h>
namespace battleship{
class ConsoleCommand{
public:
static void execute(std::string);
private:
static void parse(std::string, std::vector<std::string>&);
static void validateAddUnitArguments(std::vector<std::string>&);
static void executeAddUnit(int, int, vb01::Vector3, vb01::Quaternion);
static void validateDebugUnitsArguments();
};
}
#endif