| ITransactionObjectAnnotation
|
Module |
|
Header |
/Engine/Source/Runtime/Engine/Classes/GameFramework/Actor.h |
Include |
#include "GameFramework/Actor.h" |
class FActorTransactionAnnotation : public ITransactionObjectAnnotation
Internal struct to track currently active transactions
Name | Description | ||
---|---|---|---|
|
TWeakObjectPtr<... |
Actor |
|
|
bRootComponentDataCached |
||
|
ComponentInstanceData |
||
|
RootComponentData |
No constructors are accessible with public or protected access.
Name | Description | ||
---|---|---|---|
|
TSharedRef< ... |
Create() |
Create an empty instance |
|
TSharedRef< ... |
Create |
Create an instance from the given actor, optionally caching root component data |
|
TSharedPtr< ... |
CreateIfRequired |
Create an instance from the given actor if required (UActorTransactionAnnotation::HasInstanceData would return true), optionally caching root component data |
|
HasInstanceData() |
Name | Description | ||
---|---|---|---|
|
AddReferencedObjects ( |
||
|
Serialize ( |