Zdexby TheHolyOneZ
4,763 classes
Class

UAnimUtils

: UBlueprintFunctionLibrary : UObject
/Script/AtomicHeart.AnimUtils 0x0030 (48 B) align 8 inherited 0x0030 vtable /Script/AtomicHeart
0x00x0030

Members 0

OffsetSizeNameTypeFlagsDefault
No reflected members.

Functions 40

SignatureFlagsNativeParams
void StopMontageOnMesh(float BlendOutTime, UAnimMontage* AnimMontage, USkeletalMeshComponent* SkeletalMeshComponent)FinalNative+2 flags0x18
void StopAllMontagesOnMesh(USkeletalMeshComponent* SkeletalMeshComponentComponent, float BlendOutTime)FinalNative+2 flags0x0C
void SetNextMontageSection(const FName& SectionName, UAnimMontage* AnimMontage, USkeletalMeshComponent* SkeletalMeshComponent)FinalNative+2 flags0x18
void SetMontagePlayRate(UAnimMontage* Montage, USkeletalMeshComponent* SkeletalMeshComponent, float NewPlayRate)FinalNative+2 flags0x14
float ReversePlayingMontage(USkeletalMeshComponent* SkeletalMeshComponent)FinalNative+2 flags0x0C
void RemapSnapshotWithNameMap(FPoseSnapshot& SourceSnapshot, FPoseSnapshot& TargetSnapshot, FPoseSnapshotRemappingSettings& RemappingSettings, TMap<FString, void>& BoneNameToIndexMap)FinalNative+2 flags0x160
void RemapSnapshot(FPoseSnapshot& SourceSnapshot, FPoseSnapshot& TargetSnapshot, FPoseSnapshotRemappingSettings& RemappingSettings)FinalNative+2 flags0x110
float PlayPairedMontageOnMeshesReturnsLength(FCharacterAndItemPairedMontages& PairedMontages, USkeletalMeshComponent* CharacterSkeletalMeshComponent, USkeletalMeshComponent* ItemSkeletalMeshComponent, float InPlayRate, float InTimeToStartMontageAt, bool bStopAllMontages)FinalNative+2 flags0x38
bool PlayPairedMontageOnMeshes(FCharacterAndItemPairedMontages& PairedMontages, USkeletalMeshComponent* CharacterSkeletalMeshComponent, USkeletalMeshComponent* ItemSkeletalMeshComponent, float InPlayRate, float InTimeToStartMontageAt, bool bStopAllMontages)FinalNative+2 flags0x32
float PlayMontageOnMeshReturnsLength(UAnimMontage* AnimMontage, USkeletalMeshComponent* SkeletalMeshComponent, float InPlayRate, float InTimeToStartMontageAt, bool bStopAllMontages)FinalNative+2 flags0x20
bool PlayMontageOnMesh(UAnimMontage* AnimMontage, USkeletalMeshComponent* SkeletalMeshComponent, float InPlayRate, float InTimeToStartMontageAt, bool bStopAllMontages)FinalNative+2 flags0x1A
bool PlayCharacterMontages(AAHBaseCharacter* TargetCharacter, const FCharacterMontages& CharacterMontages, float PlayRate, bool bStopAllMontages)FinalNative+2 flags0x5E
void JumpToMontageSection(const FName& SectionName, UAnimMontage* AnimMontage, USkeletalMeshComponent* SkeletalMeshComponent)FinalNative+2 flags0x18
bool IsSectionCurrentlyPlaying(USkeletalMeshComponent* SkeletalMeshComponent, UAnimMontage* Montage, const FName& SectionName)FinalNative+2 flags0x19
bool IsPlayingMontage(UAnimMontage* Montage, USkeletalMeshComponent* SkeletalMeshComponent)FinalNative+2 flags0x11
bool IsMontageCompatibleWithMesh(UAnimMontage* AnimMontage, USkeletalMeshComponent* SkeletalMeshComponent)FinalNative+2 flags0x11
bool IsLoopedSection(UAnimMontage* Montage, const FName& SectionName)FinalNative+2 flags0x11
bool IsAnyMontagePlaying(USkeletalMeshComponent* SkeletalMeshComponent)FinalNative+2 flags0x09
bool HasNextSection(UAnimMontage* Montage, USkeletalMeshComponent* SkeletalMeshComponent)FinalNative+2 flags0x11
bool HasMontageSection(UAnimMontage* AnimMontage, const FName& SectionName)FinalNative+2 flags0x11
bool HasAnimNotifyWithType(UAnimMontage* AnimMontage, TSubclassOf<UAnimNotify> AnimNotifyType)FinalNative+2 flags0x11
float GetTimeOfSkeletalAnimNotify(UAnimMontage* AnimMontage, const FName& AnimNotifyName, bool bFromSequence)FinalNative+2 flags0x18
float GetTimeBeforeSectionStart(UAnimMontage* Montage, const FName& SectionName, USkeletalMeshComponent* SkeletalMeshComponent)FinalNative+2 flags0x1C
float GetTimeBeforeSectionEnd(UAnimMontage* Montage, const FName& SectionName, USkeletalMeshComponent* SkeletalMeshComponent)FinalNative+2 flags0x1C
void GetSectionStartTime(UAnimMontage* Montage, const FName& SectionName, const float& OutStartTime, bool bConsiderRateScale)FinalNative+2 flags0x15
void GetSectionStartAndEndTime(UAnimMontage* Montage, const FName& SectionName, const float& OutStartTime, const float& OutEndTime, bool bConsiderRateScale)FinalNative+2 flags0x19
float GetSectionLength(UAnimMontage* Montage, const FName& SectionName, bool bConsiderRateScale)FinalNative+2 flags0x18
int32 GetSectionIndex(UAnimMontage* Montage, const FName& SectionName)FinalNative+2 flags0x14
float GetPlayingMontageProgress(UAnimMontage* Montage, USkeletalMeshComponent* SkeletalMeshComponent)FinalNative+2 flags0x14
float GetPlayingMontagePosition(UAnimMontage* Montage, USkeletalMeshComponent* SkeletalMeshComponent)FinalNative+2 flags0x14
float GetPlayingMontageLength(UAnimMontage* Montage, USkeletalMeshComponent* SkeletalMeshComponent)FinalNative+2 flags0x14
float GetMontageInstancePlayRate(USkeletalMeshComponent* SkeletalMeshComponent, UAnimMontage* AnimMontage)FinalNative+2 flags0x14
float GetMontageDuration(UAnimMontage* Montage)FinalNative+2 flags0x0C
float GetMontageCombinedPlayRate(USkeletalMeshComponent* SkeletalMeshComponent, UAnimMontage* AnimMontage)FinalNative+2 flags0x14
TArray<void> GetMeshMorphsNames(USkeletalMeshComponent* SkeletalMeshComponent)FinalNative+2 flags0x18
FName GetCurrentMontageSection(UAnimMontage* AnimMontage, USkeletalMeshComponent* SkeletalMeshComponent)FinalNative+2 flags0x18
void GetBoneIndexMappingForSnapshot(FPoseSnapshot& PoseSnapshot, TMap<FString, void>& BoneIndexMap)FinalNative+2 flags0x88
void CopyWorldTransformForBones(USkeletalMeshComponent* SourceMeshComponent, FPoseSnapshot& SourceSnapshot, USkeletalMeshComponent* TargetMeshComponent, FPoseSnapshot& TargetSnapshot, TMap<TMap<FName, void>, FString>& BoneNameToIndexMap, TMap<FName, void>& BoneSourceToTargetMap)FinalNative+2 flags0x120
void ApplyMontageMetaByAnimInstance(UAnimMontage* AnimMontage, UAnimInstance* AnimInstance, const bool& bShouldStopAllMontagesInAnimInstance)FinalNative+2 flags0x11
void ApplyMontageMeta(UAnimMontage* AnimMontage, USkeletalMeshComponent* SkeletalMeshComponent, const bool& bShouldStopAllMontagesInAnimInstance)FinalNative+2 flags0x11