Navigation
Unreal Engine C++ API Reference > Runtime > CoreUObject > UObject
Inheritance Hierarchy
References
Module | CoreUObject |
Header | /Engine/Source/Runtime/CoreUObject/Public/UObject/UnrealType.h |
Include | #include "UObject/UnrealType.h" |
Syntax
class FNumericProperty : public FProperty
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
FNumericProperty
(
UField* InField |
||
![]() |
FNumericProperty
(
EInternal InInernal, |
||
![]() |
FNumericProperty
(
FFieldVariant InOwner, |
||
![]() |
FNumericProperty
(
FFieldVariant InOwner, |
Constructor used for constructing compiled in properties | |
![]() |
FNumericProperty
(
FFieldVariant InOwner, FNumericProperty
(
FFieldVariant InOwner, |
Compiled-in property constructor is deprecated, use other constructors instead. |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
bool | CanHoldValue
(
T Value |
|
![]() ![]() |
FField * | Construct
(
const FFieldVariant& InOwner, |
|
![]() ![]() ![]() |
double | GetFloatingPointPropertyValue
(
void const* Data |
Gets the value of an floating point property type |
![]() ![]() ![]() |
UEnum * | Return the UEnum if this property is a FByteProperty with a non-null Enum | |
![]() ![]() ![]() |
FString | GetNumericPropertyValueToString
(
void const* Data |
Get the value of any numeric type and return it as a string |
![]() ![]() ![]() |
FString | GetNumericPropertyValueToString_InContainer
(
void const* Container |
Get the value of any numeric type and return it as a string |
![]() ![]() ![]() |
int64 | GetSignedIntPropertyValue
(
void const* Data |
Gets the value of a signed integral property type |
![]() ![]() ![]() |
int64 | GetSignedIntPropertyValue_InContainer
(
void const* Container |
Gets the value of a signed integral property type |
![]() ![]() ![]() |
uint64 | GetUnsignedIntPropertyValue
(
void const* Data |
Gets the value of an unsigned integral property type |
![]() ![]() ![]() |
uint64 | GetUnsignedIntPropertyValue_InContainer
(
void const* Container |
Gets the value of an unsigned integral property type |
![]() ![]() |
bool | IsEnum () |
Return true if this property is a FByteProperty with a non-null Enum |
![]() ![]() ![]() |
bool | Return true if this property is for a floating point number | |
![]() ![]() ![]() |
bool | IsInteger () |
Return true if this property is for a integral or enum type |
![]() ![]() |
int64 | ReadEnumAsInt64
(
FStructuredArchive::FSlot Slot, |
|
![]() ![]() ![]() |
void | SetFloatingPointPropertyValue
(
void* Data, |
Set the value of a floating point property type |
![]() ![]() ![]() |
void | SetIntPropertyValue
(
void* Data, |
Set the value of an unsigned integral property type |
![]() ![]() ![]() |
void | SetIntPropertyValue
(
void* Data, |
Set the value of a signed integral property type |
![]() ![]() ![]() |
void | SetNumericPropertyValueFromString
(
void* Data, |
Set the value of any numeric type from a string point |
![]() ![]() ![]() |
void | SetNumericPropertyValueFromString_InContainer
(
void* Container, |
Set the value of any numeric type from a string point |
![]() ![]() |
FFieldClass * | StaticClass () |
|
![]() ![]() |
constexpr uint64 | ||
![]() ![]() |
constexpr uint64 |
Overridden from FProperty
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() |
void | ExportText_Internal
(
FString& ValueStr, |
|
![]() ![]() ![]() |
const TCHAR * | ImportText_Internal
(
const TCHAR* Buffer, |
Operators
Type | Name | Description | |
---|---|---|---|
![]() |
void | operator delete
(
void* InMem |
|
![]() |
void * | operator new
(
const size_t InSize |
|
![]() |
void * | operator new
(
const size_t InSize, |
Typedefs
Deprecated Functions
Type | Name | Description | |
---|---|---|---|
![]() |
FNumericProperty
(
FFieldVariant InOwner, FNumericProperty
(
FFieldVariant InOwner, |
Compiled-in property constructor is deprecated, use other constructors instead. |