This commit is contained in:
Oscar
2025-07-22 22:06:34 +03:00
parent d3c189f949
commit f892794557
780 changed files with 436498 additions and 170 deletions

View File

@@ -0,0 +1,24 @@
#pragma once
// used: callvfunc
#include "../../utilities/memory.h"
struct ResourceBinding_t;
class IResourceSystem
{
public:
void* QueryInterface(const char* szInterfaceName)
{
return MEM::CallVFunc<void*, 2U>(this, szInterfaceName);
}
};
class CResourceHandleUtils
{
public:
void DeleteResource(const ResourceBinding_t* pBinding)
{
MEM::CallVFunc<void, 2U>(this, pBinding);
}
};