Navigation
API > API/Runtime > API/Runtime/Engine
Inheritance Hierarchy
- FInstanceCacheDataBase
- FActorComponentInstanceData
- FSceneComponentInstanceData
- FChildActorComponentInstanceData
- FInstancedStaticMeshComponentInstanceData
- FPrecomputedLightInstanceData
- FPrecomputedSkyLightInstanceData
- FPrimitiveComponentInstanceData
- FStaticMeshComponentInstanceData
- FSplineMeshInstanceData
- FSplineInstanceData
- FVCamComponentInstanceData
- FSmartObjectComponentInstanceData
- FActorInstanceData
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Public/ComponentInstanceDataCache.h |
| Include | #include "ComponentInstanceDataCache.h" |
Syntax
USTRUCT ()
struct FInstanceCacheDataBase
Remarks
Base class for instance cached data of a particular type.
Variables
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 | |
| UObject * | Get (or create) the unique transient outer for the duplicated objects created for this object |