/
EnergonV
/
DinrusIDE
Обзор
Документация
Войти
/
EnergonV
/
DinrusIDE
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
1
Аналитика
Безопасность
main
CommandLineHandler.h
51 строка
987 B
--add
Первый коммит на Гитвёрс
08 апр 2024, 09:35
08 апр 2024, 09:35
4bd652d
Код
Авторство
О чём код?
#ifndef _ide_Command_Line_Handler_h_ #define _ide_Command_Line_Handler_h_ #include <Dinrus/Core/Core.h> // СДЕЛАТЬ: All DinrusIDE command line arguments should be consume in this file. namespace Upp { class ACommandLineHandler { public: ACommandLineHandler(const Vector<String>& args); Vector<String> GetArgs() { return clone(args); } public: virtual bool Handle() = 0; protected: Vector<String> args; }; class BaseCommandLineHandler final : public ACommandLineHandler { public: BaseCommandLineHandler(const Vector<String>& args); public: bool Handle() override; private: bool HandleVersion() const; bool HandleHelp() const; bool HandleDebugBreakProcess() const; }; class MainCommandLineHandler final : public ACommandLineHandler { public: MainCommandLineHandler(const Vector<String>& args); public: bool Handle() override; private: bool HandleManipulators(); bool HandleScale(); }; } #endif