6#include "Misc/Optional.h"
13template<
typename ValueType>
91 return Value.GetValue();
#define checkf(expr, format,...)
Definition AssertionMacros.h:315
uint64 GFrameCounter
Definition CoreGlobals.cpp:418
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
UE_INTRINSIC_CAST UE_REWRITE constexpr std::remove_reference_t< T > && MoveTemp(T &&Obj) noexcept
Definition UnrealTemplate.h:520
Definition FrameValue.h:15
TFrameValue(const TFrameValue &InValue)
Definition FrameValue.h:41
TFrameValue & operator=(TFrameValue &&InValue)
Definition FrameValue.h:60
TFrameValue & operator=(const TFrameValue &InValue)
Definition FrameValue.h:53
const ValueType & GetValue() const
Definition FrameValue.h:88
TFrameValue(TFrameValue &&InValue)
Definition FrameValue.h:47
TFrameValue(const ValueType &InValue)
Definition FrameValue.h:22
TFrameValue()
Definition FrameValue.h:35
TFrameValue & operator=(const ValueType &InValue)
Definition FrameValue.h:67
TFrameValue & operator=(ValueType &&InValue)
Definition FrameValue.h:74
ValueType TryGetValue(ValueType UnsetValue) const &
Definition FrameValue.h:94
ValueType TryGetValue(ValueType UnsetValue) &&
Definition FrameValue.h:99
TFrameValue(ValueType &&InValue)
Definition FrameValue.h:28
bool IsSet() const
Definition FrameValue.h:83
Definition Optional.h:131