#pragma once /* * SDK generated by Dumper-7 * * https://github.com/Encryqed/Dumper-7 */ // Package: PlayerPawn_Athena_Generic #include "Basic.hpp" #include "PlayerPawn_Athena_Generic_classes.hpp" #include "PlayerPawn_Athena_Generic_parameters.hpp" namespace SDK { // Function PlayerPawn_Athena_Generic.PlayerPawn_Athena_Generic_C.AnimNotify_Begin__DelegateSignature // (Public, Delegate, BlueprintCallable, BlueprintEvent) // Parameters: // bool bActive (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor) void APlayerPawn_Athena_Generic_C::AnimNotify_Begin__DelegateSignature(bool bActive) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("PlayerPawn_Athena_Generic_C", "AnimNotify_Begin__DelegateSignature"); Params::PlayerPawn_Athena_Generic_C_AnimNotify_Begin__DelegateSignature Parms{}; Parms.bActive = bActive; UObject::ProcessEvent(Func, &Parms); } // Function PlayerPawn_Athena_Generic.PlayerPawn_Athena_Generic_C.AnimNotify_End__DelegateSignature // (Public, Delegate, BlueprintCallable, BlueprintEvent) void APlayerPawn_Athena_Generic_C::AnimNotify_End__DelegateSignature() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("PlayerPawn_Athena_Generic_C", "AnimNotify_End__DelegateSignature"); UObject::ProcessEvent(Func, nullptr); } // Function PlayerPawn_Athena_Generic.PlayerPawn_Athena_Generic_C.ExecuteUbergraph_PlayerPawn_Athena_Generic // (Final, UbergraphFunction, HasDefaults) // Parameters: // int32 EntryPoint (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void APlayerPawn_Athena_Generic_C::ExecuteUbergraph_PlayerPawn_Athena_Generic(int32 EntryPoint) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("PlayerPawn_Athena_Generic_C", "ExecuteUbergraph_PlayerPawn_Athena_Generic"); Params::PlayerPawn_Athena_Generic_C_ExecuteUbergraph_PlayerPawn_Athena_Generic Parms{}; Parms.EntryPoint = EntryPoint; UObject::ProcessEvent(Func, &Parms); } // Function PlayerPawn_Athena_Generic.PlayerPawn_Athena_Generic_C.GameplayCue.Shield.Reapplied // (BlueprintCallable, BlueprintEvent) // Parameters: // EGameplayCueEvent EventType (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FGameplayCueParameters Parameters (BlueprintVisible, BlueprintReadOnly, Parm, ContainsInstancedReference) void APlayerPawn_Athena_Generic_C::GameplayCue_Shield_Reapplied(EGameplayCueEvent EventType, const struct FGameplayCueParameters& Parameters) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("PlayerPawn_Athena_Generic_C", "GameplayCue.Shield.Reapplied"); Params::PlayerPawn_Athena_Generic_C_GameplayCue_Shield_Reapplied Parms{}; Parms.EventType = EventType; Parms.Parameters = std::move(Parameters); UObject::ProcessEvent(Func, &Parms); } // Function PlayerPawn_Athena_Generic.PlayerPawn_Athena_Generic_C.GameplayCue.Shield.Destroyed // (BlueprintCallable, BlueprintEvent) // Parameters: // EGameplayCueEvent EventType (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FGameplayCueParameters Parameters (BlueprintVisible, BlueprintReadOnly, Parm, ContainsInstancedReference) void APlayerPawn_Athena_Generic_C::GameplayCue_Shield_Destroyed(EGameplayCueEvent EventType, const struct FGameplayCueParameters& Parameters) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("PlayerPawn_Athena_Generic_C", "GameplayCue.Shield.Destroyed"); Params::PlayerPawn_Athena_Generic_C_GameplayCue_Shield_Destroyed Parms{}; Parms.EventType = EventType; Parms.Parameters = std::move(Parameters); UObject::ProcessEvent(Func, &Parms); } // Function PlayerPawn_Athena_Generic.PlayerPawn_Athena_Generic_C.GameplayCue.Damage.Shielded // (BlueprintCallable, BlueprintEvent) // Parameters: // EGameplayCueEvent EventType (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FGameplayCueParameters Parameters (BlueprintVisible, BlueprintReadOnly, Parm, ContainsInstancedReference) void APlayerPawn_Athena_Generic_C::GameplayCue_Damage_Shielded(EGameplayCueEvent EventType, const struct FGameplayCueParameters& Parameters) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("PlayerPawn_Athena_Generic_C", "GameplayCue.Damage.Shielded"); Params::PlayerPawn_Athena_Generic_C_GameplayCue_Damage_Shielded Parms{}; Parms.EventType = EventType; Parms.Parameters = std::move(Parameters); UObject::ProcessEvent(Func, &Parms); } // Function PlayerPawn_Athena_Generic.PlayerPawn_Athena_Generic_C.GameplayCue.Shield.PotionConsumed // (BlueprintCallable, BlueprintEvent) // Parameters: // EGameplayCueEvent EventType (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FGameplayCueParameters Parameters (BlueprintVisible, BlueprintReadOnly, Parm, ContainsInstancedReference) void APlayerPawn_Athena_Generic_C::GameplayCue_Shield_PotionConsumed(EGameplayCueEvent EventType, const struct FGameplayCueParameters& Parameters) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("PlayerPawn_Athena_Generic_C", "GameplayCue.Shield.PotionConsumed"); Params::PlayerPawn_Athena_Generic_C_GameplayCue_Shield_PotionConsumed Parms{}; Parms.EventType = EventType; Parms.Parameters = std::move(Parameters); UObject::ProcessEvent(Func, &Parms); } // Function PlayerPawn_Athena_Generic.PlayerPawn_Athena_Generic_C.GameplayCue.Abilities.SpookyMist.Loop // (BlueprintCallable, BlueprintEvent) // Parameters: // EGameplayCueEvent EventType (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FGameplayCueParameters Parameters (BlueprintVisible, BlueprintReadOnly, Parm, ContainsInstancedReference) void APlayerPawn_Athena_Generic_C::GameplayCue_Abilities_SpookyMist_Loop(EGameplayCueEvent EventType, const struct FGameplayCueParameters& Parameters) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("PlayerPawn_Athena_Generic_C", "GameplayCue.Abilities.SpookyMist.Loop"); Params::PlayerPawn_Athena_Generic_C_GameplayCue_Abilities_SpookyMist_Loop Parms{}; Parms.EventType = EventType; Parms.Parameters = std::move(Parameters); UObject::ProcessEvent(Func, &Parms); } // Function PlayerPawn_Athena_Generic.PlayerPawn_Athena_Generic_C.AnimTrailsDisable // (Event, Public, BlueprintCallable, BlueprintEvent) void APlayerPawn_Athena_Generic_C::AnimTrailsDisable() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("PlayerPawn_Athena_Generic_C", "AnimTrailsDisable"); UObject::ProcessEvent(Func, nullptr); } // Function PlayerPawn_Athena_Generic.PlayerPawn_Athena_Generic_C.AnimTrailsSetup // (Event, Public, BlueprintCallable, BlueprintEvent) // Parameters: // class UParticleSystem* ParticleSystemReference (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // class FName FirstSocketName (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // class FName SecondSocketName (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // float Width (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // class UParticleSystemComponent* OverrideParticleComp (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // class FName OverideFirstSocketName (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // class FName OverideSecondSocketName (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void APlayerPawn_Athena_Generic_C::AnimTrailsSetup(class UParticleSystem* ParticleSystemReference, class FName FirstSocketName, class FName SecondSocketName, float Width, class UParticleSystemComponent* OverrideParticleComp, class FName OverideFirstSocketName, class FName OverideSecondSocketName) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("PlayerPawn_Athena_Generic_C", "AnimTrailsSetup"); Params::PlayerPawn_Athena_Generic_C_AnimTrailsSetup Parms{}; Parms.ParticleSystemReference = ParticleSystemReference; Parms.FirstSocketName = FirstSocketName; Parms.SecondSocketName = SecondSocketName; Parms.Width = Width; Parms.OverrideParticleComp = OverrideParticleComp; Parms.OverideFirstSocketName = OverideFirstSocketName; Parms.OverideSecondSocketName = OverideSecondSocketName; UObject::ProcessEvent(Func, &Parms); } // Function PlayerPawn_Athena_Generic.PlayerPawn_Athena_Generic_C.AnimTrailsNotify // (Event, Public, BlueprintCallable, BlueprintEvent) // Parameters: // bool bActive (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor) void APlayerPawn_Athena_Generic_C::AnimTrailsNotify(bool bActive) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("PlayerPawn_Athena_Generic_C", "AnimTrailsNotify"); Params::PlayerPawn_Athena_Generic_C_AnimTrailsNotify Parms{}; Parms.bActive = bActive; UObject::ProcessEvent(Func, &Parms); } // Function PlayerPawn_Athena_Generic.PlayerPawn_Athena_Generic_C.BindOnDestroyed // (BlueprintCallable, BlueprintEvent) void APlayerPawn_Athena_Generic_C::BindOnDestroyed() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("PlayerPawn_Athena_Generic_C", "BindOnDestroyed"); UObject::ProcessEvent(Func, nullptr); } // Function PlayerPawn_Athena_Generic.PlayerPawn_Athena_Generic_C.CharacterDestroyed // (BlueprintCallable, BlueprintEvent) // Parameters: // class AActor* DestroyedActor (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void APlayerPawn_Athena_Generic_C::CharacterDestroyed(class AActor* DestroyedActor) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("PlayerPawn_Athena_Generic_C", "CharacterDestroyed"); Params::PlayerPawn_Athena_Generic_C_CharacterDestroyed Parms{}; Parms.DestroyedActor = DestroyedActor; UObject::ProcessEvent(Func, &Parms); } // Function PlayerPawn_Athena_Generic.PlayerPawn_Athena_Generic_C.Entered WaterVolume // (BlueprintCallable, BlueprintEvent) void APlayerPawn_Athena_Generic_C::Entered_WaterVolume() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("PlayerPawn_Athena_Generic_C", "Entered WaterVolume"); UObject::ProcessEvent(Func, nullptr); } // Function PlayerPawn_Athena_Generic.PlayerPawn_Athena_Generic_C.OnDeathServer // (BlueprintAuthorityOnly, Event, Public, HasOutParams, BlueprintEvent) // Parameters: // float Damage (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FGameplayTagContainer DamageTags (ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ReferenceParm) // struct FVector Momentum (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FHitResult HitInfo (ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference) // class AController* InstigatedBy (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // class AActor* DamageCauser (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FGameplayEffectContextHandle EffectContext (BlueprintVisible, BlueprintReadOnly, Parm) void APlayerPawn_Athena_Generic_C::OnDeathServer(float Damage, const struct FGameplayTagContainer& DamageTags, const struct FVector& Momentum, const struct FHitResult& HitInfo, class AController* InstigatedBy, class AActor* DamageCauser, const struct FGameplayEffectContextHandle& EffectContext) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("PlayerPawn_Athena_Generic_C", "OnDeathServer"); Params::PlayerPawn_Athena_Generic_C_OnDeathServer Parms{}; Parms.Damage = Damage; Parms.DamageTags = std::move(DamageTags); Parms.Momentum = std::move(Momentum); Parms.HitInfo = std::move(HitInfo); Parms.InstigatedBy = InstigatedBy; Parms.DamageCauser = DamageCauser; Parms.EffectContext = std::move(EffectContext); UObject::ProcessEvent(Func, &Parms); } // Function PlayerPawn_Athena_Generic.PlayerPawn_Athena_Generic_C.ReceiveDestroyed // (Event, Public, BlueprintEvent) void APlayerPawn_Athena_Generic_C::ReceiveDestroyed() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("PlayerPawn_Athena_Generic_C", "ReceiveDestroyed"); UObject::ProcessEvent(Func, nullptr); } // Function PlayerPawn_Athena_Generic.PlayerPawn_Athena_Generic_C.GameplayCue.Abilities.Activation.Generic.HarvestBuff.Tier2 // (BlueprintCallable, BlueprintEvent) // Parameters: // EGameplayCueEvent EventType (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FGameplayCueParameters Parameters (BlueprintVisible, BlueprintReadOnly, Parm, ContainsInstancedReference) void APlayerPawn_Athena_Generic_C::GameplayCue_Abilities_Activation_Generic_HarvestBuff_Tier2(EGameplayCueEvent EventType, const struct FGameplayCueParameters& Parameters) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("PlayerPawn_Athena_Generic_C", "GameplayCue.Abilities.Activation.Generic.HarvestBuff.Tier2"); Params::PlayerPawn_Athena_Generic_C_GameplayCue_Abilities_Activation_Generic_HarvestBuff_Tier2 Parms{}; Parms.EventType = EventType; Parms.Parameters = std::move(Parameters); UObject::ProcessEvent(Func, &Parms); } // Function PlayerPawn_Athena_Generic.PlayerPawn_Athena_Generic_C.GameplayCue.Abilities.Activation.Generic.HarvestBuff.Tier1 // (BlueprintCallable, BlueprintEvent) // Parameters: // EGameplayCueEvent EventType (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FGameplayCueParameters Parameters (BlueprintVisible, BlueprintReadOnly, Parm, ContainsInstancedReference) void APlayerPawn_Athena_Generic_C::GameplayCue_Abilities_Activation_Generic_HarvestBuff_Tier1(EGameplayCueEvent EventType, const struct FGameplayCueParameters& Parameters) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("PlayerPawn_Athena_Generic_C", "GameplayCue.Abilities.Activation.Generic.HarvestBuff.Tier1"); Params::PlayerPawn_Athena_Generic_C_GameplayCue_Abilities_Activation_Generic_HarvestBuff_Tier1 Parms{}; Parms.EventType = EventType; Parms.Parameters = std::move(Parameters); UObject::ProcessEvent(Func, &Parms); } // Function PlayerPawn_Athena_Generic.PlayerPawn_Athena_Generic_C.OnCharacterPartsReinitialized // (Event, Protected, BlueprintEvent) void APlayerPawn_Athena_Generic_C::OnCharacterPartsReinitialized() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("PlayerPawn_Athena_Generic_C", "OnCharacterPartsReinitialized"); UObject::ProcessEvent(Func, nullptr); } // Function PlayerPawn_Athena_Generic.PlayerPawn_Athena_Generic_C.FootStepRight // (Public, BlueprintCallable, BlueprintEvent) void APlayerPawn_Athena_Generic_C::FootStepRight() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("PlayerPawn_Athena_Generic_C", "FootStepRight"); UObject::ProcessEvent(Func, nullptr); } // Function PlayerPawn_Athena_Generic.PlayerPawn_Athena_Generic_C.FootStepLeft // (Public, BlueprintCallable, BlueprintEvent) void APlayerPawn_Athena_Generic_C::FootStepLeft() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("PlayerPawn_Athena_Generic_C", "FootStepLeft"); UObject::ProcessEvent(Func, nullptr); } // Function PlayerPawn_Athena_Generic.PlayerPawn_Athena_Generic_C.OnWeaponEquipped // (Event, Public, BlueprintEvent) // Parameters: // class AFortWeapon* NewWeapon (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // class AFortWeapon* PrevWeapon (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void APlayerPawn_Athena_Generic_C::OnWeaponEquipped(class AFortWeapon* NewWeapon, class AFortWeapon* PrevWeapon) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("PlayerPawn_Athena_Generic_C", "OnWeaponEquipped"); Params::PlayerPawn_Athena_Generic_C_OnWeaponEquipped Parms{}; Parms.NewWeapon = NewWeapon; Parms.PrevWeapon = PrevWeapon; UObject::ProcessEvent(Func, &Parms); } // Function PlayerPawn_Athena_Generic.PlayerPawn_Athena_Generic_C.OnLanded // (Event, Public, HasOutParams, BlueprintEvent) // Parameters: // struct FHitResult Hit (ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference) void APlayerPawn_Athena_Generic_C::OnLanded(const struct FHitResult& Hit) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("PlayerPawn_Athena_Generic_C", "OnLanded"); Params::PlayerPawn_Athena_Generic_C_OnLanded Parms{}; Parms.Hit = std::move(Hit); UObject::ProcessEvent(Func, &Parms); } // Function PlayerPawn_Athena_Generic.PlayerPawn_Athena_Generic_C.OnDamagePlayEffects // (BlueprintCosmetic, Event, Public, HasOutParams, BlueprintEvent) // Parameters: // float Damage (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FGameplayTagContainer DamageTags (ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ReferenceParm) // struct FVector Momentum (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FHitResult HitInfo (ConstParm, BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference) // class AFortPawn* InstigatedBy (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // class AActor* DamageCauser (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FGameplayEffectContextHandle EffectContext (BlueprintVisible, BlueprintReadOnly, Parm) void APlayerPawn_Athena_Generic_C::OnDamagePlayEffects(float Damage, const struct FGameplayTagContainer& DamageTags, const struct FVector& Momentum, const struct FHitResult& HitInfo, class AFortPawn* InstigatedBy, class AActor* DamageCauser, const struct FGameplayEffectContextHandle& EffectContext) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("PlayerPawn_Athena_Generic_C", "OnDamagePlayEffects"); Params::PlayerPawn_Athena_Generic_C_OnDamagePlayEffects Parms{}; Parms.Damage = Damage; Parms.DamageTags = std::move(DamageTags); Parms.Momentum = std::move(Momentum); Parms.HitInfo = std::move(HitInfo); Parms.InstigatedBy = InstigatedBy; Parms.DamageCauser = DamageCauser; Parms.EffectContext = std::move(EffectContext); UObject::ProcessEvent(Func, &Parms); } // Function PlayerPawn_Athena_Generic.PlayerPawn_Athena_Generic_C.MeleeSwingLeft // (BlueprintCallable, BlueprintEvent) void APlayerPawn_Athena_Generic_C::MeleeSwingLeft() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("PlayerPawn_Athena_Generic_C", "MeleeSwingLeft"); UObject::ProcessEvent(Func, nullptr); } // Function PlayerPawn_Athena_Generic.PlayerPawn_Athena_Generic_C.MeleeSwingRight // (BlueprintCallable, BlueprintEvent) void APlayerPawn_Athena_Generic_C::MeleeSwingRight() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("PlayerPawn_Athena_Generic_C", "MeleeSwingRight"); UObject::ProcessEvent(Func, nullptr); } // Function PlayerPawn_Athena_Generic.PlayerPawn_Athena_Generic_C.UserConstructionScript // (Event, Public, BlueprintCallable, BlueprintEvent) void APlayerPawn_Athena_Generic_C::UserConstructionScript() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("PlayerPawn_Athena_Generic_C", "UserConstructionScript"); UObject::ProcessEvent(Func, nullptr); } // Function PlayerPawn_Athena_Generic.PlayerPawn_Athena_Generic_C.Create and Duplicate Effect Skeletal Meshes Parent // (Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintEvent) // Parameters: // EFortCustomPartType BodyType (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // class USkeletalMeshComponent* DuplicatedSkeletalMeshComponent (BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ZeroConstructor, InstancedReference, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // class UMaterialInterface* Material_to_Apply (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // TArray Empty_MID_Array (BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ZeroConstructor, ReferenceParm) // int32 TranslucentSortPriority (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void APlayerPawn_Athena_Generic_C::Create_and_Duplicate_Effect_Skeletal_Meshes_Parent(EFortCustomPartType BodyType, class USkeletalMeshComponent*& DuplicatedSkeletalMeshComponent, class UMaterialInterface* Material_to_Apply, TArray& Empty_MID_Array, int32 TranslucentSortPriority) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("PlayerPawn_Athena_Generic_C", "Create and Duplicate Effect Skeletal Meshes Parent"); Params::PlayerPawn_Athena_Generic_C_Create_and_Duplicate_Effect_Skeletal_Meshes_Parent Parms{}; Parms.BodyType = BodyType; Parms.DuplicatedSkeletalMeshComponent = DuplicatedSkeletalMeshComponent; Parms.Material_to_Apply = Material_to_Apply; Parms.Empty_MID_Array = std::move(Empty_MID_Array); Parms.TranslucentSortPriority = TranslucentSortPriority; UObject::ProcessEvent(Func, &Parms); DuplicatedSkeletalMeshComponent = Parms.DuplicatedSkeletalMeshComponent; Empty_MID_Array = std::move(Parms.Empty_MID_Array); } // Function PlayerPawn_Athena_Generic.PlayerPawn_Athena_Generic_C.SlaveAMeshToTheBody // (Public, HasDefaults, BlueprintCallable, BlueprintEvent) // Parameters: // class USkeletalMeshComponent* Param_Mesh (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // class USkeletalMeshComponent* Master (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, InstancedReference, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void APlayerPawn_Athena_Generic_C::SlaveAMeshToTheBody(class USkeletalMeshComponent* Param_Mesh, class USkeletalMeshComponent* Master) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("PlayerPawn_Athena_Generic_C", "SlaveAMeshToTheBody"); Params::PlayerPawn_Athena_Generic_C_SlaveAMeshToTheBody Parms{}; Parms.Param_Mesh = Param_Mesh; Parms.Master = Master; UObject::ProcessEvent(Func, &Parms); } // Function PlayerPawn_Athena_Generic.PlayerPawn_Athena_Generic_C.Create and Duplicate Effect Poseable Skeletal Mesh // (Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintEvent) // Parameters: // EFortCustomPartType BodyType (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // class UMaterialInterface* Material_to_Apply (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // TArray Empty_MID_Array (BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ZeroConstructor, ReferenceParm) // int32 TranslucentSortPriority (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // class UPoseableMeshComponent* PoseableMesh (BlueprintVisible, BlueprintReadOnly, Parm, OutParm, ZeroConstructor, InstancedReference, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void APlayerPawn_Athena_Generic_C::Create_and_Duplicate_Effect_Poseable_Skeletal_Mesh(EFortCustomPartType BodyType, class UMaterialInterface* Material_to_Apply, TArray& Empty_MID_Array, int32 TranslucentSortPriority, class UPoseableMeshComponent*& PoseableMesh) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("PlayerPawn_Athena_Generic_C", "Create and Duplicate Effect Poseable Skeletal Mesh"); Params::PlayerPawn_Athena_Generic_C_Create_and_Duplicate_Effect_Poseable_Skeletal_Mesh Parms{}; Parms.BodyType = BodyType; Parms.Material_to_Apply = Material_to_Apply; Parms.Empty_MID_Array = std::move(Empty_MID_Array); Parms.TranslucentSortPriority = TranslucentSortPriority; Parms.PoseableMesh = PoseableMesh; UObject::ProcessEvent(Func, &Parms); Empty_MID_Array = std::move(Parms.Empty_MID_Array); PoseableMesh = Parms.PoseableMesh; } // Function PlayerPawn_Athena_Generic.PlayerPawn_Athena_Generic_C.DisableWaterLevelTick // (Public, BlueprintCallable, BlueprintEvent) void APlayerPawn_Athena_Generic_C::DisableWaterLevelTick() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("PlayerPawn_Athena_Generic_C", "DisableWaterLevelTick"); UObject::ProcessEvent(Func, nullptr); } // Function PlayerPawn_Athena_Generic.PlayerPawn_Athena_Generic_C.Are the wind and water RTT passes enabled // (Public, HasOutParams, BlueprintCallable, BlueprintEvent) // Parameters: // bool NewParam (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor) void APlayerPawn_Athena_Generic_C::Are_the_wind_and_water_RTT_passes_enabled(bool* NewParam) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("PlayerPawn_Athena_Generic_C", "Are the wind and water RTT passes enabled"); Params::PlayerPawn_Athena_Generic_C_Are_the_wind_and_water_RTT_passes_enabled Parms{}; UObject::ProcessEvent(Func, &Parms); if (NewParam != nullptr) *NewParam = Parms.NewParam; } // Function PlayerPawn_Athena_Generic.PlayerPawn_Athena_Generic_C.GetHitPoint FXLocation // (Public, HasOutParams, BlueprintCallable, BlueprintEvent) // Parameters: // class AActor* Object (BlueprintVisible, BlueprintReadOnly, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) // struct FVector OutputLocation (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void APlayerPawn_Athena_Generic_C::GetHitPoint_FXLocation(class AActor* Object, struct FVector* OutputLocation) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("PlayerPawn_Athena_Generic_C", "GetHitPoint FXLocation"); Params::PlayerPawn_Athena_Generic_C_GetHitPoint_FXLocation Parms{}; Parms.Object = Object; UObject::ProcessEvent(Func, &Parms); if (OutputLocation != nullptr) *OutputLocation = std::move(Parms.OutputLocation); } // Function PlayerPawn_Athena_Generic.PlayerPawn_Athena_Generic_C.ReInitFrontendPetDisplay // (Public, BlueprintCallable, BlueprintEvent) void APlayerPawn_Athena_Generic_C::ReInitFrontendPetDisplay() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("PlayerPawn_Athena_Generic_C", "ReInitFrontendPetDisplay"); UObject::ProcessEvent(Func, nullptr); } // Function PlayerPawn_Athena_Generic.PlayerPawn_Athena_Generic_C.Melee_Effect_Color // (Public, HasOutParams, BlueprintCallable, BlueprintEvent) // Parameters: // struct FVector Melee_Color_Set (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash) void APlayerPawn_Athena_Generic_C::Melee_Effect_Color(struct FVector* Melee_Color_Set) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("PlayerPawn_Athena_Generic_C", "Melee_Effect_Color"); Params::PlayerPawn_Athena_Generic_C_Melee_Effect_Color Parms{}; UObject::ProcessEvent(Func, &Parms); if (Melee_Color_Set != nullptr) *Melee_Color_Set = std::move(Parms.Melee_Color_Set); } }