CommonLibSSE (Parapets fork)
RE::TESConditionItem Struct Reference

#include <TESCondition.h>

Public Member Functions

 TESConditionItem ()
 
 ~TESConditionItem ()=default
 
 TES_HEAP_REDEFINE_NEW ()
 
bool operator() (ConditionCheckParams &a_solution) const
 
void Copy (const TESConditionItem *a_other, TESForm *a_arg2=nullptr)
 
bool IsTrue (ConditionCheckParams &a_solution) const
 

Public Attributes

TESConditionItemnext
 
CONDITION_ITEM_DATA data
 

Constructor & Destructor Documentation

◆ TESConditionItem()

RE::TESConditionItem::TESConditionItem ( )

◆ ~TESConditionItem()

RE::TESConditionItem::~TESConditionItem ( )
default

Member Function Documentation

◆ Copy()

void RE::TESConditionItem::Copy ( const TESConditionItem a_other,
TESForm a_arg2 = nullptr 
)

◆ IsTrue()

bool RE::TESConditionItem::IsTrue ( ConditionCheckParams a_solution) const

◆ operator()()

bool RE::TESConditionItem::operator() ( ConditionCheckParams a_solution) const

◆ TES_HEAP_REDEFINE_NEW()

RE::TESConditionItem::TES_HEAP_REDEFINE_NEW ( )

Member Data Documentation

◆ data

CONDITION_ITEM_DATA RE::TESConditionItem::data

◆ next

TESConditionItem* RE::TESConditionItem::next

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