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

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);
}
}