OpenEnroth 73e68f7
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
ConditionTableEntry Struct Reference

Public Member Functions

constexpr ConditionTableEntry ()=default
 
constexpr ConditionTableEntry (ConditionFlags flagsIn, ItemEnchantment enchantmentIn=ITEM_ENCHANTMENT_NULL, ItemId item1=ITEM_NULL, ItemSlot slot1=ITEM_SLOT_INVALID, ItemId item2=ITEM_NULL, ItemSlot slot2=ITEM_SLOT_INVALID, ItemId item3=ITEM_NULL, ItemSlot slot3=ITEM_SLOT_INVALID)
 

Public Attributes

ConditionFlags flags
 
ItemEnchantment enchantment = ITEM_ENCHANTMENT_NULL
 
std::array< ConditionEquipment, 3 > equipment = {{}}
 

Constructor & Destructor Documentation

◆ ConditionTableEntry() [1/2]

constexpr ConditionTableEntry::ConditionTableEntry ( )
constexprdefault

◆ ConditionTableEntry() [2/2]

constexpr ConditionTableEntry::ConditionTableEntry ( ConditionFlags  flagsIn,
ItemEnchantment  enchantmentIn = ITEM_ENCHANTMENT_NULL,
ItemId  item1 = ITEM_NULL,
ItemSlot  slot1 = ITEM_SLOT_INVALID,
ItemId  item2 = ITEM_NULL,
ItemSlot  slot2 = ITEM_SLOT_INVALID,
ItemId  item3 = ITEM_NULL,
ItemSlot  slot3 = ITEM_SLOT_INVALID 
)
inlineconstexpr

Member Data Documentation

◆ enchantment

ItemEnchantment ConditionTableEntry::enchantment = ITEM_ENCHANTMENT_NULL

◆ equipment

std::array<ConditionEquipment, 3> ConditionTableEntry::equipment = {{}}

◆ flags

ConditionFlags ConditionTableEntry::flags

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