#include "AssetDumperScriptParseTree.h" using namespace T6; bool AssetDumperScriptParseTree::ShouldDump(XAssetInfo* asset) { return true; } bool AssetDumperScriptParseTree::CanDumpAsRaw() { return true; } std::string AssetDumperScriptParseTree::GetFileNameForAsset(Zone* zone, XAssetInfo* asset) { return asset->m_name; } void AssetDumperScriptParseTree::DumpRaw(AssetDumpingContext& context, XAssetInfo* asset, std::ostream& stream) { const auto* scriptParseTree = asset->Asset(); stream.write(scriptParseTree->buffer, scriptParseTree->len); }