Navigation
API > API/Runtime > API/Runtime/Engine
Inheritance Hierarchy
- FInstanceCacheDataBase
- FActorComponentInstanceData
- FNavLinkCustomInstanceData
- FPCGComponentInstanceData
- FSceneComponentInstanceData
- FChildActorComponentInstanceData
- FInstancedStaticMeshComponentInstanceData
- FLandscapePatchComponentInstanceData
- FPrecomputedLightInstanceData
- FPrecomputedSkyLightInstanceData
- FPrimitiveComponentInstanceData
- FStaticMeshComponentInstanceData
- FSplineMeshInstanceData
- FSplineInstanceData
- FCineSplineInstanceData
- FVCamComponentInstanceData
- FWidgetComponentInstanceData
- FSmartObjectComponentInstanceData
- FActorInstanceData
References
Module | Engine |
Header | /Engine/Source/Runtime/Engine/Public/ComponentInstanceDataCache.h |
Include | #include "ComponentInstanceDataCache.h" |
Syntax
struct FInstanceCacheDataBase
Remarks
Base class for instance cached data of a particular type.
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
TArray< uint8 > | SavedProperties |
Destructors
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | AddReferencedObjects
(
FReferenceCollector& Collector |
|
![]() ![]() |
const TArray< FDataCacheDuplicatedObjectData > & | ||
![]() ![]() |
const TArray< TObjectPtr< UObject > > & | ||
![]() ![]() |
const TArray< uint8 > & | ||
![]() |
UObject * | GetUniqueTransientObject
(
UClass* Class |
Get (or create) the unique transient outer for the duplicated objects created for this object |
Deprecated Functions
Type | Name | Description | |
---|---|---|---|
![]() |
UObject * | Use GetUniqueTransientObject instead |