7#include "AnimLinkableElement.generated.h"
44 : LinkedMontage(
nullptr)
48 , CachedLinkMethod(LinkMethod)
49 , SegmentBeginTime(0.f)
52 , LinkedSequence(
nullptr)
75 UE_DEPRECATED(5.1,
"LinkMontage has been deprecated, use Link instead")
82 UE_DEPRECATED(5.1, "LinkSequence has been deprecated, use
Link instead")
167 float SegmentBeginTime;
UAnimMontage bool UAnimMontage UAnimMontage Montage
Definition AnimInstance.h:84
@ INDEX_NONE
Definition CoreMiscDefines.h:150
#define UE_DEPRECATED(Version, Message)
Definition CoreMiscDefines.h:302
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define UPROPERTY(...)
UObject definition macros.
Definition ObjectMacros.h:744
#define UENUM(...)
Definition ObjectMacros.h:749
#define USTRUCT(...)
Definition ObjectMacros.h:746
#define GENERATED_USTRUCT_BODY(...)
Definition ObjectMacros.h:767
#define Absolute(a)
Definition Predicates.inl:150
Definition UnrealType.h:3087
Definition EnumAsByte.h:22
Definition AnimSequenceBase.h:37
Definition AnimLinkableElement.h:16
Type
Definition AnimLinkableElement.h:18
@ Proportional
Definition AnimLinkableElement.h:24
Definition AnimLinkableElement.h:40
int32 GetSlotIndex() const
Definition AnimLinkableElement.h:122
const UAnimMontage * GetLinkedMontage() const
Definition AnimLinkableElement.h:106
EAnimLinkMethod::Type GetLinkMethod() const
Definition AnimLinkableElement.h:119
virtual ~FAnimLinkableElement()
Definition AnimLinkableElement.h:56
void SetSegmentIndex(int32 NewSegmentIndex)
Definition AnimLinkableElement.h:130
int32 GetSegmentIndex() const
Definition AnimLinkableElement.h:125
Definition AnimCompositeBase.h:68
Definition ObjectPtr.h:488