Overview
FBloodStainRecordOptions is a struct that contains various options for record.
References
| Plugin | BloodStainSystem |
| Module | BloodStainSystem |
| Header | #include "OptionTypes.h" |
Properties
| Type | Name | Description |
|---|---|---|
| RecordingGroupName | FName | The name of the recording group to which all actors will be added. If NAME_None, the default group is used. |
| FileName | FName | Name of the recording file (without extension). If NAME_None, it defaults to "{GroupName} + {TimeStamp}". If a file with the same name already exists, it will be overridden. |
| Tags | FGameplayTagContainer | BloodStain GamePlayTags. This is stored in FRecordHeaderData |
| MaxRecordTime | float | Maximum recording duration in seconds |
| SamplingInterval | float | Interval between samples in seconds (default = 0.1, ~10fps) |
| bTrackAttachmentChanges | bool | If true, track mesh attachment changes in record component’s tick |
| bSaveImmediatelyIfGroupEmpty | bool | Save immediately if all recording actors in group is empty |