Files
UnrealEvent/Aeon-740/SDK/PhysXVehicles_functions.cpp
2024-10-18 01:01:36 +01:00

787 lines
26 KiB
C++

#pragma once
/*
* SDK generated by Dumper-7
*
* https://github.com/Encryqed/Dumper-7
*/
// Package: PhysXVehicles
#include "Basic.hpp"
#include "PhysXVehicles_classes.hpp"
#include "PhysXVehicles_parameters.hpp"
namespace SDK
{
// Function PhysXVehicles.WheeledVehicleMovementComponent.ServerUpdateState
// (Net, NetReliable, Native, Event, Protected, NetServer, NetValidate)
// Parameters:
// float InSteeringInput (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float InThrottleInput (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float InBrakeInput (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float InHandbrakeInput (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 CurrentGear (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UWheeledVehicleMovementComponent::ServerUpdateState(float InSteeringInput, float InThrottleInput, float InBrakeInput, float InHandbrakeInput, int32 CurrentGear)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("WheeledVehicleMovementComponent", "ServerUpdateState");
Params::WheeledVehicleMovementComponent_ServerUpdateState Parms{};
Parms.InSteeringInput = InSteeringInput;
Parms.InThrottleInput = InThrottleInput;
Parms.InBrakeInput = InBrakeInput;
Parms.InHandbrakeInput = InHandbrakeInput;
Parms.CurrentGear = CurrentGear;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function PhysXVehicles.WheeledVehicleMovementComponent.SetAvoidanceEnabled
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bEnable (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UWheeledVehicleMovementComponent::SetAvoidanceEnabled(bool bEnable)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("WheeledVehicleMovementComponent", "SetAvoidanceEnabled");
Params::WheeledVehicleMovementComponent_SetAvoidanceEnabled Parms{};
Parms.bEnable = bEnable;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function PhysXVehicles.WheeledVehicleMovementComponent.SetAvoidanceGroup
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// int32 GroupFlags (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UWheeledVehicleMovementComponent::SetAvoidanceGroup(int32 GroupFlags)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("WheeledVehicleMovementComponent", "SetAvoidanceGroup");
Params::WheeledVehicleMovementComponent_SetAvoidanceGroup Parms{};
Parms.GroupFlags = GroupFlags;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function PhysXVehicles.WheeledVehicleMovementComponent.SetAvoidanceGroupMask
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// struct FNavAvoidanceMask GroupMask (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
void UWheeledVehicleMovementComponent::SetAvoidanceGroupMask(const struct FNavAvoidanceMask& GroupMask)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("WheeledVehicleMovementComponent", "SetAvoidanceGroupMask");
Params::WheeledVehicleMovementComponent_SetAvoidanceGroupMask Parms{};
Parms.GroupMask = std::move(GroupMask);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function PhysXVehicles.WheeledVehicleMovementComponent.SetBrakeInput
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// float Brake (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UWheeledVehicleMovementComponent::SetBrakeInput(float Brake)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("WheeledVehicleMovementComponent", "SetBrakeInput");
Params::WheeledVehicleMovementComponent_SetBrakeInput Parms{};
Parms.Brake = Brake;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function PhysXVehicles.WheeledVehicleMovementComponent.SetGearDown
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bNewGearDown (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UWheeledVehicleMovementComponent::SetGearDown(bool bNewGearDown)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("WheeledVehicleMovementComponent", "SetGearDown");
Params::WheeledVehicleMovementComponent_SetGearDown Parms{};
Parms.bNewGearDown = bNewGearDown;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function PhysXVehicles.WheeledVehicleMovementComponent.SetGearUp
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bNewGearUp (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UWheeledVehicleMovementComponent::SetGearUp(bool bNewGearUp)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("WheeledVehicleMovementComponent", "SetGearUp");
Params::WheeledVehicleMovementComponent_SetGearUp Parms{};
Parms.bNewGearUp = bNewGearUp;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function PhysXVehicles.WheeledVehicleMovementComponent.SetGroupsToAvoid
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// int32 GroupFlags (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UWheeledVehicleMovementComponent::SetGroupsToAvoid(int32 GroupFlags)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("WheeledVehicleMovementComponent", "SetGroupsToAvoid");
Params::WheeledVehicleMovementComponent_SetGroupsToAvoid Parms{};
Parms.GroupFlags = GroupFlags;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function PhysXVehicles.WheeledVehicleMovementComponent.SetGroupsToAvoidMask
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// struct FNavAvoidanceMask GroupMask (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
void UWheeledVehicleMovementComponent::SetGroupsToAvoidMask(const struct FNavAvoidanceMask& GroupMask)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("WheeledVehicleMovementComponent", "SetGroupsToAvoidMask");
Params::WheeledVehicleMovementComponent_SetGroupsToAvoidMask Parms{};
Parms.GroupMask = std::move(GroupMask);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function PhysXVehicles.WheeledVehicleMovementComponent.SetGroupsToIgnore
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// int32 GroupFlags (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UWheeledVehicleMovementComponent::SetGroupsToIgnore(int32 GroupFlags)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("WheeledVehicleMovementComponent", "SetGroupsToIgnore");
Params::WheeledVehicleMovementComponent_SetGroupsToIgnore Parms{};
Parms.GroupFlags = GroupFlags;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function PhysXVehicles.WheeledVehicleMovementComponent.SetGroupsToIgnoreMask
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// struct FNavAvoidanceMask GroupMask (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
void UWheeledVehicleMovementComponent::SetGroupsToIgnoreMask(const struct FNavAvoidanceMask& GroupMask)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("WheeledVehicleMovementComponent", "SetGroupsToIgnoreMask");
Params::WheeledVehicleMovementComponent_SetGroupsToIgnoreMask Parms{};
Parms.GroupMask = std::move(GroupMask);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function PhysXVehicles.WheeledVehicleMovementComponent.SetHandbrakeInput
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bNewHandbrake (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UWheeledVehicleMovementComponent::SetHandbrakeInput(bool bNewHandbrake)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("WheeledVehicleMovementComponent", "SetHandbrakeInput");
Params::WheeledVehicleMovementComponent_SetHandbrakeInput Parms{};
Parms.bNewHandbrake = bNewHandbrake;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function PhysXVehicles.WheeledVehicleMovementComponent.SetSteeringInput
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// float Steering (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UWheeledVehicleMovementComponent::SetSteeringInput(float Steering)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("WheeledVehicleMovementComponent", "SetSteeringInput");
Params::WheeledVehicleMovementComponent_SetSteeringInput Parms{};
Parms.Steering = Steering;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function PhysXVehicles.WheeledVehicleMovementComponent.SetTargetGear
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// int32 GearNum (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bImmediate (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UWheeledVehicleMovementComponent::SetTargetGear(int32 GearNum, bool bImmediate)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("WheeledVehicleMovementComponent", "SetTargetGear");
Params::WheeledVehicleMovementComponent_SetTargetGear Parms{};
Parms.GearNum = GearNum;
Parms.bImmediate = bImmediate;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function PhysXVehicles.WheeledVehicleMovementComponent.SetThrottleInput
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// float Throttle (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UWheeledVehicleMovementComponent::SetThrottleInput(float Throttle)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("WheeledVehicleMovementComponent", "SetThrottleInput");
Params::WheeledVehicleMovementComponent_SetThrottleInput Parms{};
Parms.Throttle = Throttle;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function PhysXVehicles.WheeledVehicleMovementComponent.SetUseAutoGears
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool bUseAuto (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UWheeledVehicleMovementComponent::SetUseAutoGears(bool bUseAuto)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("WheeledVehicleMovementComponent", "SetUseAutoGears");
Params::WheeledVehicleMovementComponent_SetUseAutoGears Parms{};
Parms.bUseAuto = bUseAuto;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function PhysXVehicles.WheeledVehicleMovementComponent.GetCurrentGear
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 UWheeledVehicleMovementComponent::GetCurrentGear() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("WheeledVehicleMovementComponent", "GetCurrentGear");
Params::WheeledVehicleMovementComponent_GetCurrentGear Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function PhysXVehicles.WheeledVehicleMovementComponent.GetEngineMaxRotationSpeed
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float UWheeledVehicleMovementComponent::GetEngineMaxRotationSpeed() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("WheeledVehicleMovementComponent", "GetEngineMaxRotationSpeed");
Params::WheeledVehicleMovementComponent_GetEngineMaxRotationSpeed Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function PhysXVehicles.WheeledVehicleMovementComponent.GetEngineRotationSpeed
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float UWheeledVehicleMovementComponent::GetEngineRotationSpeed() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("WheeledVehicleMovementComponent", "GetEngineRotationSpeed");
Params::WheeledVehicleMovementComponent_GetEngineRotationSpeed Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function PhysXVehicles.WheeledVehicleMovementComponent.GetForwardSpeed
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float UWheeledVehicleMovementComponent::GetForwardSpeed() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("WheeledVehicleMovementComponent", "GetForwardSpeed");
Params::WheeledVehicleMovementComponent_GetForwardSpeed Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function PhysXVehicles.WheeledVehicleMovementComponent.GetTargetGear
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
int32 UWheeledVehicleMovementComponent::GetTargetGear() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("WheeledVehicleMovementComponent", "GetTargetGear");
Params::WheeledVehicleMovementComponent_GetTargetGear Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function PhysXVehicles.WheeledVehicleMovementComponent.GetUseAutoGears
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UWheeledVehicleMovementComponent::GetUseAutoGears() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("WheeledVehicleMovementComponent", "GetUseAutoGears");
Params::WheeledVehicleMovementComponent_GetUseAutoGears Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function PhysXVehicles.SimpleWheeledVehicleMovementComponent.SetBrakeTorque
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// float BrakeTorque (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 WheelIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USimpleWheeledVehicleMovementComponent::SetBrakeTorque(float BrakeTorque, int32 WheelIndex)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SimpleWheeledVehicleMovementComponent", "SetBrakeTorque");
Params::SimpleWheeledVehicleMovementComponent_SetBrakeTorque Parms{};
Parms.BrakeTorque = BrakeTorque;
Parms.WheelIndex = WheelIndex;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function PhysXVehicles.SimpleWheeledVehicleMovementComponent.SetDriveTorque
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// float DriveTorque (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 WheelIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USimpleWheeledVehicleMovementComponent::SetDriveTorque(float DriveTorque, int32 WheelIndex)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SimpleWheeledVehicleMovementComponent", "SetDriveTorque");
Params::SimpleWheeledVehicleMovementComponent_SetDriveTorque Parms{};
Parms.DriveTorque = DriveTorque;
Parms.WheelIndex = WheelIndex;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function PhysXVehicles.SimpleWheeledVehicleMovementComponent.SetSteerAngle
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// float SteerAngle (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 WheelIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void USimpleWheeledVehicleMovementComponent::SetSteerAngle(float SteerAngle, int32 WheelIndex)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("SimpleWheeledVehicleMovementComponent", "SetSteerAngle");
Params::SimpleWheeledVehicleMovementComponent_SetSteerAngle Parms{};
Parms.SteerAngle = SteerAngle;
Parms.WheelIndex = WheelIndex;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function PhysXVehicles.VehicleAnimInstance.GetVehicle
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class AWheeledVehicle* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class AWheeledVehicle* UVehicleAnimInstance::GetVehicle()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("VehicleAnimInstance", "GetVehicle");
Params::VehicleAnimInstance_GetVehicle Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function PhysXVehicles.VehicleWheel.GetRotationAngle
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float UVehicleWheel::GetRotationAngle() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("VehicleWheel", "GetRotationAngle");
Params::VehicleWheel_GetRotationAngle Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function PhysXVehicles.VehicleWheel.GetSteerAngle
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float UVehicleWheel::GetSteerAngle() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("VehicleWheel", "GetSteerAngle");
Params::VehicleWheel_GetSteerAngle Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function PhysXVehicles.VehicleWheel.GetSuspensionOffset
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float UVehicleWheel::GetSuspensionOffset() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("VehicleWheel", "GetSuspensionOffset");
Params::VehicleWheel_GetSuspensionOffset Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function PhysXVehicles.VehicleWheel.IsInAir
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UVehicleWheel::IsInAir() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("VehicleWheel", "IsInAir");
Params::VehicleWheel_IsInAir Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
}