CommonLibSSE (Parapets fork)
RE::BSScript::Variable::Value Union Reference

#include <Variable.h>

Public Member Functions

 Value (void *a_val=nullptr)
 
 ~Value ()
 

Public Attributes

std::int32_t i
 
std::uint32_t u
 
float f
 
bool b
 
void * p
 
BSTSmartPointer< Arrayarr
 
BSTSmartPointer< Objectobj
 
BSFixedString str
 

Constructor & Destructor Documentation

◆ Value()

RE::BSScript::Variable::Value::Value ( void *  a_val = nullptr)

◆ ~Value()

RE::BSScript::Variable::Value::~Value ( )

Member Data Documentation

◆ arr

BSTSmartPointer<Array> RE::BSScript::Variable::Value::arr

◆ b

bool RE::BSScript::Variable::Value::b

◆ f

float RE::BSScript::Variable::Value::f

◆ i

std::int32_t RE::BSScript::Variable::Value::i

◆ obj

BSTSmartPointer<Object> RE::BSScript::Variable::Value::obj

◆ p

void* RE::BSScript::Variable::Value::p

◆ str

BSFixedString RE::BSScript::Variable::Value::str

◆ u

std::uint32_t RE::BSScript::Variable::Value::u

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