#pragma once #include #include namespace hex::plugin::builtin { void handleVersionCommand(const std::vector &args); void handleHelpCommand(const std::vector &args); void handlePluginsCommand(const std::vector &args); void handleLanguageCommand(const std::vector &args); void handleVerboseCommand(const std::vector &args); void handleOpenCommand(const std::vector &args); void handleCalcCommand(const std::vector &args); void handleHashCommand(const std::vector &args); void handleEncodeCommand(const std::vector &args); void handleDecodeCommand(const std::vector &args); void handleMagicCommand(const std::vector &args); void handlePatternLanguageCommand(const std::vector &args); void handleHexdumpCommand(const std::vector &args); void handleDemangleCommand(const std::vector &args); void registerCommandForwarders(); }