3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/core/utility/EnableNonOwnerReferences.h"
12namespace Core {
class PathView; }
26 virtual int fclose(
void*) = 0;
29 virtual int fseek(
void*, int64,
int) = 0;
32 virtual int64 ftell(
void*) = 0;
35 virtual ::IFileReadAccess
const* getReadInterface()
const = 0;
38 virtual ::IFileWriteAccess* getWriteInterface() = 0;
41 virtual void unload() = 0;
Definition EnableNonOwnerReferences.h:7
Definition IFileAccess.h:15
Definition IFileReadAccess.h:5
Definition IFileWriteAccess.h:5