1
0
mirror of synced 2024-12-22 20:45:53 +01:00
ImHex/plugins/builtin/include/content/command_line_interface.hpp

29 lines
1.1 KiB
C++
Raw Normal View History

#pragma once
#include <string>
#include <vector>
namespace hex::plugin::builtin {
void handleVersionCommand(const std::vector<std::string> &args);
void handleHelpCommand(const std::vector<std::string> &args);
void handlePluginsCommand(const std::vector<std::string> &args);
void handleLanguageCommand(const std::vector<std::string> &args);
void handleVerboseCommand(const std::vector<std::string> &args);
void handleOpenCommand(const std::vector<std::string> &args);
void handleCalcCommand(const std::vector<std::string> &args);
void handleHashCommand(const std::vector<std::string> &args);
void handleEncodeCommand(const std::vector<std::string> &args);
void handleDecodeCommand(const std::vector<std::string> &args);
2023-07-17 10:43:29 +02:00
void handleMagicCommand(const std::vector<std::string> &args);
void handlePatternLanguageCommand(const std::vector<std::string> &args);
2023-12-05 16:45:35 +01:00
void handleHexdumpCommand(const std::vector<std::string> &args);
void handleDemangleCommand(const std::vector<std::string> &args);
2024-06-26 19:38:25 +02:00
void handleSettingsResetCommand(const std::vector<std::string> &args);
void registerCommandForwarders();
}