CommonLibSSE (Parapets fork)
RE::GFxResourceLib Class Reference

#include <GFxResourceLib.h>

Inheritance diagram for RE::GFxResourceLib:
RE::GRefCountBase< GFxResourceLib, GStatGroups::kGStat_Default_Mem > RE::GRefCountBaseStatImpl< GRefCountImpl, STAT > RE::GRefCountImpl RE::GRefCountImplCore

Classes

struct  GFxResourcePtrHashFunc
 
class  ResourceSlot
 

Public Types

using PinHashSet = GHashSet< GFxResource *, GFxResourcePtrHashFunc >
 
- Public Types inherited from RE::GRefCountBase< GFxResourceLib, GStatGroups::kGStat_Default_Mem >
enum  
 

Public Attributes

GFxResourceWeakLibweakLib
 
PinHashSet pinSet
 
bool debugFlag
 
std::uint8_t pad21
 
std::uint16_t pad22
 
std::uint32_t pad24
 

Additional Inherited Members

- Public Member Functions inherited from RE::GRefCountBaseStatImpl< GRefCountImpl, STAT >
 GFC_MEMORY_REDEFINE_NEW_IMPL (GRefCountImpl, GFC_REFCOUNTALLOC_CHECK_DELETE, StatType)
 
- Public Member Functions inherited from RE::GRefCountImpl
 ~GRefCountImpl () override=default
 
void AddRef ()
 
void Release ()
 
- Static Public Attributes inherited from RE::GRefCountImpl
static constexpr auto RTTI = RTTI_GRefCountImpl
 

Member Typedef Documentation

◆ PinHashSet

Member Data Documentation

◆ debugFlag

bool RE::GFxResourceLib::debugFlag

◆ pad21

std::uint8_t RE::GFxResourceLib::pad21

◆ pad22

std::uint16_t RE::GFxResourceLib::pad22

◆ pad24

std::uint32_t RE::GFxResourceLib::pad24

◆ pinSet

PinHashSet RE::GFxResourceLib::pinSet

◆ weakLib

GFxResourceWeakLib* RE::GFxResourceLib::weakLib

The documentation for this class was generated from the following file: