Unlinker/ObjLoading: Add skeleton for dynamically loading search paths based on current zone

This commit is contained in:
Jan
2019-12-30 23:52:33 +01:00
parent 5f833969f9
commit 153f8f2e89
15 changed files with 727 additions and 178 deletions

View File

@ -1,5 +1,6 @@
#pragma once
#include "SearchPath/ISearchPath.h"
#include "Zone/Zone.h"
class IObjLoader
@ -8,6 +9,6 @@ public:
virtual ~IObjLoader() = default;
virtual bool SupportsZone(Zone* zone) = 0;
virtual void LoadReferencedContainersForZone(Zone* zone) = 0;
virtual void LoadObjDataForZone(Zone* zone) = 0;
virtual void LoadReferencedContainersForZone(ISearchPath* searchPath, Zone* zone) = 0;
virtual void LoadObjDataForZone(ISearchPath* searchPath, Zone* zone) = 0;
};