#include <Variable.h>
◆ Variable() [1/4]
RE::BSScript::Variable::Variable |
( |
| ) |
|
◆ Variable() [2/4]
RE::BSScript::Variable::Variable |
( |
const TypeInfo & |
a_type | ) |
|
◆ Variable() [3/4]
RE::BSScript::Variable::Variable |
( |
const Variable & |
a_rhs | ) |
|
◆ Variable() [4/4]
RE::BSScript::Variable::Variable |
( |
Variable && |
a_rhs | ) |
|
◆ ~Variable()
RE::BSScript::Variable::~Variable |
( |
| ) |
|
◆ GetArray()
◆ GetBool()
bool RE::BSScript::Variable::GetBool |
( |
| ) |
const |
◆ GetFloat()
float RE::BSScript::Variable::GetFloat |
( |
| ) |
const |
◆ GetObject()
◆ GetSInt()
std::int32_t RE::BSScript::Variable::GetSInt |
( |
| ) |
const |
◆ GetString()
std::string_view RE::BSScript::Variable::GetString |
( |
| ) |
const |
◆ GetType()
TypeInfo RE::BSScript::Variable::GetType |
( |
| ) |
const |
◆ GetUInt()
std::uint32_t RE::BSScript::Variable::GetUInt |
( |
| ) |
const |
◆ IsArray()
bool RE::BSScript::Variable::IsArray |
( |
| ) |
const |
◆ IsBool()
bool RE::BSScript::Variable::IsBool |
( |
| ) |
const |
◆ IsFloat()
bool RE::BSScript::Variable::IsFloat |
( |
| ) |
const |
◆ IsInt()
bool RE::BSScript::Variable::IsInt |
( |
| ) |
const |
◆ IsLiteralArray()
bool RE::BSScript::Variable::IsLiteralArray |
( |
| ) |
const |
◆ IsNoneArray()
bool RE::BSScript::Variable::IsNoneArray |
( |
| ) |
const |
◆ IsNoneObject()
bool RE::BSScript::Variable::IsNoneObject |
( |
| ) |
const |
◆ IsObject()
bool RE::BSScript::Variable::IsObject |
( |
void |
| ) |
const |
◆ IsObjectArray()
bool RE::BSScript::Variable::IsObjectArray |
( |
| ) |
const |
◆ IsString()
bool RE::BSScript::Variable::IsString |
( |
| ) |
const |
◆ IsType()
bool RE::BSScript::Variable::IsType |
( |
TypeInfo |
a_typeInfo | ) |
const |
◆ operator!=()
bool RE::BSScript::Variable::operator!= |
( |
const Variable & |
a_rhs | ) |
const |
◆ operator<()
bool RE::BSScript::Variable::operator< |
( |
const Variable & |
a_rhs | ) |
const |
◆ operator<=()
bool RE::BSScript::Variable::operator<= |
( |
const Variable & |
a_rhs | ) |
const |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ operator==()
bool RE::BSScript::Variable::operator== |
( |
const Variable & |
a_rhs | ) |
const |
◆ operator>()
bool RE::BSScript::Variable::operator> |
( |
const Variable & |
a_rhs | ) |
const |
◆ operator>=()
bool RE::BSScript::Variable::operator>= |
( |
const Variable & |
a_rhs | ) |
const |
◆ Pack()
template<class T >
void RE::BSScript::Variable::Pack |
( |
T && |
a_src | ) |
|
|
inline |
◆ SetArray()
◆ SetBool()
void RE::BSScript::Variable::SetBool |
( |
bool |
a_val | ) |
|
◆ SetFloat()
void RE::BSScript::Variable::SetFloat |
( |
float |
a_val | ) |
|
◆ SetNone()
void RE::BSScript::Variable::SetNone |
( |
| ) |
|
◆ SetObject() [1/2]
◆ SetObject() [2/2]
◆ SetSInt()
void RE::BSScript::Variable::SetSInt |
( |
std::int32_t |
a_val | ) |
|
◆ SetString()
void RE::BSScript::Variable::SetString |
( |
std::string_view |
a_val | ) |
|
◆ SetUInt()
void RE::BSScript::Variable::SetUInt |
( |
std::uint32_t |
a_val | ) |
|
◆ Unpack()
template<class T >
T RE::BSScript::Variable::Unpack |
|
inline |
The documentation for this class was generated from the following files: