10 class GFxResourceLibBase;
11 class GFxResourceReport;
Definition GFxResource.h:15
virtual GFxResourceReport * GetResourceReport()
GAtomicInt< std::int32_t > _refCount
Definition GFxResource.h:80
std::uint32_t _pad0C
Definition GFxResource.h:81
void SetOwnerResourceLib(GFxResourceLibBase *a_lib)
virtual std::uint32_t GetResourceTypeCode() const
ResourceUse
Definition GFxResource.h:49
GFxResourceLibBase * _lib
Definition GFxResource.h:82
static std::uint32_t MakeTypeCode(ResourceType a_resourceType, ResourceUse a_resourceUse=ResourceUse::kNone)
ResourceUse GetResourceUse() const
ResourceType GetResourceType() const
std::int32_t GetRefCount() const
ResourceType
Definition GFxResource.h:21
virtual GFxResourceKey GetKey()
Definition GFxResourceKey.h:6
Definition GFxResourceLibBase.h:11
Definition GFxResourceReport.h:11
Definition GFxResourceWeakLib.h:11
Definition GNewOverrideBase.h:9
Definition AbsorbEffect.h:6