#include "../ScriptFormatter.h" class DummyFormatter : public ScriptFormatter { public: // Renames a variable, return empty string for generated name virtual std::string VarName(uint32, uint32) override { return ""; } // Renames an entity virtual std::string EntityName(const std::string& entity) override { if (entity == "dir") { return "Director"; } else if (entity == "cl") { return "Cloud"; } else if (entity == "av_b") { return "Biggs"; } else if (entity == "av_c") { return "Jessie"; } else if (entity == "av_w") { return "Wedge"; } return entity; } // Names an animation virtual std::string AnimationName(int /*charId*/, int id) override { return std::to_string(id); } // Get name of char from its id virtual std::string CharName(int charId) override { return std::to_string(charId); } // Renames a function in an entity virtual std::string FunctionName(const std::string&, const std::string& funcName) override { return funcName; } // Sets the header comment for a function in an entity virtual std::string FunctionComment(const std::string& , const std::string& ) override { return "function comment"; } };