UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
AnimStateMachineTypes.h File Reference
#include "CoreMinimal.h"
#include "Stats/Stats.h"
#include "UObject/ObjectMacros.h"
#include "UObject/Object.h"
#include "AlphaBlend.h"
#include "BlendProfile.h"
#include "AnimStateMachineTypes.generated.h"

Go to the source code of this file.

Classes

struct  FTransitionEvent
 
struct  FAnimationTransitionRule
 
struct  FAnimationStateBase
 
struct  FAnimationState
 
struct  FAnimationTransitionBetweenStates
 
struct  FBakedStateExitTransition
 
struct  FBakedAnimationState
 
struct  FBakedAnimationStateMachine
 
class  UAnimStateMachineTypes
 

Namespaces

namespace  ETransitionBlendMode
 
namespace  ETransitionLogicType
 

Enumerations

enum class  ETransitionRequestQueueMode : uint8 { UMETA =(ToolTip = "Only one transition can handle this request") , UMETA =(ToolTip = "Allows multiple transitions to handle the same request") }
 
enum class  ETransitionRequestOverwriteMode : uint8 { UMETA =(ToolTip = "This request is added whether or not another with the same name is already queued") , UMETA =(ToolTip = "This request is ignored if another request with the same name is already queued") , UMETA =(ToolTip = "This request overwrites another request with the same name if one exists") }
 
enum  ETransitionBlendMode::Type : int { ETransitionBlendMode::UMETA =(DisplayName="Linear") , ETransitionBlendMode::UMETA =(DisplayName="Linear") }
 
enum  ETransitionLogicType::Type : int { ETransitionLogicType::UMETA =(DisplayName="Standard Blend", ToolTip="Blend smoothly from source state to destination state.\nBoth states update during the transition.\nFalls back to Inertialization on re-entry to an already active state when Fall Back to Inertialization is true.") , ETransitionLogicType::UMETA =(DisplayName="Standard Blend", ToolTip="Blend smoothly from source state to destination state.\nBoth states update during the transition.\nFalls back to Inertialization on re-entry to an already active state when Fall Back to Inertialization is true.") , ETransitionLogicType::UMETA =(DisplayName="Standard Blend", ToolTip="Blend smoothly from source state to destination state.\nBoth states update during the transition.\nFalls back to Inertialization on re-entry to an already active state when Fall Back to Inertialization is true.") }
 

Enumeration Type Documentation

◆ ETransitionRequestOverwriteMode

Enumerator
UMETA 
UMETA 
UMETA 

◆ ETransitionRequestQueueMode

Enumerator
UMETA 
UMETA