OdysseyDecomp/lib/al/Project/File/FileLoaderThread.h
2025-05-15 11:54:32 +02:00

25 lines
421 B
C++

#pragma once
#include <basis/seadTypes.h>
namespace sead {
class DelegateThread;
class Thread;
} // namespace sead
namespace al {
class FileEntryBase;
class FileLoaderThread {
public:
FileLoaderThread(s32 priority);
void threadFunction(sead::Thread* thread, s64 fileEntryPtr);
void requestLoadFile(FileEntryBase* fileEntry);
private:
sead::DelegateThread* mThread = nullptr;
};
} // namespace al