![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <AnimNodeBase.h>
Inheritance diagram for FAnimationBaseContext:Public Attributes | |
| FAnimInstanceProxy * | AnimInstanceProxy |
| FAnimationUpdateSharedContext * | SharedContext |
Protected Member Functions | |
| ENGINE_API | FAnimationBaseContext (UAnimInstance *InAnimInstance) |
| ENGINE_API | FAnimationBaseContext (FAnimInstanceProxy *InAnimInstanceProxy, FAnimationUpdateSharedContext *InSharedContext=nullptr) |
| ENGINE_API void | LogMessageInternal (FName InLogType, const TSharedRef< FTokenizedMessage > &InMessage) const |
Protected Attributes | |
| bool | bIsActive = true |
| int32 | CurrentNodeId |
| int32 | PreviousNodeId |
Base class for update/evaluate contexts
| FAnimationBaseContext::FAnimationBaseContext | ( | ) |
|
protected |
|
protected |
|
default |
|
default |
|
inline |
|
inline |
| IAnimClassInterface * FAnimationBaseContext::GetAnimClass | ( | ) | const |
| UObject * FAnimationBaseContext::GetAnimInstanceObject | ( | ) | const |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
protected |
Interface for node contexts to register log messages with the proxy
|
default |
|
default |
|
inline |
|
inline |
| FAnimInstanceProxy* FAnimationBaseContext::AnimInstanceProxy |
|
protected |
|
protected |
| FAnimationUpdateSharedContext* FAnimationBaseContext::SharedContext |