| FCurveOwnerInterface
|
Module |
|
Header |
/Engine/Plugins/FX/Niagara/Source/NiagaraEditor/Public/NiagaraCurveOwner.h |
Include |
#include "NiagaraCurveOwner.h" |
class FNiagaraCurveOwner : public FCurveOwnerInterface
A curve owner for curves in a niagara System.
Name | Description | |
---|---|---|
|
FNiagaraCurveOwner() |
Name | Description | ||
---|---|---|---|
|
AddCurve ( |
Adds a curve to this curve owner. |
|
|
EmptyCurves() |
Removes all of the curves from the curve owner. |
|
|
SetColorCurves ( |
Name | Description | ||
---|---|---|---|
|
GetCurveColor ( |
||
|
GetCurves() |
||
|
GetCurves() |
Returns set of curves to query. Must not release the curves while being edited. |
|
|
GetLinearColorValue ( |
Evaluate this color curve at the specified time |
|
|
TArray< cons... |
GetOwners() |
Returns the owner(s) of the curve |
|
HasAnyAlphaKeys() |
||
|
IsLinearColorCurve() |
Whether the curve represents a linear color |
|
|
IsValidCurve ( |
Validates that a previously retrieved curve is still valid for editing. |
|
|
MakeTransactional() |
Called to make curve owner transactional |
|
|
ModifyOwner() |
Called to modify the owner of the curve |
|
|
OnCurveChanged ( |
Called when any of the curves have been changed |
Name |
Description |
---|---|
FNotifyCurveChanged |