Navigation
API > API/Plugins > API/Plugins/Niagara
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UNiagaraBakerOutput
- UNiagaraBakerOutputSimCache
- UNiagaraBakerOutputTexture2D
- UNiagaraBakerOutputVolumeTexture
References
| Module | Niagara |
| Header | /Engine/Plugins/FX/Niagara/Source/Niagara/Classes/NiagaraBakerOutput.h |
| Include | #include "NiagaraBakerOutput.h" |
Syntax
UCLASS&40;Abstract, MinimalAPI&41;
class UNiagaraBakerOutput : public UObject
Variables
| Type | Name | Description | |
|---|---|---|---|
| FString | OutputName | Optional output name, useful when you have multiple outputs |
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | Equals
(
const UNiagaraBakerOutput& Other |
Used to determine if the bake is out of date or not. | |
| void | FindWarnings
(
TArray< FText >& OutWarnings |
Find any warnings about the output. | |
| TObjectClass * | |||
| FString | GetAssetFolder
(
FString PathFormat, |
||
| FString | GetAssetPath
(
FString PathFormat, |
||
| FString | GetExportFolder
(
FString PathFormat, |
||
| FString | GetExportPath
(
FString PathFormat, |
||
| TObjectClass * | GetOrCreateAsset
(
const FString& PackagePath |
||
| UObject * | GetOrCreateAsset
(
const FString& PackagePath, |
||
| FString | Make an OutputName used when creating a new output | ||
| FString | SanitizeOutputName
(
FString Name |
Overridden from UObject
| Type | Name | Description | |
|---|---|---|---|
| void | Called after the C++ constructor and after the properties have been initialized, including those loaded from config. |