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

Allows multiple animations to be blended between based on input parameters. More...

Public Member Functions

Functions
FAnimNode_RotationOffsetBlendSpaceGraph & opAssign (FAnimNode_RotationOffsetBlendSpaceGraph Other)
Public Member Functions inherited from FAnimNode_BlendSpaceGraphBase
FAnimNode_BlendSpaceGraphBase & opAssign (FAnimNode_BlendSpaceGraphBase Other)

Public Attributes

Alpha
FInputScaleBiasClamp AlphaScaleBiasClamp
EAnimAlphaInputType AlphaInputType
float32 Alpha
 Current strength of the AimOffset.
FInputScaleBias AlphaScaleBias
FInputAlphaBoolBlend AlphaBoolBlend
FName AlphaCurveName
bool bAlphaBoolEnabled
Coordinates
float32 Y
 The Y coordinate to sample in the blendspace.
float32 X
 The X coordinate to sample in the blendspace.
Links
FPoseLink BasePose
Performance
int LODThreshold
 Max LOD that this node is allowed to run For example if you have LODThreshold to be 2, it will run until LOD 2 (based on 0 index) when the component LOD becomes 3, it will stop update/evaluate currently transition would be issue and that has to be re-visited.
Sync
EAnimGroupRole GroupRole
 The role this Blend Space can assume within the group (ignored if GroupName is not set). Note that this is the role of the output of this node, not of animations contained by it.
FName GroupName
 The group name that we synchronize with (NAME_None if it is not part of any group). Note that this is the name of the group used to sync the output of this node - it will not force syncing of animations contained by it. Animations inside this Blend Space have their own options for syncing.
Public Attributes inherited from FAnimNode_BlendSpaceGraphBase
float32 Y
 The Y coordinate to sample in the blendspace.
float32 X
 The X coordinate to sample in the blendspace.
EAnimGroupRole GroupRole
 The role this Blend Space can assume within the group (ignored if GroupName is not set). Note that this is the role of the output of this node, not of animations contained by it.
FName GroupName
 The group name that we synchronize with (NAME_None if it is not part of any group). Note that this is the name of the group used to sync the output of this node - it will not force syncing of animations contained by it. Animations inside this Blend Space have their own options for syncing.

Detailed Description

Allows multiple animations to be blended between based on input parameters.

Member Function Documentation

◆ opAssign()

Member Data Documentation

◆ Alpha

float32 Alpha

Current strength of the AimOffset.

◆ AlphaBoolBlend

FInputAlphaBoolBlend AlphaBoolBlend

◆ AlphaCurveName

FName AlphaCurveName

◆ AlphaInputType

EAnimAlphaInputType AlphaInputType

◆ AlphaScaleBias

FInputScaleBias AlphaScaleBias

◆ AlphaScaleBiasClamp

FInputScaleBiasClamp AlphaScaleBiasClamp

◆ bAlphaBoolEnabled

bool bAlphaBoolEnabled

◆ BasePose

FPoseLink BasePose

◆ GroupName

FName GroupName

The group name that we synchronize with (NAME_None if it is not part of any group). Note that this is the name of the group used to sync the output of this node - it will not force syncing of animations contained by it. Animations inside this Blend Space have their own options for syncing.

◆ GroupRole

EAnimGroupRole GroupRole

The role this Blend Space can assume within the group (ignored if GroupName is not set). Note that this is the role of the output of this node, not of animations contained by it.

◆ LODThreshold

int LODThreshold

Max LOD that this node is allowed to run For example if you have LODThreshold to be 2, it will run until LOD 2 (based on 0 index) when the component LOD becomes 3, it will stop update/evaluate currently transition would be issue and that has to be re-visited.

◆ X

float32 X

The X coordinate to sample in the blendspace.

◆ Y

float32 Y

The Y coordinate to sample in the blendspace.