mirror of
https://github.com/Laupetin/OpenAssetTools.git
synced 2025-06-10 14:58:10 -05:00
ObjLoading: Be able to load and index IWD files
This commit is contained in:
@ -1,6 +1,7 @@
|
||||
#pragma once
|
||||
|
||||
#include "IObjLoader.h"
|
||||
#include "SearchPath/ISearchPath.h"
|
||||
|
||||
class ObjLoaderT6 final : public IObjLoader
|
||||
{
|
||||
@ -8,10 +9,13 @@ class ObjLoaderT6 final : public IObjLoader
|
||||
static const int GLOBAL_HASH;
|
||||
static int Com_HashKey(const char* str, int maxLen);
|
||||
|
||||
static void LoadIPakForZone(const std::string& ipakName, Zone* zone);
|
||||
static void LoadIPakForZone(ISearchPath* searchPath, const std::string& ipakName, Zone* zone);
|
||||
|
||||
public:
|
||||
bool SupportsZone(Zone* zone) override;
|
||||
|
||||
void LoadReferencedContainersForZone(ISearchPath* searchPath, Zone* zone) override;
|
||||
void UnloadContainersOfZone(Zone* zone) override;
|
||||
|
||||
void LoadObjDataForZone(ISearchPath* searchPath, Zone* zone) override;
|
||||
};
|
||||
|
Reference in New Issue
Block a user