Navigation
API > API/Runtime > API/Runtime/Core
Classes
Type | Name | Description | |
---|---|---|---|
![]() |
FAnimObjectVersion | Copyright Epic Games, Inc. All Rights Reserved. | |
![]() |
FAnimPhysObjectVersion | Copyright Epic Games, Inc. All Rights Reserved. | |
![]() |
FAutomationObjectVersion | Copyright Epic Games, Inc. All Rights Reserved. | |
![]() |
FBlueprintsObjectVersion | Copyright Epic Games, Inc. All Rights Reserved. | |
![]() |
FBuildObjectVersion | Copyright Epic Games, Inc. All Rights Reserved. | |
![]() |
FCineCameraObjectVersion | Copyright Epic Games, Inc. All Rights Reserved. | |
![]() |
FCoreObjectVersion | Copyright Epic Games, Inc. All Rights Reserved. | |
![]() |
FDestructionObjectVersion | Copyright Epic Games, Inc. All Rights Reserved. | |
![]() |
FDevSystemGuidRegistration | Copyright Epic Games, Inc. All Rights Reserved. | |
![]() |
FDevSystemGuids | ||
![]() |
FDevVersionRegistration | ||
![]() |
FDisplayNameEntryId | Serialization util that optimizes WITH_CASE_PRESERVING_NAME-loading by reducing comparison id lookups | |
![]() |
FEditorObjectVersion | Copyright Epic Games, Inc. All Rights Reserved. | |
![]() |
FEnterpriseObjectVersion | Copyright Epic Games, Inc. All Rights Reserved. | |
![]() |
FExternalPhysicsCustomObjectVersion | Copyright Epic Games, Inc. All Rights Reserved. | |
![]() |
FExternalPhysicsMaterialCustomObjectVersion | Copyright Epic Games, Inc. All Rights Reserved. | |
![]() |
FFortniteMainBranchObjectVersion | Copyright Epic Games, Inc. All Rights Reserved. | |
![]() |
FFortniteReleaseBranchCustomObjectVersion | Copyright Epic Games, Inc. All Rights Reserved. | |
![]() |
FFortniteSeasonBranchObjectVersion | Copyright Epic Games, Inc. All Rights Reserved. | |
![]() |
FFortniteShaderworkObjectVersion | Copyright Epic Games, Inc. All Rights Reserved. | |
![]() |
FFortniteValkyrieBranchObjectVersion | Copyright Epic Games, Inc. All Rights Reserved. | |
![]() |
FFrameworkObjectVersion | Copyright Epic Games, Inc. All Rights Reserved. | |
![]() |
FGeometryObjectVersion | Copyright Epic Games, Inc. All Rights Reserved. | |
![]() |
FLazyName | Lazily constructed FName that helps avoid allocating FNames during static initialization | |
![]() |
FLoadTimesObjectVersion | Custom serialization version for changes made in LoadTimes stream. | |
![]() |
FMediaFrameworkObjectVersion | Copyright Epic Games, Inc. All Rights Reserved. | |
![]() |
FMemoryImageName | Predictably sized structure for representing an FName in memory images while allowing the size to be smaller than FScriptName when case-preserving behavior is not required. | |
![]() |
FMinimalName | The minimum amount of data required to reconstruct a name This is smaller than FName when WITH_CASE_PRESERVING_NAME is set, but you lose the case-preserving behavior. | |
![]() |
FMobileObjectVersion | Copyright Epic Games, Inc. All Rights Reserved. | |
![]() |
FName | Public name, available to the world. | |
![]() |
FNameBuilder | A string builder with inline storage for FNames. | |
![]() |
FNameDebugVisualizer | ||
![]() |
FNameEntry | A global deduplicated name stored in the global name table. | |
![]() |
FNameEntryHeader | Implementation detail exposed for debug visualizers | |
![]() |
FNameEntryId | Opaque id to a deduplicated name | |
![]() |
FNameEntrySerialized | This struct is only used during loading/saving and is not part of the runtime costs | |
![]() |
FNameFastLess | Fast non-alphabetical order that is only stable during this process' lifetime | |
![]() |
FNameLexicalLess | Slow alphabetical order that is stable / deterministic over process runs | |
![]() |
FNetworkingObjectVersion | Copyright Epic Games, Inc. All Rights Reserved. | |
![]() |
FNiagaraObjectVersion | Copyright Epic Games, Inc. All Rights Reserved. | |
![]() |
FOnlineObjectVersion | Copyright Epic Games, Inc. All Rights Reserved. | |
![]() |
FPackageFileVersion | This object combines all of our version enums into a single easy to use structure which allows us to update older version numbers independently of the newer version numbers. | |
![]() |
FPhysicsObjectVersion | Copyright Epic Games, Inc. All Rights Reserved. | |
![]() |
FPlatformObjectVersion | Copyright Epic Games, Inc. All Rights Reserved. | |
![]() |
FReflectionCaptureObjectVersion | Custom serialization version for changes made for a private stream. | |
![]() |
FReleaseObjectVersion | Copyright Epic Games, Inc. All Rights Reserved. | |
![]() |
FRenderingObjectVersion | Copyright Epic Games, Inc. All Rights Reserved. | |
![]() |
FScriptName | The full amount of data required to reconstruct a case-preserving name This will be the maximum size of an FName across all values of WITH_CASE_PRESERVING_NAME and UE_FNAME_OUTLINE_NUMBER and is used to store an FName in cases where the size of a name must be constant between build configurations (eg, blueprint bytecode) the layout is not guaranteed to be the same as FName even if the size is the same, so memory cannot be reinterpreted between the two. | |
![]() |
FSequencerObjectVersion | Copyright Epic Games, Inc. All Rights Reserved. | |
![]() |
FUE5CookerObjectVersion | Copyright Epic Games, Inc. All Rights Reserved. | |
![]() |
FUE5LWCRenderingStreamObjectVersion | Copyright Epic Games, Inc. All Rights Reserved. | |
![]() |
FUE5MainStreamObjectVersion | Copyright Epic Games, Inc. All Rights Reserved. | |
![]() |
FUE5PrivateFrostyStreamObjectVersion | Copyright Epic Games, Inc. All Rights Reserved. | |
![]() |
FUE5ReleaseStreamObjectVersion | Copyright Epic Games, Inc. All Rights Reserved. | |
![]() |
FVirtualProductionObjectVersion | Copyright Epic Games, Inc. All Rights Reserved. | |
![]() |
FVRObjectVersion | Copyright Epic Games, Inc. All Rights Reserved. | |
![]() |
TAutoWeakObjectPtr | Automatic version of the weak object pointer | |
![]() |
TMemoryImageNameLayout | These structures mirror the layout of FMemoryImageName depending on the value of WITH_CASE_PRESERVING_NAME for use in memory image writing/unfreezing | |
![]() |
TMulticastScriptDelegate | Script multi-cast delegate base class | |
![]() |
TScriptDelegate | Script delegate base class. | |
![]() |
TScriptDelegateTraits | ||
![]() |
TWeakObjectPtr | TWeakObjectPtr is the templated version of the generic FWeakObjectPtr | |
![]() |
TWeakObjectPtrMapKeyFuncs | MapKeyFuncs for TWeakObjectPtrs which allow the key to become stale without invalidating the map. | |
![]() |
TWeakObjectPtrSetKeyFuncs | SetKeyFuncs for TWeakObjectPtrs which allow the key to become stale without invalidating the set. |
Typedefs
Name | Description |
---|---|
ThreadSafetyMode | |
UnicastThreadSafetyModeForMulticasts |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
void | Freeze::ApplyMemoryImageNamePatch
(
void* NameDst, |
|
![]() |
uint32 | Freeze::IntrinsicAppendHash
(
const FMemoryImageName* DummyObject, |
|
![]() |
uint32 | Freeze::IntrinsicUnfrozenCopy
(
const FMemoryUnfreezeContent& Context, |
|
![]() |
void | Freeze::IntrinsicWriteMemoryImage
(
FMemoryImageWriter& Writer, |
|
![]() |
void | Freeze::IntrinsicWriteMemoryImage
(
FMemoryImageWriter& Writer, |
|
![]() |
constexpr bool | Deprecated - remove after TScriptDelegateTraits |