4#if WITH_VERSE_VM || defined(__INTELLISENSE__)
6#include "Containers/Map.h"
20template <Verse::VCppClassInfo* ClassInfo>
77 bool IsProperty()
const {
return Type == EFieldType::FProperty ||
Type == EFieldType::FPropertyVar ||
Type == EFieldType::FVerseProperty; }
90 static bool Matches(KeyInitType
A, KeyInitType
B);
92 static uint32 GetKeyHash(KeyInitType Key);
113 return Fields.FindId(
Name).AsInteger();
117 return Fields.GetMaxIndex();
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
T * New(FMemStackBase &Mem, int32 Count=1, int32 Align=DEFAULT_ALIGNMENT)
Definition MemStack.h:259
void ENGINE_API GetFieldIndex(const uint32 FieldType, int32 &FieldIndex, EFieldOutputType &FieldOutput)
Definition PhysicsFieldComponent.cpp:1099
uint32 Offset
Definition VulkanMemory.cpp:4033
Definition ContainerAllocationPolicies.h:1660
Definition UnrealType.h:174
Definition UnrealString.h.inl:34
Definition UnrealTypePrivate.h:18
Type
Definition PawnAction_Move.h:11
bool operator==(const FCachedAssetKey &A, const FCachedAssetKey &B)
Definition AssetDataMap.h:501
EFieldType
Definition Protocol0.h:52
VERSECOMPILER_API bool Matches(const CTypeBase *PositiveType1, const CTypeBase *NegativeType2, const uint32_t UploadedAtFnVersion)
Determine if argument PositiveType1 is a match for parameter NegativeType2
Definition SemanticTypes.cpp:2971
U16 Index
Definition radfft.cpp:71