Navigation
API > API/Plugins > API/Plugins/AnimNextAnimGraph > API/Plugins/AnimNextAnimGraph/TraitInterfaces
Inheritance Hierarchy
- FExecutionContext
- FUpdateTraversalContext
References
| Module | AnimNextAnimGraph |
| Header | /Engine/Plugins/Experimental/AnimNextAnimGraph/Source/AnimNextAnimGraph/Public/TraitInterfaces/IUpdate.h |
| Include | #include "TraitInterfaces/IUpdate.h" |
Syntax
struct FUpdateTraversalContext : public UE::AnimNext::FExecutionContext
Remarks
Contains all relevant transient data for an update traversal and wraps the execution context.
Constructors
No constructors are accessible with public or protected access.
Overridden from FExecutionContext
| Type | Name | Description | |
|---|---|---|---|
| void | RaiseInputTraitEvent
(
FAnimNextTraitEventPtr Event |
Raises an input trait event The raised event will be seen by every child of the currently updating trait stack Input trait events can only be raised during PreUpdate | |
| void | RaiseOutputTraitEvent
(
FAnimNextTraitEventPtr Event |
Raises an output trait event The raised event will be seen by every parent of the currently updating trait stack |