CommonLibVR
RE::BSResource::EntryDB< T_DBTraits > Class Template Reference

#include <BSResourceEntryDB.h>

Inheritance diagram for RE::BSResource::EntryDB< T_DBTraits >:
RE::BSResource::IEntryDB RE::BSResource::EntryDBBase< EntryDBTraits< T_DBTraits, BSResource::EntryDB< T_DBTraits > > > RE::BSTSingletonSDM< EntryDB< T_DBTraits > > RE::BSTSingletonSDMBase< Traits >

Public Member Functions

 ~EntryDB () override
 
void Unk_01 (void) override
 
void Unk_02 (void) override
 
void Unk_03 (void) override
 
void Unk_04 (void) override
 
void Unk_05 (void) override
 
- Public Member Functions inherited from RE::BSResource::IEntryDB
virtual ~IEntryDB ()
 

Additional Inherited Members

- Public Types inherited from RE::BSTSingletonSDMBase< Traits >
using Type = typename Traits::Type
 
using Allocator = typename Traits::Allocator
 
- Public Attributes inherited from RE::BSResource::IEntryDB
EntryBucketQueue< PostFlushNotify, 8 > postFlushNotifyQueue
 
- Public Attributes inherited from RE::BSResource::EntryDBBase< EntryDBTraits< T_DBTraits, BSResource::EntryDB< T_DBTraits > > >
std::byte unk00 [0x40]
 
REntryCache< EntryCacheTraits< typename T_EntryDBTraits::U_DBTraits::U_Type, typename T_EntryDBTraits::CArgs, DAP, 64 > > cache
 
EntryBucketQueue< Entry< typename T_EntryDBTraits::U_DBTraits::U_Type, typename T_EntryDBTraits::CArgs >, T_EntryDBTraits::U_DBTraits::LOAD_QUEUE_SIZE > loadQueue
 
EntryBucketQueue< Entry< typename T_EntryDBTraits::U_DBTraits::U_Type, typename T_EntryDBTraits::CArgs >, T_EntryDBTraits::U_DBTraits::RELEASE_QUEUE_SIZE > releaseQueue
 
LocationrootLocation
 
std::byte unk168 [0x8170 - 0x168]
 
std::uint64_t unk8170
 
- Static Public Attributes inherited from RE::BSResource::IEntryDB
static constexpr auto RTTI = RTTI_BSResource__IEntryDB
 
static constexpr auto VTABLE = VTABLE_BSResource__IEntryDB
 

Constructor & Destructor Documentation

◆ ~EntryDB()

template<class T_DBTraits >
RE::BSResource::EntryDB< T_DBTraits >::~EntryDB ( )
override

Member Function Documentation

◆ Unk_01()

template<class T_DBTraits >
void RE::BSResource::EntryDB< T_DBTraits >::Unk_01 ( void  )
overridevirtual

◆ Unk_02()

template<class T_DBTraits >
void RE::BSResource::EntryDB< T_DBTraits >::Unk_02 ( void  )
overridevirtual

◆ Unk_03()

template<class T_DBTraits >
void RE::BSResource::EntryDB< T_DBTraits >::Unk_03 ( void  )
overridevirtual

◆ Unk_04()

template<class T_DBTraits >
void RE::BSResource::EntryDB< T_DBTraits >::Unk_04 ( void  )
overridevirtual

◆ Unk_05()

template<class T_DBTraits >
void RE::BSResource::EntryDB< T_DBTraits >::Unk_05 ( void  )
overridevirtual

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