PalWorld-NetCrack/SDK/IKRig_functions.cpp
2024-01-22 14:43:11 +08:00

1187 lines
35 KiB
C++

#pragma once
// Dumped with Dumper-7!
#include "../SDK.hpp"
namespace SDK
{
//---------------------------------------------------------------------------------------------------------------------
// FUNCTIONS
//---------------------------------------------------------------------------------------------------------------------
// Class IKRig.IKGoalCreatorInterface
// (None)
class UClass* IIKGoalCreatorInterface::StaticClass()
{
static class UClass* Clss = nullptr;
if (!Clss)
Clss = UObject::FindClassFast("IKGoalCreatorInterface");
return Clss;
}
// IKGoalCreatorInterface IKRig.Default__IKGoalCreatorInterface
// (Public, ClassDefaultObject, ArchetypeObject)
class IIKGoalCreatorInterface* IIKGoalCreatorInterface::GetDefaultObj()
{
static class IIKGoalCreatorInterface* Default = nullptr;
if (!Default)
Default = static_cast<IIKGoalCreatorInterface*>(IIKGoalCreatorInterface::StaticClass()->DefaultObject);
return Default;
}
// Function IKRig.IKGoalCreatorInterface.AddIKGoals
// (Native, Event, Public, HasOutParams, BlueprintCallable, BlueprintEvent)
// Parameters:
// TMap<class FName, struct FIKRigGoal>OutGoals (Parm, OutParm, NativeAccessSpecifierPublic)
void IIKGoalCreatorInterface::AddIKGoals(TMap<class FName, struct FIKRigGoal>* OutGoals)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("IKGoalCreatorInterface", "AddIKGoals");
Params::IIKGoalCreatorInterface_AddIKGoals_Params Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (OutGoals != nullptr)
*OutGoals = Parms.OutGoals;
}
// Class IKRig.IKRigComponent
// (None)
class UClass* UIKRigComponent::StaticClass()
{
static class UClass* Clss = nullptr;
if (!Clss)
Clss = UObject::FindClassFast("IKRigComponent");
return Clss;
}
// IKRigComponent IKRig.Default__IKRigComponent
// (Public, ClassDefaultObject, ArchetypeObject)
class UIKRigComponent* UIKRigComponent::GetDefaultObj()
{
static class UIKRigComponent* Default = nullptr;
if (!Default)
Default = static_cast<UIKRigComponent*>(UIKRigComponent::StaticClass()->DefaultObject);
return Default;
}
// Function IKRig.IKRigComponent.SetIKRigGoalTransform
// (Final, Native, Public, HasDefaults, BlueprintCallable)
// Parameters:
// class FName GoalName (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FTransform Transform (ConstParm, Parm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float PositionAlpha (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float RotationAlpha (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UIKRigComponent::SetIKRigGoalTransform(class FName GoalName, const struct FTransform& Transform, float PositionAlpha, float RotationAlpha)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("IKRigComponent", "SetIKRigGoalTransform");
Params::UIKRigComponent_SetIKRigGoalTransform_Params Parms{};
Parms.GoalName = GoalName;
Parms.Transform = Transform;
Parms.PositionAlpha = PositionAlpha;
Parms.RotationAlpha = RotationAlpha;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function IKRig.IKRigComponent.SetIKRigGoalPositionAndRotation
// (Final, Native, Public, HasDefaults, BlueprintCallable)
// Parameters:
// class FName GoalName (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FVector Position (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FQuat Rotation (ConstParm, Parm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float PositionAlpha (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float RotationAlpha (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UIKRigComponent::SetIKRigGoalPositionAndRotation(class FName GoalName, const struct FVector& Position, const struct FQuat& Rotation, float PositionAlpha, float RotationAlpha)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("IKRigComponent", "SetIKRigGoalPositionAndRotation");
Params::UIKRigComponent_SetIKRigGoalPositionAndRotation_Params Parms{};
Parms.GoalName = GoalName;
Parms.Position = Position;
Parms.Rotation = Rotation;
Parms.PositionAlpha = PositionAlpha;
Parms.RotationAlpha = RotationAlpha;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function IKRig.IKRigComponent.SetIKRigGoal
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// struct FIKRigGoal Goal (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UIKRigComponent::SetIKRigGoal(struct FIKRigGoal& Goal)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("IKRigComponent", "SetIKRigGoal");
Params::UIKRigComponent_SetIKRigGoal_Params Parms{};
Parms.Goal = Goal;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function IKRig.IKRigComponent.ClearAllGoals
// (Final, Native, Public, BlueprintCallable)
// Parameters:
void UIKRigComponent::ClearAllGoals()
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("IKRigComponent", "ClearAllGoals");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Class IKRig.IKRigEffectorGoal
// (None)
class UClass* UIKRigEffectorGoal::StaticClass()
{
static class UClass* Clss = nullptr;
if (!Clss)
Clss = UObject::FindClassFast("IKRigEffectorGoal");
return Clss;
}
// IKRigEffectorGoal IKRig.Default__IKRigEffectorGoal
// (Public, ClassDefaultObject, ArchetypeObject)
class UIKRigEffectorGoal* UIKRigEffectorGoal::GetDefaultObj()
{
static class UIKRigEffectorGoal* Default = nullptr;
if (!Default)
Default = static_cast<UIKRigEffectorGoal*>(UIKRigEffectorGoal::StaticClass()->DefaultObject);
return Default;
}
// Class IKRig.IKRigDefinition
// (None)
class UClass* UIKRigDefinition::StaticClass()
{
static class UClass* Clss = nullptr;
if (!Clss)
Clss = UObject::FindClassFast("IKRigDefinition");
return Clss;
}
// IKRigDefinition IKRig.Default__IKRigDefinition
// (Public, ClassDefaultObject, ArchetypeObject)
class UIKRigDefinition* UIKRigDefinition::GetDefaultObj()
{
static class UIKRigDefinition* Default = nullptr;
if (!Default)
Default = static_cast<UIKRigDefinition*>(UIKRigDefinition::StaticClass()->DefaultObject);
return Default;
}
// Class IKRig.IKRigProcessor
// (None)
class UClass* UIKRigProcessor::StaticClass()
{
static class UClass* Clss = nullptr;
if (!Clss)
Clss = UObject::FindClassFast("IKRigProcessor");
return Clss;
}
// IKRigProcessor IKRig.Default__IKRigProcessor
// (Public, ClassDefaultObject, ArchetypeObject)
class UIKRigProcessor* UIKRigProcessor::GetDefaultObj()
{
static class UIKRigProcessor* Default = nullptr;
if (!Default)
Default = static_cast<UIKRigProcessor*>(UIKRigProcessor::StaticClass()->DefaultObject);
return Default;
}
// Class IKRig.IKRigSolver
// (None)
class UClass* UIKRigSolver::StaticClass()
{
static class UClass* Clss = nullptr;
if (!Clss)
Clss = UObject::FindClassFast("IKRigSolver");
return Clss;
}
// IKRigSolver IKRig.Default__IKRigSolver
// (Public, Transactional, ClassDefaultObject, ArchetypeObject)
class UIKRigSolver* UIKRigSolver::GetDefaultObj()
{
static class UIKRigSolver* Default = nullptr;
if (!Default)
Default = static_cast<UIKRigSolver*>(UIKRigSolver::StaticClass()->DefaultObject);
return Default;
}
// Class IKRig.RetargetChainSettings
// (None)
class UClass* URetargetChainSettings::StaticClass()
{
static class UClass* Clss = nullptr;
if (!Clss)
Clss = UObject::FindClassFast("RetargetChainSettings");
return Clss;
}
// RetargetChainSettings IKRig.Default__RetargetChainSettings
// (Public, ClassDefaultObject, ArchetypeObject)
class URetargetChainSettings* URetargetChainSettings::GetDefaultObj()
{
static class URetargetChainSettings* Default = nullptr;
if (!Default)
Default = static_cast<URetargetChainSettings*>(URetargetChainSettings::StaticClass()->DefaultObject);
return Default;
}
// Class IKRig.RetargetRootSettings
// (None)
class UClass* URetargetRootSettings::StaticClass()
{
static class UClass* Clss = nullptr;
if (!Clss)
Clss = UObject::FindClassFast("RetargetRootSettings");
return Clss;
}
// RetargetRootSettings IKRig.Default__RetargetRootSettings
// (Public, ClassDefaultObject, ArchetypeObject)
class URetargetRootSettings* URetargetRootSettings::GetDefaultObj()
{
static class URetargetRootSettings* Default = nullptr;
if (!Default)
Default = static_cast<URetargetRootSettings*>(URetargetRootSettings::StaticClass()->DefaultObject);
return Default;
}
// Class IKRig.IKRetargetGlobalSettings
// (None)
class UClass* UIKRetargetGlobalSettings::StaticClass()
{
static class UClass* Clss = nullptr;
if (!Clss)
Clss = UObject::FindClassFast("IKRetargetGlobalSettings");
return Clss;
}
// IKRetargetGlobalSettings IKRig.Default__IKRetargetGlobalSettings
// (Public, ClassDefaultObject, ArchetypeObject)
class UIKRetargetGlobalSettings* UIKRetargetGlobalSettings::GetDefaultObj()
{
static class UIKRetargetGlobalSettings* Default = nullptr;
if (!Default)
Default = static_cast<UIKRetargetGlobalSettings*>(UIKRetargetGlobalSettings::StaticClass()->DefaultObject);
return Default;
}
// Class IKRig.IKRetargeter
// (None)
class UClass* UIKRetargeter::StaticClass()
{
static class UClass* Clss = nullptr;
if (!Clss)
Clss = UObject::FindClassFast("IKRetargeter");
return Clss;
}
// IKRetargeter IKRig.Default__IKRetargeter
// (Public, ClassDefaultObject, ArchetypeObject)
class UIKRetargeter* UIKRetargeter::GetDefaultObj()
{
static class UIKRetargeter* Default = nullptr;
if (!Default)
Default = static_cast<UIKRetargeter*>(UIKRetargeter::StaticClass()->DefaultObject);
return Default;
}
// Function IKRig.IKRetargeter.SetRootSettingsInRetargetProfile
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
// Parameters:
// struct FRetargetProfile RetargetProfile (Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// struct FTargetRootSettings RootSettings (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
void UIKRetargeter::SetRootSettingsInRetargetProfile(struct FRetargetProfile& RetargetProfile, struct FTargetRootSettings& RootSettings)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("IKRetargeter", "SetRootSettingsInRetargetProfile");
Params::UIKRetargeter_SetRootSettingsInRetargetProfile_Params Parms{};
Parms.RetargetProfile = RetargetProfile;
Parms.RootSettings = RootSettings;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function IKRig.IKRetargeter.SetGlobalSettingsInRetargetProfile
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
// Parameters:
// struct FRetargetProfile RetargetProfile (Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// struct FRetargetGlobalSettings GlobalSettings (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
void UIKRetargeter::SetGlobalSettingsInRetargetProfile(struct FRetargetProfile& RetargetProfile, struct FRetargetGlobalSettings& GlobalSettings)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("IKRetargeter", "SetGlobalSettingsInRetargetProfile");
Params::UIKRetargeter_SetGlobalSettingsInRetargetProfile_Params Parms{};
Parms.RetargetProfile = RetargetProfile;
Parms.GlobalSettings = GlobalSettings;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function IKRig.IKRetargeter.SetChainSpeedPlantSettingsInRetargetProfile
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
// Parameters:
// struct FRetargetProfile RetargetProfile (Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// struct FTargetChainSpeedPlantSettingsSpeedPlantSettings (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
// class FName TargetChainName (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UIKRetargeter::SetChainSpeedPlantSettingsInRetargetProfile(struct FRetargetProfile& RetargetProfile, struct FTargetChainSpeedPlantSettings& SpeedPlantSettings, class FName TargetChainName)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("IKRetargeter", "SetChainSpeedPlantSettingsInRetargetProfile");
Params::UIKRetargeter_SetChainSpeedPlantSettingsInRetargetProfile_Params Parms{};
Parms.RetargetProfile = RetargetProfile;
Parms.SpeedPlantSettings = SpeedPlantSettings;
Parms.TargetChainName = TargetChainName;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function IKRig.IKRetargeter.SetChainSettingsInRetargetProfile
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
// Parameters:
// struct FRetargetProfile RetargetProfile (Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// struct FTargetChainSettings ChainSettings (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
// class FName TargetChainName (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UIKRetargeter::SetChainSettingsInRetargetProfile(struct FRetargetProfile& RetargetProfile, struct FTargetChainSettings& ChainSettings, class FName TargetChainName)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("IKRetargeter", "SetChainSettingsInRetargetProfile");
Params::UIKRetargeter_SetChainSettingsInRetargetProfile_Params Parms{};
Parms.RetargetProfile = RetargetProfile;
Parms.ChainSettings = ChainSettings;
Parms.TargetChainName = TargetChainName;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function IKRig.IKRetargeter.SetChainIKSettingsInRetargetProfile
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
// Parameters:
// struct FRetargetProfile RetargetProfile (Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// struct FTargetChainIKSettings IKSettings (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
// class FName TargetChainName (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UIKRetargeter::SetChainIKSettingsInRetargetProfile(struct FRetargetProfile& RetargetProfile, struct FTargetChainIKSettings& IKSettings, class FName TargetChainName)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("IKRetargeter", "SetChainIKSettingsInRetargetProfile");
Params::UIKRetargeter_SetChainIKSettingsInRetargetProfile_Params Parms{};
Parms.RetargetProfile = RetargetProfile;
Parms.IKSettings = IKSettings;
Parms.TargetChainName = TargetChainName;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function IKRig.IKRetargeter.SetChainFKSettingsInRetargetProfile
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable)
// Parameters:
// struct FRetargetProfile RetargetProfile (Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// struct FTargetChainFKSettings FKSettings (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic)
// class FName TargetChainName (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UIKRetargeter::SetChainFKSettingsInRetargetProfile(struct FRetargetProfile& RetargetProfile, struct FTargetChainFKSettings& FKSettings, class FName TargetChainName)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("IKRetargeter", "SetChainFKSettingsInRetargetProfile");
Params::UIKRetargeter_SetChainFKSettingsInRetargetProfile_Params Parms{};
Parms.RetargetProfile = RetargetProfile;
Parms.FKSettings = FKSettings;
Parms.TargetChainName = TargetChainName;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function IKRig.IKRetargeter.GetRootSettingsFromRetargetProfile
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable, BlueprintPure)
// Parameters:
// struct FRetargetProfile RetargetProfile (Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// struct FTargetRootSettings ReturnValue (Parm, OutParm, ReturnParm, NoDestructor, NativeAccessSpecifierPublic)
struct FTargetRootSettings UIKRetargeter::GetRootSettingsFromRetargetProfile(struct FRetargetProfile& RetargetProfile)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("IKRetargeter", "GetRootSettingsFromRetargetProfile");
Params::UIKRetargeter_GetRootSettingsFromRetargetProfile_Params Parms{};
Parms.RetargetProfile = RetargetProfile;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function IKRig.IKRetargeter.GetRootSettingsFromRetargetAsset
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable, BlueprintPure)
// Parameters:
// class UIKRetargeter* RetargetAsset (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class FName OptionalProfileName (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FTargetRootSettings OutSettings (Parm, OutParm, NoDestructor, NativeAccessSpecifierPublic)
void UIKRetargeter::GetRootSettingsFromRetargetAsset(class UIKRetargeter* RetargetAsset, class FName OptionalProfileName, struct FTargetRootSettings* OutSettings)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("IKRetargeter", "GetRootSettingsFromRetargetAsset");
Params::UIKRetargeter_GetRootSettingsFromRetargetAsset_Params Parms{};
Parms.RetargetAsset = RetargetAsset;
Parms.OptionalProfileName = OptionalProfileName;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (OutSettings != nullptr)
*OutSettings = std::move(Parms.OutSettings);
}
// Function IKRig.IKRetargeter.GetGlobalSettingsFromRetargetProfile
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable, BlueprintPure)
// Parameters:
// struct FRetargetProfile RetargetProfile (Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// struct FRetargetGlobalSettings ReturnValue (Parm, OutParm, ReturnParm, NoDestructor, NativeAccessSpecifierPublic)
struct FRetargetGlobalSettings UIKRetargeter::GetGlobalSettingsFromRetargetProfile(struct FRetargetProfile& RetargetProfile)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("IKRetargeter", "GetGlobalSettingsFromRetargetProfile");
Params::UIKRetargeter_GetGlobalSettingsFromRetargetProfile_Params Parms{};
Parms.RetargetProfile = RetargetProfile;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function IKRig.IKRetargeter.GetGlobalSettingsFromRetargetAsset
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable, BlueprintPure)
// Parameters:
// class UIKRetargeter* RetargetAsset (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class FName OptionalProfileName (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FRetargetGlobalSettings OutSettings (Parm, OutParm, NoDestructor, NativeAccessSpecifierPublic)
void UIKRetargeter::GetGlobalSettingsFromRetargetAsset(class UIKRetargeter* RetargetAsset, class FName OptionalProfileName, struct FRetargetGlobalSettings* OutSettings)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("IKRetargeter", "GetGlobalSettingsFromRetargetAsset");
Params::UIKRetargeter_GetGlobalSettingsFromRetargetAsset_Params Parms{};
Parms.RetargetAsset = RetargetAsset;
Parms.OptionalProfileName = OptionalProfileName;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
if (OutSettings != nullptr)
*OutSettings = std::move(Parms.OutSettings);
}
// Function IKRig.IKRetargeter.GetChainUsingGoalFromRetargetAsset
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// class UIKRetargeter* RetargetAsset (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class FName IKGoalName (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FTargetChainSettings ReturnValue (Parm, OutParm, ReturnParm, NoDestructor, NativeAccessSpecifierPublic)
struct FTargetChainSettings UIKRetargeter::GetChainUsingGoalFromRetargetAsset(class UIKRetargeter* RetargetAsset, class FName IKGoalName)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("IKRetargeter", "GetChainUsingGoalFromRetargetAsset");
Params::UIKRetargeter_GetChainUsingGoalFromRetargetAsset_Params Parms{};
Parms.RetargetAsset = RetargetAsset;
Parms.IKGoalName = IKGoalName;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function IKRig.IKRetargeter.GetChainSettingsFromRetargetProfile
// (Final, Native, Static, Public, HasOutParams, BlueprintCallable, BlueprintPure)
// Parameters:
// struct FRetargetProfile RetargetProfile (Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// class FName TargetChainName (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FTargetChainSettings ReturnValue (Parm, OutParm, ReturnParm, NoDestructor, NativeAccessSpecifierPublic)
struct FTargetChainSettings UIKRetargeter::GetChainSettingsFromRetargetProfile(struct FRetargetProfile& RetargetProfile, class FName TargetChainName)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("IKRetargeter", "GetChainSettingsFromRetargetProfile");
Params::UIKRetargeter_GetChainSettingsFromRetargetProfile_Params Parms{};
Parms.RetargetProfile = RetargetProfile;
Parms.TargetChainName = TargetChainName;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function IKRig.IKRetargeter.GetChainSettingsFromRetargetAsset
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// class UIKRetargeter* RetargetAsset (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class FName TargetChainName (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class FName OptionalProfileName (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FTargetChainSettings ReturnValue (Parm, OutParm, ReturnParm, NoDestructor, NativeAccessSpecifierPublic)
struct FTargetChainSettings UIKRetargeter::GetChainSettingsFromRetargetAsset(class UIKRetargeter* RetargetAsset, class FName TargetChainName, class FName OptionalProfileName)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("IKRetargeter", "GetChainSettingsFromRetargetAsset");
Params::UIKRetargeter_GetChainSettingsFromRetargetAsset_Params Parms{};
Parms.RetargetAsset = RetargetAsset;
Parms.TargetChainName = TargetChainName;
Parms.OptionalProfileName = OptionalProfileName;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Class IKRig.IKRetargetProcessor
// (None)
class UClass* UIKRetargetProcessor::StaticClass()
{
static class UClass* Clss = nullptr;
if (!Clss)
Clss = UObject::FindClassFast("IKRetargetProcessor");
return Clss;
}
// IKRetargetProcessor IKRig.Default__IKRetargetProcessor
// (Public, ClassDefaultObject, ArchetypeObject)
class UIKRetargetProcessor* UIKRetargetProcessor::GetDefaultObj()
{
static class UIKRetargetProcessor* Default = nullptr;
if (!Default)
Default = static_cast<UIKRetargetProcessor*>(UIKRetargetProcessor::StaticClass()->DefaultObject);
return Default;
}
// Class IKRig.IKRig_BodyMoverEffector
// (None)
class UClass* UIKRig_BodyMoverEffector::StaticClass()
{
static class UClass* Clss = nullptr;
if (!Clss)
Clss = UObject::FindClassFast("IKRig_BodyMoverEffector");
return Clss;
}
// IKRig_BodyMoverEffector IKRig.Default__IKRig_BodyMoverEffector
// (Public, Transactional, ClassDefaultObject, ArchetypeObject)
class UIKRig_BodyMoverEffector* UIKRig_BodyMoverEffector::GetDefaultObj()
{
static class UIKRig_BodyMoverEffector* Default = nullptr;
if (!Default)
Default = static_cast<UIKRig_BodyMoverEffector*>(UIKRig_BodyMoverEffector::StaticClass()->DefaultObject);
return Default;
}
// Class IKRig.IKRig_BodyMover
// (None)
class UClass* UIKRig_BodyMover::StaticClass()
{
static class UClass* Clss = nullptr;
if (!Clss)
Clss = UObject::FindClassFast("IKRig_BodyMover");
return Clss;
}
// IKRig_BodyMover IKRig.Default__IKRig_BodyMover
// (Public, Transactional, ClassDefaultObject, ArchetypeObject)
class UIKRig_BodyMover* UIKRig_BodyMover::GetDefaultObj()
{
static class UIKRig_BodyMover* Default = nullptr;
if (!Default)
Default = static_cast<UIKRig_BodyMover*>(UIKRig_BodyMover::StaticClass()->DefaultObject);
return Default;
}
// Class IKRig.IKRig_LimbEffector
// (None)
class UClass* UIKRig_LimbEffector::StaticClass()
{
static class UClass* Clss = nullptr;
if (!Clss)
Clss = UObject::FindClassFast("IKRig_LimbEffector");
return Clss;
}
// IKRig_LimbEffector IKRig.Default__IKRig_LimbEffector
// (Public, Transactional, ClassDefaultObject, ArchetypeObject)
class UIKRig_LimbEffector* UIKRig_LimbEffector::GetDefaultObj()
{
static class UIKRig_LimbEffector* Default = nullptr;
if (!Default)
Default = static_cast<UIKRig_LimbEffector*>(UIKRig_LimbEffector::StaticClass()->DefaultObject);
return Default;
}
// Class IKRig.IKRig_LimbSolver
// (None)
class UClass* UIKRig_LimbSolver::StaticClass()
{
static class UClass* Clss = nullptr;
if (!Clss)
Clss = UObject::FindClassFast("IKRig_LimbSolver");
return Clss;
}
// IKRig_LimbSolver IKRig.Default__IKRig_LimbSolver
// (Public, Transactional, ClassDefaultObject, ArchetypeObject)
class UIKRig_LimbSolver* UIKRig_LimbSolver::GetDefaultObj()
{
static class UIKRig_LimbSolver* Default = nullptr;
if (!Default)
Default = static_cast<UIKRig_LimbSolver*>(UIKRig_LimbSolver::StaticClass()->DefaultObject);
return Default;
}
// Class IKRig.IKRig_FBIKEffector
// (None)
class UClass* UIKRig_FBIKEffector::StaticClass()
{
static class UClass* Clss = nullptr;
if (!Clss)
Clss = UObject::FindClassFast("IKRig_FBIKEffector");
return Clss;
}
// IKRig_FBIKEffector IKRig.Default__IKRig_FBIKEffector
// (Public, Transactional, ClassDefaultObject, ArchetypeObject)
class UIKRig_FBIKEffector* UIKRig_FBIKEffector::GetDefaultObj()
{
static class UIKRig_FBIKEffector* Default = nullptr;
if (!Default)
Default = static_cast<UIKRig_FBIKEffector*>(UIKRig_FBIKEffector::StaticClass()->DefaultObject);
return Default;
}
// Class IKRig.IKRig_PBIKBoneSettings
// (None)
class UClass* UIKRig_PBIKBoneSettings::StaticClass()
{
static class UClass* Clss = nullptr;
if (!Clss)
Clss = UObject::FindClassFast("IKRig_PBIKBoneSettings");
return Clss;
}
// IKRig_PBIKBoneSettings IKRig.Default__IKRig_PBIKBoneSettings
// (Public, Transactional, ClassDefaultObject, ArchetypeObject)
class UIKRig_PBIKBoneSettings* UIKRig_PBIKBoneSettings::GetDefaultObj()
{
static class UIKRig_PBIKBoneSettings* Default = nullptr;
if (!Default)
Default = static_cast<UIKRig_PBIKBoneSettings*>(UIKRig_PBIKBoneSettings::StaticClass()->DefaultObject);
return Default;
}
// Class IKRig.IKRigPBIKSolver
// (None)
class UClass* UIKRigPBIKSolver::StaticClass()
{
static class UClass* Clss = nullptr;
if (!Clss)
Clss = UObject::FindClassFast("IKRigPBIKSolver");
return Clss;
}
// IKRigPBIKSolver IKRig.Default__IKRigPBIKSolver
// (Public, Transactional, ClassDefaultObject, ArchetypeObject)
class UIKRigPBIKSolver* UIKRigPBIKSolver::GetDefaultObj()
{
static class UIKRigPBIKSolver* Default = nullptr;
if (!Default)
Default = static_cast<UIKRigPBIKSolver*>(UIKRigPBIKSolver::StaticClass()->DefaultObject);
return Default;
}
// Class IKRig.IKRig_PoleSolverEffector
// (None)
class UClass* UIKRig_PoleSolverEffector::StaticClass()
{
static class UClass* Clss = nullptr;
if (!Clss)
Clss = UObject::FindClassFast("IKRig_PoleSolverEffector");
return Clss;
}
// IKRig_PoleSolverEffector IKRig.Default__IKRig_PoleSolverEffector
// (Public, Transactional, ClassDefaultObject, ArchetypeObject)
class UIKRig_PoleSolverEffector* UIKRig_PoleSolverEffector::GetDefaultObj()
{
static class UIKRig_PoleSolverEffector* Default = nullptr;
if (!Default)
Default = static_cast<UIKRig_PoleSolverEffector*>(UIKRig_PoleSolverEffector::StaticClass()->DefaultObject);
return Default;
}
// Class IKRig.IKRig_PoleSolver
// (None)
class UClass* UIKRig_PoleSolver::StaticClass()
{
static class UClass* Clss = nullptr;
if (!Clss)
Clss = UObject::FindClassFast("IKRig_PoleSolver");
return Clss;
}
// IKRig_PoleSolver IKRig.Default__IKRig_PoleSolver
// (Public, Transactional, ClassDefaultObject, ArchetypeObject)
class UIKRig_PoleSolver* UIKRig_PoleSolver::GetDefaultObj()
{
static class UIKRig_PoleSolver* Default = nullptr;
if (!Default)
Default = static_cast<UIKRig_PoleSolver*>(UIKRig_PoleSolver::StaticClass()->DefaultObject);
return Default;
}
// Class IKRig.IKRig_SetTransformEffector
// (None)
class UClass* UIKRig_SetTransformEffector::StaticClass()
{
static class UClass* Clss = nullptr;
if (!Clss)
Clss = UObject::FindClassFast("IKRig_SetTransformEffector");
return Clss;
}
// IKRig_SetTransformEffector IKRig.Default__IKRig_SetTransformEffector
// (Public, ClassDefaultObject, ArchetypeObject)
class UIKRig_SetTransformEffector* UIKRig_SetTransformEffector::GetDefaultObj()
{
static class UIKRig_SetTransformEffector* Default = nullptr;
if (!Default)
Default = static_cast<UIKRig_SetTransformEffector*>(UIKRig_SetTransformEffector::StaticClass()->DefaultObject);
return Default;
}
// Class IKRig.IKRig_SetTransform
// (None)
class UClass* UIKRig_SetTransform::StaticClass()
{
static class UClass* Clss = nullptr;
if (!Clss)
Clss = UObject::FindClassFast("IKRig_SetTransform");
return Clss;
}
// IKRig_SetTransform IKRig.Default__IKRig_SetTransform
// (Public, Transactional, ClassDefaultObject, ArchetypeObject)
class UIKRig_SetTransform* UIKRig_SetTransform::GetDefaultObj()
{
static class UIKRig_SetTransform* Default = nullptr;
if (!Default)
Default = static_cast<UIKRig_SetTransform*>(UIKRig_SetTransform::StaticClass()->DefaultObject);
return Default;
}
}