|
CommonLibSSE NG
|
#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 |