Navigation
API > API/Plugins > API/Plugins/TemplateSequence
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UCameraShakePattern
- USequenceCameraShakePattern
References
| Module | TemplateSequence |
| Header | /Engine/Plugins/MovieScene/TemplateSequence/Source/TemplateSequence/Public/SequenceCameraShake.h |
| Include | #include "SequenceCameraShake.h" |
Syntax
UCLASS&40;&41;
class USequenceCameraShakePattern : public UCameraShakePattern
Remarks
A camera shake pattern that plays a sequencer animation.
Variables
| Type | Name | Description | |
|---|---|---|---|
| float | BlendInTime | Linear blend-in time. | |
| float | BlendOutTime | Linear blend-out time. | |
| bool | bRandomSegment | When true, plays a random snippet of the sequence for RandomSegmentDuration seconds. | |
| float | PlayRate | Scalar defining how fast to play the anim. | |
| float | RandomSegmentDuration | When bRandomSegment is true, defines how long the sequence should play. | |
| float | Scale | Scalar defining how "intense" to play the anim. | |
| TObjectPtr< class UCameraAnimationSequence > | Sequence | Source camera animation sequence to play. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
USequenceCameraShakePattern
(
const FObjectInitializer& ObjInit |