| 
    CommonLibSSE NG
    
   | 
 
#include <GFxResourceLib.h>
  
Public Types | |
| enum class | ResolveState { kInProgress , kSuccess , kFail } | 
  Public Types inherited from RE::GRefCountBase< ResourceSlot, GStatGroups::kGStat_Default_Mem > | |
| enum | |
Public Member Functions | |
| const GFxResourceKey & | GetKey () const | 
  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 () | 
Public Attributes | |
| GPtr< GFxResourceWeakLib > | lib | 
| volatile ResolveState | state | 
| std::uint32_t | pad1C | 
| GFxResource *volatile | resource | 
| GFxResourceKey | key | 
| GString | errorMessage | 
| GEvent | resolveComplete | 
Additional Inherited Members | |
  Static Public Attributes inherited from RE::GRefCountImpl | |
| static constexpr auto | RTTI = RTTI_GRefCountImpl | 
      
  | 
  strong | 
      
  | 
  inline | 
| GString RE::GFxResourceLib::ResourceSlot::errorMessage | 
| GFxResourceKey RE::GFxResourceLib::ResourceSlot::key | 
| GPtr<GFxResourceWeakLib> RE::GFxResourceLib::ResourceSlot::lib | 
| std::uint32_t RE::GFxResourceLib::ResourceSlot::pad1C | 
| GEvent RE::GFxResourceLib::ResourceSlot::resolveComplete | 
| GFxResource* volatile RE::GFxResourceLib::ResourceSlot::resource | 
| volatile ResolveState RE::GFxResourceLib::ResourceSlot::state |