2
0
mirror of https://github.com/Laupetin/OpenAssetTools.git synced 2025-09-03 23:37:26 +00:00

chore: use IObjWriter directly instead of indirection of ObjWriting

This commit is contained in:
Jan
2024-10-19 12:41:20 +02:00
parent 4c9a84777f
commit bb845f68e9
21 changed files with 121 additions and 153 deletions

View File

@@ -1,17 +0,0 @@
#pragma once
#include "AssetDumpingContext.h"
class IZoneDumper
{
public:
IZoneDumper() = default;
virtual ~IZoneDumper() = default;
IZoneDumper(const IZoneDumper& other) = default;
IZoneDumper(IZoneDumper&& other) noexcept = default;
IZoneDumper& operator=(const IZoneDumper& other) = default;
IZoneDumper& operator=(IZoneDumper&& other) noexcept = default;
virtual bool CanHandleZone(AssetDumpingContext& assetDumpingContext) const = 0;
virtual bool DumpZone(AssetDumpingContext& assetDumpingContext) const = 0;
};