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

1076 lines
38 KiB
C++

#pragma once
// Dumped with Dumper-7!
#include "../SDK.hpp"
namespace SDK
{
//---------------------------------------------------------------------------------------------------------------------
// FUNCTIONS
//---------------------------------------------------------------------------------------------------------------------
// Class GameplayCameras.LegacyCameraShake
// (None)
class UClass* ULegacyCameraShake::StaticClass()
{
static class UClass* Clss = nullptr;
if (!Clss)
Clss = UObject::FindClassFast("LegacyCameraShake");
return Clss;
}
// LegacyCameraShake GameplayCameras.Default__LegacyCameraShake
// (Public, ClassDefaultObject, ArchetypeObject)
class ULegacyCameraShake* ULegacyCameraShake::GetDefaultObj()
{
static class ULegacyCameraShake* Default = nullptr;
if (!Default)
Default = static_cast<ULegacyCameraShake*>(ULegacyCameraShake::StaticClass()->DefaultObject);
return Default;
}
// Function GameplayCameras.LegacyCameraShake.StartLegacyCameraShakeFromSource
// (Final, Native, Static, Public, HasDefaults, BlueprintCallable)
// Parameters:
// class APlayerCameraManager* PlayerCameraManager (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// TSubclassOf<class ULegacyCameraShake>ShakeClass (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UCameraShakeSourceComponent* SourceComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float Scale (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// enum class ECameraShakePlaySpace PlaySpace (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FRotator UserPlaySpaceRot (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
// class ULegacyCameraShake* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class ULegacyCameraShake* ULegacyCameraShake::StartLegacyCameraShakeFromSource(class APlayerCameraManager* PlayerCameraManager, TSubclassOf<class ULegacyCameraShake> ShakeClass, class UCameraShakeSourceComponent* SourceComponent, float Scale, enum class ECameraShakePlaySpace PlaySpace, const struct FRotator& UserPlaySpaceRot)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("LegacyCameraShake", "StartLegacyCameraShakeFromSource");
Params::ULegacyCameraShake_StartLegacyCameraShakeFromSource_Params Parms{};
Parms.PlayerCameraManager = PlayerCameraManager;
Parms.ShakeClass = ShakeClass;
Parms.SourceComponent = SourceComponent;
Parms.Scale = Scale;
Parms.PlaySpace = PlaySpace;
Parms.UserPlaySpaceRot = UserPlaySpaceRot;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function GameplayCameras.LegacyCameraShake.StartLegacyCameraShake
// (Final, Native, Static, Public, HasDefaults, BlueprintCallable)
// Parameters:
// class APlayerCameraManager* PlayerCameraManager (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// TSubclassOf<class ULegacyCameraShake>ShakeClass (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float Scale (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// enum class ECameraShakePlaySpace PlaySpace (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FRotator UserPlaySpaceRot (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
// class ULegacyCameraShake* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class ULegacyCameraShake* ULegacyCameraShake::StartLegacyCameraShake(class APlayerCameraManager* PlayerCameraManager, TSubclassOf<class ULegacyCameraShake> ShakeClass, float Scale, enum class ECameraShakePlaySpace PlaySpace, const struct FRotator& UserPlaySpaceRot)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("LegacyCameraShake", "StartLegacyCameraShake");
Params::ULegacyCameraShake_StartLegacyCameraShake_Params Parms{};
Parms.PlayerCameraManager = PlayerCameraManager;
Parms.ShakeClass = ShakeClass;
Parms.Scale = Scale;
Parms.PlaySpace = PlaySpace;
Parms.UserPlaySpaceRot = UserPlaySpaceRot;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function GameplayCameras.LegacyCameraShake.ReceiveStopShake
// (Event, Public, BlueprintEvent)
// Parameters:
// bool bImmediately (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ULegacyCameraShake::ReceiveStopShake(bool bImmediately)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("LegacyCameraShake", "ReceiveStopShake");
Params::ULegacyCameraShake_ReceiveStopShake_Params Parms{};
Parms.bImmediately = bImmediately;
UObject::ProcessEvent(Func, &Parms);
}
// Function GameplayCameras.LegacyCameraShake.ReceivePlayShake
// (Event, Public, BlueprintEvent)
// Parameters:
// float Scale (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void ULegacyCameraShake::ReceivePlayShake(float Scale)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("LegacyCameraShake", "ReceivePlayShake");
Params::ULegacyCameraShake_ReceivePlayShake_Params Parms{};
Parms.Scale = Scale;
UObject::ProcessEvent(Func, &Parms);
}
// Function GameplayCameras.LegacyCameraShake.ReceiveIsFinished
// (Native, Event, Public, BlueprintEvent, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool ULegacyCameraShake::ReceiveIsFinished()
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("LegacyCameraShake", "ReceiveIsFinished");
Params::ULegacyCameraShake_ReceiveIsFinished_Params Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function GameplayCameras.LegacyCameraShake.BlueprintUpdateCameraShake
// (Event, Public, HasOutParams, BlueprintEvent)
// Parameters:
// float DeltaTime (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// float Alpha (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FMinimalViewInfo POV (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic)
// struct FMinimalViewInfo ModifiedPOV (Parm, OutParm, NativeAccessSpecifierPublic)
void ULegacyCameraShake::BlueprintUpdateCameraShake(float DeltaTime, float Alpha, struct FMinimalViewInfo& POV, struct FMinimalViewInfo* ModifiedPOV)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("LegacyCameraShake", "BlueprintUpdateCameraShake");
Params::ULegacyCameraShake_BlueprintUpdateCameraShake_Params Parms{};
Parms.DeltaTime = DeltaTime;
Parms.Alpha = Alpha;
Parms.POV = POV;
UObject::ProcessEvent(Func, &Parms);
if (ModifiedPOV != nullptr)
*ModifiedPOV = std::move(Parms.ModifiedPOV);
}
// Class GameplayCameras.LegacyCameraShakePattern
// (None)
class UClass* ULegacyCameraShakePattern::StaticClass()
{
static class UClass* Clss = nullptr;
if (!Clss)
Clss = UObject::FindClassFast("LegacyCameraShakePattern");
return Clss;
}
// LegacyCameraShakePattern GameplayCameras.Default__LegacyCameraShakePattern
// (Public, ClassDefaultObject, ArchetypeObject)
class ULegacyCameraShakePattern* ULegacyCameraShakePattern::GetDefaultObj()
{
static class ULegacyCameraShakePattern* Default = nullptr;
if (!Default)
Default = static_cast<ULegacyCameraShakePattern*>(ULegacyCameraShakePattern::StaticClass()->DefaultObject);
return Default;
}
// Class GameplayCameras.LegacyCameraShakeFunctionLibrary
// (None)
class UClass* ULegacyCameraShakeFunctionLibrary::StaticClass()
{
static class UClass* Clss = nullptr;
if (!Clss)
Clss = UObject::FindClassFast("LegacyCameraShakeFunctionLibrary");
return Clss;
}
// LegacyCameraShakeFunctionLibrary GameplayCameras.Default__LegacyCameraShakeFunctionLibrary
// (Public, ClassDefaultObject, ArchetypeObject)
class ULegacyCameraShakeFunctionLibrary* ULegacyCameraShakeFunctionLibrary::GetDefaultObj()
{
static class ULegacyCameraShakeFunctionLibrary* Default = nullptr;
if (!Default)
Default = static_cast<ULegacyCameraShakeFunctionLibrary*>(ULegacyCameraShakeFunctionLibrary::StaticClass()->DefaultObject);
return Default;
}
// Function GameplayCameras.LegacyCameraShakeFunctionLibrary.Conv_LegacyCameraShake
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// class UCameraShakeBase* CameraShake (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class ULegacyCameraShake* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class ULegacyCameraShake* ULegacyCameraShakeFunctionLibrary::Conv_LegacyCameraShake(class UCameraShakeBase* CameraShake)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("LegacyCameraShakeFunctionLibrary", "Conv_LegacyCameraShake");
Params::ULegacyCameraShakeFunctionLibrary_Conv_LegacyCameraShake_Params Parms{};
Parms.CameraShake = CameraShake;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Class GameplayCameras.CameraAnimationCameraModifier
// (None)
class UClass* UCameraAnimationCameraModifier::StaticClass()
{
static class UClass* Clss = nullptr;
if (!Clss)
Clss = UObject::FindClassFast("CameraAnimationCameraModifier");
return Clss;
}
// CameraAnimationCameraModifier GameplayCameras.Default__CameraAnimationCameraModifier
// (Public, ClassDefaultObject, ArchetypeObject)
class UCameraAnimationCameraModifier* UCameraAnimationCameraModifier::GetDefaultObj()
{
static class UCameraAnimationCameraModifier* Default = nullptr;
if (!Default)
Default = static_cast<UCameraAnimationCameraModifier*>(UCameraAnimationCameraModifier::StaticClass()->DefaultObject);
return Default;
}
// Function GameplayCameras.CameraAnimationCameraModifier.StopCameraAnimation
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// struct FCameraAnimationHandle Handle (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bImmediate (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCameraAnimationCameraModifier::StopCameraAnimation(struct FCameraAnimationHandle& Handle, bool bImmediate)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("CameraAnimationCameraModifier", "StopCameraAnimation");
Params::UCameraAnimationCameraModifier_StopCameraAnimation_Params Parms{};
Parms.Handle = Handle;
Parms.bImmediate = bImmediate;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function GameplayCameras.CameraAnimationCameraModifier.StopAllCameraAnimationsOf
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class UCameraAnimationSequence* Sequence (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bImmediate (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCameraAnimationCameraModifier::StopAllCameraAnimationsOf(class UCameraAnimationSequence* Sequence, bool bImmediate)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("CameraAnimationCameraModifier", "StopAllCameraAnimationsOf");
Params::UCameraAnimationCameraModifier_StopAllCameraAnimationsOf_Params Parms{};
Parms.Sequence = Sequence;
Parms.bImmediate = bImmediate;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function GameplayCameras.CameraAnimationCameraModifier.StopAllCameraAnimations
// (Native, Public, BlueprintCallable)
// Parameters:
// bool bImmediate (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UCameraAnimationCameraModifier::StopAllCameraAnimations(bool bImmediate)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("CameraAnimationCameraModifier", "StopAllCameraAnimations");
Params::UCameraAnimationCameraModifier_StopAllCameraAnimations_Params Parms{};
Parms.bImmediate = bImmediate;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function GameplayCameras.CameraAnimationCameraModifier.PlayCameraAnimation
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class UCameraAnimationSequence* Sequence (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FCameraAnimationParams Params (Parm, NoDestructor, NativeAccessSpecifierPublic)
// struct FCameraAnimationHandle ReturnValue (Parm, OutParm, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FCameraAnimationHandle UCameraAnimationCameraModifier::PlayCameraAnimation(class UCameraAnimationSequence* Sequence, const struct FCameraAnimationParams& Params)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("CameraAnimationCameraModifier", "PlayCameraAnimation");
Params::UCameraAnimationCameraModifier_PlayCameraAnimation_Params Parms{};
Parms.Sequence = Sequence;
Parms.Params = Params;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function GameplayCameras.CameraAnimationCameraModifier.IsCameraAnimationActive
// (Final, Native, Public, HasOutParams, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// struct FCameraAnimationHandle Handle (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UCameraAnimationCameraModifier::IsCameraAnimationActive(struct FCameraAnimationHandle& Handle)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("CameraAnimationCameraModifier", "IsCameraAnimationActive");
Params::UCameraAnimationCameraModifier_IsCameraAnimationActive_Params Parms{};
Parms.Handle = Handle;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function GameplayCameras.CameraAnimationCameraModifier.GetCameraAnimationCameraModifierFromPlayerController
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// class APlayerController* PlayerController (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UCameraAnimationCameraModifier*ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UCameraAnimationCameraModifier* UCameraAnimationCameraModifier::GetCameraAnimationCameraModifierFromPlayerController(class APlayerController* PlayerController)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("CameraAnimationCameraModifier", "GetCameraAnimationCameraModifierFromPlayerController");
Params::UCameraAnimationCameraModifier_GetCameraAnimationCameraModifierFromPlayerController_Params Parms{};
Parms.PlayerController = PlayerController;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function GameplayCameras.CameraAnimationCameraModifier.GetCameraAnimationCameraModifierFromID
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 ControllerId (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UCameraAnimationCameraModifier*ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UCameraAnimationCameraModifier* UCameraAnimationCameraModifier::GetCameraAnimationCameraModifierFromID(class UObject* WorldContextObject, int32 ControllerId)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("CameraAnimationCameraModifier", "GetCameraAnimationCameraModifierFromID");
Params::UCameraAnimationCameraModifier_GetCameraAnimationCameraModifierFromID_Params Parms{};
Parms.WorldContextObject = WorldContextObject;
Parms.ControllerId = ControllerId;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function GameplayCameras.CameraAnimationCameraModifier.GetCameraAnimationCameraModifier
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// class UObject* WorldContextObject (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// int32 PlayerIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UCameraAnimationCameraModifier*ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UCameraAnimationCameraModifier* UCameraAnimationCameraModifier::GetCameraAnimationCameraModifier(class UObject* WorldContextObject, int32 PlayerIndex)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("CameraAnimationCameraModifier", "GetCameraAnimationCameraModifier");
Params::UCameraAnimationCameraModifier_GetCameraAnimationCameraModifier_Params Parms{};
Parms.WorldContextObject = WorldContextObject;
Parms.PlayerIndex = PlayerIndex;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Class GameplayCameras.GameplayCamerasFunctionLibrary
// (None)
class UClass* UGameplayCamerasFunctionLibrary::StaticClass()
{
static class UClass* Clss = nullptr;
if (!Clss)
Clss = UObject::FindClassFast("GameplayCamerasFunctionLibrary");
return Clss;
}
// GameplayCamerasFunctionLibrary GameplayCameras.Default__GameplayCamerasFunctionLibrary
// (Public, ClassDefaultObject, ArchetypeObject)
class UGameplayCamerasFunctionLibrary* UGameplayCamerasFunctionLibrary::GetDefaultObj()
{
static class UGameplayCamerasFunctionLibrary* Default = nullptr;
if (!Default)
Default = static_cast<UGameplayCamerasFunctionLibrary*>(UGameplayCamerasFunctionLibrary::StaticClass()->DefaultObject);
return Default;
}
// Function GameplayCameras.GameplayCamerasFunctionLibrary.Conv_CameraShakePlaySpace
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// enum class ECameraAnimationPlaySpaceCameraAnimationPlaySpace (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// enum class ECameraShakePlaySpace ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
enum class ECameraShakePlaySpace UGameplayCamerasFunctionLibrary::Conv_CameraShakePlaySpace(enum class ECameraAnimationPlaySpace CameraAnimationPlaySpace)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("GameplayCamerasFunctionLibrary", "Conv_CameraShakePlaySpace");
Params::UGameplayCamerasFunctionLibrary_Conv_CameraShakePlaySpace_Params Parms{};
Parms.CameraAnimationPlaySpace = CameraAnimationPlaySpace;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function GameplayCameras.GameplayCamerasFunctionLibrary.Conv_CameraAnimationPlaySpace
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// enum class ECameraShakePlaySpace CameraShakePlaySpace (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// enum class ECameraAnimationPlaySpaceReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
enum class ECameraAnimationPlaySpace UGameplayCamerasFunctionLibrary::Conv_CameraAnimationPlaySpace(enum class ECameraShakePlaySpace CameraShakePlaySpace)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("GameplayCamerasFunctionLibrary", "Conv_CameraAnimationPlaySpace");
Params::UGameplayCamerasFunctionLibrary_Conv_CameraAnimationPlaySpace_Params Parms{};
Parms.CameraShakePlaySpace = CameraShakePlaySpace;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function GameplayCameras.GameplayCamerasFunctionLibrary.Conv_CameraAnimationCameraModifier
// (Final, Native, Static, Public, BlueprintCallable, BlueprintPure)
// Parameters:
// class APlayerCameraManager* PlayerCameraManager (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UCameraAnimationCameraModifier*ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class UCameraAnimationCameraModifier* UGameplayCamerasFunctionLibrary::Conv_CameraAnimationCameraModifier(class APlayerCameraManager* PlayerCameraManager)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("GameplayCamerasFunctionLibrary", "Conv_CameraAnimationCameraModifier");
Params::UGameplayCamerasFunctionLibrary_Conv_CameraAnimationCameraModifier_Params Parms{};
Parms.PlayerCameraManager = PlayerCameraManager;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Class GameplayCameras.CompositeCameraShakePattern
// (None)
class UClass* UCompositeCameraShakePattern::StaticClass()
{
static class UClass* Clss = nullptr;
if (!Clss)
Clss = UObject::FindClassFast("CompositeCameraShakePattern");
return Clss;
}
// CompositeCameraShakePattern GameplayCameras.Default__CompositeCameraShakePattern
// (Public, ClassDefaultObject, ArchetypeObject)
class UCompositeCameraShakePattern* UCompositeCameraShakePattern::GetDefaultObj()
{
static class UCompositeCameraShakePattern* Default = nullptr;
if (!Default)
Default = static_cast<UCompositeCameraShakePattern*>(UCompositeCameraShakePattern::StaticClass()->DefaultObject);
return Default;
}
// Class GameplayCameras.DefaultCameraShakeBase
// (None)
class UClass* UDefaultCameraShakeBase::StaticClass()
{
static class UClass* Clss = nullptr;
if (!Clss)
Clss = UObject::FindClassFast("DefaultCameraShakeBase");
return Clss;
}
// DefaultCameraShakeBase GameplayCameras.Default__DefaultCameraShakeBase
// (Public, ClassDefaultObject, ArchetypeObject)
class UDefaultCameraShakeBase* UDefaultCameraShakeBase::GetDefaultObj()
{
static class UDefaultCameraShakeBase* Default = nullptr;
if (!Default)
Default = static_cast<UDefaultCameraShakeBase*>(UDefaultCameraShakeBase::StaticClass()->DefaultObject);
return Default;
}
// Class GameplayCameras.GameplayCamerasSubsystem
// (None)
class UClass* UGameplayCamerasSubsystem::StaticClass()
{
static class UClass* Clss = nullptr;
if (!Clss)
Clss = UObject::FindClassFast("GameplayCamerasSubsystem");
return Clss;
}
// GameplayCamerasSubsystem GameplayCameras.Default__GameplayCamerasSubsystem
// (Public, ClassDefaultObject, ArchetypeObject)
class UGameplayCamerasSubsystem* UGameplayCamerasSubsystem::GetDefaultObj()
{
static class UGameplayCamerasSubsystem* Default = nullptr;
if (!Default)
Default = static_cast<UGameplayCamerasSubsystem*>(UGameplayCamerasSubsystem::StaticClass()->DefaultObject);
return Default;
}
// Function GameplayCameras.GameplayCamerasSubsystem.StopCameraAnimation
// (Final, Native, Public, HasOutParams, BlueprintCallable)
// Parameters:
// class APlayerController* PlayerController (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FCameraAnimationHandle Handle (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bImmediate (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UGameplayCamerasSubsystem::StopCameraAnimation(class APlayerController* PlayerController, struct FCameraAnimationHandle& Handle, bool bImmediate)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("GameplayCamerasSubsystem", "StopCameraAnimation");
Params::UGameplayCamerasSubsystem_StopCameraAnimation_Params Parms{};
Parms.PlayerController = PlayerController;
Parms.Handle = Handle;
Parms.bImmediate = bImmediate;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function GameplayCameras.GameplayCamerasSubsystem.StopAllCameraAnimationsOf
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class APlayerController* PlayerController (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UCameraAnimationSequence* Sequence (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bImmediate (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UGameplayCamerasSubsystem::StopAllCameraAnimationsOf(class APlayerController* PlayerController, class UCameraAnimationSequence* Sequence, bool bImmediate)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("GameplayCamerasSubsystem", "StopAllCameraAnimationsOf");
Params::UGameplayCamerasSubsystem_StopAllCameraAnimationsOf_Params Parms{};
Parms.PlayerController = PlayerController;
Parms.Sequence = Sequence;
Parms.bImmediate = bImmediate;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function GameplayCameras.GameplayCamerasSubsystem.StopAllCameraAnimations
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class APlayerController* PlayerController (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool bImmediate (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UGameplayCamerasSubsystem::StopAllCameraAnimations(class APlayerController* PlayerController, bool bImmediate)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("GameplayCamerasSubsystem", "StopAllCameraAnimations");
Params::UGameplayCamerasSubsystem_StopAllCameraAnimations_Params Parms{};
Parms.PlayerController = PlayerController;
Parms.bImmediate = bImmediate;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function GameplayCameras.GameplayCamerasSubsystem.PlayCameraAnimation
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class APlayerController* PlayerController (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// class UCameraAnimationSequence* Sequence (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FCameraAnimationParams Params (Parm, NoDestructor, NativeAccessSpecifierPublic)
// struct FCameraAnimationHandle ReturnValue (Parm, OutParm, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
struct FCameraAnimationHandle UGameplayCamerasSubsystem::PlayCameraAnimation(class APlayerController* PlayerController, class UCameraAnimationSequence* Sequence, const struct FCameraAnimationParams& Params)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("GameplayCamerasSubsystem", "PlayCameraAnimation");
Params::UGameplayCamerasSubsystem_PlayCameraAnimation_Params Parms{};
Parms.PlayerController = PlayerController;
Parms.Sequence = Sequence;
Parms.Params = Params;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function GameplayCameras.GameplayCamerasSubsystem.IsCameraAnimationActive
// (Final, Native, Public, HasOutParams, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class APlayerController* PlayerController (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// struct FCameraAnimationHandle Handle (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
bool UGameplayCamerasSubsystem::IsCameraAnimationActive(class APlayerController* PlayerController, struct FCameraAnimationHandle& Handle)
{
static class UFunction* Func = nullptr;
if (!Func)
Func = Class->GetFunction("GameplayCamerasSubsystem", "IsCameraAnimationActive");
Params::UGameplayCamerasSubsystem_IsCameraAnimationActive_Params Parms{};
Parms.PlayerController = PlayerController;
Parms.Handle = Handle;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Class GameplayCameras.SimpleCameraShakePattern
// (None)
class UClass* USimpleCameraShakePattern::StaticClass()
{
static class UClass* Clss = nullptr;
if (!Clss)
Clss = UObject::FindClassFast("SimpleCameraShakePattern");
return Clss;
}
// SimpleCameraShakePattern GameplayCameras.Default__SimpleCameraShakePattern
// (Public, ClassDefaultObject, ArchetypeObject)
class USimpleCameraShakePattern* USimpleCameraShakePattern::GetDefaultObj()
{
static class USimpleCameraShakePattern* Default = nullptr;
if (!Default)
Default = static_cast<USimpleCameraShakePattern*>(USimpleCameraShakePattern::StaticClass()->DefaultObject);
return Default;
}
// Class GameplayCameras.PerlinNoiseCameraShakePattern
// (None)
class UClass* UPerlinNoiseCameraShakePattern::StaticClass()
{
static class UClass* Clss = nullptr;
if (!Clss)
Clss = UObject::FindClassFast("PerlinNoiseCameraShakePattern");
return Clss;
}
// PerlinNoiseCameraShakePattern GameplayCameras.Default__PerlinNoiseCameraShakePattern
// (Public, ClassDefaultObject, ArchetypeObject)
class UPerlinNoiseCameraShakePattern* UPerlinNoiseCameraShakePattern::GetDefaultObj()
{
static class UPerlinNoiseCameraShakePattern* Default = nullptr;
if (!Default)
Default = static_cast<UPerlinNoiseCameraShakePattern*>(UPerlinNoiseCameraShakePattern::StaticClass()->DefaultObject);
return Default;
}
// Class GameplayCameras.TestCameraShake
// (None)
class UClass* UTestCameraShake::StaticClass()
{
static class UClass* Clss = nullptr;
if (!Clss)
Clss = UObject::FindClassFast("TestCameraShake");
return Clss;
}
// TestCameraShake GameplayCameras.Default__TestCameraShake
// (Public, ClassDefaultObject, ArchetypeObject)
class UTestCameraShake* UTestCameraShake::GetDefaultObj()
{
static class UTestCameraShake* Default = nullptr;
if (!Default)
Default = static_cast<UTestCameraShake*>(UTestCameraShake::StaticClass()->DefaultObject);
return Default;
}
// Class GameplayCameras.ConstantCameraShakePattern
// (None)
class UClass* UConstantCameraShakePattern::StaticClass()
{
static class UClass* Clss = nullptr;
if (!Clss)
Clss = UObject::FindClassFast("ConstantCameraShakePattern");
return Clss;
}
// ConstantCameraShakePattern GameplayCameras.Default__ConstantCameraShakePattern
// (Public, ClassDefaultObject, ArchetypeObject)
class UConstantCameraShakePattern* UConstantCameraShakePattern::GetDefaultObj()
{
static class UConstantCameraShakePattern* Default = nullptr;
if (!Default)
Default = static_cast<UConstantCameraShakePattern*>(UConstantCameraShakePattern::StaticClass()->DefaultObject);
return Default;
}
// Class GameplayCameras.WaveOscillatorCameraShakePattern
// (None)
class UClass* UWaveOscillatorCameraShakePattern::StaticClass()
{
static class UClass* Clss = nullptr;
if (!Clss)
Clss = UObject::FindClassFast("WaveOscillatorCameraShakePattern");
return Clss;
}
// WaveOscillatorCameraShakePattern GameplayCameras.Default__WaveOscillatorCameraShakePattern
// (Public, ClassDefaultObject, ArchetypeObject)
class UWaveOscillatorCameraShakePattern* UWaveOscillatorCameraShakePattern::GetDefaultObj()
{
static class UWaveOscillatorCameraShakePattern* Default = nullptr;
if (!Default)
Default = static_cast<UWaveOscillatorCameraShakePattern*>(UWaveOscillatorCameraShakePattern::StaticClass()->DefaultObject);
return Default;
}
}