Navigation
API > API/Plugins > API/Plugins/Niagara
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UNiagaraBakerSettings
References
| Module | Niagara |
| Header | /Engine/Plugins/FX/Niagara/Source/Niagara/Classes/NiagaraBakerSettings.h |
| Include | #include "NiagaraBakerSettings.h" |
Syntax
UCLASS&40;Config&61;Niagara, defaultconfig, MinimalAPI&41;
class UNiagaraBakerSettings : public UObject
Variables
| Type | Name | Description | |
|---|---|---|---|
| FName | BakeQualityLevel | What quality level to use when baking the simulation, where None means use the current quality level. | |
| uint8: 1 | bPreviewLooping | Should the preview playback as looping or not. | |
| uint8: 1 | bRenderComponentOnly | Should we render just the component or the whole scene. | |
| TArray< FNiagaraBakerCameraSettings > | CameraSettings | Camera Settings, will always be at least ENiagaraBakerViewMode::Num elements and those are fixed cameras. | |
| int32 | CurrentCameraIndex | Active camera that we were saved with | |
| float | DurationSeconds | Duration in seconds to take the capture over. | |
| FIntPoint | FramesPerDimension | Number of frames in each dimension. | |
| int | FramesPerSecond | The frame rate to run the simulation at during capturing. | |
| TArray< TObjectPtr< UNiagaraBakerOutput > > | Outputs | Array of outputs for the baker to generate. | |
| float | StartSeconds | This is the start time of the simulation where we begin the capture. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
UNiagaraBakerSettings
(
const FObjectInitializer& Init |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | DeclareConstructClasses
(
TArray< FTopLevelAssetPath >& OutConstructClasses, |
||
| bool | Equals
(
const UNiagaraBakerSettings& Other |
||
| FVector | |||
| FRotator | |||
| const FNiagaraBakerCameraSettings & | |||
| FNiagaraBakerCameraSettings & | |||
| FNiagaraBakerOutputFrameIndices | GetOutputFrameIndices
(
int OutputIndex, |
||
| FNiagaraBakerOutputFrameIndices | GetOutputFrameIndices
(
UNiagaraBakerOutput* BakerOutput, |
||
| int | GetOutputNumFrames
(
int OutputIndex |
||
| int | GetOutputNumFrames
(
UNiagaraBakerOutput* BakerOutput |
||
| FMatrix | |||
| float | GetSeekDelta () |
||
| FMatrix | |||
| FMatrix |
Overridden from UObject
| Type | Name | Description | |
|---|---|---|---|
| void | PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
Called when a property on this object has been modified externally | |
| void | PostLoad () |
Do any object-specific cleanup required immediately after loading an object. |
Deprecated Variables
| Type | Name | Description | |
|---|---|---|---|
| uint8: 1 | bUseCameraAspectRatio_DEPRECATED | ||
| float | CameraAspectRatio_DEPRECATED | ||
| float | CameraFOV_DEPRECATED | ||
| float | CameraOrbitDistance_DEPRECATED | ||
| float | CameraOrthoWidth_DEPRECATED | ||
| FVector[(int) ENiagaraBakerViewMode::Num] | CameraViewportLocation_DEPRECATED | ||
| ENiagaraBakerViewMode | CameraViewportMode_DEPRECATED | ||
| FRotator[(int) ENiagaraBakerViewMode::Num] | CameraViewportRotation_DEPRECATED | ||
| TArray< FNiagaraBakerTextureSettings > | OutputTextures_DEPRECATED | Deprecated properties. |