Level editor work

This commit is contained in:
elasota
2020-01-04 01:19:01 -05:00
parent ec7e511cdd
commit a4b8db1065
29 changed files with 358 additions and 168 deletions

View File

@@ -10,6 +10,7 @@ namespace PortabilityLayer
{
struct MMHandleBlock;
struct ResourceCompiledRef;
class ResourceFile;
class ResTypeID;
class ResourceManager
@@ -20,6 +21,7 @@ namespace PortabilityLayer
virtual void SetResLoad(bool load) = 0;
virtual ResourceFile *LoadResFile(VirtualDirectory_t virtualDir, const PLPasStr &filename) const = 0;
virtual short OpenResFork(VirtualDirectory_t virtualDir, const PLPasStr &filename) = 0;
virtual void CloseResFile(short ref) = 0;
virtual PLError_t CreateBlankResFile(VirtualDirectory_t virtualDir, const PLPasStr &filename) = 0;