5#if WITH_VERSE_VM || defined(__INTELLISENSE__)
18inline bool VArrayBase::IsInBounds(
uint32 Index)
const
23inline bool VArrayBase::IsInBounds(
const VInt&
Index,
const uint32 Bounds)
const
41 switch (GetArrayType())
43 case EArrayType::VValue:
45 case EArrayType::Int32:
47 case EArrayType::Char8:
49 case EArrayType::Char32:
51 case EArrayType::None:
53 V_DIE(
"Unhandled EArrayType (%u) encountered!",
static_cast<uint32>(GetArrayType()));
57inline const VValue VArrayBase::GetValue(
uint32 Index)
const
60 switch (GetArrayType())
62 case EArrayType::VValue:
64 case EArrayType::Int32:
66 case EArrayType::Char8:
68 case EArrayType::Char32:
70 case EArrayType::None:
72 V_DIE(
"Unhandled EArrayType (%u) encountered!",
static_cast<uint32>(GetArrayType()));
76template <
bool bTransactional>
79 if (GetArrayType() != EArrayType::VValue)
94template <
bool bTransactional>
98 EArrayType ArrayType = GetArrayType();
99 if (ArrayType == EArrayType::VValue)
113 case EArrayType::Int32:
116 case EArrayType::Char8:
119 case EArrayType::Char32:
122 case EArrayType::VValue:
123 case EArrayType::None:
125 V_DIE(
"Unhandled EArrayType (%u) encountered!",
static_cast<uint32>(GetArrayType()));
129 if constexpr (bTransactional)
150template <
typename TArray>
OODEFFUNC typedef void(OODLE_CALLBACK t_fp_OodleCore_Plugin_Free)(void *ptr)
#define checkSlow(expr)
Definition AssertionMacros.h:332
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
@ Visitor
Definition XmppMultiUserChat.h:94
T::FDataType GetValue(const UBlackboardComponent &Blackboard, const FName &Name, FBlackboard::FKey &InOutCachedKey, const typename T::FDataType &DefaultValue)
Definition ValueOrBBKey.h:51
bool IsInBounds(const FIntVector3 &Point, const FIntVector3 &Min, const FIntVector3 &Max)
Definition SparseVolumeTextureUtility.cpp:202
U16 Index
Definition radfft.cpp:71