Navigation
API > API/Plugins > API/Plugins/UAFAnimGraph
| Name | FAlphaInputTraitArgs |
| Type | struct |
| Header File | /Engine/Plugins/Experimental/UAF/UAFAnimGraph/Source/UAFAnimGraph/Public/TraitInterfaces/Args/IAlphaInputArgs.h |
| Include Path | #include "TraitInterfaces/Args/IAlphaInputArgs.h" |
Syntax
USTRUCT (Meta=(DisplayName="Alpha Input Args"))
struct FAlphaInputTraitArgs : public FAnimNextTraitSharedData
Inheritance Hierarchy
- FAnimNextTraitSharedData → FAlphaInputTraitArgs
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| Self | FAlphaInputTraitArgs | TraitInterfaces/Args/IAlphaInputArgs.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Alpha | float | TraitInterfaces/Args/IAlphaInputArgs.h |
|
|
| AlphaBoolBlend | FInputAlphaBoolBlend | TraitInterfaces/Args/IAlphaInputArgs.h |
|
|
| AlphaCurveName | FName | Note: For curve types, the additive branch will always be evaluated. | TraitInterfaces/Args/IAlphaInputArgs.h |
|
| AlphaInputType | EAnimAlphaInputType | TraitInterfaces/Args/IAlphaInputArgs.h |
|
|
| AlphaScaleBias | FInputScaleBias | TraitInterfaces/Args/IAlphaInputArgs.h |
|
|
| AlphaScaleBiasClamp | FInputScaleBiasClamp | TraitInterfaces/Args/IAlphaInputArgs.h |
|
|
| bAlphaBoolEnabled | bool | TraitInterfaces/Args/IAlphaInputArgs.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const decltype(Alpha) & GetAlpha
(
const UE::UAF::FTraitBinding& Binding |
TraitInterfaces/Args/IAlphaInputArgs.h | ||
const decltype(AlphaBoolBlend) & GetAlphaBoolBlend
(
const UE::UAF::FTraitBinding& Binding |
TraitInterfaces/Args/IAlphaInputArgs.h | ||
const decltype(AlphaCurveName) & GetAlphaCurveName
(
const UE::UAF::FTraitBinding& Binding |
TraitInterfaces/Args/IAlphaInputArgs.h | ||
const decltype(AlphaInputType) & GetAlphaInputType
(
const UE::UAF::FTraitBinding& Binding |
TraitInterfaces/Args/IAlphaInputArgs.h | ||
const decltype(bAlphaBoolEnabled) & GetbAlphaBoolEnabled
(
const UE::UAF::FTraitBinding& Binding |
TraitInterfaces/Args/IAlphaInputArgs.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static void ConstructLatentProperties
(
const UE::UAF::FTraitBinding& Binding |
TraitInterfaces/Args/IAlphaInputArgs.h | ||
static void DestructLatentProperties
(
const UE::UAF::FTraitBinding& Binding |
TraitInterfaces/Args/IAlphaInputArgs.h | ||
static int32 GetLatentPropertyIndex
(
const size_t LatentPropertyOffset |
TraitInterfaces/Args/IAlphaInputArgs.h |