![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for FVerseClassProperty, including all inherited members.
| AddReferencedObjects(FReferenceCollector &Collector) override | FClassProperty | virtual |
| BeginDestroy() override | FClassProperty | virtual |
| ClearIntrusiveOptionalValue(void *Data) const | FObjectProperty | inlinevirtual |
| TPropertyTypeFundamentals::ClearIntrusiveOptionalValue(void *A) | TPropertyTypeFundamentals< InTCppType > | inlinestatic |
| ClearValueInternal(void *Data) const override | TProperty< InTCppType, TInPropertyBaseClass > | inlinevirtual |
| ContainsObjectReference(TArray< const FStructProperty * > &EncounteredStructProps, EPropertyObjectReferenceType InReferenceType=EPropertyObjectReferenceType::Strong) const override | TFObjectPropertyBase< TObjectPtr< UObject > > | inlinevirtual |
| CopyCompleteValueFromScriptVM(void *Dest, void const *Src) const override | FObjectProperty | virtual |
| CopyCompleteValueFromScriptVM_InContainer(void *OutContainer, void const *InValue) const override | FObjectProperty | virtual |
| CopyCompleteValueToScriptVM(void *Dest, void const *Src) const override | FObjectProperty | virtual |
| CopyCompleteValueToScriptVM_InContainer(void *OutValue, void const *InContainer) const override | FObjectProperty | virtual |
| CopySingleValueFromScriptVM(void *Dest, void const *Src) const override | FObjectProperty | virtual |
| CopySingleValueToScriptVM(void *Dest, void const *Src) const override | FObjectProperty | virtual |
| CPPAlignment enum value | TPropertyTypeFundamentals< InTCppType > | |
| CPPSize enum value | TPropertyTypeFundamentals< InTCppType > | |
| DestroyPropertyValue(void *A) | TPropertyTypeFundamentals< InTCppType > | inlinestatic |
| DestroyValueInternal(void *Dest) const override | TProperty< InTCppType, TInPropertyBaseClass > | inlinevirtual |
| EmitIntrusiveOptionalReferenceInfo(UE::GC::FSchemaBuilder &Schema, int32 BaseOffset, TArray< const FStructProperty * > &EncounteredStructProps, UE::GC::FPropertyStack &DebugPath) override | FObjectProperty | virtual |
| FClassProperty(FFieldVariant InOwner, const FName &InName, EObjectFlags InObjectFlags) | FClassProperty | |
| FClassProperty(FFieldVariant InOwner, const UECodeGen_Private::FClassPropertyParams &Prop) | FClassProperty | |
| FVerseClassProperty(FFieldVariant InOwner, const FName &InName, EObjectFlags InObjectFlags) | FVerseClassProperty | |
| FVerseClassProperty(FFieldVariant InOwner, const UECodeGen_Private::FVerseClassPropertyParams &Prop) | FVerseClassProperty | |
| GetComputedFlagsPropertyFlags() | TPropertyTypeFundamentals< InTCppType > | inlineprotectedstatic |
| GetCPPMacroType(FString &ExtendedTypeText) const override | FVerseClassProperty | virtual |
| GetCPPType(FString *ExtendedTypeText, uint32 CPPExportFlags) const override | FClassProperty | virtual |
| GetDefaultPropertyValue() | TPropertyTypeFundamentals< InTCppType > | inlinestatic |
| GetMinAlignment() const override | TProperty< InTCppType, TInPropertyBaseClass > | inlinevirtual |
| GetObjectPropertyValue(const void *PropertyValueAddress) const override | FObjectProperty | virtual |
| GetObjectPropertyValue_InContainer(const void *ContainerAddress, int32 ArrayIndex=0) const override | FObjectProperty | virtual |
| GetObjectPtrPropertyValue(const void *PropertyValueAddress) const override | FObjectProperty | virtual |
| GetObjectPtrPropertyValue_InContainer(const void *ContainerAddress, int32 ArrayIndex=0) const override | FObjectProperty | virtual |
| GetObjectPtrPropertyValuePtr(const void *PropertyValueAddress) const | FObjectProperty | inline |
| GetObjectPtrPropertyValueRef(const void *PropertyValueAddress) const | FObjectProperty | inline |
| GetOptionalPropertyValue(void const *B) | TPropertyTypeFundamentals< InTCppType > | inlinestatic |
| GetOptionalPropertyValue_InContainer(void const *B, int32 ArrayIndex=0) const | TProperty< InTCppType, TInPropertyBaseClass > | inline |
| GetPropertyValue(void const *A) | TPropertyTypeFundamentals< InTCppType > | inlinestatic |
| GetPropertyValue_InContainer(void const *A, int32 ArrayIndex=0) const | TProperty< InTCppType, TInPropertyBaseClass > | inline |
| GetPropertyValuePtr(void const *A) | TPropertyTypeFundamentals< InTCppType > | inlinestatic |
| GetPropertyValuePtr(void *A) | TPropertyTypeFundamentals< InTCppType > | inlinestatic |
| GetPropertyValuePtr_InContainer(void const *A, int32 ArrayIndex=0) const | TProperty< InTCppType, TInPropertyBaseClass > | inline |
| GetPropertyValuePtr_InContainer(void *A, int32 ArrayIndex=0) const | TProperty< InTCppType, TInPropertyBaseClass > | inline |
| GetTypeName() | TPropertyTypeFundamentals< InTCppType > | inlinestatic |
| GetValue_InContainer(void const *InContainer, TCppType *OutValue) const | TProperty< InTCppType, TInPropertyBaseClass > | inline |
| HasIntrusiveUnsetOptionalState() const | FObjectProperty | inlinevirtual |
| TPropertyTypeFundamentals::HasIntrusiveUnsetOptionalState() | TPropertyTypeFundamentals< InTCppType > | inlinestatic |
| Identical(const void *A, const void *B, uint32 PortFlags) const override | FClassProperty | virtual |
| ImportText_Internal(const TCHAR *Buffer, void *ContainerOrPropertyPtr, EPropertyPointerType PropertyPointerType, UObject *OwnerObject, int32 PortFlags, FOutputDevice *ErrorText) const override | FVerseClassProperty | virtual |
| InitializeIntrusiveUnsetOptionalValue(void *Data) const override | FObjectProperty | inlinevirtual |
| TPropertyTypeFundamentals::InitializeIntrusiveUnsetOptionalValue(void *Data) | TPropertyTypeFundamentals< InTCppType > | inlinestatic |
| InitializePropertyValue(void *A) | TPropertyTypeFundamentals< InTCppType > | inlinestatic |
| InitializeValueInternal(void *Dest) const override | TProperty< InTCppType, TInPropertyBaseClass > | inlinevirtual |
| IsIntrusiveOptionalValueSet(const void *Data) const | FObjectProperty | inlinevirtual |
| TPropertyTypeFundamentals::IsIntrusiveOptionalValueSet(const void *A) | TPropertyTypeFundamentals< InTCppType > | inlinestatic |
| LinkInternal(FArchive &Ar) override | TProperty< InTCppType, TInPropertyBaseClass > | inlinevirtual |
| PostDuplicate(const FField &InField) override | FClassProperty | virtual |
| PostSerializeObjectItem(FArchive &SerializingArchive, void *Value, UObject *CurrentValue, UObject *ObjectValue, EObjectPropertyOptions Options=EObjectPropertyOptions::None, const void *Defaults=nullptr) const | FObjectProperty | |
| SameType(const FProperty *Other) const override | FVerseClassProperty | virtual |
| Serialize(FArchive &Ar) override | FVerseClassProperty | virtual |
| SetMetaClass(UClass *NewMetaClass) | FClassProperty | inline |
| SetObjectPropertyValueUnchecked(void *PropertyValueAddress, UObject *Value) const override | FObjectProperty | protectedvirtual |
| SetObjectPropertyValueUnchecked_InContainer(void *ContainerAddress, UObject *Value, int32 ArrayIndex=0) const override | FObjectProperty | protectedvirtual |
| SetObjectPtrPropertyValueUnchecked(void *PropertyValueAddress, TObjectPtr< UObject > Ptr) const override | FObjectProperty | protectedvirtual |
| SetObjectPtrPropertyValueUnchecked_InContainer(void *ContainerAddress, TObjectPtr< UObject > Ptr, int32 ArrayIndex=0) const override | FObjectProperty | protectedvirtual |
| SetPropertyValue(void *A, TCppType const &Value) | TPropertyTypeFundamentals< InTCppType > | inlinestatic |
| SetPropertyValue_InContainer(void *A, TCppType const &Value, int32 ArrayIndex=0) const | TProperty< InTCppType, TInPropertyBaseClass > | inline |
| SetValue_InContainer(void *OutContainer, const TCppType &InValue) const | TProperty< InTCppType, TInPropertyBaseClass > | inline |
| Super typedef | TFObjectPropertyBase< TObjectPtr< UObject > > | |
| TCppType typedef | FVerseClassProperty | |
| TFObjectPropertyBase(EInternal InInernal, FFieldClass *InClass) | TFObjectPropertyBase< TObjectPtr< UObject > > | inline |
| TFObjectPropertyBase(FFieldVariant InOwner, const FName &InName, EObjectFlags InObjectFlags) | TFObjectPropertyBase< TObjectPtr< UObject > > | inline |
| TFObjectPropertyBase(FFieldVariant InOwner, const UECodeGen_Private::FObjectPropertyParams &Prop) | TFObjectPropertyBase< TObjectPtr< UObject > > | inline |
| TFObjectPropertyBase(FFieldVariant InOwner, const UECodeGen_Private::FObjectPropertyParamsWithoutClass &Prop, UClass *InClass) | TFObjectPropertyBase< TObjectPtr< UObject > > | inline |
| TProperty(EInternal InInernal, FFieldClass *InClass) | TProperty< InTCppType, TInPropertyBaseClass > | inline |
| TProperty(FFieldVariant InOwner, const FName &InName, EObjectFlags InObjectFlags) | TProperty< InTCppType, TInPropertyBaseClass > | inline |
| TProperty(FFieldVariant InOwner, PropertyParamsType &Prop) | TProperty< InTCppType, TInPropertyBaseClass > | inline |
| TTypeFundamentals typedef | FVerseClassProperty |