G1R AngelScript
Scripting reference for the Gothic 1 Remake
Loading...
Searching...
No Matches
FAnimNode_TwoWayBlend Struct Reference

This represents a baked transition. More...

Public Member Functions

Functions
bool GetbAlphaBoolEnabled () const
 The boolean value that controls the alpha blending when the alpha input type is set to 'Bool'.
void SetbAlphaBoolEnabled (bool Value)
 The boolean value that controls the alpha blending when the alpha input type is set to 'Bool'.
void SetbResetChildOnActivation (bool Value)
 This reinitializes child pose when re-activated. For example, when active child changes.
void SetbAlwaysUpdateChildren (bool Value)
 Always update children, regardless of whether or not that child has weight.
FAnimNode_TwoWayBlend & opAssign (FAnimNode_TwoWayBlend Other)

Public Attributes

Links
FPoseLink B
FPoseLink A
Settings
float32 Alpha
 The float value that controls the alpha blending when the alpha input type is set to 'Float'.
EAnimAlphaInputType AlphaInputType
 The data type used to control the alpha blending between the A and B poses. Note: Changing this value will disconnect alpha input pins.
FInputScaleBias AlphaScaleBias
FInputAlphaBoolBlend AlphaBoolBlend
FName AlphaCurveName
 The animation curve that controls the alpha blending when the alpha input type is set to 'Curve'.
FInputScaleBiasClamp AlphaScaleBiasClamp
Variables
bool bAlphaBoolEnabled

Detailed Description

This represents a baked transition.

Member Function Documentation

◆ GetbAlphaBoolEnabled()

bool GetbAlphaBoolEnabled ( ) const

The boolean value that controls the alpha blending when the alpha input type is set to 'Bool'.

◆ opAssign()

◆ SetbAlphaBoolEnabled()

void SetbAlphaBoolEnabled ( bool Value)

The boolean value that controls the alpha blending when the alpha input type is set to 'Bool'.

◆ SetbAlwaysUpdateChildren()

void SetbAlwaysUpdateChildren ( bool Value)

Always update children, regardless of whether or not that child has weight.

◆ SetbResetChildOnActivation()

void SetbResetChildOnActivation ( bool Value)

This reinitializes child pose when re-activated. For example, when active child changes.

Member Data Documentation

◆ A

◆ Alpha

float32 Alpha

The float value that controls the alpha blending when the alpha input type is set to 'Float'.

◆ AlphaBoolBlend

FInputAlphaBoolBlend AlphaBoolBlend

◆ AlphaCurveName

FName AlphaCurveName

The animation curve that controls the alpha blending when the alpha input type is set to 'Curve'.

◆ AlphaInputType

EAnimAlphaInputType AlphaInputType

The data type used to control the alpha blending between the A and B poses. Note: Changing this value will disconnect alpha input pins.

◆ AlphaScaleBias

FInputScaleBias AlphaScaleBias

◆ AlphaScaleBiasClamp

FInputScaleBiasClamp AlphaScaleBiasClamp

◆ B

◆ bAlphaBoolEnabled

bool bAlphaBoolEnabled