Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Source/Runtime/CoreUObject/Public/UObject/UnrealType.h |
Include |
#include "UObject/UnrealType.h" |
class FMapProperty :
public FProperty,
public TProperty< FScriptMap, FProperty >
Name | Description | |
---|---|---|
|
FMapProperty ( |
|
|
FMapProperty ( |
|
|
FMapProperty ( |
DO NOT USE. This constructor is for internal usage only for hot-reload purposes. |
|
FMapProperty ( |
|
|
FMapProperty ( |
|
|
FMapProperty ( |
|
|
FMapProperty ( |
Name | Description | |
---|---|---|
|
~FMapProperty() |
Name | Description | ||
---|---|---|---|
|
__DefaultConstructor ( |
||
|
UObject *... |
__VTableCtorCaller ( |
|
|
AddReferencedObjects ( |
||
|
FField * |
Construct ( |
|
|
GetCPPTypeCustom |
||
|
const FPrope... |
GetKeyProperty() |
|
|
GetNum ( |
Helper function to get the number of key/value pairs inside of a map. |
|
|
uint8 * |
GetPairPtr |
Helper function to get the pointer to a key/value pair at the specified index. |
|
GetPairStride() |
Helper function to get the sizeof of the map's key/value pair. Used by the garbage collector. |
|
|
const FPrope... |
GetValueProperty() |
|
|
IsValidIndex |
Helper function to check if the specified index of a key/value pair in the underlying set is valid. |
|
|
UClass * |
StaticClass() |
Returns a UClass object representing this class at runtime |
|
FFieldClass ... |
StaticClass() |
|
|
EClassCastFl... |
StaticClassCastFlags() |
Returns the static cast flags for this class |
|
StaticClassCastFlags() |
||
|
StaticClassCastFlagsPrivate() |
||
|
const TCHAR ... |
StaticPackage() |
Returns the package this class belongs in |
|
StaticRegisterNativesFMapProperty() |
||
|
auto |
WithScriptMap ( |
Name | Description | ||
---|---|---|---|
|
AppendSchemaHash |
Updates the given HashBuilder with name and type information of this Property. |
|
|
ClearValueInternal ( |
||
|
ContainsObjectReference ( |
Returns true if this property, or in the case of e.g. array or struct properties any sub- property, contains a UObject reference. |
|
|
EConvertFrom... |
ConvertFromType ( |
Allows a property to implement backwards compatibility handling for tagged properties |
|
CopyValuesInternal |
||
|
DestroyValueInternal ( |
||
|
EmitReferenceInfo ( |
Emits tokens used by realtime garbage collection code to passed in OwnerClass' ReferenceTokenStream. |
|
|
ExportTextItem |
||
|
GetCPPMacroType ( |
||
|
GetCPPType |
Returns the text to use for exporting this property to header file. |
|
|
GetCPPTypeForwardDeclaration() |
||
|
Identical |
Determines whether the property values are identical. |
|
|
const TCHAR ... |
ImportText_Internal ( |
|
|
InitializeValueInternal ( |
||
|
InstanceSubobjects ( |
Creates new copies of components |
|
|
LinkInternal ( |
||
|
NetSerializeItem ( |
||
|
PassCPPArgsByRef() |
||
|
SameType ( |
Returns true, if Other is property of exactly the same type |
|
|
SerializeItem ( |
Name | Description | ||
---|---|---|---|
|
AddCppProperty ( |
Name | Description | ||
---|---|---|---|
|
AddReferencedObjects ( |
||
|
FField * |
GetInnerFieldByName ( |
Returns an inner field by name if the field has any |
|
GetInnerFields |
Fills the provided array with all inner fields this field owns (recursively) |
|
|
GetPreloadDependencies |
||
|
PostDuplicate ( |
Fixups after duplicating a Field |
Name | Description | ||
---|---|---|---|
|
operator delete ( |
Eliminate V1062 warning from PVS-Studio while keeping MSVC and Clang happy. |
|
|
operator delete ( |
||
|
void * |
operator new ( |
|
|
void * |
operator new ( |
|
|
void * |
operator new ( |
For internal use only; use StaticConstructObject() to create new objects. |
|
void * |
operator new ( |
For internal use only; use StaticConstructObject() to create new objects. |
Name |
Description |
---|---|
Super |
Typedef for the base class (FProperty) |
Super |
|
TCppType |
|
ThisClass |
Typedef for FMapProperty. |
ThisClass |
|
TTypeFundamentals |
Name |
Description |
---|---|
StaticClassFlags |
Bitwise union of EClassFlags pertaining to this class. |