Navigation
API > API/Plugins > API/Plugins/UAFAnimGraph
Injection Request Arguments
Encapsulates the parameters required to initiate an injection request.
| Name | FAnimNextInjectionRequestArgs |
| Type | struct |
| Header File | /Engine/Plugins/Experimental/UAF/UAFAnimGraph/Source/UAFAnimGraph/Public/Injection/InjectionRequest.h |
| Include Path | #include "Injection/InjectionRequest.h" |
Syntax
USTRUCT ()
struct FAnimNextInjectionRequestArgs
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| BlendInSettings | FAnimNextInjectionBlendSettings | The blend settings to use when blending in. | Injection/InjectionRequest.h | |
| BlendOutSettings | FAnimNextInjectionBlendSettings | The blend settings to use when blending out (if not interrupted) | Injection/InjectionRequest.h | |
| bTrackTimelineProgress | bool | Whether or not the request should track the timeline progress. | Injection/InjectionRequest.h | |
| EvaluationModifier | TSharedPtr< UE::UAF::IEvaluationModifier > | Evaluation modifier to apply at the injection site. Shared ownership, references can persist in worker threads until un-injected. | Injection/InjectionRequest.h | |
| FactoryParams | FAnimNextFactoryParams | Set of assets & structs that describe the required variables for factory-generating injected graphs. | Injection/InjectionRequest.h | |
| FAnimNextModuleInjectionComponent | friend | Injection/InjectionRequest.h | ||
| LifetimeType | EAnimNextInjectionLifetimeType | Lifetime behavior for the request. | Injection/InjectionRequest.h | |
| Object | TObjectPtr< UObject > | Object to inject. The animation graph to be instantiated for this request will be chosen via a factory. | Injection/InjectionRequest.h | |
| Site | FAnimNextInjectionSite | The injection site to target with this request. | Injection/InjectionRequest.h | |
| Type | EAnimNextInjectionType | Injection/InjectionRequest.h | ||
| UInjectionCallbackProxy | friend | Injection/InjectionRequest.h |