Navigation
API > API/Runtime > API/Runtime/Engine
Per instance data to be persisted for a given actor
| Name | FActorInstanceData |
| Type | struct |
| Header File | /Engine/Source/Runtime/Engine/Public/ComponentInstanceDataCache.h |
| Include Path | #include "ComponentInstanceDataCache.h" |
Syntax
USTRUCT ()
struct FActorInstanceData : public FInstanceCacheDataBase
Inheritance Hierarchy
- FInstanceCacheDataBase → FActorInstanceData
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| ComponentInstanceDataCache.h | |||
FActorInstanceData
(
const AActor* SourceActor |
ComponentInstanceDataCache.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void ApplyToActor
(
AActor* Actor, |
Iterates over an Actor's components and applies the stored component instance data to each | ComponentInstanceDataCache.h | |
const UClass * GetActorClass() |
ComponentInstanceDataCache.h | ||
bool HasInstanceData() |
ComponentInstanceDataCache.h |