CommonLibSSE (Parapets fork)
RE::CONDITION_ITEM_DATA Struct Reference

#include <TESCondition.h>

Classes

struct  Flags
 
union  GlobalOrFloat
 

Public Types

enum class  OpCode : std::uint8_t {
  kEqualTo , kNotEqualTo , kGreaterThan , kGreaterThanOrEqualTo ,
  kLessThan , kLessThanOrEqualTo
}
 

Public Member Functions

 CONDITION_ITEM_DATA ()
 
 ~CONDITION_ITEM_DATA ()=default
 

Public Attributes

GlobalOrFloat comparisonValue
 
ObjectRefHandle runOnRef
 
std::uint32_t dataID
 
FUNCTION_DATA functionData
 
Flags flags
 
stl::enumeration< CONDITIONITEMOBJECT, std::uint8_t > object
 
std::uint16_t pad32
 
std::uint32_t pad34
 

Member Enumeration Documentation

◆ OpCode

enum RE::CONDITION_ITEM_DATA::OpCode : std::uint8_t
strong
Enumerator
kEqualTo 
kNotEqualTo 
kGreaterThan 
kGreaterThanOrEqualTo 
kLessThan 
kLessThanOrEqualTo 

Constructor & Destructor Documentation

◆ CONDITION_ITEM_DATA()

RE::CONDITION_ITEM_DATA::CONDITION_ITEM_DATA ( )

◆ ~CONDITION_ITEM_DATA()

RE::CONDITION_ITEM_DATA::~CONDITION_ITEM_DATA ( )
default

Member Data Documentation

◆ comparisonValue

GlobalOrFloat RE::CONDITION_ITEM_DATA::comparisonValue

◆ dataID

std::uint32_t RE::CONDITION_ITEM_DATA::dataID

◆ flags

Flags RE::CONDITION_ITEM_DATA::flags

◆ functionData

FUNCTION_DATA RE::CONDITION_ITEM_DATA::functionData

◆ object

stl::enumeration<CONDITIONITEMOBJECT, std::uint8_t> RE::CONDITION_ITEM_DATA::object

◆ pad32

std::uint16_t RE::CONDITION_ITEM_DATA::pad32

◆ pad34

std::uint32_t RE::CONDITION_ITEM_DATA::pad34

◆ runOnRef

ObjectRefHandle RE::CONDITION_ITEM_DATA::runOnRef

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