+void CommandManager::SetCommand(const Base *object, unsigned int type, Command *command)
+{
+ Instance.InSetCommand(object, type, command);
+}
+
+Command *CommandManager::GetCommand(const Base *object, unsigned int type)
+{
+ return(Instance.InGetCommand(object, type));
+}
+
+bool CommandManager::ExecuteCommand(Base *object, unsigned int type, std::string text)
+{
+ return(Instance.InExecuteCommand(object, type, text));
+}
+
+bool CommandManager::ExecuteCommandConst(const Base *object, unsigned int type, std::string text)
+{
+ return(Instance.InExecuteCommandConst(object,type,text));
+}
+
+const CommandManager *CommandManager::GetInstance()