Navigation
API > API/Plugins > API/Plugins/Niagara
Base class for significance handlers. These allow Niagara's scalability system to determine the relative significance of different FX in the scene. Some basic ones are provided but projects are free to implement their own more complex determinations of significance. For example, FX attached to the player character could be given higher priority.
| Name | UNiagaraSignificanceHandler |
| Type | class |
| Header File | /Engine/Plugins/FX/Niagara/Source/Niagara/Classes/NiagaraEffectType.h |
| Include Path | #include "NiagaraEffectType.h" |
Syntax
UCLASS (Abstract, EditInlineNew, MinimalAPI)
class UNiagaraSignificanceHandler : public UObject
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UNiagaraSignificanceHandler
Derived Classes
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void CalculateSignificance
(
TConstArrayView< UNiagaraComponent* > Components, |
NiagaraEffectType.h |