| 
    CommonLibSSE (powerof3)
    
   | 
 
#include <BGSCreatedObjectManager.h>
  
Classes | |
| struct | CreatedMagicItemData | 
Public Member Functions | |
| EnchantmentItem * | AddArmorEnchantment (BSTArray< Effect > &a_effects) | 
| EnchantmentItem * | AddWeaponEnchantment (BSTArray< Effect > &a_effects) | 
Static Public Member Functions | |
| static BGSCreatedObjectManager * | GetSingleton () | 
Public Attributes | |
| std::uint8_t | pad01 | 
| std::uint16_t | pad02 | 
| std::uint32_t | pad04 | 
| BSTArray< CreatedMagicItemData > | weaponEnchantments | 
| BSTArray< CreatedMagicItemData > | armorEnchantments | 
| BSTHashMap< std::uint32_t, CreatedMagicItemData > | potions | 
| BSTHashMap< std::uint32_t, CreatedMagicItemData > | poisons | 
| BSTSet< MagicItem * > | queuedDeletes | 
| BSSpinLock | lock | 
Additional Inherited Members | |
  Public Types inherited from RE::BSTSingletonSDMBase< Traits > | |
| using | Type = typename Traits::Type | 
| using | Allocator = typename Traits::Allocator | 
| EnchantmentItem * RE::BGSCreatedObjectManager::AddArmorEnchantment | ( | BSTArray< Effect > & | a_effects | ) | 
| EnchantmentItem * RE::BGSCreatedObjectManager::AddWeaponEnchantment | ( | BSTArray< Effect > & | a_effects | ) | 
      
  | 
  static | 
| BSTArray<CreatedMagicItemData> RE::BGSCreatedObjectManager::armorEnchantments | 
      
  | 
  mutable | 
| std::uint8_t RE::BGSCreatedObjectManager::pad01 | 
| std::uint16_t RE::BGSCreatedObjectManager::pad02 | 
| std::uint32_t RE::BGSCreatedObjectManager::pad04 | 
| BSTHashMap<std::uint32_t, CreatedMagicItemData> RE::BGSCreatedObjectManager::poisons | 
| BSTHashMap<std::uint32_t, CreatedMagicItemData> RE::BGSCreatedObjectManager::potions | 
| BSTArray<CreatedMagicItemData> RE::BGSCreatedObjectManager::weaponEnchantments |