Navigation
API > API/Plugins > API/Plugins/Niagara
Defines what will happen to unused attributes when a script is run.
| Name | EUnusedAttributeBehaviour |
| Type | enum |
| Header File | /Engine/Plugins/FX/Niagara/Source/Niagara/Classes/NiagaraScript.h |
| Include Path | #include "NiagaraScript.h" |
Syntax
enum EUnusedAttributeBehaviour
{
Copy,
Zero,
None,
MarkInvalid,
PassThrough,
}
Values
| Name | Remarks |
|---|---|
| Copy | The previous value of the attribute is copied across. |
| Zero | The attribute is set to zero. |
| None | The attribute is untouched. |
| MarkInvalid | The memory for the attribute is set to NIAGARA_INVALID_MEMORY. |
| PassThrough | The attribute is passed through without double buffering |