![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <AnimNodeMessages.h>
Classes | |
| struct | FNodeInfo |
Public Types | |
| enum class | EEnumerate { Stop , Continue } |
Public Member Functions | |
| FMessageStack ()=default | |
| FMessageStack (FMessageStack &)=delete | |
| FMessageStack & | operator= (const FMessageStack &)=delete |
| FMessageStack (FMessageStack &&InMessageStack)=default | |
| FMessageStack & | operator= (FMessageStack &&)=default |
| template<typename TGraphMessageType > | |
| void | ForEachMessage (TFunctionRef< EEnumerate(TGraphMessageType &)> InFunction) const |
| template<typename TGraphMessageType > | |
| void | TopMessage (TFunctionRef< void(TGraphMessageType &)> InFunction) const |
| template<typename TGraphMessageType > | |
| void | TopMessageWeakPtr (TFunctionRef< void(TWeakPtr< TGraphMessageType > &)> InFunction) |
| template<typename TGraphMessageType > | |
| bool | HasMessage () const |
| ENGINE_API void | ForEachTag (FName InTagId, TFunctionRef< EEnumerate(FNodeInfo)> InFunction) const |
| ENGINE_API void | CopyForCachedUpdate (const FMessageStack &InStack) |
| ENGINE_API void | MakeEventContextData (TArray< TUniquePtr< const IAnimNotifyEventContextDataInterface > > &ContextData) const |
Friends | |
| struct | FScopedGraphTag |
| struct | FScopedGraphMessage |
|
strong |
|
default |
|
delete |
|
default |
| void UE::Anim::FMessageStack::CopyForCachedUpdate | ( | const FMessageStack & | InStack | ) |
|
inline |
| void UE::Anim::FMessageStack::ForEachTag | ( | FName | InTagId, |
| TFunctionRef< EEnumerate(FNodeInfo)> | InFunction | ||
| ) | const |
|
inline |
| void UE::Anim::FMessageStack::MakeEventContextData | ( | TArray< TUniquePtr< const IAnimNotifyEventContextDataInterface > > & | ContextData | ) | const |
|
delete |
|
default |
|
inline |
|
inline |
|
friend |
|
friend |