![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <ActiveStateMachineScope.h>
Inheritance diagram for UE::Anim::FActiveStateMachineScope:Public Member Functions | |
| ENGINE_API | FActiveStateMachineScope (const FAnimationBaseContext &InContext, FAnimNode_StateMachine *StateMachine, int32 InStateIndex) |
| virtual ENGINE_API TUniquePtr< const IAnimNotifyEventContextDataInterface > | MakeUniqueEventContextData () const override |
Public Member Functions inherited from UE::Anim::IGraphMessage | |
| virtual | ~IGraphMessage ()=default |
| virtual FName | GetTypeName () const =0 |
| template<typename Type > | |
| bool | Is () const |
| template<typename Type > | |
| const Type & | As () const |
| template<typename Type > | |
| Type & | As () |
| virtual TSharedPtr< const IAnimNotifyEventContextDataInterface > | MakeEventContextData () const |
Static Public Member Functions | |
| static ENGINE_API int32 | GetStateMachineIndex (FAnimNode_StateMachine *StateMachine, const FAnimationBaseContext &Context) |
Static Public Member Functions inherited from UE::Anim::IGraphMessage | |
| static FName | GetStaticTypeName () |
Public Attributes | |
| const FEncounteredStateMachineStack | ActiveStateMachines |
| UE::Anim::FActiveStateMachineScope::FActiveStateMachineScope | ( | const FAnimationBaseContext & | InContext, |
| FAnimNode_StateMachine * | StateMachine, | ||
| int32 | InStateIndex | ||
| ) |
|
static |
|
overridevirtual |
Reimplemented from UE::Anim::IGraphMessage.
| const FEncounteredStateMachineStack UE::Anim::FActiveStateMachineScope::ActiveStateMachines |