Union type holding any numeric value with runtime type tracking.
More...
#include <WeaponMathRuntimeNode.h>
|
| template<typename T , typename SelfType > |
| static auto & | Get_Impl (SelfType &&Self) |
| |
Union type holding any numeric value with runtime type tracking.
◆ FNumericHolder() [1/2]
| FNumericHolder::FNumericHolder |
( |
| ) |
|
|
inline |
◆ FNumericHolder() [2/2]
template<typename T >
| FNumericHolder::FNumericHolder |
( |
T && | InValue | ) |
|
|
inline |
◆ Get() [1/2]
template<typename T >
| T & FNumericHolder::Get |
( |
| ) |
|
|
inline |
◆ Get() [2/2]
template<typename T >
| const T & FNumericHolder::Get |
( |
| ) |
const |
|
inline |
◆ Get_Impl()
template<typename T , typename SelfType >
| static auto & FNumericHolder::Get_Impl |
( |
SelfType && | Self | ) |
|
|
inlinestatic |
◆ operator T()
template<typename T >
| FNumericHolder::operator T |
( |
| ) |
|
|
inline |
◆ operator!=()
template<typename T >
| bool FNumericHolder::operator!= |
( |
T && | Other | ) |
const |
|
inline |
◆ operator+()
◆ operator=()
template<typename T >
| T & FNumericHolder::operator= |
( |
T && | InValue | ) |
|
|
inline |
◆ operator==()
template<typename T >
| bool FNumericHolder::operator== |
( |
T && | Other | ) |
const |
|
inline |
◆ Set()
template<typename T >
| void FNumericHolder::Set |
( |
T && | InValue | ) |
|
|
inline |
◆ Float
| double FNumericHolder::Float |
◆ Int
| int64 FNumericHolder::Int |
◆ Type
| ENumericType FNumericHolder::Type |
◆ UInt
| uint64 FNumericHolder::UInt |
◆ [union]
| union { ... } FNumericHolder::Value |