Show / Hide Table of Contents

Class AnimStateTransitionNode

Anim State Transition Node

Inheritance
System.Object
UObject
EdGraphNode
AnimStateNodeBase
AnimStateTransitionNode
Inherited Members
EdGraphNode.NodePosX
EdGraphNode.NodePosY
EdGraphNode.NodeWidth
EdGraphNode.NodeHeight
EdGraphNode.AdvancedPinDisplay
EdGraphNode.bDisplayAsDisabled
EdGraphNode.bUserSetEnabledState
EdGraphNode.bCanResizeNode
EdGraphNode.bHasCompilerMessage
EdGraphNode.bCommentBubblePinned
EdGraphNode.bCommentBubbleVisible
EdGraphNode.bCommentBubbleMakeVisible
EdGraphNode.bCanRenameNode
EdGraphNode.ErrorType
EdGraphNode.NodeGuid
UObject.TransientPackage
UObject.CastTo<T>(UObject)
UObject.CastTo(UObject, Type)
UObject.RemoveObject(UObject)
UObject.MakeObjectArrayField<T>(NativeArray*)
UObject.NotImplemented<T>()
UObject.Construct()
UObject.GetHashCode()
UObject.GetName()
UObject.ToString()
UObject.Name
UObject._None
UObject.None
UObject.ObjPointer
UObject.LoadObjectFromClass(Class, UObject, String, String, LoadFlags, PackageMap, Boolean)
UObject.LoadClass(Class, UObject, String, String, LoadFlags, PackageMap)
UObject.GetPropertyFor<T>(Name)
UObject.ExecuteUbergraph
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: UE4.AnimGraph
Assembly: UE4DotNet.dll
Syntax
public class AnimStateTransitionNode : AnimStateNodeBase

Properties

| Improve this Doc View Source

bAutomaticRuleBasedOnSequencePlayerInState

Declaration
public bool bAutomaticRuleBasedOnSequencePlayerInState { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

Bidirectional

Declaration
public bool Bidirectional { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

BlendProfile

The blend profile to use to evaluate this transition per-bone

Declaration
public BlendProfile BlendProfile { get; set; }
Property Value
Type Description
BlendProfile
| Improve this Doc View Source

BoundGraph

The transition logic graph for this transition (returning a boolean)

Declaration
public EdGraph BoundGraph { get; set; }
Property Value
Type Description
EdGraph
| Improve this Doc View Source

bSharedCrossfade

Declaration
public bool bSharedCrossfade { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

bSharedRules

Declaration
public bool bSharedRules { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

CrossfadeDuration

The duration to cross-fade for

Declaration
public float CrossfadeDuration { get; set; }
Property Value
Type Description
System.Single
| Improve this Doc View Source

CustomBlendCurve

Custom Blend Curve

Declaration
public CurveFloat CustomBlendCurve { get; set; }
Property Value
Type Description
CurveFloat
| Improve this Doc View Source

CustomTransitionGraph

The animation graph for this transition if it uses custom blending (returning a pose)

Declaration
public EdGraph CustomTransitionGraph { get; set; }
Property Value
Type Description
EdGraph
| Improve this Doc View Source

DefaultObject

Get UE4 Default Object for this Class

Declaration
public static AnimStateTransitionNode DefaultObject { get; }
Property Value
Type Description
AnimStateTransitionNode
| Improve this Doc View Source

LogicType

What transition logic to use

Declaration
public byte LogicType { get; set; }
Property Value
Type Description
System.Byte
| Improve this Doc View Source

PriorityOrder

The priority order of this transition.

Declaration
public int PriorityOrder { get; set; }
Property Value
Type Description
System.Int32
Remarks

If multiple transitions out of a state go true at the same time, the one with the smallest priority order will take precedent

| Improve this Doc View Source

SharedColor

Color we draw in the editor as if we are shared

Declaration
public LinearColor SharedColor { get; set; }
Property Value
Type Description
LinearColor
| Improve this Doc View Source

SharedCrossfadeGuid

Shared Crossfade Guid

Declaration
public FGuid SharedCrossfadeGuid { get; set; }
Property Value
Type Description
FGuid
| Improve this Doc View Source

SharedCrossfadeIdx

Shared Crossfade Idx

Declaration
public int SharedCrossfadeIdx { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

SharedRulesGuid

Shared rules guid useful when copying between different state machines

Declaration
public FGuid SharedRulesGuid { get; set; }
Property Value
Type Description
FGuid
| Improve this Doc View Source

StaticClass

Get UE4 Class

Declaration
public static Class StaticClass { get; }
Property Value
Type Description
Class
| Improve this Doc View Source

TransitionEnd

Transition End

Declaration
public AnimNotifyEvent TransitionEnd { get; set; }
Property Value
Type Description
AnimNotifyEvent
| Improve this Doc View Source

TransitionInterrupt

Transition Interrupt

Declaration
public AnimNotifyEvent TransitionInterrupt { get; set; }
Property Value
Type Description
AnimNotifyEvent
| Improve this Doc View Source

TransitionStart

Transition Start

Declaration
public AnimNotifyEvent TransitionStart { get; set; }
Property Value
Type Description
AnimNotifyEvent

Methods

| Improve this Doc View Source

New(UObject, Name)

Spawn an object of this class

Declaration
public static AnimStateTransitionNode New(UObject obj = null, Name name = default(Name))
Parameters
Type Name Description
UObject obj
Name name
Returns
Type Description
AnimStateTransitionNode

Operators

| Improve this Doc View Source

Implicit(IntPtr to AnimStateTransitionNode)

Convert from IntPtr to UObject

Declaration
public static implicit operator AnimStateTransitionNode(IntPtr p)
Parameters
Type Name Description
System.IntPtr p
Returns
Type Description
AnimStateTransitionNode
  • Improve this Doc
  • View Source
Back to top Generated by DocFX