Navigation
API > API/Runtime > API/Runtime/CoreUObject > API/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 |
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 |
||
| int64 | GetSignedIntPropertyValue
(
void const* Data |
Gets the value of a signed integral property type | |
| int64 | GetSignedIntPropertyValue_InContainer
(
void const* Container |
||
| uint64 | GetUnsignedIntPropertyValue
(
void const* Data |
Gets the value of an unsigned integral property type | |
| uint64 | GetUnsignedIntPropertyValue_InContainer
(
void const* Container |
||
| 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, |
||
| FFieldClass * | StaticClass () |
||
| uint64 | |||
| uint64 |
Overridden from FProperty
| Type | Name | Description | |
|---|---|---|---|
| void | ExportText_Internal
(
FString& ValueStr, |
||
| const TCHAR * | ImportText_Internal
(
const TCHAR* Buffer, |
Overridden from FField
| Type | Name | Description | |
|---|---|---|---|
| SIZE_T | GetFieldSize () |
Operators
| Type | Name | Description | |
|---|---|---|---|
| void | operator delete
(
void* InMem |
||
| void * | operator new
(
const size_t InSize |
||
| void * | operator new
(
const size_t InSize, |