UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FNumericProperty Member List

This is the complete list of members for FNumericProperty, including all inherited members.

AddCppProperty(FProperty *Property)FFieldvirtual
AddReferencedObjects(FReferenceCollector &Collector)FFieldvirtual
AllocateAndInitializeValue() constFProperty
AppendName(FString &ResultString) constFFieldinline
BaseFieldClass typedefFField
BeginDestroy()FFieldvirtual
Bind()FFieldvirtual
CallGetter(const void *Container, void *OutValue) constFPropertyinlinevirtual
CallSetter(void *Container, const void *InValue) constFPropertyinlinevirtual
CanSerializeFromTypeName(UE::FPropertyTypeName Type) constFPropertyvirtual
ClassPrivateFField
ClearFlags(EObjectFlags NewFlags)FFieldinline
ClearIntrusiveOptionalValue(void *Data) constFPropertyvirtual
ClearPropertyFlags(EPropertyFlags NewFlags)FPropertyinline
ClearValue(void *Data) constFPropertyinline
ClearValue_InContainer(void *Data, int32 ArrayIndex=0) constFPropertyinline
ClearValueInternal(void *Data) constFPropertyprotectedvirtual
Construct(const FFieldVariant &InOwner, const FName &InName, EObjectFlags InFlags)FFieldstatic
Construct(const FName &FieldTypeName, const FFieldVariant &InOwner, const FName &InName, EObjectFlags InFlags)FFieldstatic
ContainerPtrToValuePtr(UObject *ContainerPtr, int32 ArrayIndex=0) constFPropertyinline
ContainerPtrToValuePtr(void *ContainerPtr, int32 ArrayIndex=0) constFPropertyinline
ContainerPtrToValuePtr(UObject const *ContainerPtr, int32 ArrayIndex=0) constFPropertyinline
ContainerPtrToValuePtr(void const *ContainerPtr, int32 ArrayIndex=0) constFPropertyinline
ContainerPtrToValuePtrForDefaults(const UStruct *ContainerClass, UObject *ContainerPtr, int32 ArrayIndex=0) constFPropertyinline
ContainerPtrToValuePtrForDefaults(const UStruct *ContainerClass, void *ContainerPtr, int32 ArrayIndex=0) constFPropertyinline
ContainerPtrToValuePtrForDefaults(const UStruct *ContainerClass, const UObject *ContainerPtr, int32 ArrayIndex=0) constFPropertyinline
ContainerPtrToValuePtrForDefaults(const UStruct *ContainerClass, const void *ContainerPtr, int32 ArrayIndex=0) constFPropertyinline
ContainsClearOnFinishDestroyInternal(TArray< const FStructProperty * > &EncounteredStructProps) constFPropertyprotectedvirtual
ContainsFinishDestroy(TArray< const FStructProperty * > &EncounteredStructProps) constFPropertyinline
ContainsInstancedObjectProperty() constFPropertyinline
ContainsObjectReference(TArray< const FStructProperty * > &EncounteredStructProps, EPropertyObjectReferenceType InReferenceType=EPropertyObjectReferenceType::Strong) constFPropertyvirtual
ContainsWeakObjectReference() constFPropertyinline
ConvertFromType(const FPropertyTag &Tag, FStructuredArchive::FSlot Slot, uint8 *Data, const UStruct *DefaultsStruct, const uint8 *Defaults)FPropertyvirtual
CopyCompleteValue(void *Dest, void const *Src) constFPropertyinline
CopyCompleteValue_InContainer(void *Dest, void const *Src) constFPropertyinline
CopyCompleteValueFromScriptVM(void *Dest, void const *Src) constFPropertyvirtual
CopyCompleteValueFromScriptVM_InContainer(void *OutContainer, void const *InValue) constFPropertyvirtual
CopyCompleteValueToScriptVM(void *Dest, void const *Src) constFPropertyvirtual
CopyCompleteValueToScriptVM_InContainer(void *OutValue, void const *InContainer) constFPropertyvirtual
CopySingleValue(void *Dest, void const *Src) constFPropertyinline
CopySingleValueFromScriptVM(void *Dest, void const *Src) constFPropertyvirtual
CopySingleValueToScriptVM(void *Dest, void const *Src) constFPropertyvirtual
CopyValuesInternal(void *Dest, void const *Src, int32 Count) constFPropertyprotectedvirtual
DestroyAndFreeValue(void *InMemory) constFProperty
DestroyValue(void *Dest) constFPropertyinline
DestroyValue_InContainer(void *Dest) constFPropertyinline
DestroyValueInternal(void *Dest) constFPropertyprotectedvirtual
DestructorLinkNextFProperty
Duplicate(const FField *InField, FFieldVariant DestOwner, const FName DestName=NAME_None, EObjectFlags FlagMask=RF_AllFlags, EInternalObjectFlags InternalFlagsMask=EInternalObjectFlags_AllFlags)FFieldstatic
EmitIntrusiveOptionalReferenceInfo(UE::GC::FSchemaBuilder &Schema, int32 BaseOffset, TArray< const FStructProperty * > &EncounteredStructProps, UE::GC::FPropertyStack &DebugPath)FPropertyvirtual
EmitReferenceInfo(UE::GC::FSchemaBuilder &Schema, int32 BaseOffset, TArray< const FStructProperty * > &EncounteredStructProps, UE::GC::FPropertyStack &DebugPath)FPropertyvirtual
ExportText_Direct(FString &ValueStr, const void *Data, const void *Delta, UObject *Parent, int32 PortFlags, UObject *ExportRootScope=nullptr) constFProperty
ExportText_InContainer(int32 Index, FString &ValueStr, const void *Data, const void *Delta, UObject *Parent, int32 PortFlags, UObject *ExportRootScope=nullptr) constFPropertyinline
ExportTextItem_Direct(FString &ValueStr, const void *PropertyValue, const void *DefaultValue, UObject *Parent, int32 PortFlags, UObject *ExportRootScope=nullptr) constFPropertyinline
ExportTextItem_InContainer(FString &ValueStr, const void *Container, const void *DefaultValue, UObject *Parent, int32 PortFlags, UObject *ExportRootScope=nullptr) constFPropertyinline
FField(EInternal InInernal, FFieldClass *InClass)FField
FField(FFieldVariant InOwner, const FName &InName, EObjectFlags InObjectFlags)FField
FieldTypeClass typedefFField
FindRedirectedPropertyName(const UStruct *ObjectStruct, FName OldName)FPropertystatic
FinishDestroy(void *Data) constFPropertyinline
FinishDestroy_InContainer(void *Data) constFPropertyinline
FinishDestroyInternal(void *Data) constFPropertyprotectedvirtual
FlagsPrivateFField
FLinkedListBuilder typedefFField
FProperty(FFieldVariant InOwner, const FName &InName, EObjectFlags InObjectFlags)FProperty
FProperty(FFieldVariant InOwner, const UECodeGen_Private::FPropertyParamsBaseWithOffset &Prop, EPropertyFlags AdditionalPropertyFlags=CPF_None)FProperty
FProperty(FFieldVariant InOwner, const UECodeGen_Private::FPropertyParamsBaseWithoutOffset &Prop, EPropertyFlags AdditionalPropertyFlags=CPF_None)FProperty
GenerateFFieldName(FFieldVariant InOwner, FFieldClass *InClass)FFieldstatic
GetAuthoredName() constFField
GetBlueprintReplicationCondition() constFPropertyinline
GetCastFlags() constFFieldinline
GetClass() constFFieldinline
GetCPPMacroType(FString &ExtendedTypeText) constFPropertyvirtual
GetCPPTypeFProperty
GetElementSize() constFPropertyinline
GetFieldSize() constFFieldinlinevirtual
GetFlags() constFFieldinline
GetFName() constFFieldinline
GetFullName() constFField
GetID() constFPropertyvirtual
GetInnerFieldByName(const FName &InName)FFieldinlinevirtual
GetInnerFields(TArray< FField * > &OutFields)FFieldinlinevirtual
GetLinker() constFField
GetMinAlignment() constFPropertyvirtual
GetName() constFFieldinline
GetName(FString &OutName) constFFieldinline
GetNameCPP() constFProperty
GetOffset_ForDebug() constFPropertyinline
GetOffset_ForGC() constFPropertyinline
GetOffset_ForInternal() constFPropertyinline
GetOffset_ForUFunction() constFPropertyinline
GetOffset_ReplaceWith_ContainerPtrToValuePtr() constFPropertyinline
GetOutermost() constFField
GetOwner() constFFieldinline
GetOwnerChecked() const FUNCTION_NON_NULL_RETURN_ENDFFieldinline
GetOwnerClass() constFField
GetOwnerProperty()FPropertyinline
GetOwnerProperty() constFPropertyinline
GetOwnerStruct() constFField
GetOwnerUField() constFField
GetOwnerUObject() constFFieldinline
GetOwnerVariant() constFFieldinline
GetPathName(const UObject *StopOuter=nullptr) constFField
GetPathName(const UObject *StopOuter, FStringBuilderBase &ResultString) constFField
GetPreloadDependencies(TArray< UObject * > &OutDeps)FFieldvirtual
GetPropertyFlags() constFPropertyinline
GetRepOwner()FPropertyinline
GetSingleValue_InContainer(const void *InContainer, void *OutValue, int32 ArrayIndex) constFProperty
GetSize() constFPropertyinline
GetTypedOwner(UClass *Target) constFField
GetTypedOwner(FFieldClass *Target) constFField
GetTypedOwner() constFFieldinline
GetValue_InContainer(void const *InContainer, void *OutValue) constFPropertyinline
GetValueAddressAtIndex_Direct(const FProperty *Inner, void *InValueAddress, int32 Index) constFPropertyvirtual
GetValueTypeHash(const void *Src) constFProperty
GetValueTypeHashInternal(const void *Src) constFPropertyprotectedvirtual
HasAllCastFlags(const uint64 InCastFlags) constFFieldinline
HasAllFlags(EObjectFlags FlagsToCheck) constFFieldinline
HasAllPropertyFlags(uint64 FlagsToCheck) constFPropertyinline
HasAnyCastFlags(const uint64 InCastFlags) constFFieldinline
HasAnyFlags(EObjectFlags FlagsToCheck) constFFieldinline
HasAnyPropertyFlags(uint64 FlagsToCheck) constFPropertyinline
HasGetter() constFPropertyinlinevirtual
HasSetter() constFPropertyinlinevirtual
HasSetterOrGetter() constFPropertyinlinevirtual
IdenticalFProperty
Identical_InContainer(const void *A, const void *B, int32 ArrayIndex=0, uint32 PortFlags=0) constFPropertyinline
ImportSingleProperty(const TCHAR *Str, void *DestData, const UStruct *ObjectStruct, UObject *SubobjectOuter, int32 PortFlags, FOutputDevice *Warn, TArray< struct FDefinedProperty > &DefinedProperties)FPropertystatic
ImportText_Direct(const TCHAR *Buffer, void *PropertyPtr, UObject *OwnerObject, int32 PortFlags, FOutputDevice *ErrorText=(FOutputDevice *) GWarn) constFPropertyinline
ImportText_InContainer(const TCHAR *Buffer, void *Container, UObject *OwnerObject, int32 PortFlags, FOutputDevice *ErrorText=(FOutputDevice *) GWarn) constFPropertyinline
FProperty::ImportText_InternalFPropertyprotected
Init()FPropertyprotected
InitializeIntrusiveUnsetOptionalValue(void *Data) constFPropertyvirtual
InitializeValue(void *Dest) constFPropertyinline
InitializeValue_InContainer(void *Dest) constFPropertyinline
InitializeValueInternal(void *Dest) constFPropertyprotectedvirtual
InstanceSubobjects(void *Data, void const *DefaultData, TNotNull< UObject * > Owner, struct FObjectInstancingGraph *InstanceGraph)FPropertyvirtual
InternalGetOwnerAsUObjectUnsafe() constFFieldinline
IsA(const FFieldClass *FieldType) constFFieldinline
IsA() constFFieldinline
IsEditorOnlyProperty() constFPropertyinline
IsIn(const UObject *InOwner) constFField
IsIn(const FField *InOwner) constFField
IsInContainer(int32 ContainerSize) constFPropertyinline
IsInContainer(const UStruct *ContainerClass) constFPropertyinline
IsIntrusiveOptionalValueSet(const void *Data) constFPropertyvirtual
IsNative() constFField
IsRooted() constFField
IsValidLowLevel() constFField
Link(FArchive &Ar)FPropertyinline
LinkInternal(FArchive &Ar)FPropertyprotectedvirtual
LinkWithoutChangingOffset(FArchive &Ar)FPropertyinline
LoadTypeName(UE::FPropertyTypeName Type, const FPropertyTag *Tag=nullptr)FPropertyvirtual
NamePrivateFField
NetSerializeItemFProperty
NextFField
NextRefFProperty
OwnerFField
PerformOperationWithGetter(void *OutContainer, const void *DirectPropertyAddress, TFunctionRef< void(const void *)> DirectValueAccessFunc) constFProperty
PerformOperationWithSetter(void *OutContainer, void *DirectPropertyAddress, TFunctionRef< void(void *)> DirectValueAccessFunc) constFProperty
PointerToValuePtr(void const *ContainerOrPropertyPtr, EPropertyPointerType PropertyPointerType, int32 ArrayIndex=0) constFPropertyinlineprotected
PostConstructLinkNextFProperty
PostDuplicate(const FField &InField) overrideFPropertyvirtual
PostLoad()FFieldvirtual
PropertyFlagsFProperty
PropertyLinkNextFProperty
Rename(const FName &NewName)FField
RepIndexFProperty
RepNotifyFuncFProperty
ResolveVisitedPathInfo(void *Data, const FPropertyVisitorInfo &Info) constFPropertyvirtual
SameType(const FProperty *Other) constFPropertyvirtual
SaveTypeName(UE::FPropertyTypeNameBuilder &Type) constFPropertyvirtual
Serialize(FArchive &Ar) overrideFPropertyvirtual
SerializeBinProperty(FStructuredArchive::FSlot Slot, void *Data, int32 ArrayIdx=-1)FPropertyinline
SerializeNonMatchingBinProperty(FStructuredArchive::FSlot Slot, void *Data, void const *DefaultData, UStruct *DefaultStruct)FPropertyinline
SetBlueprintReplicationCondition(ELifetimeCondition InBlueprintReplicationCondition)FPropertyinline
SetElementSize(int32 NewSize)FProperty
SetFlags(EObjectFlags NewFlags)FFieldinline
SetFlagsTo(EObjectFlags NewFlags)FFieldinlineprotected
SetOffset_Internal(int32 NewOffset)FPropertyprotected
SetPropertyFlags(EPropertyFlags NewFlags)FPropertyinline
SetSingleValue_InContainer(void *OutContainer, const void *InValue, int32 ArrayIndex) constFProperty
SetValue_InContainer(void *OutContainer, const void *InValue) constFPropertyinline
ShouldDuplicateValue() constFPropertyinline
ShouldPort(uint32 PortFlags=0) constFProperty
ShouldSerializeValue(FArchive &Ar) constFProperty
StaticClass()FFieldstatic
StaticClassCastFlags()FFieldinlinestatic
StaticClassCastFlagsPrivate()FFieldinlinestatic
Super typedefFField
SupportsNetSharedSerialization() constFPropertyvirtual
ThisClass typedefFField
TryConstruct(const FName &FieldTypeName, const FFieldVariant &InOwner, const FName &InName, EObjectFlags InFlags)FFieldstatic
UseBinaryOrNativeSerialization(const FArchive &Ar) constFPropertyvirtual
ValidateImportFlags(uint32 PortFlags, FOutputDevice *ErrorText=NULL) constFProperty
Visit(const FPropertyVisitorData &Data, const TFunctionRef< EPropertyVisitorControlFlow(const FPropertyVisitorPath &, const FPropertyVisitorData &)> InFunc) constFProperty
Visit(const FPropertyVisitorData &Data, const TFunctionRef< EPropertyVisitorControlFlow(const FPropertyVisitorContext &)> InFunc) constFProperty
Visit(FPropertyVisitorContext &Context, const TFunctionRef< EPropertyVisitorControlFlow(const FPropertyVisitorContext &)> InFunc) constFPropertyvirtual
~FField()FFieldvirtual