Module |
|
Header |
/Engine/Source/Runtime/Engine/Public/ComponentInstanceDataCache.h |
Include |
#include "ComponentInstanceDataCache.h" |
class FComponentInstanceDataCache
Cache for component instance data. Note, does not collect references for GC, so is not safe to GC if the cache is only reference to a UObject.
Name | Description | |
---|---|---|
|
FComponentInstanceDataCache() |
|
|
FComponentInstanceDataCache ( |
Constructor that also populates cache from Actor |
|
FComponentInstanceDataCache ( |
Non-copyable |
|
FComponentInstanceDataCache |
Movable |
Name | Description | |
---|---|---|
|
~FComponentInstanceDataCache() |
Name | Description | ||
---|---|---|---|
|
AddReferencedObjects ( |
||
|
ApplyToActor ( |
Iterates over an Actor's components and applies the stored component instance data to each |
|
|
FindAndReplaceInstances |
Iterates over components and replaces any object references with the reinstanced information |
|
|
HasInstanceData() |
||
|
Serialize ( |
Serialize Instance data for persistence or transmission. |
Name | Description | ||
---|---|---|---|
|
FComponentIn... |
operator= ( |
|
|
FComponentIn... |
operator= |