FObservedComponent

Windows
MacOS
Linux

References

Module

ChaosCaching

Header

/Engine/Plugins/Experimental/ChaosCaching/Source/ChaosCaching/Public/Chaos/CacheManagerActor.h

Include

#include "Chaos/CacheManagerActor.h"

Syntax

[USTRUCT](Programming/UnrealArchitecture/Reference/Structs)()
struct FObservedComponent

Variables

Name Description

Public variable UProperty Category, EditAnywhere

ECacheMode

 

CacheMode

How to use the cache - playback or record

Public variable UProperty Category, EditAnywhere

FName

 

CacheName

Unique name for the cache, used as a key into the cache collection

Public variable UProperty Category, EditAnywhere, Meta

FComponentRefer...

 

ComponentRef

The component observed by this object for either playback or recording

Public variable UProperty Category, EditAnywhere

EStartMode

 

StartMode

How to trigger the cache record or playback, timed will start counting at BeginPlay, Triggered will begin counting from when the owning cache manager is requested to trigger the cache action

Public variable UProperty Category, EditAnywhere

float

 

TimedDuration

The time after BeginPlay or a call to AChaosCacheManager::TriggerObservedComponent to wait before beginning the playback or recording of the component

Constructors

Name Description

Public function

FObservedComponent()

Functions

Name Description

Public function

UPrimitiveCo...

 

GetComponent()

Gets the component from the internal component ref

Public function Const

UPrimitiveCo...

 

GetComponent()

Gets the component from the internal component ref

Public function

void

 

ResetRuntimeData()

Prepare runtime tick data for a new run

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss