Files
ReshadePluginsCore/WuchangFF/SDK/Functions_BaseAIController_functions.cpp
2026-03-12 15:00:32 +01:00

671 lines
24 KiB
C++

#pragma once
/*
* SDK generated by Dumper-7
*
* https://github.com/Encryqed/Dumper-7
*/
// Package: Functions_BaseAIController
#include "Basic.hpp"
#include "Functions_BaseAIController_classes.hpp"
#include "Functions_BaseAIController_parameters.hpp"
namespace SDK
{
// Function Functions_BaseAIController.Functions_BaseAIController_C.Get My Montages for AI
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
// Parameters:
// class UMontageManagerComponent_PlacedAI_C**Montage (Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
void AFunctions_BaseAIController_C::Get_My_Montages_for_AI(class UMontageManagerComponent_PlacedAI_C** Montage)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Functions_BaseAIController_C", "Get My Montages for AI");
Params::Functions_BaseAIController_C_Get_My_Montages_for_AI Parms{};
UObject::ProcessEvent(Func, &Parms);
if (Montage != nullptr)
*Montage = Parms.Montage;
}
// Function Functions_BaseAIController.Functions_BaseAIController_C.GetMyAIComp
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
// Parameters:
// class UAI_Component_C** AI_Comp (Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
void AFunctions_BaseAIController_C::GetMyAIComp(class UAI_Component_C** AI_Comp)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Functions_BaseAIController_C", "GetMyAIComp");
Params::Functions_BaseAIController_C_GetMyAIComp Parms{};
UObject::ProcessEvent(Func, &Parms);
if (AI_Comp != nullptr)
*AI_Comp = Parms.AI_Comp;
}
// Function Functions_BaseAIController.Functions_BaseAIController_C.GetMyAIQuery
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
// Parameters:
// class UAIQueryActionCollectorComponent_C**AIQueryActionCollectorComponent (Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
void AFunctions_BaseAIController_C::GetMyAIQuery(class UAIQueryActionCollectorComponent_C** AIQueryActionCollectorComponent)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Functions_BaseAIController_C", "GetMyAIQuery");
Params::Functions_BaseAIController_C_GetMyAIQuery Parms{};
UObject::ProcessEvent(Func, &Parms);
if (AIQueryActionCollectorComponent != nullptr)
*AIQueryActionCollectorComponent = Parms.AIQueryActionCollectorComponent;
}
// Function Functions_BaseAIController.Functions_BaseAIController_C.GetMyBehavior
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
// Parameters:
// class UBehaviorComponent_C** Behavior (Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
void AFunctions_BaseAIController_C::GetMyBehavior(class UBehaviorComponent_C** Behavior)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Functions_BaseAIController_C", "GetMyBehavior");
Params::Functions_BaseAIController_C_GetMyBehavior Parms{};
UObject::ProcessEvent(Func, &Parms);
if (Behavior != nullptr)
*Behavior = Parms.Behavior;
}
// Function Functions_BaseAIController.Functions_BaseAIController_C.GetMyBendingComponent
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
// Parameters:
// class UPN_Bending_Component_C** PN_Bending_Component (Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
void AFunctions_BaseAIController_C::GetMyBendingComponent(class UPN_Bending_Component_C** PN_Bending_Component)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Functions_BaseAIController_C", "GetMyBendingComponent");
Params::Functions_BaseAIController_C_GetMyBendingComponent Parms{};
UObject::ProcessEvent(Func, &Parms);
if (PN_Bending_Component != nullptr)
*PN_Bending_Component = Parms.PN_Bending_Component;
}
// Function Functions_BaseAIController.Functions_BaseAIController_C.GetMyBowHandler
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
// Parameters:
// class UBowHandler_C** BowHandler (Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
void AFunctions_BaseAIController_C::GetMyBowHandler(class UBowHandler_C** BowHandler)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Functions_BaseAIController_C", "GetMyBowHandler");
Params::Functions_BaseAIController_C_GetMyBowHandler Parms{};
UObject::ProcessEvent(Func, &Parms);
if (BowHandler != nullptr)
*BowHandler = Parms.BowHandler;
}
// Function Functions_BaseAIController.Functions_BaseAIController_C.GetMyBuffComp
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
// Parameters:
// class UBuffComponent_C** BuffComponent (Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
void AFunctions_BaseAIController_C::GetMyBuffComp(class UBuffComponent_C** BuffComponent)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Functions_BaseAIController_C", "GetMyBuffComp");
Params::Functions_BaseAIController_C_GetMyBuffComp Parms{};
UObject::ProcessEvent(Func, &Parms);
if (BuffComponent != nullptr)
*BuffComponent = Parms.BuffComponent;
}
// Function Functions_BaseAIController.Functions_BaseAIController_C.GetMyClothRebineComp
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
// Parameters:
// class UClothRebineComponent_C** ClothRebineComponent (Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
void AFunctions_BaseAIController_C::GetMyClothRebineComp(class UClothRebineComponent_C** ClothRebineComponent)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Functions_BaseAIController_C", "GetMyClothRebineComp");
Params::Functions_BaseAIController_C_GetMyClothRebineComp Parms{};
UObject::ProcessEvent(Func, &Parms);
if (ClothRebineComponent != nullptr)
*ClothRebineComponent = Parms.ClothRebineComponent;
}
// Function Functions_BaseAIController.Functions_BaseAIController_C.GetMyCollisionHandler
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
// Parameters:
// class UCollisionHandlerComponent_C** CollisionHandler (Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
void AFunctions_BaseAIController_C::GetMyCollisionHandler(class UCollisionHandlerComponent_C** CollisionHandler)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Functions_BaseAIController_C", "GetMyCollisionHandler");
Params::Functions_BaseAIController_C_GetMyCollisionHandler Parms{};
UObject::ProcessEvent(Func, &Parms);
if (CollisionHandler != nullptr)
*CollisionHandler = Parms.CollisionHandler;
}
// Function Functions_BaseAIController.Functions_BaseAIController_C.GetMyDerivantComp
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
// Parameters:
// class UDerivantComponent_C** DerivantComponent (Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
void AFunctions_BaseAIController_C::GetMyDerivantComp(class UDerivantComponent_C** DerivantComponent)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Functions_BaseAIController_C", "GetMyDerivantComp");
Params::Functions_BaseAIController_C_GetMyDerivantComp Parms{};
UObject::ProcessEvent(Func, &Parms);
if (DerivantComponent != nullptr)
*DerivantComponent = Parms.DerivantComponent;
}
// Function Functions_BaseAIController.Functions_BaseAIController_C.GetMyDynamicLoader
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
// Parameters:
// class UPlugin_LevelSaver_C** DynamicLoaderPlugin (Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
void AFunctions_BaseAIController_C::GetMyDynamicLoader(class UPlugin_LevelSaver_C** DynamicLoaderPlugin)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Functions_BaseAIController_C", "GetMyDynamicLoader");
Params::Functions_BaseAIController_C_GetMyDynamicLoader Parms{};
UObject::ProcessEvent(Func, &Parms);
if (DynamicLoaderPlugin != nullptr)
*DynamicLoaderPlugin = Parms.DynamicLoaderPlugin;
}
// Function Functions_BaseAIController.Functions_BaseAIController_C.GetMyEffects
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
// Parameters:
// class UEffectsComponent_C** EffectsComp (Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
void AFunctions_BaseAIController_C::GetMyEffects(class UEffectsComponent_C** EffectsComp)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Functions_BaseAIController_C", "GetMyEffects");
Params::Functions_BaseAIController_C_GetMyEffects Parms{};
UObject::ProcessEvent(Func, &Parms);
if (EffectsComp != nullptr)
*EffectsComp = Parms.EffectsComp;
}
// Function Functions_BaseAIController.Functions_BaseAIController_C.GetMyFallenDamage
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
// Parameters:
// class UFallenDamageComponent_C** FallenDamageComponent (Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
void AFunctions_BaseAIController_C::GetMyFallenDamage(class UFallenDamageComponent_C** FallenDamageComponent)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Functions_BaseAIController_C", "GetMyFallenDamage");
Params::Functions_BaseAIController_C_GetMyFallenDamage Parms{};
UObject::ProcessEvent(Func, &Parms);
if (FallenDamageComponent != nullptr)
*FallenDamageComponent = Parms.FallenDamageComponent;
}
// Function Functions_BaseAIController.Functions_BaseAIController_C.GetMyFootDetection
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
// Parameters:
// class UFootDetectionComponent_C** FootDetectionComponent (Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
void AFunctions_BaseAIController_C::GetMyFootDetection(class UFootDetectionComponent_C** FootDetectionComponent)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Functions_BaseAIController_C", "GetMyFootDetection");
Params::Functions_BaseAIController_C_GetMyFootDetection Parms{};
UObject::ProcessEvent(Func, &Parms);
if (FootDetectionComponent != nullptr)
*FootDetectionComponent = Parms.FootDetectionComponent;
}
// Function Functions_BaseAIController.Functions_BaseAIController_C.GetMyHealth
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
// Parameters:
// class UExtendedStatComponent_C** Health (Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
void AFunctions_BaseAIController_C::GetMyHealth(class UExtendedStatComponent_C** Health)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Functions_BaseAIController_C", "GetMyHealth");
Params::Functions_BaseAIController_C_GetMyHealth Parms{};
UObject::ProcessEvent(Func, &Parms);
if (Health != nullptr)
*Health = Parms.Health;
}
// Function Functions_BaseAIController.Functions_BaseAIController_C.GetMyInteractiveWorldComponent
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
// Parameters:
// class UInteractiveWorldComponent_C** NewParam (Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
void AFunctions_BaseAIController_C::GetMyInteractiveWorldComponent(class UInteractiveWorldComponent_C** NewParam)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Functions_BaseAIController_C", "GetMyInteractiveWorldComponent");
Params::Functions_BaseAIController_C_GetMyInteractiveWorldComponent Parms{};
UObject::ProcessEvent(Func, &Parms);
if (NewParam != nullptr)
*NewParam = Parms.NewParam;
}
// Function Functions_BaseAIController.Functions_BaseAIController_C.GetMyLevelNodeHandler_Actor
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
// Parameters:
// class ULevelNodeHandler_Actor_C** LevelNodeHandler_Actor (Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
void AFunctions_BaseAIController_C::GetMyLevelNodeHandler_Actor(class ULevelNodeHandler_Actor_C** LevelNodeHandler_Actor)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Functions_BaseAIController_C", "GetMyLevelNodeHandler_Actor");
Params::Functions_BaseAIController_C_GetMyLevelNodeHandler_Actor Parms{};
UObject::ProcessEvent(Func, &Parms);
if (LevelNodeHandler_Actor != nullptr)
*LevelNodeHandler_Actor = Parms.LevelNodeHandler_Actor;
}
// Function Functions_BaseAIController.Functions_BaseAIController_C.GetMyLevelNodeHandler_ActorEvent
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
// Parameters:
// class ULevelNodeHandler_ActorEvent_C** LevelNodeHandler_ActorEvent (Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
void AFunctions_BaseAIController_C::GetMyLevelNodeHandler_ActorEvent(class ULevelNodeHandler_ActorEvent_C** LevelNodeHandler_ActorEvent)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Functions_BaseAIController_C", "GetMyLevelNodeHandler_ActorEvent");
Params::Functions_BaseAIController_C_GetMyLevelNodeHandler_ActorEvent Parms{};
UObject::ProcessEvent(Func, &Parms);
if (LevelNodeHandler_ActorEvent != nullptr)
*LevelNodeHandler_ActorEvent = Parms.LevelNodeHandler_ActorEvent;
}
// Function Functions_BaseAIController.Functions_BaseAIController_C.GetMyMagicComponent
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
// Parameters:
// class UMagicComponent_C* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash)
class UMagicComponent_C* AFunctions_BaseAIController_C::GetMyMagicComponent()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Functions_BaseAIController_C", "GetMyMagicComponent");
Params::Functions_BaseAIController_C_GetMyMagicComponent Parms{};
UObject::ProcessEvent(Func, &Parms);
return Parms.ReturnValue;
}
// Function Functions_BaseAIController.Functions_BaseAIController_C.GetMyMontages
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
// Parameters:
// class UMontageManagerComponent_C** Montages (Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
void AFunctions_BaseAIController_C::GetMyMontages(class UMontageManagerComponent_C** Montages)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Functions_BaseAIController_C", "GetMyMontages");
Params::Functions_BaseAIController_C_GetMyMontages Parms{};
UObject::ProcessEvent(Func, &Parms);
if (Montages != nullptr)
*Montages = Parms.Montages;
}
// Function Functions_BaseAIController.Functions_BaseAIController_C.GetMyParticleComp
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
// Parameters:
// class UParticleComponent_C** ParticleComponent (Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
void AFunctions_BaseAIController_C::GetMyParticleComp(class UParticleComponent_C** ParticleComponent)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Functions_BaseAIController_C", "GetMyParticleComp");
Params::Functions_BaseAIController_C_GetMyParticleComp Parms{};
UObject::ProcessEvent(Func, &Parms);
if (ParticleComponent != nullptr)
*ParticleComponent = Parms.ParticleComponent;
}
// Function Functions_BaseAIController.Functions_BaseAIController_C.GetMyParticleEffect
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
// Parameters:
// class UParticleEffectComponent_C** ParticleEffectComponent (Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
void AFunctions_BaseAIController_C::GetMyParticleEffect(class UParticleEffectComponent_C** ParticleEffectComponent)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Functions_BaseAIController_C", "GetMyParticleEffect");
Params::Functions_BaseAIController_C_GetMyParticleEffect Parms{};
UObject::ProcessEvent(Func, &Parms);
if (ParticleEffectComponent != nullptr)
*ParticleEffectComponent = Parms.ParticleEffectComponent;
}
// Function Functions_BaseAIController.Functions_BaseAIController_C.GetMyProperty
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
// Parameters:
// class UCharacterPropertyComponent_C** Property (Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
void AFunctions_BaseAIController_C::GetMyProperty(class UCharacterPropertyComponent_C** Property)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Functions_BaseAIController_C", "GetMyProperty");
Params::Functions_BaseAIController_C_GetMyProperty Parms{};
UObject::ProcessEvent(Func, &Parms);
if (Property != nullptr)
*Property = Parms.Property;
}
// Function Functions_BaseAIController.Functions_BaseAIController_C.GetMyRotateComp
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
// Parameters:
// class URotatingComponent_C** RotateComp (Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
void AFunctions_BaseAIController_C::GetMyRotateComp(class URotatingComponent_C** RotateComp)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Functions_BaseAIController_C", "GetMyRotateComp");
Params::Functions_BaseAIController_C_GetMyRotateComp Parms{};
UObject::ProcessEvent(Func, &Parms);
if (RotateComp != nullptr)
*RotateComp = Parms.RotateComp;
}
// Function Functions_BaseAIController.Functions_BaseAIController_C.GetMySpeed
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
// Parameters:
// class UMovementSpeedComponent_C** Speed (Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
void AFunctions_BaseAIController_C::GetMySpeed(class UMovementSpeedComponent_C** Speed)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Functions_BaseAIController_C", "GetMySpeed");
Params::Functions_BaseAIController_C_GetMySpeed Parms{};
UObject::ProcessEvent(Func, &Parms);
if (Speed != nullptr)
*Speed = Parms.Speed;
}
// Function Functions_BaseAIController.Functions_BaseAIController_C.GetMyStamina
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
// Parameters:
// class UExtendedStatComponent_Stamina_C**Stamina (Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
void AFunctions_BaseAIController_C::GetMyStamina(class UExtendedStatComponent_Stamina_C** Stamina)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Functions_BaseAIController_C", "GetMyStamina");
Params::Functions_BaseAIController_C_GetMyStamina Parms{};
UObject::ProcessEvent(Func, &Parms);
if (Stamina != nullptr)
*Stamina = Parms.Stamina;
}
// Function Functions_BaseAIController.Functions_BaseAIController_C.GetMyStateManagerComp
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
// Parameters:
// class UStateManagerComponent_C** StateManagerComp (Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
void AFunctions_BaseAIController_C::GetMyStateManagerComp(class UStateManagerComponent_C** StateManagerComp)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Functions_BaseAIController_C", "GetMyStateManagerComp");
Params::Functions_BaseAIController_C_GetMyStateManagerComp Parms{};
UObject::ProcessEvent(Func, &Parms);
if (StateManagerComp != nullptr)
*StateManagerComp = Parms.StateManagerComp;
}
// Function Functions_BaseAIController.Functions_BaseAIController_C.GetMyStatsManager
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
// Parameters:
// class UStatsManagerComponent_C** StatsManagerComp (Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
void AFunctions_BaseAIController_C::GetMyStatsManager(class UStatsManagerComponent_C** StatsManagerComp)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Functions_BaseAIController_C", "GetMyStatsManager");
Params::Functions_BaseAIController_C_GetMyStatsManager Parms{};
UObject::ProcessEvent(Func, &Parms);
if (StatsManagerComp != nullptr)
*StatsManagerComp = Parms.StatsManagerComp;
}
// Function Functions_BaseAIController.Functions_BaseAIController_C.GetMyToleranceComp
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
// Parameters:
// class UToleranceComponent_C** ToleranceComponent (Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
void AFunctions_BaseAIController_C::GetMyToleranceComp(class UToleranceComponent_C** ToleranceComponent)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Functions_BaseAIController_C", "GetMyToleranceComp");
Params::Functions_BaseAIController_C_GetMyToleranceComp Parms{};
UObject::ProcessEvent(Func, &Parms);
if (ToleranceComponent != nullptr)
*ToleranceComponent = Parms.ToleranceComponent;
}
// Function Functions_BaseAIController.Functions_BaseAIController_C.GetMyTrapComp
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
// Parameters:
// class UTrapComponent_C** TrapComp (Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
void AFunctions_BaseAIController_C::GetMyTrapComp(class UTrapComponent_C** TrapComp)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Functions_BaseAIController_C", "GetMyTrapComp");
Params::Functions_BaseAIController_C_GetMyTrapComp Parms{};
UObject::ProcessEvent(Func, &Parms);
if (TrapComp != nullptr)
*TrapComp = Parms.TrapComp;
}
// Function Functions_BaseAIController.Functions_BaseAIController_C.GetMyWeaponLoop
// (Public, HasOutParams, BlueprintCallable, BlueprintEvent, BlueprintPure)
// Parameters:
// class UWeaponLoopComponent_C** WeaponLoopComponent (Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash)
void AFunctions_BaseAIController_C::GetMyWeaponLoop(class UWeaponLoopComponent_C** WeaponLoopComponent)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("Functions_BaseAIController_C", "GetMyWeaponLoop");
Params::Functions_BaseAIController_C_GetMyWeaponLoop Parms{};
UObject::ProcessEvent(Func, &Parms);
if (WeaponLoopComponent != nullptr)
*WeaponLoopComponent = Parms.WeaponLoopComponent;
}
}