Navigation
API > API/Plugins > API/Plugins/Niagara
Profiles defining how Niagara Systems can be delayed when waiting for their prerequisite data to be ready. Also controls priorities for loading/building such data.
| Name | UNiagaraSystemReadinessSettings |
| Type | class |
| Header File | /Engine/Plugins/FX/Niagara/Source/Niagara/Public/NiagaraScalabilitySettings.h |
| Include Path | #include "NiagaraScalabilitySettings.h" |
Syntax
UCLASS (BlueprintType)
class UNiagaraSystemReadinessSettings : public UNiagaraSettingsProfileSet
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UDataAsset → UNiagaraSettingsProfileSet → UNiagaraSystemReadinessSettings
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const FNiagaraReadinessSettingsProfile * Find
(
FGameplayTag Profile |
NiagaraScalabilitySettings.h |
Public Virtual
Overridden from UNiagaraSettingsProfileSet
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void OnScalabilityUpdate() |
Handle any required changes to cached data after a scalability settings update. | NiagaraScalabilitySettings.h |
Overridden from UObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
NiagaraScalabilitySettings.h |