#include <ComposableCameraLevelSequenceComponent.h>
Per-section editor-preview overlay state owned by UComposableCameraLevelSequenceComponent::SequencerPatchOverlays.
Top-level USTRUCT (not nested) because UHT rejects USTRUCT-inside-UCLASS. One entry per active patch section; map key is the section pointer.
Public Attributes¶
| Return | Name | Description |
|---|---|---|
TObjectPtr< AComposableCameraCameraBase > |
Evaluator |
Lazy-spawned evaluator actor for this section. Created on first SetSequencerPatchOverlay; destroyed on RemoveSequencerPatchOverlay or when the owning component is unregistered. |
FComposableCameraParameterBlock |
LatestParameters |
Latest parameter block sampled from the section's channels at the current playhead frame; re-pushed every frame the section is in-range so per-tick application sees animated values. |
float |
Alpha |
Envelope alpha at the current frame, computed by the caller via PatchEnvelope::ComputeStatelessAlpha. 0 = no contribution, 1 = full. |
Evaluator¶
TObjectPtr< AComposableCameraCameraBase > Evaluator
Lazy-spawned evaluator actor for this section. Created on first SetSequencerPatchOverlay; destroyed on RemoveSequencerPatchOverlay or when the owning component is unregistered.
LatestParameters¶
FComposableCameraParameterBlock LatestParameters
Latest parameter block sampled from the section's channels at the current playhead frame; re-pushed every frame the section is in-range so per-tick application sees animated values.
Alpha¶
float Alpha = 0.f
Envelope alpha at the current frame, computed by the caller via PatchEnvelope::ComputeStatelessAlpha. 0 = no contribution, 1 = full.