Navigation
API > API/Plugins > API/Plugins/Niagara
| Name | UNiagaraBakerSettings |
| Type | class |
| Header File | /Engine/Plugins/FX/Niagara/Source/Niagara/Classes/NiagaraBakerSettings.h |
| Include Path | #include "NiagaraBakerSettings.h" |
Syntax
UCLASS (Config=Niagara, defaultconfig, MinimalAPI)
class UNiagaraBakerSettings : public UObject
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UNiagaraBakerSettings
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UNiagaraBakerSettings
(
const FObjectInitializer& Init |
NiagaraBakerSettings.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| BakeQualityLevel | FName | What quality level to use when baking the simulation, where None means use the current quality level. | NiagaraBakerSettings.h |
|
| bLockToSimulationFrameRate | uint8 | Locks the playback to the simulation frame rate, i.e. no multi-tick. | NiagaraBakerSettings.h |
|
| bPreviewLoopedOutput | uint8 | Should we preview the baked looped simulation if it has been generated, or the full baked sim | NiagaraBakerSettings.h |
|
| bPreviewLooping | uint8 | Should the preview playback as looping or not. | NiagaraBakerSettings.h |
|
| bRenderComponentOnly | uint8 | Should we render just the component or the whole scene. | NiagaraBakerSettings.h |
|
| CameraSettings | TArray< FNiagaraBakerCameraSettings > | Camera Settings, will always be at least ENiagaraBakerViewMode::Num elements and those are fixed cameras. | NiagaraBakerSettings.h |
|
| CurrentCameraIndex | int32 | Active camera that we were saved with | NiagaraBakerSettings.h |
|
| DurationSeconds | float | Duration in seconds to take the capture over. | NiagaraBakerSettings.h |
|
| FramesPerDimension | FIntPoint | Number of frames in each dimension. | NiagaraBakerSettings.h |
|
| FramesPerSecond | int | The frame rate to run the simulation at during capturing. | NiagaraBakerSettings.h |
|
| Outputs | TArray< TObjectPtr< UNiagaraBakerOutput > > | Array of outputs for the baker to generate. | NiagaraBakerSettings.h |
|
| StartSeconds | float | This is the start time of the simulation where we begin the capture. | NiagaraBakerSettings.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool Equals
(
const UNiagaraBakerSettings& Other |
NiagaraBakerSettings.h | ||
FVector GetCameraLocation() |
NiagaraBakerSettings.h | ||
FRotator GetCameraRotation() |
NiagaraBakerSettings.h | ||
const FNiagaraBakerCameraSettings & GetCurrentCamera () |
NiagaraBakerSettings.h | ||
| NiagaraBakerSettings.h | |||
FNiagaraBakerOutputFrameIndices GetOutputFrameIndices
(
int OutputIndex, |
NiagaraBakerSettings.h | ||
FNiagaraBakerOutputFrameIndices GetOutputFrameIndices
(
UNiagaraBakerOutput* BakerOutput, |
NiagaraBakerSettings.h | ||
int GetOutputNumFrames
(
int OutputIndex |
NiagaraBakerSettings.h | ||
int GetOutputNumFrames
(
UNiagaraBakerOutput* BakerOutput |
NiagaraBakerSettings.h | ||
FMatrix GetProjectionMatrix() |
NiagaraBakerSettings.h | ||
float GetSeekDelta() |
NiagaraBakerSettings.h | ||
FMatrix GetViewMatrix() |
NiagaraBakerSettings.h | ||
FMatrix GetViewportMatrix() |
NiagaraBakerSettings.h |
Overridden from UObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
NiagaraBakerSettings.h | ||
virtual void PostLoad() |
NiagaraBakerSettings.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static void DeclareConstructClasses
(
TArray< FTopLevelAssetPath >& OutConstructClasses, |
NiagaraBakerSettings.h |
Deprecated Variables
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bUseCameraAspectRatio_DEPRECATED | uint8 | NiagaraBakerSettings.h | ||
| CameraAspectRatio_DEPRECATED | float | NiagaraBakerSettings.h | ||
| CameraFOV_DEPRECATED | float | NiagaraBakerSettings.h | ||
| CameraOrbitDistance_DEPRECATED | float | NiagaraBakerSettings.h | ||
| CameraOrthoWidth_DEPRECATED | float | NiagaraBakerSettings.h | ||
| CameraViewportLocation_DEPRECATED | FVector | NiagaraBakerSettings.h | ||
| CameraViewportMode_DEPRECATED | ENiagaraBakerViewMode | NiagaraBakerSettings.h | ||
| CameraViewportRotation_DEPRECATED | FRotator | NiagaraBakerSettings.h | ||
| OutputTextures_DEPRECATED | TArray< FNiagaraBakerTextureSettings > | Deprecated properties. | NiagaraBakerSettings.h |