#include <TypeInfo.h>
|
enum class | RawType : std::size_t {
kNone = 0
, kObject = 1
, kString = 2
, kInt = 3
,
kFloat = 4
, kBool = 5
, kNoneArray = 10
, kObjectArray = 11
,
kStringArray = 12
, kIntArray = 13
, kFloatArray = 14
, kBoolArray = 15
,
kArraysEnd
} |
|
◆ RawType
Enumerator |
---|
kNone | |
kObject | |
kString | |
kInt | |
kFloat | |
kBool | |
kNoneArray | |
kObjectArray | |
kStringArray | |
kIntArray | |
kFloatArray | |
kBoolArray | |
kArraysEnd | |
◆ TypeInfo() [1/4]
RE::BSScript::TypeInfo::TypeInfo |
( |
| ) |
|
◆ TypeInfo() [2/4]
RE::BSScript::TypeInfo::TypeInfo |
( |
RawType |
a_type | ) |
|
|
explicit |
◆ TypeInfo() [3/4]
RE::BSScript::TypeInfo::TypeInfo |
( |
const TypeInfo & |
a_rhs | ) |
|
◆ TypeInfo() [4/4]
RE::BSScript::TypeInfo::TypeInfo |
( |
TypeInfo && |
a_rhs | ) |
|
◆ GetRawType()
RawType RE::BSScript::TypeInfo::GetRawType |
( |
| ) |
const |
◆ GetTypeInfo()
◆ GetUnmangledRawType()
RawType RE::BSScript::TypeInfo::GetUnmangledRawType |
( |
| ) |
const |
◆ IsArray()
bool RE::BSScript::TypeInfo::IsArray |
( |
| ) |
const |
◆ IsBool()
bool RE::BSScript::TypeInfo::IsBool |
( |
| ) |
const |
◆ IsFloat()
bool RE::BSScript::TypeInfo::IsFloat |
( |
| ) |
const |
◆ IsInt()
bool RE::BSScript::TypeInfo::IsInt |
( |
| ) |
const |
◆ IsLiteralArray()
bool RE::BSScript::TypeInfo::IsLiteralArray |
( |
| ) |
const |
◆ IsNoneArray()
bool RE::BSScript::TypeInfo::IsNoneArray |
( |
| ) |
const |
◆ IsNoneObject()
bool RE::BSScript::TypeInfo::IsNoneObject |
( |
| ) |
const |
◆ IsObject()
bool RE::BSScript::TypeInfo::IsObject |
( |
| ) |
const |
◆ IsObjectArray()
bool RE::BSScript::TypeInfo::IsObjectArray |
( |
| ) |
const |
◆ IsString()
bool RE::BSScript::TypeInfo::IsString |
( |
| ) |
const |
◆ operator=() [1/3]
◆ operator=() [2/3]
◆ operator=() [3/3]
◆ SetType()
void RE::BSScript::TypeInfo::SetType |
( |
RawType |
a_type | ) |
|
◆ operator!=
◆ operator<
◆ operator<=
◆ operator==
◆ operator>
◆ operator>=
◆ _rawType
The documentation for this class was generated from the following file: