#pragma once // Dumped with Dumper-7! #include "../SDK.hpp" namespace SDK { //--------------------------------------------------------------------------------------------------------------------- // FUNCTIONS //--------------------------------------------------------------------------------------------------------------------- // Class MotionWarping.AnimNotifyState_MotionWarping // (None) class UClass* UAnimNotifyState_MotionWarping::StaticClass() { static class UClass* Clss = nullptr; if (!Clss) Clss = UObject::FindClassFast("AnimNotifyState_MotionWarping"); return Clss; } // AnimNotifyState_MotionWarping MotionWarping.Default__AnimNotifyState_MotionWarping // (Public, ClassDefaultObject, ArchetypeObject) class UAnimNotifyState_MotionWarping* UAnimNotifyState_MotionWarping::GetDefaultObj() { static class UAnimNotifyState_MotionWarping* Default = nullptr; if (!Default) Default = static_cast(UAnimNotifyState_MotionWarping::StaticClass()->DefaultObject); return Default; } // Function MotionWarping.AnimNotifyState_MotionWarping.OnWarpUpdate // (Event, Public, BlueprintEvent, Const) // Parameters: // class UMotionWarpingComponent* MotionWarpingComp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class URootMotionModifier* Modifier (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UAnimNotifyState_MotionWarping::OnWarpUpdate(class UMotionWarpingComponent* MotionWarpingComp, class URootMotionModifier* Modifier) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("AnimNotifyState_MotionWarping", "OnWarpUpdate"); Params::UAnimNotifyState_MotionWarping_OnWarpUpdate_Params Parms{}; Parms.MotionWarpingComp = MotionWarpingComp; Parms.Modifier = Modifier; UObject::ProcessEvent(Func, &Parms); } // Function MotionWarping.AnimNotifyState_MotionWarping.OnWarpEnd // (Event, Public, BlueprintEvent, Const) // Parameters: // class UMotionWarpingComponent* MotionWarpingComp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class URootMotionModifier* Modifier (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UAnimNotifyState_MotionWarping::OnWarpEnd(class UMotionWarpingComponent* MotionWarpingComp, class URootMotionModifier* Modifier) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("AnimNotifyState_MotionWarping", "OnWarpEnd"); Params::UAnimNotifyState_MotionWarping_OnWarpEnd_Params Parms{}; Parms.MotionWarpingComp = MotionWarpingComp; Parms.Modifier = Modifier; UObject::ProcessEvent(Func, &Parms); } // Function MotionWarping.AnimNotifyState_MotionWarping.OnWarpBegin // (Event, Public, BlueprintEvent, Const) // Parameters: // class UMotionWarpingComponent* MotionWarpingComp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class URootMotionModifier* Modifier (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UAnimNotifyState_MotionWarping::OnWarpBegin(class UMotionWarpingComponent* MotionWarpingComp, class URootMotionModifier* Modifier) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("AnimNotifyState_MotionWarping", "OnWarpBegin"); Params::UAnimNotifyState_MotionWarping_OnWarpBegin_Params Parms{}; Parms.MotionWarpingComp = MotionWarpingComp; Parms.Modifier = Modifier; UObject::ProcessEvent(Func, &Parms); } // Function MotionWarping.AnimNotifyState_MotionWarping.OnRootMotionModifierUpdate // (Final, Native, Public, Const) // Parameters: // class UMotionWarpingComponent* MotionWarpingComp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class URootMotionModifier* Modifier (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UAnimNotifyState_MotionWarping::OnRootMotionModifierUpdate(class UMotionWarpingComponent* MotionWarpingComp, class URootMotionModifier* Modifier) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("AnimNotifyState_MotionWarping", "OnRootMotionModifierUpdate"); Params::UAnimNotifyState_MotionWarping_OnRootMotionModifierUpdate_Params Parms{}; Parms.MotionWarpingComp = MotionWarpingComp; Parms.Modifier = Modifier; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function MotionWarping.AnimNotifyState_MotionWarping.OnRootMotionModifierDeactivate // (Final, Native, Public, Const) // Parameters: // class UMotionWarpingComponent* MotionWarpingComp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class URootMotionModifier* Modifier (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UAnimNotifyState_MotionWarping::OnRootMotionModifierDeactivate(class UMotionWarpingComponent* MotionWarpingComp, class URootMotionModifier* Modifier) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("AnimNotifyState_MotionWarping", "OnRootMotionModifierDeactivate"); Params::UAnimNotifyState_MotionWarping_OnRootMotionModifierDeactivate_Params Parms{}; Parms.MotionWarpingComp = MotionWarpingComp; Parms.Modifier = Modifier; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function MotionWarping.AnimNotifyState_MotionWarping.OnRootMotionModifierActivate // (Final, Native, Public, Const) // Parameters: // class UMotionWarpingComponent* MotionWarpingComp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class URootMotionModifier* Modifier (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UAnimNotifyState_MotionWarping::OnRootMotionModifierActivate(class UMotionWarpingComponent* MotionWarpingComp, class URootMotionModifier* Modifier) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("AnimNotifyState_MotionWarping", "OnRootMotionModifierActivate"); Params::UAnimNotifyState_MotionWarping_OnRootMotionModifierActivate_Params Parms{}; Parms.MotionWarpingComp = MotionWarpingComp; Parms.Modifier = Modifier; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function MotionWarping.AnimNotifyState_MotionWarping.AddRootMotionModifier // (Native, Event, Public, BlueprintEvent, Const) // Parameters: // class UMotionWarpingComponent* MotionWarpingComp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class UAnimSequenceBase* Animation (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // float StartTime (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // float EndTime (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class URootMotionModifier* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class URootMotionModifier* UAnimNotifyState_MotionWarping::AddRootMotionModifier(class UMotionWarpingComponent* MotionWarpingComp, class UAnimSequenceBase* Animation, float StartTime, float EndTime) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("AnimNotifyState_MotionWarping", "AddRootMotionModifier"); Params::UAnimNotifyState_MotionWarping_AddRootMotionModifier_Params Parms{}; Parms.MotionWarpingComp = MotionWarpingComp; Parms.Animation = Animation; Parms.StartTime = StartTime; Parms.EndTime = EndTime; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Class MotionWarping.MotionWarpingUtilities // (None) class UClass* UMotionWarpingUtilities::StaticClass() { static class UClass* Clss = nullptr; if (!Clss) Clss = UObject::FindClassFast("MotionWarpingUtilities"); return Clss; } // MotionWarpingUtilities MotionWarping.Default__MotionWarpingUtilities // (Public, ClassDefaultObject, ArchetypeObject) class UMotionWarpingUtilities* UMotionWarpingUtilities::GetDefaultObj() { static class UMotionWarpingUtilities* Default = nullptr; if (!Default) Default = static_cast(UMotionWarpingUtilities::StaticClass()->DefaultObject); return Default; } // Function MotionWarping.MotionWarpingUtilities.GetMotionWarpingWindowsFromAnimation // (Final, Native, Static, Public, HasOutParams, BlueprintCallable) // Parameters: // class UAnimSequenceBase* Animation (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // TArrayOutWindows (Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic) void UMotionWarpingUtilities::GetMotionWarpingWindowsFromAnimation(class UAnimSequenceBase* Animation, TArray* OutWindows) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("MotionWarpingUtilities", "GetMotionWarpingWindowsFromAnimation"); Params::UMotionWarpingUtilities_GetMotionWarpingWindowsFromAnimation_Params Parms{}; Parms.Animation = Animation; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; if (OutWindows != nullptr) *OutWindows = std::move(Parms.OutWindows); } // Function MotionWarping.MotionWarpingUtilities.GetMotionWarpingWindowsForWarpTargetFromAnimation // (Final, Native, Static, Public, HasOutParams, BlueprintCallable) // Parameters: // class UAnimSequenceBase* Animation (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class FName WarpTargetName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // TArrayOutWindows (Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic) void UMotionWarpingUtilities::GetMotionWarpingWindowsForWarpTargetFromAnimation(class UAnimSequenceBase* Animation, class FName WarpTargetName, TArray* OutWindows) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("MotionWarpingUtilities", "GetMotionWarpingWindowsForWarpTargetFromAnimation"); Params::UMotionWarpingUtilities_GetMotionWarpingWindowsForWarpTargetFromAnimation_Params Parms{}; Parms.Animation = Animation; Parms.WarpTargetName = WarpTargetName; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; if (OutWindows != nullptr) *OutWindows = std::move(Parms.OutWindows); } // Function MotionWarping.MotionWarpingUtilities.ExtractRootMotionFromAnimation // (Final, Native, Static, Public, HasDefaults, BlueprintCallable) // Parameters: // class UAnimSequenceBase* Animation (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // float StartTime (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // float EndTime (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // struct FTransform ReturnValue (Parm, OutParm, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FTransform UMotionWarpingUtilities::ExtractRootMotionFromAnimation(class UAnimSequenceBase* Animation, float StartTime, float EndTime) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("MotionWarpingUtilities", "ExtractRootMotionFromAnimation"); Params::UMotionWarpingUtilities_ExtractRootMotionFromAnimation_Params Parms{}; Parms.Animation = Animation; Parms.StartTime = StartTime; Parms.EndTime = EndTime; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Class MotionWarping.MotionWarpingComponent // (None) class UClass* UMotionWarpingComponent::StaticClass() { static class UClass* Clss = nullptr; if (!Clss) Clss = UObject::FindClassFast("MotionWarpingComponent"); return Clss; } // MotionWarpingComponent MotionWarping.Default__MotionWarpingComponent // (Public, ClassDefaultObject, ArchetypeObject) class UMotionWarpingComponent* UMotionWarpingComponent::GetDefaultObj() { static class UMotionWarpingComponent* Default = nullptr; if (!Default) Default = static_cast(UMotionWarpingComponent::StaticClass()->DefaultObject); return Default; } // Function MotionWarping.MotionWarpingComponent.RemoveWarpTarget // (Final, Native, Public, BlueprintCallable) // Parameters: // class FName WarpTargetName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 UMotionWarpingComponent::RemoveWarpTarget(class FName WarpTargetName) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("MotionWarpingComponent", "RemoveWarpTarget"); Params::UMotionWarpingComponent_RemoveWarpTarget_Params Parms{}; Parms.WarpTargetName = WarpTargetName; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function MotionWarping.MotionWarpingComponent.DisableAllRootMotionModifiers // (Final, Native, Public, BlueprintCallable) // Parameters: void UMotionWarpingComponent::DisableAllRootMotionModifiers() { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("MotionWarpingComponent", "DisableAllRootMotionModifiers"); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, nullptr); Func->FunctionFlags = Flgs; } // Function MotionWarping.MotionWarpingComponent.AddOrUpdateWarpTargetFromTransform // (Final, Native, Public, HasDefaults, BlueprintCallable) // Parameters: // class FName WarpTargetName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // struct FTransform TargetTransform (Parm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UMotionWarpingComponent::AddOrUpdateWarpTargetFromTransform(class FName WarpTargetName, const struct FTransform& TargetTransform) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("MotionWarpingComponent", "AddOrUpdateWarpTargetFromTransform"); Params::UMotionWarpingComponent_AddOrUpdateWarpTargetFromTransform_Params Parms{}; Parms.WarpTargetName = WarpTargetName; Parms.TargetTransform = TargetTransform; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function MotionWarping.MotionWarpingComponent.AddOrUpdateWarpTargetFromLocationAndRotation // (Final, Native, Public, HasDefaults, BlueprintCallable) // Parameters: // class FName WarpTargetName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // struct FVector TargetLocation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // struct FRotator TargetRotation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) void UMotionWarpingComponent::AddOrUpdateWarpTargetFromLocationAndRotation(class FName WarpTargetName, const struct FVector& TargetLocation, const struct FRotator& TargetRotation) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("MotionWarpingComponent", "AddOrUpdateWarpTargetFromLocationAndRotation"); Params::UMotionWarpingComponent_AddOrUpdateWarpTargetFromLocationAndRotation_Params Parms{}; Parms.WarpTargetName = WarpTargetName; Parms.TargetLocation = TargetLocation; Parms.TargetRotation = TargetRotation; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function MotionWarping.MotionWarpingComponent.AddOrUpdateWarpTargetFromLocation // (Final, Native, Public, HasDefaults, BlueprintCallable) // Parameters: // class FName WarpTargetName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // struct FVector TargetLocation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UMotionWarpingComponent::AddOrUpdateWarpTargetFromLocation(class FName WarpTargetName, const struct FVector& TargetLocation) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("MotionWarpingComponent", "AddOrUpdateWarpTargetFromLocation"); Params::UMotionWarpingComponent_AddOrUpdateWarpTargetFromLocation_Params Parms{}; Parms.WarpTargetName = WarpTargetName; Parms.TargetLocation = TargetLocation; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function MotionWarping.MotionWarpingComponent.AddOrUpdateWarpTargetFromComponent // (Final, Native, Public, BlueprintCallable) // Parameters: // class FName WarpTargetName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class USceneComponent* Component (ConstParm, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class FName BoneName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // bool bFollowComponent (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UMotionWarpingComponent::AddOrUpdateWarpTargetFromComponent(class FName WarpTargetName, class USceneComponent* Component, class FName BoneName, bool bFollowComponent) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("MotionWarpingComponent", "AddOrUpdateWarpTargetFromComponent"); Params::UMotionWarpingComponent_AddOrUpdateWarpTargetFromComponent_Params Parms{}; Parms.WarpTargetName = WarpTargetName; Parms.Component = Component; Parms.BoneName = BoneName; Parms.bFollowComponent = bFollowComponent; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function MotionWarping.MotionWarpingComponent.AddOrUpdateWarpTarget // (Final, Native, Public, HasOutParams, BlueprintCallable) // Parameters: // struct FMotionWarpingTarget WarpTarget (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) void UMotionWarpingComponent::AddOrUpdateWarpTarget(struct FMotionWarpingTarget& WarpTarget) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("MotionWarpingComponent", "AddOrUpdateWarpTarget"); Params::UMotionWarpingComponent_AddOrUpdateWarpTarget_Params Parms{}; Parms.WarpTarget = WarpTarget; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Class MotionWarping.RootMotionModifier // (None) class UClass* URootMotionModifier::StaticClass() { static class UClass* Clss = nullptr; if (!Clss) Clss = UObject::FindClassFast("RootMotionModifier"); return Clss; } // RootMotionModifier MotionWarping.Default__RootMotionModifier // (Public, ClassDefaultObject, ArchetypeObject) class URootMotionModifier* URootMotionModifier::GetDefaultObj() { static class URootMotionModifier* Default = nullptr; if (!Default) Default = static_cast(URootMotionModifier::StaticClass()->DefaultObject); return Default; } // Class MotionWarping.RootMotionModifier_Warp // (None) class UClass* URootMotionModifier_Warp::StaticClass() { static class UClass* Clss = nullptr; if (!Clss) Clss = UObject::FindClassFast("RootMotionModifier_Warp"); return Clss; } // RootMotionModifier_Warp MotionWarping.Default__RootMotionModifier_Warp // (Public, ClassDefaultObject, ArchetypeObject) class URootMotionModifier_Warp* URootMotionModifier_Warp::GetDefaultObj() { static class URootMotionModifier_Warp* Default = nullptr; if (!Default) Default = static_cast(URootMotionModifier_Warp::StaticClass()->DefaultObject); return Default; } // Class MotionWarping.RootMotionModifier_SimpleWarp // (None) class UClass* URootMotionModifier_SimpleWarp::StaticClass() { static class UClass* Clss = nullptr; if (!Clss) Clss = UObject::FindClassFast("RootMotionModifier_SimpleWarp"); return Clss; } // RootMotionModifier_SimpleWarp MotionWarping.Default__RootMotionModifier_SimpleWarp // (Public, ClassDefaultObject, ArchetypeObject) class URootMotionModifier_SimpleWarp* URootMotionModifier_SimpleWarp::GetDefaultObj() { static class URootMotionModifier_SimpleWarp* Default = nullptr; if (!Default) Default = static_cast(URootMotionModifier_SimpleWarp::StaticClass()->DefaultObject); return Default; } // Class MotionWarping.RootMotionModifier_Scale // (None) class UClass* URootMotionModifier_Scale::StaticClass() { static class UClass* Clss = nullptr; if (!Clss) Clss = UObject::FindClassFast("RootMotionModifier_Scale"); return Clss; } // RootMotionModifier_Scale MotionWarping.Default__RootMotionModifier_Scale // (Public, ClassDefaultObject, ArchetypeObject) class URootMotionModifier_Scale* URootMotionModifier_Scale::GetDefaultObj() { static class URootMotionModifier_Scale* Default = nullptr; if (!Default) Default = static_cast(URootMotionModifier_Scale::StaticClass()->DefaultObject); return Default; } // Function MotionWarping.RootMotionModifier_Scale.AddRootMotionModifierScale // (Final, Native, Static, Public, HasDefaults, BlueprintCallable) // Parameters: // class UMotionWarpingComponent* InMotionWarpingComp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class UAnimSequenceBase* InAnimation (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // float InStartTime (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // float InEndTime (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // struct FVector InScale (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class URootMotionModifier_Scale* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class URootMotionModifier_Scale* URootMotionModifier_Scale::AddRootMotionModifierScale(class UMotionWarpingComponent* InMotionWarpingComp, class UAnimSequenceBase* InAnimation, float InStartTime, float InEndTime, const struct FVector& InScale) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("RootMotionModifier_Scale", "AddRootMotionModifierScale"); Params::URootMotionModifier_Scale_AddRootMotionModifierScale_Params Parms{}; Parms.InMotionWarpingComp = InMotionWarpingComp; Parms.InAnimation = InAnimation; Parms.InStartTime = InStartTime; Parms.InEndTime = InEndTime; Parms.InScale = InScale; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Class MotionWarping.RootMotionModifier_AdjustmentBlendWarp // (None) class UClass* URootMotionModifier_AdjustmentBlendWarp::StaticClass() { static class UClass* Clss = nullptr; if (!Clss) Clss = UObject::FindClassFast("RootMotionModifier_AdjustmentBlendWarp"); return Clss; } // RootMotionModifier_AdjustmentBlendWarp MotionWarping.Default__RootMotionModifier_AdjustmentBlendWarp // (Public, ClassDefaultObject, ArchetypeObject) class URootMotionModifier_AdjustmentBlendWarp* URootMotionModifier_AdjustmentBlendWarp::GetDefaultObj() { static class URootMotionModifier_AdjustmentBlendWarp* Default = nullptr; if (!Default) Default = static_cast(URootMotionModifier_AdjustmentBlendWarp::StaticClass()->DefaultObject); return Default; } // Class MotionWarping.RootMotionModifier_SkewWarp // (None) class UClass* URootMotionModifier_SkewWarp::StaticClass() { static class UClass* Clss = nullptr; if (!Clss) Clss = UObject::FindClassFast("RootMotionModifier_SkewWarp"); return Clss; } // RootMotionModifier_SkewWarp MotionWarping.Default__RootMotionModifier_SkewWarp // (Public, ClassDefaultObject, ArchetypeObject) class URootMotionModifier_SkewWarp* URootMotionModifier_SkewWarp::GetDefaultObj() { static class URootMotionModifier_SkewWarp* Default = nullptr; if (!Default) Default = static_cast(URootMotionModifier_SkewWarp::StaticClass()->DefaultObject); return Default; } // Function MotionWarping.RootMotionModifier_SkewWarp.AddRootMotionModifierSkewWarp // (Final, Native, Static, Public, HasDefaults, BlueprintCallable) // Parameters: // class UMotionWarpingComponent* InMotionWarpingComp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class UAnimSequenceBase* InAnimation (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // float InStartTime (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // float InEndTime (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class FName InWarpTargetName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // enum class EWarpPointAnimProvider InWarpPointAnimProvider (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // struct FTransform InWarpPointAnimTransform (Parm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class FName InWarpPointAnimBoneName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // bool bInWarpTranslation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // bool bInIgnoreZAxis (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // bool bInWarpRotation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // enum class EMotionWarpRotationType InRotationType (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // float InWarpRotationTimeMultiplier (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class URootMotionModifier_SkewWarp*ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class URootMotionModifier_SkewWarp* URootMotionModifier_SkewWarp::AddRootMotionModifierSkewWarp(class UMotionWarpingComponent* InMotionWarpingComp, class UAnimSequenceBase* InAnimation, float InStartTime, float InEndTime, class FName InWarpTargetName, enum class EWarpPointAnimProvider InWarpPointAnimProvider, const struct FTransform& InWarpPointAnimTransform, class FName InWarpPointAnimBoneName, bool bInWarpTranslation, bool bInIgnoreZAxis, bool bInWarpRotation, enum class EMotionWarpRotationType InRotationType, float InWarpRotationTimeMultiplier) { static class UFunction* Func = nullptr; if (!Func) Func = Class->GetFunction("RootMotionModifier_SkewWarp", "AddRootMotionModifierSkewWarp"); Params::URootMotionModifier_SkewWarp_AddRootMotionModifierSkewWarp_Params Parms{}; Parms.InMotionWarpingComp = InMotionWarpingComp; Parms.InAnimation = InAnimation; Parms.InStartTime = InStartTime; Parms.InEndTime = InEndTime; Parms.InWarpTargetName = InWarpTargetName; Parms.InWarpPointAnimProvider = InWarpPointAnimProvider; Parms.InWarpPointAnimTransform = InWarpPointAnimTransform; Parms.InWarpPointAnimBoneName = InWarpPointAnimBoneName; Parms.bInWarpTranslation = bInWarpTranslation; Parms.bInIgnoreZAxis = bInIgnoreZAxis; Parms.bInWarpRotation = bInWarpRotation; Parms.InRotationType = InRotationType; Parms.InWarpRotationTimeMultiplier = InWarpRotationTimeMultiplier; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } }