mirror of
https://github.com/ApfelTeeSaft/UnrealEvent.git
synced 2026-08-26 19:33:43 +00:00
404 lines
13 KiB
C++
404 lines
13 KiB
C++
#pragma once
|
|
|
|
/*
|
|
* SDK generated by Dumper-7
|
|
*
|
|
* https://github.com/Encryqed/Dumper-7
|
|
*/
|
|
|
|
// Package: Athena_PlayerController
|
|
|
|
#include "Basic.hpp"
|
|
|
|
#include "Athena_PlayerController_classes.hpp"
|
|
#include "Athena_PlayerController_parameters.hpp"
|
|
|
|
|
|
namespace SDK
|
|
{
|
|
|
|
// Function Athena_PlayerController.Athena_PlayerController_C.PawnPossessedDispatcher__DelegateSignature
|
|
// (Public, Delegate, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// class APawn* PossessedPawn (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void AAthena_PlayerController_C::PawnPossessedDispatcher__DelegateSignature(class APawn* PossessedPawn)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("Athena_PlayerController_C", "PawnPossessedDispatcher__DelegateSignature");
|
|
|
|
Params::Athena_PlayerController_C_PawnPossessedDispatcher__DelegateSignature Parms{};
|
|
|
|
Parms.PossessedPawn = PossessedPawn;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function Athena_PlayerController.Athena_PlayerController_C.ExecuteUbergraph_Athena_PlayerController
|
|
// (Final, UbergraphFunction, HasDefaults)
|
|
// Parameters:
|
|
// int32 EntryPoint (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void AAthena_PlayerController_C::ExecuteUbergraph_Athena_PlayerController(int32 EntryPoint)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("Athena_PlayerController_C", "ExecuteUbergraph_Athena_PlayerController");
|
|
|
|
Params::Athena_PlayerController_C_ExecuteUbergraph_Athena_PlayerController Parms{};
|
|
|
|
Parms.EntryPoint = EntryPoint;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function Athena_PlayerController.Athena_PlayerController_C.ReactToPawnPossession
|
|
// (BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// class APawn* PossessedPawn (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void AAthena_PlayerController_C::ReactToPawnPossession(class APawn* PossessedPawn)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("Athena_PlayerController_C", "ReactToPawnPossession");
|
|
|
|
Params::Athena_PlayerController_C_ReactToPawnPossession Parms{};
|
|
|
|
Parms.PossessedPawn = PossessedPawn;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function Athena_PlayerController.Athena_PlayerController_C.RevokeCreativeTool
|
|
// (Event, Public, BlueprintEvent)
|
|
|
|
void AAthena_PlayerController_C::RevokeCreativeTool()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("Athena_PlayerController_C", "RevokeCreativeTool");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function Athena_PlayerController.Athena_PlayerController_C.RemoveItem
|
|
// (Net, NetReliable, NetServer, BlueprintCallable, BlueprintEvent)
|
|
|
|
void AAthena_PlayerController_C::RemoveItem()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("Athena_PlayerController_C", "RemoveItem");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function Athena_PlayerController.Athena_PlayerController_C.OnLocalInteraction
|
|
// (Event, Public, BlueprintEvent)
|
|
// Parameters:
|
|
// class AActor* ReceivingActor (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void AAthena_PlayerController_C::OnLocalInteraction(class AActor* ReceivingActor)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("Athena_PlayerController_C", "OnLocalInteraction");
|
|
|
|
Params::Athena_PlayerController_C_OnLocalInteraction Parms{};
|
|
|
|
Parms.ReceivingActor = ReceivingActor;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function Athena_PlayerController.Athena_PlayerController_C.PermissionsChanged
|
|
// (BlueprintCallable, BlueprintEvent)
|
|
|
|
void AAthena_PlayerController_C::PermissionsChanged()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("Athena_PlayerController_C", "PermissionsChanged");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function Athena_PlayerController.Athena_PlayerController_C.RevokeItem
|
|
// (BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// TSoftObjectPtr<class UFortWorldItemDefinition>Item (BlueprintVisible, BlueprintReadOnly, Parm, HasGetValueTypeHash)
|
|
|
|
void AAthena_PlayerController_C::RevokeItem(TSoftObjectPtr<class UFortWorldItemDefinition> Item)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("Athena_PlayerController_C", "RevokeItem");
|
|
|
|
Params::Athena_PlayerController_C_RevokeItem Parms{};
|
|
|
|
Parms.Item = Item;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function Athena_PlayerController.Athena_PlayerController_C.GrantItem
|
|
// (BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// TSoftObjectPtr<class UFortWorldItemDefinition>Item (BlueprintVisible, BlueprintReadOnly, Parm, HasGetValueTypeHash)
|
|
|
|
void AAthena_PlayerController_C::GrantItem(TSoftObjectPtr<class UFortWorldItemDefinition> Item)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("Athena_PlayerController_C", "GrantItem");
|
|
|
|
Params::Athena_PlayerController_C_GrantItem Parms{};
|
|
|
|
Parms.Item = Item;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function Athena_PlayerController.Athena_PlayerController_C.HandlePermissions
|
|
// (BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// class AFortVolume* Volume (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void AAthena_PlayerController_C::HandlePermissions(class AFortVolume* Volume)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("Athena_PlayerController_C", "HandlePermissions");
|
|
|
|
Params::Athena_PlayerController_C_HandlePermissions Parms{};
|
|
|
|
Parms.Volume = Volume;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function Athena_PlayerController.Athena_PlayerController_C.OnEnterVolume
|
|
// (Event, Public, BlueprintEvent)
|
|
// Parameters:
|
|
// class AFortVolume* Volume (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void AAthena_PlayerController_C::OnEnterVolume(class AFortVolume* Volume)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("Athena_PlayerController_C", "OnEnterVolume");
|
|
|
|
Params::Athena_PlayerController_C_OnEnterVolume Parms{};
|
|
|
|
Parms.Volume = Volume;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function Athena_PlayerController.Athena_PlayerController_C.OnLeaveVolume
|
|
// (Event, Public, BlueprintEvent)
|
|
// Parameters:
|
|
// class AFortVolume* Volume (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void AAthena_PlayerController_C::OnLeaveVolume(class AFortVolume* Volume)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("Athena_PlayerController_C", "OnLeaveVolume");
|
|
|
|
Params::Athena_PlayerController_C_OnLeaveVolume Parms{};
|
|
|
|
Parms.Volume = Volume;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function Athena_PlayerController.Athena_PlayerController_C.OnMusicPackLoaded
|
|
// (BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// class UAthenaMusicPackItemDefinition* NewMusicPack (ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void AAthena_PlayerController_C::OnMusicPackLoaded(const class UAthenaMusicPackItemDefinition* NewMusicPack)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("Athena_PlayerController_C", "OnMusicPackLoaded");
|
|
|
|
Params::Athena_PlayerController_C_OnMusicPackLoaded Parms{};
|
|
|
|
Parms.NewMusicPack = NewMusicPack;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function Athena_PlayerController.Athena_PlayerController_C.Start Victory Royale Music
|
|
// (BlueprintCallable, BlueprintEvent)
|
|
|
|
void AAthena_PlayerController_C::Start_Victory_Royale_Music()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("Athena_PlayerController_C", "Start Victory Royale Music");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function Athena_PlayerController.Athena_PlayerController_C.ReceiveEndPlay
|
|
// (Event, Public, BlueprintEvent)
|
|
// Parameters:
|
|
// EEndPlayReason EndPlayReason (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void AAthena_PlayerController_C::ReceiveEndPlay(EEndPlayReason EndPlayReason)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("Athena_PlayerController_C", "ReceiveEndPlay");
|
|
|
|
Params::Athena_PlayerController_C_ReceiveEndPlay Parms{};
|
|
|
|
Parms.EndPlayReason = EndPlayReason;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function Athena_PlayerController.Athena_PlayerController_C.PlayWinEffects
|
|
// (Event, Public, BlueprintEvent)
|
|
// Parameters:
|
|
// class APawn* FinisherPawn (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
// class UFortWeaponItemDefinition* FinishingWeapon (ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
// EDeathCause DeathCause (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void AAthena_PlayerController_C::PlayWinEffects(class APawn* FinisherPawn, const class UFortWeaponItemDefinition* FinishingWeapon, EDeathCause DeathCause)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("Athena_PlayerController_C", "PlayWinEffects");
|
|
|
|
Params::Athena_PlayerController_C_PlayWinEffects Parms{};
|
|
|
|
Parms.FinisherPawn = FinisherPawn;
|
|
Parms.FinishingWeapon = FinishingWeapon;
|
|
Parms.DeathCause = DeathCause;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function Athena_PlayerController.Athena_PlayerController_C.ReceiveBeginPlay
|
|
// (Event, Protected, BlueprintEvent)
|
|
|
|
void AAthena_PlayerController_C::ReceiveBeginPlay()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("Athena_PlayerController_C", "ReceiveBeginPlay");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function Athena_PlayerController.Athena_PlayerController_C.OnLoaded_F82CC70840156DFAFAF85EB0D93E5E2D
|
|
// (BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// class UObject* Loaded (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
|
|
void AAthena_PlayerController_C::OnLoaded_F82CC70840156DFAFAF85EB0D93E5E2D(class UObject* Loaded)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("Athena_PlayerController_C", "OnLoaded_F82CC70840156DFAFAF85EB0D93E5E2D");
|
|
|
|
Params::Athena_PlayerController_C_OnLoaded_F82CC70840156DFAFAF85EB0D93E5E2D Parms{};
|
|
|
|
Parms.Loaded = Loaded;
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
}
|
|
|
|
|
|
// Function Athena_PlayerController.Athena_PlayerController_C.UserConstructionScript
|
|
// (Event, Public, BlueprintCallable, BlueprintEvent)
|
|
|
|
void AAthena_PlayerController_C::UserConstructionScript()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("Athena_PlayerController_C", "UserConstructionScript");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
|
|
// Function Athena_PlayerController.Athena_PlayerController_C.LeftAllVolumes
|
|
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent)
|
|
// Parameters:
|
|
// bool bLeftVolumes (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor)
|
|
|
|
void AAthena_PlayerController_C::LeftAllVolumes(bool* bLeftVolumes)
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("Athena_PlayerController_C", "LeftAllVolumes");
|
|
|
|
Params::Athena_PlayerController_C_LeftAllVolumes Parms{};
|
|
|
|
UObject::ProcessEvent(Func, &Parms);
|
|
|
|
if (bLeftVolumes != nullptr)
|
|
*bLeftVolumes = Parms.bLeftVolumes;
|
|
}
|
|
|
|
|
|
// Function Athena_PlayerController.Athena_PlayerController_C.SetupPermissionRecheckTimer
|
|
// (Public, HasDefaults, BlueprintCallable, BlueprintEvent)
|
|
|
|
void AAthena_PlayerController_C::SetupPermissionRecheckTimer()
|
|
{
|
|
static class UFunction* Func = nullptr;
|
|
|
|
if (Func == nullptr)
|
|
Func = Class->GetFunction("Athena_PlayerController_C", "SetupPermissionRecheckTimer");
|
|
|
|
UObject::ProcessEvent(Func, nullptr);
|
|
}
|
|
|
|
}
|
|
|