UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::MovieScene::FEvaluateCameraShake Struct Reference

Public Member Functions

 FEvaluateCameraShake (UMovieSceneEntitySystemLinker *InLinker)
 
void ForEachAllocation (const FEntityAllocation *Allocation, TRead< FInstanceHandle > InstanceHandles, TRead< UObject * > BoundObjects, TRead< FMovieSceneCameraShakeComponentData > ShakeComponents, TRead< FMovieSceneCameraShakeInstanceData > ShakeInstances)
 
void EvaluateCameraComponentShake (UCameraComponent *CameraComponent, const FMovieSceneCameraShakeComponentData &ShakeData, const FMovieSceneCameraShakeInstanceData &ShakeInstance, const FSequenceInstance &Instance)
 
void PostTask ()
 

Public Attributes

const FInstanceRegistryInstanceRegistry
 
TMap< UCameraComponent *, FAccumulatedShakeAccumulatedShakes
 

Constructor & Destructor Documentation

◆ FEvaluateCameraShake()

UE::MovieScene::FEvaluateCameraShake::FEvaluateCameraShake ( UMovieSceneEntitySystemLinker InLinker)
inline

Member Function Documentation

◆ EvaluateCameraComponentShake()

void UE::MovieScene::FEvaluateCameraShake::EvaluateCameraComponentShake ( UCameraComponent CameraComponent,
const FMovieSceneCameraShakeComponentData ShakeData,
const FMovieSceneCameraShakeInstanceData ShakeInstance,
const FSequenceInstance Instance 
)
inline

◆ ForEachAllocation()

void UE::MovieScene::FEvaluateCameraShake::ForEachAllocation ( const FEntityAllocation Allocation,
TRead< FInstanceHandle InstanceHandles,
TRead< UObject * >  BoundObjects,
TRead< FMovieSceneCameraShakeComponentData ShakeComponents,
TRead< FMovieSceneCameraShakeInstanceData ShakeInstances 
)
inline

◆ PostTask()

void UE::MovieScene::FEvaluateCameraShake::PostTask ( )
inline

Member Data Documentation

◆ AccumulatedShakes

TMap<UCameraComponent*, FAccumulatedShake> UE::MovieScene::FEvaluateCameraShake::AccumulatedShakes

◆ InstanceRegistry

const FInstanceRegistry* UE::MovieScene::FEvaluateCameraShake::InstanceRegistry

The documentation for this struct was generated from the following file: