mirror of
https://github.com/ApfelTeeSaft/UnrealEvent.git
synced 2026-08-26 19:33:43 +00:00
92 lines
6.8 KiB
C++
92 lines
6.8 KiB
C++
#pragma once
|
|
|
|
/*
|
|
* SDK generated by Dumper-7
|
|
*
|
|
* https://github.com/Encryqed/Dumper-7
|
|
*/
|
|
|
|
// Package: Athena_PlayerController
|
|
|
|
#include "Basic.hpp"
|
|
|
|
#include "Engine_structs.hpp"
|
|
#include "FortniteGame_structs.hpp"
|
|
#include "FortniteGame_classes.hpp"
|
|
#include "GameplayTags_structs.hpp"
|
|
|
|
|
|
namespace SDK
|
|
{
|
|
|
|
// BlueprintGeneratedClass Athena_PlayerController.Athena_PlayerController_C
|
|
// 0x00B8 (0x2D28 - 0x2C70)
|
|
class AAthena_PlayerController_C final : public AFortPlayerControllerAthena
|
|
{
|
|
public:
|
|
struct FPointerToUberGraphFrame UberGraphFrame; // 0x2C70(0x0008)(ZeroConstructor, Transient, DuplicateTransient)
|
|
class USceneComponent* ListenerOverride; // 0x2C78(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
class UAudioComponent* VictoryRoyaleAudio; // 0x2C80(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
class UAudioComponent* VictoryRoyaleMusic; // 0x2C88(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
class USoundBase* VictoryRoyaleMenuMusicAsset; // 0x2C90(0x0008)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
TSoftObjectPtr<class UFortWorldItemDefinition> CreativeTool; // 0x2C98(0x0028)(Edit, BlueprintVisible, DisableEditOnInstance, HasGetValueTypeHash)
|
|
struct FGameplayTagContainer BladeWielderTag; // 0x2CC0(0x0020)(Edit, BlueprintVisible, DisableEditOnInstance)
|
|
EFortItemType InteractingItemType; // 0x2CE0(0x0001)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
uint8 Pad_2CE1[0x7]; // 0x2CE1(0x0007)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FGameplayTagContainer InteractionTags; // 0x2CE8(0x0020)(Edit, BlueprintVisible, DisableEditOnInstance)
|
|
UMulticastDelegateProperty_ PawnPossessedDispatcher; // 0x2D08(0x0010)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, BlueprintAssignable, BlueprintCallable)
|
|
float PermissionRecheckTime; // 0x2D18(0x0004)(Edit, BlueprintVisible, ZeroConstructor, DisableEditOnInstance, IsPlainOldData, NoDestructor, HasGetValueTypeHash)
|
|
uint8 Pad_2D1C[0x4]; // 0x2D1C(0x0004)(Fixing Size After Last Property [ Dumper-7 ])
|
|
struct FTimerHandle PermissionsRecheckTimerHandle; // 0x2D20(0x0008)(Edit, BlueprintVisible, DisableEditOnInstance, NoDestructor, HasGetValueTypeHash)
|
|
|
|
public:
|
|
void PawnPossessedDispatcher__DelegateSignature(class APawn* PossessedPawn);
|
|
void ExecuteUbergraph_Athena_PlayerController(int32 EntryPoint);
|
|
void ReactToPawnPossession(class APawn* PossessedPawn);
|
|
void RevokeCreativeTool();
|
|
void RemoveItem();
|
|
void OnLocalInteraction(class AActor* ReceivingActor);
|
|
void PermissionsChanged();
|
|
void RevokeItem(TSoftObjectPtr<class UFortWorldItemDefinition> Item);
|
|
void GrantItem(TSoftObjectPtr<class UFortWorldItemDefinition> Item);
|
|
void HandlePermissions(class AFortVolume* Volume);
|
|
void OnEnterVolume(class AFortVolume* Volume);
|
|
void OnLeaveVolume(class AFortVolume* Volume);
|
|
void OnMusicPackLoaded(const class UAthenaMusicPackItemDefinition* NewMusicPack);
|
|
void Start_Victory_Royale_Music();
|
|
void ReceiveEndPlay(EEndPlayReason EndPlayReason);
|
|
void PlayWinEffects(class APawn* FinisherPawn, const class UFortWeaponItemDefinition* FinishingWeapon, EDeathCause DeathCause);
|
|
void ReceiveBeginPlay();
|
|
void OnLoaded_F82CC70840156DFAFAF85EB0D93E5E2D(class UObject* Loaded);
|
|
void UserConstructionScript();
|
|
void LeftAllVolumes(bool* bLeftVolumes);
|
|
void SetupPermissionRecheckTimer();
|
|
|
|
public:
|
|
static class UClass* StaticClass()
|
|
{
|
|
return StaticBPGeneratedClassImpl<"Athena_PlayerController_C">();
|
|
}
|
|
static class AAthena_PlayerController_C* GetDefaultObj()
|
|
{
|
|
return GetDefaultObjImpl<AAthena_PlayerController_C>();
|
|
}
|
|
};
|
|
static_assert(alignof(AAthena_PlayerController_C) == 0x000008, "Wrong alignment on AAthena_PlayerController_C");
|
|
static_assert(sizeof(AAthena_PlayerController_C) == 0x002D28, "Wrong size on AAthena_PlayerController_C");
|
|
static_assert(offsetof(AAthena_PlayerController_C, UberGraphFrame) == 0x002C70, "Member 'AAthena_PlayerController_C::UberGraphFrame' has a wrong offset!");
|
|
static_assert(offsetof(AAthena_PlayerController_C, ListenerOverride) == 0x002C78, "Member 'AAthena_PlayerController_C::ListenerOverride' has a wrong offset!");
|
|
static_assert(offsetof(AAthena_PlayerController_C, VictoryRoyaleAudio) == 0x002C80, "Member 'AAthena_PlayerController_C::VictoryRoyaleAudio' has a wrong offset!");
|
|
static_assert(offsetof(AAthena_PlayerController_C, VictoryRoyaleMusic) == 0x002C88, "Member 'AAthena_PlayerController_C::VictoryRoyaleMusic' has a wrong offset!");
|
|
static_assert(offsetof(AAthena_PlayerController_C, VictoryRoyaleMenuMusicAsset) == 0x002C90, "Member 'AAthena_PlayerController_C::VictoryRoyaleMenuMusicAsset' has a wrong offset!");
|
|
static_assert(offsetof(AAthena_PlayerController_C, CreativeTool) == 0x002C98, "Member 'AAthena_PlayerController_C::CreativeTool' has a wrong offset!");
|
|
static_assert(offsetof(AAthena_PlayerController_C, BladeWielderTag) == 0x002CC0, "Member 'AAthena_PlayerController_C::BladeWielderTag' has a wrong offset!");
|
|
static_assert(offsetof(AAthena_PlayerController_C, InteractingItemType) == 0x002CE0, "Member 'AAthena_PlayerController_C::InteractingItemType' has a wrong offset!");
|
|
static_assert(offsetof(AAthena_PlayerController_C, InteractionTags) == 0x002CE8, "Member 'AAthena_PlayerController_C::InteractionTags' has a wrong offset!");
|
|
static_assert(offsetof(AAthena_PlayerController_C, PawnPossessedDispatcher) == 0x002D08, "Member 'AAthena_PlayerController_C::PawnPossessedDispatcher' has a wrong offset!");
|
|
static_assert(offsetof(AAthena_PlayerController_C, PermissionRecheckTime) == 0x002D18, "Member 'AAthena_PlayerController_C::PermissionRecheckTime' has a wrong offset!");
|
|
static_assert(offsetof(AAthena_PlayerController_C, PermissionsRecheckTimerHandle) == 0x002D20, "Member 'AAthena_PlayerController_C::PermissionsRecheckTimerHandle' has a wrong offset!");
|
|
|
|
}
|
|
|