#pragma once /* * SDK generated by Dumper-7 * * https://github.com/Encryqed/Dumper-7 */ // Package: AIModule #include "Basic.hpp" #include "AIModule_classes.hpp" #include "AIModule_parameters.hpp" namespace SDK { // Function AIModule.AIAsyncTaskBlueprintProxy.OnMoveCompleted // (Final, RequiredAPI, Native, Public) // Parameters: // const struct FAIRequestID& RequestID (Parm, NoDestructor, NativeAccessSpecifierPublic) // EPathFollowingResult MovementResult (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UAIAsyncTaskBlueprintProxy::OnMoveCompleted(const struct FAIRequestID& RequestID, EPathFollowingResult MovementResult) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("AIAsyncTaskBlueprintProxy", "OnMoveCompleted"); Params::AIAsyncTaskBlueprintProxy_OnMoveCompleted Parms{}; Parms.RequestID = std::move(RequestID); Parms.MovementResult = MovementResult; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AIModule.BTFunctionLibrary.ClearBlackboardValue // (Final, RequiredAPI, Native, Static, Public, HasOutParams, BlueprintCallable) // Parameters: // class UBTNode* NodeOwner (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // const struct FBlackboardKeySelector& Key (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic) void UBTFunctionLibrary::ClearBlackboardValue(class UBTNode* NodeOwner, const struct FBlackboardKeySelector& Key) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("BTFunctionLibrary", "ClearBlackboardValue"); Params::BTFunctionLibrary_ClearBlackboardValue Parms{}; Parms.NodeOwner = NodeOwner; Parms.Key = std::move(Key); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AIModule.BTFunctionLibrary.ClearBlackboardValueAsVector // (Final, RequiredAPI, Native, Static, Public, HasOutParams, BlueprintCallable) // Parameters: // class UBTNode* NodeOwner (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // const struct FBlackboardKeySelector& Key (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic) void UBTFunctionLibrary::ClearBlackboardValueAsVector(class UBTNode* NodeOwner, const struct FBlackboardKeySelector& Key) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("BTFunctionLibrary", "ClearBlackboardValueAsVector"); Params::BTFunctionLibrary_ClearBlackboardValueAsVector Parms{}; Parms.NodeOwner = NodeOwner; Parms.Key = std::move(Key); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AIModule.BTFunctionLibrary.GetBlackboardValueAsActor // (Final, RequiredAPI, Native, Static, Public, HasOutParams, BlueprintCallable, BlueprintPure) // Parameters: // class UBTNode* NodeOwner (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // const struct FBlackboardKeySelector& Key (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic) // class AActor* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class AActor* UBTFunctionLibrary::GetBlackboardValueAsActor(class UBTNode* NodeOwner, const struct FBlackboardKeySelector& Key) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("BTFunctionLibrary", "GetBlackboardValueAsActor"); Params::BTFunctionLibrary_GetBlackboardValueAsActor Parms{}; Parms.NodeOwner = NodeOwner; Parms.Key = std::move(Key); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.BTFunctionLibrary.GetBlackboardValueAsBool // (Final, RequiredAPI, Native, Static, Public, HasOutParams, BlueprintCallable, BlueprintPure) // Parameters: // class UBTNode* NodeOwner (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // const struct FBlackboardKeySelector& Key (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic) // bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool UBTFunctionLibrary::GetBlackboardValueAsBool(class UBTNode* NodeOwner, const struct FBlackboardKeySelector& Key) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("BTFunctionLibrary", "GetBlackboardValueAsBool"); Params::BTFunctionLibrary_GetBlackboardValueAsBool Parms{}; Parms.NodeOwner = NodeOwner; Parms.Key = std::move(Key); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.BTFunctionLibrary.GetBlackboardValueAsClass // (Final, RequiredAPI, Native, Static, Public, HasOutParams, BlueprintCallable, BlueprintPure) // Parameters: // class UBTNode* NodeOwner (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // const struct FBlackboardKeySelector& Key (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic) // class UClass* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UClass* UBTFunctionLibrary::GetBlackboardValueAsClass(class UBTNode* NodeOwner, const struct FBlackboardKeySelector& Key) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("BTFunctionLibrary", "GetBlackboardValueAsClass"); Params::BTFunctionLibrary_GetBlackboardValueAsClass Parms{}; Parms.NodeOwner = NodeOwner; Parms.Key = std::move(Key); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.BTFunctionLibrary.GetBlackboardValueAsEnum // (Final, RequiredAPI, Native, Static, Public, HasOutParams, BlueprintCallable, BlueprintPure) // Parameters: // class UBTNode* NodeOwner (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // const struct FBlackboardKeySelector& Key (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic) // uint8 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 UBTFunctionLibrary::GetBlackboardValueAsEnum(class UBTNode* NodeOwner, const struct FBlackboardKeySelector& Key) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("BTFunctionLibrary", "GetBlackboardValueAsEnum"); Params::BTFunctionLibrary_GetBlackboardValueAsEnum Parms{}; Parms.NodeOwner = NodeOwner; Parms.Key = std::move(Key); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.BTFunctionLibrary.GetBlackboardValueAsFloat // (Final, RequiredAPI, Native, Static, Public, HasOutParams, BlueprintCallable, BlueprintPure) // Parameters: // class UBTNode* NodeOwner (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // const struct FBlackboardKeySelector& Key (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic) // float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float UBTFunctionLibrary::GetBlackboardValueAsFloat(class UBTNode* NodeOwner, const struct FBlackboardKeySelector& Key) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("BTFunctionLibrary", "GetBlackboardValueAsFloat"); Params::BTFunctionLibrary_GetBlackboardValueAsFloat Parms{}; Parms.NodeOwner = NodeOwner; Parms.Key = std::move(Key); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.BTFunctionLibrary.GetBlackboardValueAsInt // (Final, RequiredAPI, Native, Static, Public, HasOutParams, BlueprintCallable, BlueprintPure) // Parameters: // class UBTNode* NodeOwner (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // const struct FBlackboardKeySelector& Key (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic) // int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 UBTFunctionLibrary::GetBlackboardValueAsInt(class UBTNode* NodeOwner, const struct FBlackboardKeySelector& Key) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("BTFunctionLibrary", "GetBlackboardValueAsInt"); Params::BTFunctionLibrary_GetBlackboardValueAsInt Parms{}; Parms.NodeOwner = NodeOwner; Parms.Key = std::move(Key); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.BTFunctionLibrary.GetBlackboardValueAsName // (Final, RequiredAPI, Native, Static, Public, HasOutParams, BlueprintCallable, BlueprintPure) // Parameters: // class UBTNode* NodeOwner (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // const struct FBlackboardKeySelector& Key (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic) // class FName ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName UBTFunctionLibrary::GetBlackboardValueAsName(class UBTNode* NodeOwner, const struct FBlackboardKeySelector& Key) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("BTFunctionLibrary", "GetBlackboardValueAsName"); Params::BTFunctionLibrary_GetBlackboardValueAsName Parms{}; Parms.NodeOwner = NodeOwner; Parms.Key = std::move(Key); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.BTFunctionLibrary.GetBlackboardValueAsObject // (Final, RequiredAPI, Native, Static, Public, HasOutParams, BlueprintCallable, BlueprintPure) // Parameters: // class UBTNode* NodeOwner (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // const struct FBlackboardKeySelector& Key (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic) // class UObject* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UObject* UBTFunctionLibrary::GetBlackboardValueAsObject(class UBTNode* NodeOwner, const struct FBlackboardKeySelector& Key) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("BTFunctionLibrary", "GetBlackboardValueAsObject"); Params::BTFunctionLibrary_GetBlackboardValueAsObject Parms{}; Parms.NodeOwner = NodeOwner; Parms.Key = std::move(Key); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.BTFunctionLibrary.GetBlackboardValueAsRotator // (Final, RequiredAPI, Native, Static, Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintPure) // Parameters: // class UBTNode* NodeOwner (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // const struct FBlackboardKeySelector& Key (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic) // struct FRotator ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) struct FRotator UBTFunctionLibrary::GetBlackboardValueAsRotator(class UBTNode* NodeOwner, const struct FBlackboardKeySelector& Key) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("BTFunctionLibrary", "GetBlackboardValueAsRotator"); Params::BTFunctionLibrary_GetBlackboardValueAsRotator Parms{}; Parms.NodeOwner = NodeOwner; Parms.Key = std::move(Key); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.BTFunctionLibrary.GetBlackboardValueAsString // (Final, RequiredAPI, Native, Static, Public, HasOutParams, BlueprintCallable, BlueprintPure) // Parameters: // class UBTNode* NodeOwner (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // const struct FBlackboardKeySelector& Key (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic) // class FString ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString UBTFunctionLibrary::GetBlackboardValueAsString(class UBTNode* NodeOwner, const struct FBlackboardKeySelector& Key) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("BTFunctionLibrary", "GetBlackboardValueAsString"); Params::BTFunctionLibrary_GetBlackboardValueAsString Parms{}; Parms.NodeOwner = NodeOwner; Parms.Key = std::move(Key); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.BTFunctionLibrary.GetBlackboardValueAsVector // (Final, RequiredAPI, Native, Static, Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintPure) // Parameters: // class UBTNode* NodeOwner (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // const struct FBlackboardKeySelector& Key (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic) // struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector UBTFunctionLibrary::GetBlackboardValueAsVector(class UBTNode* NodeOwner, const struct FBlackboardKeySelector& Key) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("BTFunctionLibrary", "GetBlackboardValueAsVector"); Params::BTFunctionLibrary_GetBlackboardValueAsVector Parms{}; Parms.NodeOwner = NodeOwner; Parms.Key = std::move(Key); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.BTFunctionLibrary.GetOwnerComponent // (Final, RequiredAPI, Native, Static, Public, BlueprintCallable, BlueprintPure) // Parameters: // class UBTNode* NodeOwner (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class UBehaviorTreeComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UBehaviorTreeComponent* UBTFunctionLibrary::GetOwnerComponent(class UBTNode* NodeOwner) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("BTFunctionLibrary", "GetOwnerComponent"); Params::BTFunctionLibrary_GetOwnerComponent Parms{}; Parms.NodeOwner = NodeOwner; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.BTFunctionLibrary.GetOwnersBlackboard // (Final, RequiredAPI, Native, Static, Public, BlueprintCallable, BlueprintPure) // Parameters: // class UBTNode* NodeOwner (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class UBlackboardComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UBlackboardComponent* UBTFunctionLibrary::GetOwnersBlackboard(class UBTNode* NodeOwner) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("BTFunctionLibrary", "GetOwnersBlackboard"); Params::BTFunctionLibrary_GetOwnersBlackboard Parms{}; Parms.NodeOwner = NodeOwner; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.BTFunctionLibrary.SetBlackboardValueAsBool // (Final, RequiredAPI, Native, Static, Public, HasOutParams, BlueprintCallable) // Parameters: // class UBTNode* NodeOwner (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // const struct FBlackboardKeySelector& Key (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic) // bool Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UBTFunctionLibrary::SetBlackboardValueAsBool(class UBTNode* NodeOwner, const struct FBlackboardKeySelector& Key, bool Value) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("BTFunctionLibrary", "SetBlackboardValueAsBool"); Params::BTFunctionLibrary_SetBlackboardValueAsBool Parms{}; Parms.NodeOwner = NodeOwner; Parms.Key = std::move(Key); Parms.Value = Value; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AIModule.BTFunctionLibrary.SetBlackboardValueAsClass // (Final, RequiredAPI, Native, Static, Public, HasOutParams, BlueprintCallable) // Parameters: // class UBTNode* NodeOwner (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // const struct FBlackboardKeySelector& Key (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic) // class UClass* Value (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UBTFunctionLibrary::SetBlackboardValueAsClass(class UBTNode* NodeOwner, const struct FBlackboardKeySelector& Key, class UClass* Value) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("BTFunctionLibrary", "SetBlackboardValueAsClass"); Params::BTFunctionLibrary_SetBlackboardValueAsClass Parms{}; Parms.NodeOwner = NodeOwner; Parms.Key = std::move(Key); Parms.Value = Value; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AIModule.BTFunctionLibrary.SetBlackboardValueAsEnum // (Final, RequiredAPI, Native, Static, Public, HasOutParams, BlueprintCallable) // Parameters: // class UBTNode* NodeOwner (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // const struct FBlackboardKeySelector& Key (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic) // uint8 Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UBTFunctionLibrary::SetBlackboardValueAsEnum(class UBTNode* NodeOwner, const struct FBlackboardKeySelector& Key, uint8 Value) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("BTFunctionLibrary", "SetBlackboardValueAsEnum"); Params::BTFunctionLibrary_SetBlackboardValueAsEnum Parms{}; Parms.NodeOwner = NodeOwner; Parms.Key = std::move(Key); Parms.Value = Value; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AIModule.BTFunctionLibrary.SetBlackboardValueAsFloat // (Final, RequiredAPI, Native, Static, Public, HasOutParams, BlueprintCallable) // Parameters: // class UBTNode* NodeOwner (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // const struct FBlackboardKeySelector& Key (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic) // float Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UBTFunctionLibrary::SetBlackboardValueAsFloat(class UBTNode* NodeOwner, const struct FBlackboardKeySelector& Key, float Value) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("BTFunctionLibrary", "SetBlackboardValueAsFloat"); Params::BTFunctionLibrary_SetBlackboardValueAsFloat Parms{}; Parms.NodeOwner = NodeOwner; Parms.Key = std::move(Key); Parms.Value = Value; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AIModule.BTFunctionLibrary.SetBlackboardValueAsInt // (Final, RequiredAPI, Native, Static, Public, HasOutParams, BlueprintCallable) // Parameters: // class UBTNode* NodeOwner (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // const struct FBlackboardKeySelector& Key (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic) // int32 Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UBTFunctionLibrary::SetBlackboardValueAsInt(class UBTNode* NodeOwner, const struct FBlackboardKeySelector& Key, int32 Value) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("BTFunctionLibrary", "SetBlackboardValueAsInt"); Params::BTFunctionLibrary_SetBlackboardValueAsInt Parms{}; Parms.NodeOwner = NodeOwner; Parms.Key = std::move(Key); Parms.Value = Value; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AIModule.BTFunctionLibrary.SetBlackboardValueAsName // (Final, RequiredAPI, Native, Static, Public, HasOutParams, BlueprintCallable) // Parameters: // class UBTNode* NodeOwner (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // const struct FBlackboardKeySelector& Key (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic) // class FName Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UBTFunctionLibrary::SetBlackboardValueAsName(class UBTNode* NodeOwner, const struct FBlackboardKeySelector& Key, class FName Value) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("BTFunctionLibrary", "SetBlackboardValueAsName"); Params::BTFunctionLibrary_SetBlackboardValueAsName Parms{}; Parms.NodeOwner = NodeOwner; Parms.Key = std::move(Key); Parms.Value = Value; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AIModule.BTFunctionLibrary.SetBlackboardValueAsObject // (Final, RequiredAPI, Native, Static, Public, HasOutParams, BlueprintCallable) // Parameters: // class UBTNode* NodeOwner (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // const struct FBlackboardKeySelector& Key (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic) // class UObject* Value (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UBTFunctionLibrary::SetBlackboardValueAsObject(class UBTNode* NodeOwner, const struct FBlackboardKeySelector& Key, class UObject* Value) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("BTFunctionLibrary", "SetBlackboardValueAsObject"); Params::BTFunctionLibrary_SetBlackboardValueAsObject Parms{}; Parms.NodeOwner = NodeOwner; Parms.Key = std::move(Key); Parms.Value = Value; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AIModule.BTFunctionLibrary.SetBlackboardValueAsRotator // (Final, RequiredAPI, Native, Static, Public, HasOutParams, HasDefaults, BlueprintCallable) // Parameters: // class UBTNode* NodeOwner (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // const struct FBlackboardKeySelector& Key (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic) // const struct FRotator& Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) void UBTFunctionLibrary::SetBlackboardValueAsRotator(class UBTNode* NodeOwner, const struct FBlackboardKeySelector& Key, const struct FRotator& Value) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("BTFunctionLibrary", "SetBlackboardValueAsRotator"); Params::BTFunctionLibrary_SetBlackboardValueAsRotator Parms{}; Parms.NodeOwner = NodeOwner; Parms.Key = std::move(Key); Parms.Value = std::move(Value); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AIModule.BTFunctionLibrary.SetBlackboardValueAsString // (Final, RequiredAPI, Native, Static, Public, HasOutParams, BlueprintCallable) // Parameters: // class UBTNode* NodeOwner (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // const struct FBlackboardKeySelector& Key (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic) // const class FString& Value (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UBTFunctionLibrary::SetBlackboardValueAsString(class UBTNode* NodeOwner, const struct FBlackboardKeySelector& Key, const class FString& Value) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("BTFunctionLibrary", "SetBlackboardValueAsString"); Params::BTFunctionLibrary_SetBlackboardValueAsString Parms{}; Parms.NodeOwner = NodeOwner; Parms.Key = std::move(Key); Parms.Value = std::move(Value); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AIModule.BTFunctionLibrary.SetBlackboardValueAsVector // (Final, RequiredAPI, Native, Static, Public, HasOutParams, HasDefaults, BlueprintCallable) // Parameters: // class UBTNode* NodeOwner (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // const struct FBlackboardKeySelector& Key (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic) // const struct FVector& Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UBTFunctionLibrary::SetBlackboardValueAsVector(class UBTNode* NodeOwner, const struct FBlackboardKeySelector& Key, const struct FVector& Value) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("BTFunctionLibrary", "SetBlackboardValueAsVector"); Params::BTFunctionLibrary_SetBlackboardValueAsVector Parms{}; Parms.NodeOwner = NodeOwner; Parms.Key = std::move(Key); Parms.Value = std::move(Value); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AIModule.BTFunctionLibrary.StartUsingExternalEvent // (Final, RequiredAPI, Native, Static, Public, BlueprintCallable) // Parameters: // class UBTNode* NodeOwner (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class AActor* OwningActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UBTFunctionLibrary::StartUsingExternalEvent(class UBTNode* NodeOwner, class AActor* OwningActor) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("BTFunctionLibrary", "StartUsingExternalEvent"); Params::BTFunctionLibrary_StartUsingExternalEvent Parms{}; Parms.NodeOwner = NodeOwner; Parms.OwningActor = OwningActor; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AIModule.BTFunctionLibrary.StopUsingExternalEvent // (Final, RequiredAPI, Native, Static, Public, BlueprintCallable) // Parameters: // class UBTNode* NodeOwner (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UBTFunctionLibrary::StopUsingExternalEvent(class UBTNode* NodeOwner) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("BTFunctionLibrary", "StopUsingExternalEvent"); Params::BTFunctionLibrary_StopUsingExternalEvent Parms{}; Parms.NodeOwner = NodeOwner; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AIModule.EnvQueryGenerator_BlueprintBase.AddGeneratedActor // (Final, RequiredAPI, Native, Public, BlueprintCallable, Const) // Parameters: // class AActor* GeneratedActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UEnvQueryGenerator_BlueprintBase::AddGeneratedActor(class AActor* GeneratedActor) const { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("EnvQueryGenerator_BlueprintBase", "AddGeneratedActor"); Params::EnvQueryGenerator_BlueprintBase_AddGeneratedActor Parms{}; Parms.GeneratedActor = GeneratedActor; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AIModule.EnvQueryGenerator_BlueprintBase.AddGeneratedVector // (Final, RequiredAPI, Native, Public, HasDefaults, BlueprintCallable, Const) // Parameters: // const struct FVector& GeneratedVector (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UEnvQueryGenerator_BlueprintBase::AddGeneratedVector(const struct FVector& GeneratedVector) const { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("EnvQueryGenerator_BlueprintBase", "AddGeneratedVector"); Params::EnvQueryGenerator_BlueprintBase_AddGeneratedVector Parms{}; Parms.GeneratedVector = std::move(GeneratedVector); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AIModule.EnvQueryGenerator_BlueprintBase.DoItemGeneration // (RequiredAPI, Event, Public, HasOutParams, BlueprintEvent, Const) // Parameters: // const TArray& ContextLocations (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic) void UEnvQueryGenerator_BlueprintBase::DoItemGeneration(const TArray& ContextLocations) const { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("EnvQueryGenerator_BlueprintBase", "DoItemGeneration"); Params::EnvQueryGenerator_BlueprintBase_DoItemGeneration Parms{}; Parms.ContextLocations = std::move(ContextLocations); UObject::ProcessEvent(Func, &Parms); } // Function AIModule.EnvQueryGenerator_BlueprintBase.DoItemGenerationFromActors // (RequiredAPI, Event, Public, HasOutParams, BlueprintEvent, Const) // Parameters: // const TArray& ContextActors (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic) void UEnvQueryGenerator_BlueprintBase::DoItemGenerationFromActors(const TArray& ContextActors) const { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("EnvQueryGenerator_BlueprintBase", "DoItemGenerationFromActors"); Params::EnvQueryGenerator_BlueprintBase_DoItemGenerationFromActors Parms{}; Parms.ContextActors = std::move(ContextActors); UObject::ProcessEvent(Func, &Parms); } // Function AIModule.EnvQueryGenerator_BlueprintBase.GetQuerier // (Final, RequiredAPI, Native, Public, BlueprintCallable, BlueprintPure, Const) // Parameters: // class UObject* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UObject* UEnvQueryGenerator_BlueprintBase::GetQuerier() const { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("EnvQueryGenerator_BlueprintBase", "GetQuerier"); Params::EnvQueryGenerator_BlueprintBase_GetQuerier Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.GeneratedNavLinksProxy.ReceiveSmartLinkReached // (RequiredAPI, Event, Public, HasDefaults, BlueprintEvent) // Parameters: // class AActor* Agent (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // const struct FVector& Destination (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UGeneratedNavLinksProxy::ReceiveSmartLinkReached(class AActor* Agent, const struct FVector& Destination) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("GeneratedNavLinksProxy", "ReceiveSmartLinkReached"); Params::GeneratedNavLinksProxy_ReceiveSmartLinkReached Parms{}; Parms.Agent = Agent; Parms.Destination = std::move(Destination); UObject::ProcessEvent(Func, &Parms); } // Function AIModule.ValueOrBBKeyBlueprintUtility.GetBool // (Final, Native, Static, Public, HasOutParams, BlueprintCallable, BlueprintPure) // Parameters: // const struct FValueOrBBKey_Bool& Value (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic) // const class UBehaviorTreeComponent* BehaviorTreeComp (ConstParm, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool UValueOrBBKeyBlueprintUtility::GetBool(const struct FValueOrBBKey_Bool& Value, const class UBehaviorTreeComponent* BehaviorTreeComp) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("ValueOrBBKeyBlueprintUtility", "GetBool"); Params::ValueOrBBKeyBlueprintUtility_GetBool Parms{}; Parms.Value = std::move(Value); Parms.BehaviorTreeComp = BehaviorTreeComp; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.ValueOrBBKeyBlueprintUtility.GetClass // (Final, Native, Static, Public, HasOutParams, BlueprintCallable, BlueprintPure) // Parameters: // const struct FValueOrBBKey_Class& Value (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic) // const class UBehaviorTreeComponent* BehaviorTreeComp (ConstParm, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class UClass* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UClass* UValueOrBBKeyBlueprintUtility::GetClass(const struct FValueOrBBKey_Class& Value, const class UBehaviorTreeComponent* BehaviorTreeComp) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("ValueOrBBKeyBlueprintUtility", "GetClass"); Params::ValueOrBBKeyBlueprintUtility_GetClass Parms{}; Parms.Value = std::move(Value); Parms.BehaviorTreeComp = BehaviorTreeComp; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.ValueOrBBKeyBlueprintUtility.GetEnum // (Final, Native, Static, Public, HasOutParams, BlueprintCallable, BlueprintPure) // Parameters: // const struct FValueOrBBKey_Enum& Value (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic) // const class UBehaviorTreeComponent* BehaviorTreeComp (ConstParm, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // uint8 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 UValueOrBBKeyBlueprintUtility::GetEnum(const struct FValueOrBBKey_Enum& Value, const class UBehaviorTreeComponent* BehaviorTreeComp) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("ValueOrBBKeyBlueprintUtility", "GetEnum"); Params::ValueOrBBKeyBlueprintUtility_GetEnum Parms{}; Parms.Value = std::move(Value); Parms.BehaviorTreeComp = BehaviorTreeComp; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.ValueOrBBKeyBlueprintUtility.GetFloat // (Final, Native, Static, Public, HasOutParams, BlueprintCallable, BlueprintPure) // Parameters: // const struct FValueOrBBKey_Float& Value (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic) // const class UBehaviorTreeComponent* BehaviorTreeComp (ConstParm, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float UValueOrBBKeyBlueprintUtility::GetFloat(const struct FValueOrBBKey_Float& Value, const class UBehaviorTreeComponent* BehaviorTreeComp) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("ValueOrBBKeyBlueprintUtility", "GetFloat"); Params::ValueOrBBKeyBlueprintUtility_GetFloat Parms{}; Parms.Value = std::move(Value); Parms.BehaviorTreeComp = BehaviorTreeComp; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.ValueOrBBKeyBlueprintUtility.GetInt32 // (Final, Native, Static, Public, HasOutParams, BlueprintCallable, BlueprintPure) // Parameters: // const struct FValueOrBBKey_Int32& Value (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic) // const class UBehaviorTreeComponent* BehaviorTreeComp (ConstParm, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 UValueOrBBKeyBlueprintUtility::GetInt32(const struct FValueOrBBKey_Int32& Value, const class UBehaviorTreeComponent* BehaviorTreeComp) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("ValueOrBBKeyBlueprintUtility", "GetInt32"); Params::ValueOrBBKeyBlueprintUtility_GetInt32 Parms{}; Parms.Value = std::move(Value); Parms.BehaviorTreeComp = BehaviorTreeComp; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.ValueOrBBKeyBlueprintUtility.GetName // (Final, Native, Static, Public, HasOutParams, BlueprintCallable, BlueprintPure) // Parameters: // const struct FValueOrBBKey_Name& Value (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic) // const class UBehaviorTreeComponent* BehaviorTreeComp (ConstParm, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class FName ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName UValueOrBBKeyBlueprintUtility::GetName(const struct FValueOrBBKey_Name& Value, const class UBehaviorTreeComponent* BehaviorTreeComp) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("ValueOrBBKeyBlueprintUtility", "GetName"); Params::ValueOrBBKeyBlueprintUtility_GetName Parms{}; Parms.Value = std::move(Value); Parms.BehaviorTreeComp = BehaviorTreeComp; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.ValueOrBBKeyBlueprintUtility.GetObject // (Final, Native, Static, Public, HasOutParams, BlueprintCallable, BlueprintPure) // Parameters: // const struct FValueOrBBKey_Object& Value (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic) // const class UBehaviorTreeComponent* BehaviorTreeComp (ConstParm, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class UObject* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UObject* UValueOrBBKeyBlueprintUtility::GetObject(const struct FValueOrBBKey_Object& Value, const class UBehaviorTreeComponent* BehaviorTreeComp) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("ValueOrBBKeyBlueprintUtility", "GetObject"); Params::ValueOrBBKeyBlueprintUtility_GetObject Parms{}; Parms.Value = std::move(Value); Parms.BehaviorTreeComp = BehaviorTreeComp; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.ValueOrBBKeyBlueprintUtility.GetRotator // (Final, Native, Static, Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintPure) // Parameters: // const struct FValueOrBBKey_Rotator& Value (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic) // const class UBehaviorTreeComponent* BehaviorTreeComp (ConstParm, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // struct FRotator ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) struct FRotator UValueOrBBKeyBlueprintUtility::GetRotator(const struct FValueOrBBKey_Rotator& Value, const class UBehaviorTreeComponent* BehaviorTreeComp) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("ValueOrBBKeyBlueprintUtility", "GetRotator"); Params::ValueOrBBKeyBlueprintUtility_GetRotator Parms{}; Parms.Value = std::move(Value); Parms.BehaviorTreeComp = BehaviorTreeComp; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.ValueOrBBKeyBlueprintUtility.GetString // (Final, Native, Static, Public, HasOutParams, BlueprintCallable, BlueprintPure) // Parameters: // const struct FValueOrBBKey_String& Value (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic) // const class UBehaviorTreeComponent* BehaviorTreeComp (ConstParm, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class FString ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString UValueOrBBKeyBlueprintUtility::GetString(const struct FValueOrBBKey_String& Value, const class UBehaviorTreeComponent* BehaviorTreeComp) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("ValueOrBBKeyBlueprintUtility", "GetString"); Params::ValueOrBBKeyBlueprintUtility_GetString Parms{}; Parms.Value = std::move(Value); Parms.BehaviorTreeComp = BehaviorTreeComp; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.ValueOrBBKeyBlueprintUtility.GetStruct // (Final, Native, Static, Public, HasOutParams, BlueprintCallable, BlueprintPure) // Parameters: // const struct FValueOrBBKey_Struct& Value (ConstParm, Parm, OutParm, ReferenceParm, NativeAccessSpecifierPublic) // const class UBehaviorTreeComponent* BehaviorTreeComp (ConstParm, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // struct FInstancedStruct ReturnValue (Parm, OutParm, ReturnParm, NativeAccessSpecifierPublic) struct FInstancedStruct UValueOrBBKeyBlueprintUtility::GetStruct(const struct FValueOrBBKey_Struct& Value, const class UBehaviorTreeComponent* BehaviorTreeComp) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("ValueOrBBKeyBlueprintUtility", "GetStruct"); Params::ValueOrBBKeyBlueprintUtility_GetStruct Parms{}; Parms.Value = std::move(Value); Parms.BehaviorTreeComp = BehaviorTreeComp; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.ValueOrBBKeyBlueprintUtility.GetVector // (Final, Native, Static, Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintPure) // Parameters: // const struct FValueOrBBKey_Vector& Value (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic) // const class UBehaviorTreeComponent* BehaviorTreeComp (ConstParm, Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector UValueOrBBKeyBlueprintUtility::GetVector(const struct FValueOrBBKey_Vector& Value, const class UBehaviorTreeComponent* BehaviorTreeComp) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("ValueOrBBKeyBlueprintUtility", "GetVector"); Params::ValueOrBBKeyBlueprintUtility_GetVector Parms{}; Parms.Value = std::move(Value); Parms.BehaviorTreeComp = BehaviorTreeComp; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.AIController.ClaimTaskResource // (Final, RequiredAPI, Native, Public, BlueprintCallable) // Parameters: // TSubclassOfResourceClass (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) void AAIController::ClaimTaskResource(TSubclassOf ResourceClass) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("AIController", "ClaimTaskResource"); Params::AIController_ClaimTaskResource Parms{}; Parms.ResourceClass = ResourceClass; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AIModule.AIController.GetAIPerceptionComponent // (Final, Native, Public, BlueprintCallable, BlueprintPure) // Parameters: // class UAIPerceptionComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UAIPerceptionComponent* AAIController::GetAIPerceptionComponent() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("AIController", "GetAIPerceptionComponent"); Params::AIController_GetAIPerceptionComponent Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.AIController.K2_ClearFocus // (Final, RequiredAPI, Native, Public, BlueprintCallable) void AAIController::K2_ClearFocus() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("AIController", "K2_ClearFocus"); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, nullptr); Func->FunctionFlags = Flgs; } // Function AIModule.AIController.K2_SetFocalPoint // (Final, RequiredAPI, Native, Public, HasDefaults, BlueprintCallable) // Parameters: // const struct FVector& FP (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void AAIController::K2_SetFocalPoint(const struct FVector& FP) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("AIController", "K2_SetFocalPoint"); Params::AIController_K2_SetFocalPoint Parms{}; Parms.FP = std::move(FP); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AIModule.AIController.K2_SetFocus // (Final, RequiredAPI, Native, Public, BlueprintCallable) // Parameters: // class AActor* NewFocus (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void AAIController::K2_SetFocus(class AActor* NewFocus) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("AIController", "K2_SetFocus"); Params::AIController_K2_SetFocus Parms{}; Parms.NewFocus = NewFocus; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AIModule.AIController.MoveToActor // (Final, RequiredAPI, Native, Public, BlueprintCallable) // Parameters: // class AActor* Goal (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // float AcceptanceRadius (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // bool bStopOnOverlap (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) // bool bUsePathfinding (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // bool bCanStrafe (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) // TSubclassOfFilterClass (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) // bool bAllowPartialPath (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) // EPathFollowingRequestResult ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EPathFollowingRequestResult AAIController::MoveToActor(class AActor* Goal, float AcceptanceRadius, bool bStopOnOverlap, bool bUsePathfinding, bool bCanStrafe, TSubclassOf FilterClass, bool bAllowPartialPath) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("AIController", "MoveToActor"); Params::AIController_MoveToActor Parms{}; Parms.Goal = Goal; Parms.AcceptanceRadius = AcceptanceRadius; Parms.bStopOnOverlap = bStopOnOverlap; Parms.bUsePathfinding = bUsePathfinding; Parms.bCanStrafe = bCanStrafe; Parms.FilterClass = FilterClass; Parms.bAllowPartialPath = bAllowPartialPath; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.AIController.MoveToLocation // (Final, RequiredAPI, Native, Public, HasOutParams, HasDefaults, BlueprintCallable) // Parameters: // const struct FVector& Dest (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // float AcceptanceRadius (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // bool bStopOnOverlap (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) // bool bUsePathfinding (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // bool bProjectDestinationToNavigation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // bool bCanStrafe (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) // TSubclassOfFilterClass (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) // bool bAllowPartialPath (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) // EPathFollowingRequestResult ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EPathFollowingRequestResult AAIController::MoveToLocation(const struct FVector& Dest, float AcceptanceRadius, bool bStopOnOverlap, bool bUsePathfinding, bool bProjectDestinationToNavigation, bool bCanStrafe, TSubclassOf FilterClass, bool bAllowPartialPath) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("AIController", "MoveToLocation"); Params::AIController_MoveToLocation Parms{}; Parms.Dest = std::move(Dest); Parms.AcceptanceRadius = AcceptanceRadius; Parms.bStopOnOverlap = bStopOnOverlap; Parms.bUsePathfinding = bUsePathfinding; Parms.bProjectDestinationToNavigation = bProjectDestinationToNavigation; Parms.bCanStrafe = bCanStrafe; Parms.FilterClass = FilterClass; Parms.bAllowPartialPath = bAllowPartialPath; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.AIController.OnGameplayTaskResourcesClaimed // (RequiredAPI, Native, Public) // Parameters: // const struct FGameplayResourceSet& NewlyClaimed (Parm, NoDestructor, NativeAccessSpecifierPublic) // const struct FGameplayResourceSet& FreshlyReleased (Parm, NoDestructor, NativeAccessSpecifierPublic) void AAIController::OnGameplayTaskResourcesClaimed(const struct FGameplayResourceSet& NewlyClaimed, const struct FGameplayResourceSet& FreshlyReleased) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("AIController", "OnGameplayTaskResourcesClaimed"); Params::AIController_OnGameplayTaskResourcesClaimed Parms{}; Parms.NewlyClaimed = std::move(NewlyClaimed); Parms.FreshlyReleased = std::move(FreshlyReleased); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AIModule.AIController.OnUsingBlackBoard // (RequiredAPI, Event, Protected, BlueprintEvent) // Parameters: // class UBlackboardComponent* BlackboardComp (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class UBlackboardData* BlackboardAsset (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void AAIController::OnUsingBlackBoard(class UBlackboardComponent* BlackboardComp, class UBlackboardData* BlackboardAsset) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("AIController", "OnUsingBlackBoard"); Params::AIController_OnUsingBlackBoard Parms{}; Parms.BlackboardComp = BlackboardComp; Parms.BlackboardAsset = BlackboardAsset; UObject::ProcessEvent(Func, &Parms); } // Function AIModule.AIController.RunBehaviorTree // (RequiredAPI, Native, Public, BlueprintCallable) // Parameters: // class UBehaviorTree* BTAsset (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool AAIController::RunBehaviorTree(class UBehaviorTree* BTAsset) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("AIController", "RunBehaviorTree"); Params::AIController_RunBehaviorTree Parms{}; Parms.BTAsset = BTAsset; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.AIController.SetMoveBlockDetection // (Final, RequiredAPI, Native, Public, BlueprintCallable) // Parameters: // bool bEnable (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void AAIController::SetMoveBlockDetection(bool bEnable) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("AIController", "SetMoveBlockDetection"); Params::AIController_SetMoveBlockDetection Parms{}; Parms.bEnable = bEnable; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AIModule.AIController.SetPathFollowingComponent // (Final, RequiredAPI, Native, Public, BlueprintCallable) // Parameters: // class UPathFollowingComponent* NewPFComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void AAIController::SetPathFollowingComponent(class UPathFollowingComponent* NewPFComponent) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("AIController", "SetPathFollowingComponent"); Params::AIController_SetPathFollowingComponent Parms{}; Parms.NewPFComponent = NewPFComponent; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AIModule.AIController.UnclaimTaskResource // (Final, RequiredAPI, Native, Public, BlueprintCallable) // Parameters: // TSubclassOfResourceClass (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) void AAIController::UnclaimTaskResource(TSubclassOf ResourceClass) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("AIController", "UnclaimTaskResource"); Params::AIController_UnclaimTaskResource Parms{}; Parms.ResourceClass = ResourceClass; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AIModule.AIController.UseBlackboard // (Final, RequiredAPI, Native, Public, HasOutParams, BlueprintCallable) // Parameters: // class UBlackboardData* BlackboardAsset (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class UBlackboardComponent** BlackboardComponent (Parm, OutParm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool AAIController::UseBlackboard(class UBlackboardData* BlackboardAsset, class UBlackboardComponent** BlackboardComponent) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("AIController", "UseBlackboard"); Params::AIController_UseBlackboard Parms{}; Parms.BlackboardAsset = BlackboardAsset; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; if (BlackboardComponent != nullptr) *BlackboardComponent = Parms.BlackboardComponent; return Parms.ReturnValue; } // Function AIModule.AIController.GetFocalPoint // (Final, RequiredAPI, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) // Parameters: // struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector AAIController::GetFocalPoint() const { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("AIController", "GetFocalPoint"); Params::AIController_GetFocalPoint Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.AIController.GetFocalPointOnActor // (RequiredAPI, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) // Parameters: // const class AActor* Actor (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector AAIController::GetFocalPointOnActor(const class AActor* Actor) const { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("AIController", "GetFocalPointOnActor"); Params::AIController_GetFocalPointOnActor Parms{}; Parms.Actor = Actor; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.AIController.GetFocusActor // (Final, RequiredAPI, Native, Public, BlueprintCallable, BlueprintPure, Const) // Parameters: // class AActor* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class AActor* AAIController::GetFocusActor() const { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("AIController", "GetFocusActor"); Params::AIController_GetFocusActor Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.AIController.GetImmediateMoveDestination // (Final, RequiredAPI, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) // Parameters: // struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector AAIController::GetImmediateMoveDestination() const { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("AIController", "GetImmediateMoveDestination"); Params::AIController_GetImmediateMoveDestination Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.AIController.GetMoveStatus // (Final, RequiredAPI, Native, Public, BlueprintCallable, BlueprintPure, Const) // Parameters: // EPathFollowingStatus ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EPathFollowingStatus AAIController::GetMoveStatus() const { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("AIController", "GetMoveStatus"); Params::AIController_GetMoveStatus Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.AIController.GetPathFollowingComponent // (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) // Parameters: // class UPathFollowingComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UPathFollowingComponent* AAIController::GetPathFollowingComponent() const { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("AIController", "GetPathFollowingComponent"); Params::AIController_GetPathFollowingComponent Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.AIController.HasPartialPath // (Final, RequiredAPI, Native, Public, BlueprintCallable, BlueprintPure, Const) // Parameters: // bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool AAIController::HasPartialPath() const { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("AIController", "HasPartialPath"); Params::AIController_HasPartialPath Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.AISystem.AIIgnorePlayers // (RequiredAPI, Exec, Native, Public) void UAISystem::AIIgnorePlayers() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("AISystem", "AIIgnorePlayers"); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, nullptr); Func->FunctionFlags = Flgs; } // Function AIModule.AISystem.AILoggingVerbose // (RequiredAPI, Exec, Native, Public) void UAISystem::AILoggingVerbose() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("AISystem", "AILoggingVerbose"); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, nullptr); Func->FunctionFlags = Flgs; } // Function AIModule.BrainComponent.RestartLogic // (RequiredAPI, Native, Public, BlueprintCallable) void UBrainComponent::RestartLogic() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BrainComponent", "RestartLogic"); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, nullptr); Func->FunctionFlags = Flgs; } // Function AIModule.BrainComponent.StartLogic // (RequiredAPI, Native, Public, BlueprintCallable) void UBrainComponent::StartLogic() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BrainComponent", "StartLogic"); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, nullptr); Func->FunctionFlags = Flgs; } // Function AIModule.BrainComponent.StopLogic // (RequiredAPI, Native, Public, BlueprintCallable) // Parameters: // const class FString& Reason (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UBrainComponent::StopLogic(const class FString& Reason) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BrainComponent", "StopLogic"); Params::BrainComponent_StopLogic Parms{}; Parms.Reason = std::move(Reason); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AIModule.BrainComponent.IsPaused // (RequiredAPI, Native, Public, BlueprintCallable, BlueprintPure, Const) // Parameters: // bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool UBrainComponent::IsPaused() const { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BrainComponent", "IsPaused"); Params::BrainComponent_IsPaused Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.BrainComponent.IsRunning // (RequiredAPI, Native, Public, BlueprintCallable, BlueprintPure, Const) // Parameters: // bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool UBrainComponent::IsRunning() const { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BrainComponent", "IsRunning"); Params::BrainComponent_IsRunning Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.BehaviorTreeComponent.AddCooldownTagDuration // (Final, RequiredAPI, Native, Public, BlueprintCallable) // Parameters: // const struct FGameplayTag& CooldownTag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // float CooldownDuration (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // bool bAddToExistingDuration (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UBehaviorTreeComponent::AddCooldownTagDuration(const struct FGameplayTag& CooldownTag, float CooldownDuration, bool bAddToExistingDuration) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BehaviorTreeComponent", "AddCooldownTagDuration"); Params::BehaviorTreeComponent_AddCooldownTagDuration Parms{}; Parms.CooldownTag = std::move(CooldownTag); Parms.CooldownDuration = CooldownDuration; Parms.bAddToExistingDuration = bAddToExistingDuration; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AIModule.BehaviorTreeComponent.SetDynamicSubtree // (RequiredAPI, Native, Public, BlueprintCallable) // Parameters: // const struct FGameplayTag& InjectTag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class UBehaviorTree* BehaviorAsset (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UBehaviorTreeComponent::SetDynamicSubtree(const struct FGameplayTag& InjectTag, class UBehaviorTree* BehaviorAsset) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BehaviorTreeComponent", "SetDynamicSubtree"); Params::BehaviorTreeComponent_SetDynamicSubtree Parms{}; Parms.InjectTag = std::move(InjectTag); Parms.BehaviorAsset = BehaviorAsset; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AIModule.BehaviorTreeComponent.GetTagCooldownEndTime // (Final, RequiredAPI, Native, Public, BlueprintCallable, BlueprintPure, Const) // Parameters: // const struct FGameplayTag& CooldownTag (Parm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // double ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) double UBehaviorTreeComponent::GetTagCooldownEndTime(const struct FGameplayTag& CooldownTag) const { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BehaviorTreeComponent", "GetTagCooldownEndTime"); Params::BehaviorTreeComponent_GetTagCooldownEndTime Parms{}; Parms.CooldownTag = std::move(CooldownTag); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.BlackboardAssetProvider.GetBlackboardAsset // (RequiredAPI, Native, Public, BlueprintCallable, BlueprintPure, Const) // Parameters: // class UBlackboardData* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UBlackboardData* IBlackboardAssetProvider::GetBlackboardAsset() const { static class UFunction* Func = nullptr; if (Func == nullptr) Func = AsUObject()->Class->GetFunction("BlackboardAssetProvider", "GetBlackboardAsset"); Params::BlackboardAssetProvider_GetBlackboardAsset Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; AsUObject()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.BlackboardComponent.ClearValue // (Final, RequiredAPI, Native, Public, HasOutParams, BlueprintCallable) // Parameters: // const class FName& KeyName (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UBlackboardComponent::ClearValue(const class FName& KeyName) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BlackboardComponent", "ClearValue"); Params::BlackboardComponent_ClearValue Parms{}; Parms.KeyName = KeyName; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AIModule.BlackboardComponent.SetValueAsBool // (Final, RequiredAPI, Native, Public, HasOutParams, BlueprintCallable) // Parameters: // const class FName& KeyName (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // bool BoolValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UBlackboardComponent::SetValueAsBool(const class FName& KeyName, bool BoolValue) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BlackboardComponent", "SetValueAsBool"); Params::BlackboardComponent_SetValueAsBool Parms{}; Parms.KeyName = KeyName; Parms.BoolValue = BoolValue; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AIModule.BlackboardComponent.SetValueAsClass // (Final, RequiredAPI, Native, Public, HasOutParams, BlueprintCallable) // Parameters: // const class FName& KeyName (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class UClass* ClassValue (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UBlackboardComponent::SetValueAsClass(const class FName& KeyName, class UClass* ClassValue) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BlackboardComponent", "SetValueAsClass"); Params::BlackboardComponent_SetValueAsClass Parms{}; Parms.KeyName = KeyName; Parms.ClassValue = ClassValue; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AIModule.BlackboardComponent.SetValueAsEnum // (Final, RequiredAPI, Native, Public, HasOutParams, BlueprintCallable) // Parameters: // const class FName& KeyName (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // uint8 EnumValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UBlackboardComponent::SetValueAsEnum(const class FName& KeyName, uint8 EnumValue) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BlackboardComponent", "SetValueAsEnum"); Params::BlackboardComponent_SetValueAsEnum Parms{}; Parms.KeyName = KeyName; Parms.EnumValue = EnumValue; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AIModule.BlackboardComponent.SetValueAsFloat // (Final, RequiredAPI, Native, Public, HasOutParams, BlueprintCallable) // Parameters: // const class FName& KeyName (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // float FloatValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UBlackboardComponent::SetValueAsFloat(const class FName& KeyName, float FloatValue) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BlackboardComponent", "SetValueAsFloat"); Params::BlackboardComponent_SetValueAsFloat Parms{}; Parms.KeyName = KeyName; Parms.FloatValue = FloatValue; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AIModule.BlackboardComponent.SetValueAsInt // (Final, RequiredAPI, Native, Public, HasOutParams, BlueprintCallable) // Parameters: // const class FName& KeyName (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // int32 IntValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UBlackboardComponent::SetValueAsInt(const class FName& KeyName, int32 IntValue) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BlackboardComponent", "SetValueAsInt"); Params::BlackboardComponent_SetValueAsInt Parms{}; Parms.KeyName = KeyName; Parms.IntValue = IntValue; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AIModule.BlackboardComponent.SetValueAsName // (Final, RequiredAPI, Native, Public, HasOutParams, BlueprintCallable) // Parameters: // const class FName& KeyName (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class FName NameValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UBlackboardComponent::SetValueAsName(const class FName& KeyName, class FName NameValue) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BlackboardComponent", "SetValueAsName"); Params::BlackboardComponent_SetValueAsName Parms{}; Parms.KeyName = KeyName; Parms.NameValue = NameValue; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AIModule.BlackboardComponent.SetValueAsObject // (Final, RequiredAPI, Native, Public, HasOutParams, BlueprintCallable) // Parameters: // const class FName& KeyName (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class UObject* ObjectValue (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UBlackboardComponent::SetValueAsObject(const class FName& KeyName, class UObject* ObjectValue) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BlackboardComponent", "SetValueAsObject"); Params::BlackboardComponent_SetValueAsObject Parms{}; Parms.KeyName = KeyName; Parms.ObjectValue = ObjectValue; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AIModule.BlackboardComponent.SetValueAsRotator // (Final, RequiredAPI, Native, Public, HasOutParams, HasDefaults, BlueprintCallable) // Parameters: // const class FName& KeyName (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // const struct FRotator& VectorValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) void UBlackboardComponent::SetValueAsRotator(const class FName& KeyName, const struct FRotator& VectorValue) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BlackboardComponent", "SetValueAsRotator"); Params::BlackboardComponent_SetValueAsRotator Parms{}; Parms.KeyName = KeyName; Parms.VectorValue = std::move(VectorValue); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AIModule.BlackboardComponent.SetValueAsString // (Final, RequiredAPI, Native, Public, HasOutParams, BlueprintCallable) // Parameters: // const class FName& KeyName (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // const class FString& StringValue (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UBlackboardComponent::SetValueAsString(const class FName& KeyName, const class FString& StringValue) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BlackboardComponent", "SetValueAsString"); Params::BlackboardComponent_SetValueAsString Parms{}; Parms.KeyName = KeyName; Parms.StringValue = std::move(StringValue); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AIModule.BlackboardComponent.SetValueAsVector // (Final, RequiredAPI, Native, Public, HasOutParams, HasDefaults, BlueprintCallable) // Parameters: // const class FName& KeyName (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // const struct FVector& VectorValue (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UBlackboardComponent::SetValueAsVector(const class FName& KeyName, const struct FVector& VectorValue) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BlackboardComponent", "SetValueAsVector"); Params::BlackboardComponent_SetValueAsVector Parms{}; Parms.KeyName = KeyName; Parms.VectorValue = std::move(VectorValue); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AIModule.BlackboardComponent.GetLocationFromEntry // (Final, RequiredAPI, Native, Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintPure, Const) // Parameters: // const class FName& KeyName (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // struct FVector* ResultLocation (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool UBlackboardComponent::GetLocationFromEntry(const class FName& KeyName, struct FVector* ResultLocation) const { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BlackboardComponent", "GetLocationFromEntry"); Params::BlackboardComponent_GetLocationFromEntry Parms{}; Parms.KeyName = KeyName; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; if (ResultLocation != nullptr) *ResultLocation = std::move(Parms.ResultLocation); return Parms.ReturnValue; } // Function AIModule.BlackboardComponent.GetRotationFromEntry // (Final, RequiredAPI, Native, Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintPure, Const) // Parameters: // const class FName& KeyName (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // struct FRotator* ResultRotation (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) // bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool UBlackboardComponent::GetRotationFromEntry(const class FName& KeyName, struct FRotator* ResultRotation) const { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BlackboardComponent", "GetRotationFromEntry"); Params::BlackboardComponent_GetRotationFromEntry Parms{}; Parms.KeyName = KeyName; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; if (ResultRotation != nullptr) *ResultRotation = std::move(Parms.ResultRotation); return Parms.ReturnValue; } // Function AIModule.BlackboardComponent.GetValueAsBool // (Final, RequiredAPI, Native, Public, HasOutParams, BlueprintCallable, BlueprintPure, Const) // Parameters: // const class FName& KeyName (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool UBlackboardComponent::GetValueAsBool(const class FName& KeyName) const { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BlackboardComponent", "GetValueAsBool"); Params::BlackboardComponent_GetValueAsBool Parms{}; Parms.KeyName = KeyName; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.BlackboardComponent.GetValueAsClass // (Final, RequiredAPI, Native, Public, HasOutParams, BlueprintCallable, BlueprintPure, Const) // Parameters: // const class FName& KeyName (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class UClass* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UClass* UBlackboardComponent::GetValueAsClass(const class FName& KeyName) const { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BlackboardComponent", "GetValueAsClass"); Params::BlackboardComponent_GetValueAsClass Parms{}; Parms.KeyName = KeyName; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.BlackboardComponent.GetValueAsEnum // (Final, RequiredAPI, Native, Public, HasOutParams, BlueprintCallable, BlueprintPure, Const) // Parameters: // const class FName& KeyName (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // uint8 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) uint8 UBlackboardComponent::GetValueAsEnum(const class FName& KeyName) const { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BlackboardComponent", "GetValueAsEnum"); Params::BlackboardComponent_GetValueAsEnum Parms{}; Parms.KeyName = KeyName; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.BlackboardComponent.GetValueAsFloat // (Final, RequiredAPI, Native, Public, HasOutParams, BlueprintCallable, BlueprintPure, Const) // Parameters: // const class FName& KeyName (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float UBlackboardComponent::GetValueAsFloat(const class FName& KeyName) const { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BlackboardComponent", "GetValueAsFloat"); Params::BlackboardComponent_GetValueAsFloat Parms{}; Parms.KeyName = KeyName; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.BlackboardComponent.GetValueAsInt // (Final, RequiredAPI, Native, Public, HasOutParams, BlueprintCallable, BlueprintPure, Const) // Parameters: // const class FName& KeyName (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 UBlackboardComponent::GetValueAsInt(const class FName& KeyName) const { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BlackboardComponent", "GetValueAsInt"); Params::BlackboardComponent_GetValueAsInt Parms{}; Parms.KeyName = KeyName; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.BlackboardComponent.GetValueAsName // (Final, RequiredAPI, Native, Public, HasOutParams, BlueprintCallable, BlueprintPure, Const) // Parameters: // const class FName& KeyName (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class FName ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FName UBlackboardComponent::GetValueAsName(const class FName& KeyName) const { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BlackboardComponent", "GetValueAsName"); Params::BlackboardComponent_GetValueAsName Parms{}; Parms.KeyName = KeyName; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.BlackboardComponent.GetValueAsObject // (Final, RequiredAPI, Native, Public, HasOutParams, BlueprintCallable, BlueprintPure, Const) // Parameters: // const class FName& KeyName (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class UObject* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UObject* UBlackboardComponent::GetValueAsObject(const class FName& KeyName) const { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BlackboardComponent", "GetValueAsObject"); Params::BlackboardComponent_GetValueAsObject Parms{}; Parms.KeyName = KeyName; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.BlackboardComponent.GetValueAsRotator // (Final, RequiredAPI, Native, Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintPure, Const) // Parameters: // const class FName& KeyName (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // struct FRotator ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) struct FRotator UBlackboardComponent::GetValueAsRotator(const class FName& KeyName) const { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BlackboardComponent", "GetValueAsRotator"); Params::BlackboardComponent_GetValueAsRotator Parms{}; Parms.KeyName = KeyName; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.BlackboardComponent.GetValueAsString // (Final, RequiredAPI, Native, Public, HasOutParams, BlueprintCallable, BlueprintPure, Const) // Parameters: // const class FName& KeyName (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class FString ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, HasGetValueTypeHash, NativeAccessSpecifierPublic) class FString UBlackboardComponent::GetValueAsString(const class FName& KeyName) const { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BlackboardComponent", "GetValueAsString"); Params::BlackboardComponent_GetValueAsString Parms{}; Parms.KeyName = KeyName; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.BlackboardComponent.GetValueAsVector // (Final, RequiredAPI, Native, Public, HasOutParams, HasDefaults, BlueprintCallable, BlueprintPure, Const) // Parameters: // const class FName& KeyName (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector UBlackboardComponent::GetValueAsVector(const class FName& KeyName) const { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BlackboardComponent", "GetValueAsVector"); Params::BlackboardComponent_GetValueAsVector Parms{}; Parms.KeyName = KeyName; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.BlackboardComponent.IsVectorValueSet // (Final, RequiredAPI, Native, Public, HasOutParams, BlueprintCallable, BlueprintPure, Const) // Parameters: // const class FName& KeyName (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool UBlackboardComponent::IsVectorValueSet(const class FName& KeyName) const { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BlackboardComponent", "IsVectorValueSet"); Params::BlackboardComponent_IsVectorValueSet Parms{}; Parms.KeyName = KeyName; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.BTDecorator_BlueprintBase.PerformConditionCheck // (RequiredAPI, Event, Protected, BlueprintEvent) // Parameters: // class AActor* OwnerActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool UBTDecorator_BlueprintBase::PerformConditionCheck(class AActor* OwnerActor) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BTDecorator_BlueprintBase", "PerformConditionCheck"); Params::BTDecorator_BlueprintBase_PerformConditionCheck Parms{}; Parms.OwnerActor = OwnerActor; UObject::ProcessEvent(Func, &Parms); return Parms.ReturnValue; } // Function AIModule.BTDecorator_BlueprintBase.PerformConditionCheckAI // (RequiredAPI, Event, Protected, BlueprintEvent) // Parameters: // class AAIController* OwnerController (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class APawn* ControlledPawn (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool UBTDecorator_BlueprintBase::PerformConditionCheckAI(class AAIController* OwnerController, class APawn* ControlledPawn) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BTDecorator_BlueprintBase", "PerformConditionCheckAI"); Params::BTDecorator_BlueprintBase_PerformConditionCheckAI Parms{}; Parms.OwnerController = OwnerController; Parms.ControlledPawn = ControlledPawn; UObject::ProcessEvent(Func, &Parms); return Parms.ReturnValue; } // Function AIModule.BTDecorator_BlueprintBase.ReceiveExecutionFinish // (RequiredAPI, Event, Protected, BlueprintEvent) // Parameters: // class AActor* OwnerActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // EBTNodeResult NodeResult (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UBTDecorator_BlueprintBase::ReceiveExecutionFinish(class AActor* OwnerActor, EBTNodeResult NodeResult) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BTDecorator_BlueprintBase", "ReceiveExecutionFinish"); Params::BTDecorator_BlueprintBase_ReceiveExecutionFinish Parms{}; Parms.OwnerActor = OwnerActor; Parms.NodeResult = NodeResult; UObject::ProcessEvent(Func, &Parms); } // Function AIModule.BTDecorator_BlueprintBase.ReceiveExecutionFinishAI // (RequiredAPI, Event, Protected, BlueprintEvent) // Parameters: // class AAIController* OwnerController (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class APawn* ControlledPawn (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // EBTNodeResult NodeResult (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UBTDecorator_BlueprintBase::ReceiveExecutionFinishAI(class AAIController* OwnerController, class APawn* ControlledPawn, EBTNodeResult NodeResult) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BTDecorator_BlueprintBase", "ReceiveExecutionFinishAI"); Params::BTDecorator_BlueprintBase_ReceiveExecutionFinishAI Parms{}; Parms.OwnerController = OwnerController; Parms.ControlledPawn = ControlledPawn; Parms.NodeResult = NodeResult; UObject::ProcessEvent(Func, &Parms); } // Function AIModule.BTDecorator_BlueprintBase.ReceiveExecutionStart // (RequiredAPI, Event, Protected, BlueprintEvent) // Parameters: // class AActor* OwnerActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UBTDecorator_BlueprintBase::ReceiveExecutionStart(class AActor* OwnerActor) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BTDecorator_BlueprintBase", "ReceiveExecutionStart"); Params::BTDecorator_BlueprintBase_ReceiveExecutionStart Parms{}; Parms.OwnerActor = OwnerActor; UObject::ProcessEvent(Func, &Parms); } // Function AIModule.BTDecorator_BlueprintBase.ReceiveExecutionStartAI // (RequiredAPI, Event, Protected, BlueprintEvent) // Parameters: // class AAIController* OwnerController (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class APawn* ControlledPawn (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UBTDecorator_BlueprintBase::ReceiveExecutionStartAI(class AAIController* OwnerController, class APawn* ControlledPawn) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BTDecorator_BlueprintBase", "ReceiveExecutionStartAI"); Params::BTDecorator_BlueprintBase_ReceiveExecutionStartAI Parms{}; Parms.OwnerController = OwnerController; Parms.ControlledPawn = ControlledPawn; UObject::ProcessEvent(Func, &Parms); } // Function AIModule.BTDecorator_BlueprintBase.ReceiveObserverActivated // (RequiredAPI, Event, Protected, BlueprintEvent) // Parameters: // class AActor* OwnerActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UBTDecorator_BlueprintBase::ReceiveObserverActivated(class AActor* OwnerActor) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BTDecorator_BlueprintBase", "ReceiveObserverActivated"); Params::BTDecorator_BlueprintBase_ReceiveObserverActivated Parms{}; Parms.OwnerActor = OwnerActor; UObject::ProcessEvent(Func, &Parms); } // Function AIModule.BTDecorator_BlueprintBase.ReceiveObserverActivatedAI // (RequiredAPI, Event, Protected, BlueprintEvent) // Parameters: // class AAIController* OwnerController (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class APawn* ControlledPawn (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UBTDecorator_BlueprintBase::ReceiveObserverActivatedAI(class AAIController* OwnerController, class APawn* ControlledPawn) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BTDecorator_BlueprintBase", "ReceiveObserverActivatedAI"); Params::BTDecorator_BlueprintBase_ReceiveObserverActivatedAI Parms{}; Parms.OwnerController = OwnerController; Parms.ControlledPawn = ControlledPawn; UObject::ProcessEvent(Func, &Parms); } // Function AIModule.BTDecorator_BlueprintBase.ReceiveObserverDeactivated // (RequiredAPI, Event, Protected, BlueprintEvent) // Parameters: // class AActor* OwnerActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UBTDecorator_BlueprintBase::ReceiveObserverDeactivated(class AActor* OwnerActor) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BTDecorator_BlueprintBase", "ReceiveObserverDeactivated"); Params::BTDecorator_BlueprintBase_ReceiveObserverDeactivated Parms{}; Parms.OwnerActor = OwnerActor; UObject::ProcessEvent(Func, &Parms); } // Function AIModule.BTDecorator_BlueprintBase.ReceiveObserverDeactivatedAI // (RequiredAPI, Event, Protected, BlueprintEvent) // Parameters: // class AAIController* OwnerController (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class APawn* ControlledPawn (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UBTDecorator_BlueprintBase::ReceiveObserverDeactivatedAI(class AAIController* OwnerController, class APawn* ControlledPawn) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BTDecorator_BlueprintBase", "ReceiveObserverDeactivatedAI"); Params::BTDecorator_BlueprintBase_ReceiveObserverDeactivatedAI Parms{}; Parms.OwnerController = OwnerController; Parms.ControlledPawn = ControlledPawn; UObject::ProcessEvent(Func, &Parms); } // Function AIModule.BTDecorator_BlueprintBase.ReceiveTick // (RequiredAPI, Event, Protected, BlueprintEvent) // Parameters: // class AActor* OwnerActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // float DeltaSeconds (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UBTDecorator_BlueprintBase::ReceiveTick(class AActor* OwnerActor, float DeltaSeconds) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BTDecorator_BlueprintBase", "ReceiveTick"); Params::BTDecorator_BlueprintBase_ReceiveTick Parms{}; Parms.OwnerActor = OwnerActor; Parms.DeltaSeconds = DeltaSeconds; UObject::ProcessEvent(Func, &Parms); } // Function AIModule.BTDecorator_BlueprintBase.ReceiveTickAI // (RequiredAPI, Event, Protected, BlueprintEvent) // Parameters: // class AAIController* OwnerController (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class APawn* ControlledPawn (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // float DeltaSeconds (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UBTDecorator_BlueprintBase::ReceiveTickAI(class AAIController* OwnerController, class APawn* ControlledPawn, float DeltaSeconds) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BTDecorator_BlueprintBase", "ReceiveTickAI"); Params::BTDecorator_BlueprintBase_ReceiveTickAI Parms{}; Parms.OwnerController = OwnerController; Parms.ControlledPawn = ControlledPawn; Parms.DeltaSeconds = DeltaSeconds; UObject::ProcessEvent(Func, &Parms); } // Function AIModule.BTDecorator_BlueprintBase.IsDecoratorExecutionActive // (Final, RequiredAPI, Native, Protected, BlueprintCallable, BlueprintPure, Const) // Parameters: // bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool UBTDecorator_BlueprintBase::IsDecoratorExecutionActive() const { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BTDecorator_BlueprintBase", "IsDecoratorExecutionActive"); Params::BTDecorator_BlueprintBase_IsDecoratorExecutionActive Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.BTDecorator_BlueprintBase.IsDecoratorObserverActive // (Final, RequiredAPI, Native, Protected, BlueprintCallable, BlueprintPure, Const) // Parameters: // bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool UBTDecorator_BlueprintBase::IsDecoratorObserverActive() const { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BTDecorator_BlueprintBase", "IsDecoratorObserverActive"); Params::BTDecorator_BlueprintBase_IsDecoratorObserverActive Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.BTService_BlueprintBase.ReceiveActivation // (RequiredAPI, Event, Protected, BlueprintEvent) // Parameters: // class AActor* OwnerActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UBTService_BlueprintBase::ReceiveActivation(class AActor* OwnerActor) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BTService_BlueprintBase", "ReceiveActivation"); Params::BTService_BlueprintBase_ReceiveActivation Parms{}; Parms.OwnerActor = OwnerActor; UObject::ProcessEvent(Func, &Parms); } // Function AIModule.BTService_BlueprintBase.ReceiveActivationAI // (RequiredAPI, Event, Protected, BlueprintEvent) // Parameters: // class AAIController* OwnerController (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class APawn* ControlledPawn (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UBTService_BlueprintBase::ReceiveActivationAI(class AAIController* OwnerController, class APawn* ControlledPawn) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BTService_BlueprintBase", "ReceiveActivationAI"); Params::BTService_BlueprintBase_ReceiveActivationAI Parms{}; Parms.OwnerController = OwnerController; Parms.ControlledPawn = ControlledPawn; UObject::ProcessEvent(Func, &Parms); } // Function AIModule.BTService_BlueprintBase.ReceiveDeactivation // (RequiredAPI, Event, Protected, BlueprintEvent) // Parameters: // class AActor* OwnerActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UBTService_BlueprintBase::ReceiveDeactivation(class AActor* OwnerActor) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BTService_BlueprintBase", "ReceiveDeactivation"); Params::BTService_BlueprintBase_ReceiveDeactivation Parms{}; Parms.OwnerActor = OwnerActor; UObject::ProcessEvent(Func, &Parms); } // Function AIModule.BTService_BlueprintBase.ReceiveDeactivationAI // (RequiredAPI, Event, Protected, BlueprintEvent) // Parameters: // class AAIController* OwnerController (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class APawn* ControlledPawn (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UBTService_BlueprintBase::ReceiveDeactivationAI(class AAIController* OwnerController, class APawn* ControlledPawn) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BTService_BlueprintBase", "ReceiveDeactivationAI"); Params::BTService_BlueprintBase_ReceiveDeactivationAI Parms{}; Parms.OwnerController = OwnerController; Parms.ControlledPawn = ControlledPawn; UObject::ProcessEvent(Func, &Parms); } // Function AIModule.BTService_BlueprintBase.ReceiveSearchStart // (RequiredAPI, Event, Protected, BlueprintEvent) // Parameters: // class AActor* OwnerActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UBTService_BlueprintBase::ReceiveSearchStart(class AActor* OwnerActor) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BTService_BlueprintBase", "ReceiveSearchStart"); Params::BTService_BlueprintBase_ReceiveSearchStart Parms{}; Parms.OwnerActor = OwnerActor; UObject::ProcessEvent(Func, &Parms); } // Function AIModule.BTService_BlueprintBase.ReceiveSearchStartAI // (RequiredAPI, Event, Protected, BlueprintEvent) // Parameters: // class AAIController* OwnerController (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class APawn* ControlledPawn (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UBTService_BlueprintBase::ReceiveSearchStartAI(class AAIController* OwnerController, class APawn* ControlledPawn) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BTService_BlueprintBase", "ReceiveSearchStartAI"); Params::BTService_BlueprintBase_ReceiveSearchStartAI Parms{}; Parms.OwnerController = OwnerController; Parms.ControlledPawn = ControlledPawn; UObject::ProcessEvent(Func, &Parms); } // Function AIModule.BTService_BlueprintBase.ReceiveTick // (RequiredAPI, Event, Protected, BlueprintEvent) // Parameters: // class AActor* OwnerActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // float DeltaSeconds (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UBTService_BlueprintBase::ReceiveTick(class AActor* OwnerActor, float DeltaSeconds) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BTService_BlueprintBase", "ReceiveTick"); Params::BTService_BlueprintBase_ReceiveTick Parms{}; Parms.OwnerActor = OwnerActor; Parms.DeltaSeconds = DeltaSeconds; UObject::ProcessEvent(Func, &Parms); } // Function AIModule.BTService_BlueprintBase.ReceiveTickAI // (RequiredAPI, Event, Protected, BlueprintEvent) // Parameters: // class AAIController* OwnerController (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class APawn* ControlledPawn (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // float DeltaSeconds (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UBTService_BlueprintBase::ReceiveTickAI(class AAIController* OwnerController, class APawn* ControlledPawn, float DeltaSeconds) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BTService_BlueprintBase", "ReceiveTickAI"); Params::BTService_BlueprintBase_ReceiveTickAI Parms{}; Parms.OwnerController = OwnerController; Parms.ControlledPawn = ControlledPawn; Parms.DeltaSeconds = DeltaSeconds; UObject::ProcessEvent(Func, &Parms); } // Function AIModule.BTService_BlueprintBase.IsServiceActive // (Final, RequiredAPI, Native, Protected, BlueprintCallable, BlueprintPure, Const) // Parameters: // bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool UBTService_BlueprintBase::IsServiceActive() const { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BTService_BlueprintBase", "IsServiceActive"); Params::BTService_BlueprintBase_IsServiceActive Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.BTTask_BlueprintBase.FinishAbort // (Final, RequiredAPI, Native, Protected, BlueprintCallable) void UBTTask_BlueprintBase::FinishAbort() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BTTask_BlueprintBase", "FinishAbort"); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, nullptr); Func->FunctionFlags = Flgs; } // Function AIModule.BTTask_BlueprintBase.FinishExecute // (Final, RequiredAPI, Native, Protected, BlueprintCallable) // Parameters: // bool bSuccess (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UBTTask_BlueprintBase::FinishExecute(bool bSuccess) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BTTask_BlueprintBase", "FinishExecute"); Params::BTTask_BlueprintBase_FinishExecute Parms{}; Parms.bSuccess = bSuccess; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AIModule.BTTask_BlueprintBase.ReceiveAbort // (RequiredAPI, Event, Protected, BlueprintEvent) // Parameters: // class AActor* OwnerActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UBTTask_BlueprintBase::ReceiveAbort(class AActor* OwnerActor) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BTTask_BlueprintBase", "ReceiveAbort"); Params::BTTask_BlueprintBase_ReceiveAbort Parms{}; Parms.OwnerActor = OwnerActor; UObject::ProcessEvent(Func, &Parms); } // Function AIModule.BTTask_BlueprintBase.ReceiveAbortAI // (RequiredAPI, Event, Protected, BlueprintEvent) // Parameters: // class AAIController* OwnerController (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class APawn* ControlledPawn (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UBTTask_BlueprintBase::ReceiveAbortAI(class AAIController* OwnerController, class APawn* ControlledPawn) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BTTask_BlueprintBase", "ReceiveAbortAI"); Params::BTTask_BlueprintBase_ReceiveAbortAI Parms{}; Parms.OwnerController = OwnerController; Parms.ControlledPawn = ControlledPawn; UObject::ProcessEvent(Func, &Parms); } // Function AIModule.BTTask_BlueprintBase.ReceiveExecute // (RequiredAPI, Event, Protected, BlueprintEvent) // Parameters: // class AActor* OwnerActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UBTTask_BlueprintBase::ReceiveExecute(class AActor* OwnerActor) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BTTask_BlueprintBase", "ReceiveExecute"); Params::BTTask_BlueprintBase_ReceiveExecute Parms{}; Parms.OwnerActor = OwnerActor; UObject::ProcessEvent(Func, &Parms); } // Function AIModule.BTTask_BlueprintBase.ReceiveExecuteAI // (RequiredAPI, Event, Protected, BlueprintEvent) // Parameters: // class AAIController* OwnerController (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class APawn* ControlledPawn (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UBTTask_BlueprintBase::ReceiveExecuteAI(class AAIController* OwnerController, class APawn* ControlledPawn) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BTTask_BlueprintBase", "ReceiveExecuteAI"); Params::BTTask_BlueprintBase_ReceiveExecuteAI Parms{}; Parms.OwnerController = OwnerController; Parms.ControlledPawn = ControlledPawn; UObject::ProcessEvent(Func, &Parms); } // Function AIModule.BTTask_BlueprintBase.ReceiveTick // (RequiredAPI, Event, Protected, BlueprintEvent) // Parameters: // class AActor* OwnerActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // float DeltaSeconds (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UBTTask_BlueprintBase::ReceiveTick(class AActor* OwnerActor, float DeltaSeconds) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BTTask_BlueprintBase", "ReceiveTick"); Params::BTTask_BlueprintBase_ReceiveTick Parms{}; Parms.OwnerActor = OwnerActor; Parms.DeltaSeconds = DeltaSeconds; UObject::ProcessEvent(Func, &Parms); } // Function AIModule.BTTask_BlueprintBase.ReceiveTickAI // (RequiredAPI, Event, Protected, BlueprintEvent) // Parameters: // class AAIController* OwnerController (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class APawn* ControlledPawn (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // float DeltaSeconds (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UBTTask_BlueprintBase::ReceiveTickAI(class AAIController* OwnerController, class APawn* ControlledPawn, float DeltaSeconds) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BTTask_BlueprintBase", "ReceiveTickAI"); Params::BTTask_BlueprintBase_ReceiveTickAI Parms{}; Parms.OwnerController = OwnerController; Parms.ControlledPawn = ControlledPawn; Parms.DeltaSeconds = DeltaSeconds; UObject::ProcessEvent(Func, &Parms); } // Function AIModule.BTTask_BlueprintBase.SetFinishOnMessage // (Final, RequiredAPI, Native, Protected, BlueprintCallable) // Parameters: // class FName MessageName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UBTTask_BlueprintBase::SetFinishOnMessage(class FName MessageName) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BTTask_BlueprintBase", "SetFinishOnMessage"); Params::BTTask_BlueprintBase_SetFinishOnMessage Parms{}; Parms.MessageName = MessageName; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AIModule.BTTask_BlueprintBase.SetFinishOnMessageWithId // (Final, RequiredAPI, Native, Protected, BlueprintCallable) // Parameters: // class FName MessageName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // int32 RequestID (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UBTTask_BlueprintBase::SetFinishOnMessageWithId(class FName MessageName, int32 RequestID) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BTTask_BlueprintBase", "SetFinishOnMessageWithId"); Params::BTTask_BlueprintBase_SetFinishOnMessageWithId Parms{}; Parms.MessageName = MessageName; Parms.RequestID = RequestID; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AIModule.BTTask_BlueprintBase.IsTaskAborting // (Final, RequiredAPI, Native, Protected, BlueprintCallable, BlueprintPure, Const) // Parameters: // bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool UBTTask_BlueprintBase::IsTaskAborting() const { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BTTask_BlueprintBase", "IsTaskAborting"); Params::BTTask_BlueprintBase_IsTaskAborting Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.BTTask_BlueprintBase.IsTaskExecuting // (Final, RequiredAPI, Native, Protected, BlueprintCallable, BlueprintPure, Const) // Parameters: // bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool UBTTask_BlueprintBase::IsTaskExecuting() const { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("BTTask_BlueprintBase", "IsTaskExecuting"); Params::BTTask_BlueprintBase_IsTaskExecuting Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.AIBlueprintHelperLibrary.CreateMoveToProxyObject // (Final, RequiredAPI, Native, Static, Public, HasDefaults, BlueprintCallable) // Parameters: // class UObject* WorldContextObject (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class APawn* Pawn (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // const struct FVector& Destination (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class AActor* TargetActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // float AcceptanceRadius (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // bool bStopOnOverlap (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class UAIAsyncTaskBlueprintProxy* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UAIAsyncTaskBlueprintProxy* UAIBlueprintHelperLibrary::CreateMoveToProxyObject(class UObject* WorldContextObject, class APawn* Pawn, const struct FVector& Destination, class AActor* TargetActor, float AcceptanceRadius, bool bStopOnOverlap) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("AIBlueprintHelperLibrary", "CreateMoveToProxyObject"); Params::AIBlueprintHelperLibrary_CreateMoveToProxyObject Parms{}; Parms.WorldContextObject = WorldContextObject; Parms.Pawn = Pawn; Parms.Destination = std::move(Destination); Parms.TargetActor = TargetActor; Parms.AcceptanceRadius = AcceptanceRadius; Parms.bStopOnOverlap = bStopOnOverlap; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.AIBlueprintHelperLibrary.GetAIController // (Final, RequiredAPI, Native, Static, Public, BlueprintCallable, BlueprintPure) // Parameters: // class AActor* ControlledActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class AAIController* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class AAIController* UAIBlueprintHelperLibrary::GetAIController(class AActor* ControlledActor) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("AIBlueprintHelperLibrary", "GetAIController"); Params::AIBlueprintHelperLibrary_GetAIController Parms{}; Parms.ControlledActor = ControlledActor; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.AIBlueprintHelperLibrary.GetBlackboard // (Final, RequiredAPI, Native, Static, Public, BlueprintCallable, BlueprintPure) // Parameters: // class AActor* Target (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class UBlackboardComponent* ReturnValue (ExportObject, Parm, OutParm, ZeroConstructor, ReturnParm, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UBlackboardComponent* UAIBlueprintHelperLibrary::GetBlackboard(class AActor* Target) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("AIBlueprintHelperLibrary", "GetBlackboard"); Params::AIBlueprintHelperLibrary_GetBlackboard Parms{}; Parms.Target = Target; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.AIBlueprintHelperLibrary.GetCurrentPath // (Final, RequiredAPI, Native, Static, Public, BlueprintCallable, BlueprintPure) // Parameters: // class AController* Controller (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class UNavigationPath* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UNavigationPath* UAIBlueprintHelperLibrary::GetCurrentPath(class AController* Controller) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("AIBlueprintHelperLibrary", "GetCurrentPath"); Params::AIBlueprintHelperLibrary_GetCurrentPath Parms{}; Parms.Controller = Controller; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.AIBlueprintHelperLibrary.GetCurrentPathIndex // (Final, RequiredAPI, Native, Static, Public, BlueprintCallable, BlueprintPure) // Parameters: // const class AController* Controller (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 UAIBlueprintHelperLibrary::GetCurrentPathIndex(const class AController* Controller) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("AIBlueprintHelperLibrary", "GetCurrentPathIndex"); Params::AIBlueprintHelperLibrary_GetCurrentPathIndex Parms{}; Parms.Controller = Controller; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.AIBlueprintHelperLibrary.GetCurrentPathPoints // (Final, RequiredAPI, Native, Static, Public, BlueprintCallable, BlueprintPure) // Parameters: // class AController* Controller (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // const TArray ReturnValue (ConstParm, Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic) const TArray UAIBlueprintHelperLibrary::GetCurrentPathPoints(class AController* Controller) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("AIBlueprintHelperLibrary", "GetCurrentPathPoints"); Params::AIBlueprintHelperLibrary_GetCurrentPathPoints Parms{}; Parms.Controller = Controller; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.AIBlueprintHelperLibrary.GetNextNavLinkIndex // (Final, RequiredAPI, Native, Static, Public, BlueprintCallable, BlueprintPure) // Parameters: // const class AController* Controller (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 UAIBlueprintHelperLibrary::GetNextNavLinkIndex(const class AController* Controller) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("AIBlueprintHelperLibrary", "GetNextNavLinkIndex"); Params::AIBlueprintHelperLibrary_GetNextNavLinkIndex Parms{}; Parms.Controller = Controller; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.AIBlueprintHelperLibrary.IsValidAIDirection // (Final, RequiredAPI, Native, Static, Public, HasDefaults, BlueprintCallable, BlueprintPure) // Parameters: // const struct FVector& DirectionVector (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool UAIBlueprintHelperLibrary::IsValidAIDirection(const struct FVector& DirectionVector) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("AIBlueprintHelperLibrary", "IsValidAIDirection"); Params::AIBlueprintHelperLibrary_IsValidAIDirection Parms{}; Parms.DirectionVector = std::move(DirectionVector); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.AIBlueprintHelperLibrary.IsValidAILocation // (Final, RequiredAPI, Native, Static, Public, HasDefaults, BlueprintCallable, BlueprintPure) // Parameters: // const struct FVector& Location (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool UAIBlueprintHelperLibrary::IsValidAILocation(const struct FVector& Location) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("AIBlueprintHelperLibrary", "IsValidAILocation"); Params::AIBlueprintHelperLibrary_IsValidAILocation Parms{}; Parms.Location = std::move(Location); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.AIBlueprintHelperLibrary.IsValidAIRotation // (Final, RequiredAPI, Native, Static, Public, HasDefaults, BlueprintCallable, BlueprintPure) // Parameters: // const struct FRotator& Rotation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) // bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool UAIBlueprintHelperLibrary::IsValidAIRotation(const struct FRotator& Rotation) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("AIBlueprintHelperLibrary", "IsValidAIRotation"); Params::AIBlueprintHelperLibrary_IsValidAIRotation Parms{}; Parms.Rotation = std::move(Rotation); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.AIBlueprintHelperLibrary.LockAIResourcesWithAnimation // (Final, RequiredAPI, BlueprintAuthorityOnly, Native, Static, Public, BlueprintCallable) // Parameters: // class UAnimInstance* AnimInstance (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // bool bLockMovement (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // bool LockAILogic (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UAIBlueprintHelperLibrary::LockAIResourcesWithAnimation(class UAnimInstance* AnimInstance, bool bLockMovement, bool LockAILogic) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("AIBlueprintHelperLibrary", "LockAIResourcesWithAnimation"); Params::AIBlueprintHelperLibrary_LockAIResourcesWithAnimation Parms{}; Parms.AnimInstance = AnimInstance; Parms.bLockMovement = bLockMovement; Parms.LockAILogic = LockAILogic; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AIModule.AIBlueprintHelperLibrary.SendAIMessage // (Final, RequiredAPI, Native, Static, Public, BlueprintCallable) // Parameters: // class APawn* Target (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class FName Message (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class UObject* MessageSource (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // bool bSuccess (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UAIBlueprintHelperLibrary::SendAIMessage(class APawn* Target, class FName Message, class UObject* MessageSource, bool bSuccess) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("AIBlueprintHelperLibrary", "SendAIMessage"); Params::AIBlueprintHelperLibrary_SendAIMessage Parms{}; Parms.Target = Target; Parms.Message = Message; Parms.MessageSource = MessageSource; Parms.bSuccess = bSuccess; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AIModule.AIBlueprintHelperLibrary.SimpleMoveToActor // (Final, RequiredAPI, Native, Static, Public, BlueprintCallable) // Parameters: // class AController* Controller (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // const class AActor* Goal (ConstParm, Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UAIBlueprintHelperLibrary::SimpleMoveToActor(class AController* Controller, const class AActor* Goal) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("AIBlueprintHelperLibrary", "SimpleMoveToActor"); Params::AIBlueprintHelperLibrary_SimpleMoveToActor Parms{}; Parms.Controller = Controller; Parms.Goal = Goal; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AIModule.AIBlueprintHelperLibrary.SimpleMoveToLocation // (Final, RequiredAPI, Native, Static, Public, HasOutParams, HasDefaults, BlueprintCallable) // Parameters: // class AController* Controller (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // const struct FVector& Goal (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UAIBlueprintHelperLibrary::SimpleMoveToLocation(class AController* Controller, const struct FVector& Goal) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("AIBlueprintHelperLibrary", "SimpleMoveToLocation"); Params::AIBlueprintHelperLibrary_SimpleMoveToLocation Parms{}; Parms.Controller = Controller; Parms.Goal = std::move(Goal); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AIModule.AIBlueprintHelperLibrary.SpawnAIFromClass // (Final, RequiredAPI, Native, Static, Public, HasDefaults, BlueprintCallable) // Parameters: // class UObject* WorldContextObject (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // TSubclassOf PawnClass (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class UBehaviorTree* BehaviorTree (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // const struct FVector& Location (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // const struct FRotator& Rotation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) // bool bNoCollisionFail (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class AActor* Owner (Parm, ZeroConstructor, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class APawn* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class APawn* UAIBlueprintHelperLibrary::SpawnAIFromClass(class UObject* WorldContextObject, TSubclassOf PawnClass, class UBehaviorTree* BehaviorTree, const struct FVector& Location, const struct FRotator& Rotation, bool bNoCollisionFail, class AActor* Owner) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("AIBlueprintHelperLibrary", "SpawnAIFromClass"); Params::AIBlueprintHelperLibrary_SpawnAIFromClass Parms{}; Parms.WorldContextObject = WorldContextObject; Parms.PawnClass = PawnClass; Parms.BehaviorTree = BehaviorTree; Parms.Location = std::move(Location); Parms.Rotation = std::move(Rotation); Parms.bNoCollisionFail = bNoCollisionFail; Parms.Owner = Owner; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.AIBlueprintHelperLibrary.UnlockAIResourcesWithAnimation // (Final, RequiredAPI, BlueprintAuthorityOnly, Native, Static, Public, BlueprintCallable) // Parameters: // class UAnimInstance* AnimInstance (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // bool bUnlockMovement (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // bool UnlockAILogic (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UAIBlueprintHelperLibrary::UnlockAIResourcesWithAnimation(class UAnimInstance* AnimInstance, bool bUnlockMovement, bool UnlockAILogic) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("AIBlueprintHelperLibrary", "UnlockAIResourcesWithAnimation"); Params::AIBlueprintHelperLibrary_UnlockAIResourcesWithAnimation Parms{}; Parms.AnimInstance = AnimInstance; Parms.bUnlockMovement = bUnlockMovement; Parms.UnlockAILogic = UnlockAILogic; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AIModule.EnvQueryContext_BlueprintBase.ProvideActorsSet // (Event, Public, HasOutParams, BlueprintEvent, Const) // Parameters: // class UObject* QuerierObject (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class AActor* QuerierActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // TArray* ResultingActorsSet (Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic) void UEnvQueryContext_BlueprintBase::ProvideActorsSet(class UObject* QuerierObject, class AActor* QuerierActor, TArray* ResultingActorsSet) const { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("EnvQueryContext_BlueprintBase", "ProvideActorsSet"); Params::EnvQueryContext_BlueprintBase_ProvideActorsSet Parms{}; Parms.QuerierObject = QuerierObject; Parms.QuerierActor = QuerierActor; UObject::ProcessEvent(Func, &Parms); if (ResultingActorsSet != nullptr) *ResultingActorsSet = std::move(Parms.ResultingActorsSet); } // Function AIModule.EnvQueryContext_BlueprintBase.ProvideLocationsSet // (Event, Public, HasOutParams, BlueprintEvent, Const) // Parameters: // class UObject* QuerierObject (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class AActor* QuerierActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // TArray* ResultingLocationSet (Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic) void UEnvQueryContext_BlueprintBase::ProvideLocationsSet(class UObject* QuerierObject, class AActor* QuerierActor, TArray* ResultingLocationSet) const { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("EnvQueryContext_BlueprintBase", "ProvideLocationsSet"); Params::EnvQueryContext_BlueprintBase_ProvideLocationsSet Parms{}; Parms.QuerierObject = QuerierObject; Parms.QuerierActor = QuerierActor; UObject::ProcessEvent(Func, &Parms); if (ResultingLocationSet != nullptr) *ResultingLocationSet = std::move(Parms.ResultingLocationSet); } // Function AIModule.EnvQueryContext_BlueprintBase.ProvideSingleActor // (Event, Public, HasOutParams, BlueprintEvent, Const) // Parameters: // class UObject* QuerierObject (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class AActor* QuerierActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class AActor** ResultingActor (Parm, OutParm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UEnvQueryContext_BlueprintBase::ProvideSingleActor(class UObject* QuerierObject, class AActor* QuerierActor, class AActor** ResultingActor) const { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("EnvQueryContext_BlueprintBase", "ProvideSingleActor"); Params::EnvQueryContext_BlueprintBase_ProvideSingleActor Parms{}; Parms.QuerierObject = QuerierObject; Parms.QuerierActor = QuerierActor; UObject::ProcessEvent(Func, &Parms); if (ResultingActor != nullptr) *ResultingActor = Parms.ResultingActor; } // Function AIModule.EnvQueryContext_BlueprintBase.ProvideSingleLocation // (Event, Public, HasOutParams, HasDefaults, BlueprintEvent, Const) // Parameters: // class UObject* QuerierObject (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class AActor* QuerierActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // struct FVector* ResultingLocation (Parm, OutParm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UEnvQueryContext_BlueprintBase::ProvideSingleLocation(class UObject* QuerierObject, class AActor* QuerierActor, struct FVector* ResultingLocation) const { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("EnvQueryContext_BlueprintBase", "ProvideSingleLocation"); Params::EnvQueryContext_BlueprintBase_ProvideSingleLocation Parms{}; Parms.QuerierObject = QuerierObject; Parms.QuerierActor = QuerierActor; UObject::ProcessEvent(Func, &Parms); if (ResultingLocation != nullptr) *ResultingLocation = std::move(Parms.ResultingLocation); } // Function AIModule.EnvQueryInstanceBlueprintWrapper.SetNamedParam // (Final, RequiredAPI, Native, Public, BlueprintCallable) // Parameters: // class FName ParamName (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // float Value (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UEnvQueryInstanceBlueprintWrapper::SetNamedParam(class FName ParamName, float Value) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("EnvQueryInstanceBlueprintWrapper", "SetNamedParam"); Params::EnvQueryInstanceBlueprintWrapper_SetNamedParam Parms{}; Parms.ParamName = ParamName; Parms.Value = Value; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AIModule.EnvQueryInstanceBlueprintWrapper.GetItemScore // (Final, RequiredAPI, Native, Public, BlueprintCallable, BlueprintPure, Const) // Parameters: // int32 ItemIndex (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float UEnvQueryInstanceBlueprintWrapper::GetItemScore(int32 ItemIndex) const { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("EnvQueryInstanceBlueprintWrapper", "GetItemScore"); Params::EnvQueryInstanceBlueprintWrapper_GetItemScore Parms{}; Parms.ItemIndex = ItemIndex; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.EnvQueryInstanceBlueprintWrapper.GetQueryResultsAsActors // (Final, RequiredAPI, Native, Public, HasOutParams, BlueprintCallable, Const) // Parameters: // TArray* ResultActors (Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic) // bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool UEnvQueryInstanceBlueprintWrapper::GetQueryResultsAsActors(TArray* ResultActors) const { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("EnvQueryInstanceBlueprintWrapper", "GetQueryResultsAsActors"); Params::EnvQueryInstanceBlueprintWrapper_GetQueryResultsAsActors Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; if (ResultActors != nullptr) *ResultActors = std::move(Parms.ResultActors); return Parms.ReturnValue; } // Function AIModule.EnvQueryInstanceBlueprintWrapper.GetQueryResultsAsLocations // (Final, RequiredAPI, Native, Public, HasOutParams, BlueprintCallable, Const) // Parameters: // TArray* ResultLocations (Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic) // bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool UEnvQueryInstanceBlueprintWrapper::GetQueryResultsAsLocations(TArray* ResultLocations) const { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("EnvQueryInstanceBlueprintWrapper", "GetQueryResultsAsLocations"); Params::EnvQueryInstanceBlueprintWrapper_GetQueryResultsAsLocations Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; if (ResultLocations != nullptr) *ResultLocations = std::move(Parms.ResultLocations); return Parms.ReturnValue; } // Function AIModule.EnvQueryInstanceBlueprintWrapper.GetResultsAsActors // (Final, RequiredAPI, Native, Public, BlueprintCallable, BlueprintPure, Const) // Parameters: // TArray ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic) TArray UEnvQueryInstanceBlueprintWrapper::GetResultsAsActors() const { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("EnvQueryInstanceBlueprintWrapper", "GetResultsAsActors"); Params::EnvQueryInstanceBlueprintWrapper_GetResultsAsActors Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.EnvQueryInstanceBlueprintWrapper.GetResultsAsLocations // (Final, RequiredAPI, Native, Public, BlueprintCallable, BlueprintPure, Const) // Parameters: // TArray ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic) TArray UEnvQueryInstanceBlueprintWrapper::GetResultsAsLocations() const { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("EnvQueryInstanceBlueprintWrapper", "GetResultsAsLocations"); Params::EnvQueryInstanceBlueprintWrapper_GetResultsAsLocations Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.EnvQueryManager.RunEQSQuery // (Final, RequiredAPI, Native, Static, Public, BlueprintCallable) // Parameters: // class UObject* WorldContextObject (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class UEnvQuery* QueryTemplate (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class UObject* Querier (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // EEnvQueryRunMode RunMode (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // TSubclassOfWrapperClass (Parm, ZeroConstructor, NoDestructor, AdvancedDisplay, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class UEnvQueryInstanceBlueprintWrapper*ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UEnvQueryInstanceBlueprintWrapper* UEnvQueryManager::RunEQSQuery(class UObject* WorldContextObject, class UEnvQuery* QueryTemplate, class UObject* Querier, EEnvQueryRunMode RunMode, TSubclassOf WrapperClass) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("EnvQueryManager", "RunEQSQuery"); Params::EnvQueryManager_RunEQSQuery Parms{}; Parms.WorldContextObject = WorldContextObject; Parms.QueryTemplate = QueryTemplate; Parms.Querier = Querier; Parms.RunMode = RunMode; Parms.WrapperClass = WrapperClass; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.PathFollowingComponent.OnActorBump // (RequiredAPI, Native, Public, HasOutParams, HasDefaults) // Parameters: // class AActor* SelfActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // const struct FVector& NormalImpulse (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // const struct FHitResult& Hit (ConstParm, Parm, OutParm, ReferenceParm, IsPlainOldData, NoDestructor, ContainsInstancedReference, NativeAccessSpecifierPublic) void UPathFollowingComponent::OnActorBump(class AActor* SelfActor, class AActor* OtherActor, const struct FVector& NormalImpulse, const struct FHitResult& Hit) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("PathFollowingComponent", "OnActorBump"); Params::PathFollowingComponent_OnActorBump Parms{}; Parms.SelfActor = SelfActor; Parms.OtherActor = OtherActor; Parms.NormalImpulse = std::move(NormalImpulse); Parms.Hit = std::move(Hit); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AIModule.PathFollowingComponent.OnNavDataRegistered // (Final, RequiredAPI, Native, Protected) // Parameters: // class ANavigationData* NavData (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UPathFollowingComponent::OnNavDataRegistered(class ANavigationData* NavData) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("PathFollowingComponent", "OnNavDataRegistered"); Params::PathFollowingComponent_OnNavDataRegistered Parms{}; Parms.NavData = NavData; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AIModule.PathFollowingComponent.GetPathActionType // (Final, RequiredAPI, Native, Public, BlueprintCallable, BlueprintPure, Const) // Parameters: // EPathFollowingAction ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) EPathFollowingAction UPathFollowingComponent::GetPathActionType() const { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("PathFollowingComponent", "GetPathActionType"); Params::PathFollowingComponent_GetPathActionType Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.PathFollowingComponent.GetPathDestination // (Final, RequiredAPI, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const) // Parameters: // struct FVector ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) struct FVector UPathFollowingComponent::GetPathDestination() const { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("PathFollowingComponent", "GetPathDestination"); Params::PathFollowingComponent_GetPathDestination Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.CrowdFollowingComponent.SuspendCrowdSteering // (RequiredAPI, Native, Public, BlueprintCallable) // Parameters: // bool bSuspend (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UCrowdFollowingComponent::SuspendCrowdSteering(bool bSuspend) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("CrowdFollowingComponent", "SuspendCrowdSteering"); Params::CrowdFollowingComponent_SuspendCrowdSteering Parms{}; Parms.bSuspend = bSuspend; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AIModule.NavLinkProxy.ReceiveSmartLinkReached // (RequiredAPI, Event, Public, HasOutParams, HasDefaults, BlueprintEvent) // Parameters: // class AActor* Agent (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // const struct FVector& Destination (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void ANavLinkProxy::ReceiveSmartLinkReached(class AActor* Agent, const struct FVector& Destination) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("NavLinkProxy", "ReceiveSmartLinkReached"); Params::NavLinkProxy_ReceiveSmartLinkReached Parms{}; Parms.Agent = Agent; Parms.Destination = std::move(Destination); UObject::ProcessEvent(Func, &Parms); } // Function AIModule.NavLinkProxy.ResumePathFollowing // (Final, RequiredAPI, Native, Public, BlueprintCallable) // Parameters: // class AActor* Agent (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void ANavLinkProxy::ResumePathFollowing(class AActor* Agent) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("NavLinkProxy", "ResumePathFollowing"); Params::NavLinkProxy_ResumePathFollowing Parms{}; Parms.Agent = Agent; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AIModule.NavLinkProxy.SetSmartLinkEnabled // (Final, RequiredAPI, Native, Public, BlueprintCallable) // Parameters: // bool bEnabled (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void ANavLinkProxy::SetSmartLinkEnabled(bool bEnabled) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("NavLinkProxy", "SetSmartLinkEnabled"); Params::NavLinkProxy_SetSmartLinkEnabled Parms{}; Parms.bEnabled = bEnabled; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AIModule.NavLinkProxy.HasMovingAgents // (Final, RequiredAPI, Native, Public, BlueprintCallable, BlueprintPure, Const) // Parameters: // bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ANavLinkProxy::HasMovingAgents() const { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("NavLinkProxy", "HasMovingAgents"); Params::NavLinkProxy_HasMovingAgents Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.NavLinkProxy.IsSmartLinkEnabled // (Final, RequiredAPI, Native, Public, BlueprintCallable, BlueprintPure, Const) // Parameters: // bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool ANavLinkProxy::IsSmartLinkEnabled() const { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("NavLinkProxy", "IsSmartLinkEnabled"); Params::NavLinkProxy_IsSmartLinkEnabled Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.NavLocalGridManager.AddLocalNavigationGridForBox // (Final, RequiredAPI, Native, Static, Public, HasOutParams, HasDefaults, BlueprintCallable) // Parameters: // class UObject* WorldContextObject (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // const struct FVector& Location (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // const struct FVector& Extent (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // const struct FRotator& Rotation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic) // const int32 Radius2D (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // const float Height (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // bool bRebuildGrids (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 UNavLocalGridManager::AddLocalNavigationGridForBox(class UObject* WorldContextObject, const struct FVector& Location, const struct FVector& Extent, const struct FRotator& Rotation, const int32 Radius2D, const float Height, bool bRebuildGrids) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("NavLocalGridManager", "AddLocalNavigationGridForBox"); Params::NavLocalGridManager_AddLocalNavigationGridForBox Parms{}; Parms.WorldContextObject = WorldContextObject; Parms.Location = std::move(Location); Parms.Extent = std::move(Extent); Parms.Rotation = std::move(Rotation); Parms.Radius2D = Radius2D; Parms.Height = Height; Parms.bRebuildGrids = bRebuildGrids; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.NavLocalGridManager.AddLocalNavigationGridForCapsule // (Final, RequiredAPI, Native, Static, Public, HasOutParams, HasDefaults, BlueprintCallable) // Parameters: // class UObject* WorldContextObject (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // const struct FVector& Location (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // float CapsuleRadius (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // float CapsuleHalfHeight (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // const int32 Radius2D (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // const float Height (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // bool bRebuildGrids (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 UNavLocalGridManager::AddLocalNavigationGridForCapsule(class UObject* WorldContextObject, const struct FVector& Location, float CapsuleRadius, float CapsuleHalfHeight, const int32 Radius2D, const float Height, bool bRebuildGrids) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("NavLocalGridManager", "AddLocalNavigationGridForCapsule"); Params::NavLocalGridManager_AddLocalNavigationGridForCapsule Parms{}; Parms.WorldContextObject = WorldContextObject; Parms.Location = std::move(Location); Parms.CapsuleRadius = CapsuleRadius; Parms.CapsuleHalfHeight = CapsuleHalfHeight; Parms.Radius2D = Radius2D; Parms.Height = Height; Parms.bRebuildGrids = bRebuildGrids; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.NavLocalGridManager.AddLocalNavigationGridForPoint // (Final, RequiredAPI, Native, Static, Public, HasOutParams, HasDefaults, BlueprintCallable) // Parameters: // class UObject* WorldContextObject (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // const struct FVector& Location (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // const int32 Radius2D (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // const float Height (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // bool bRebuildGrids (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 UNavLocalGridManager::AddLocalNavigationGridForPoint(class UObject* WorldContextObject, const struct FVector& Location, const int32 Radius2D, const float Height, bool bRebuildGrids) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("NavLocalGridManager", "AddLocalNavigationGridForPoint"); Params::NavLocalGridManager_AddLocalNavigationGridForPoint Parms{}; Parms.WorldContextObject = WorldContextObject; Parms.Location = std::move(Location); Parms.Radius2D = Radius2D; Parms.Height = Height; Parms.bRebuildGrids = bRebuildGrids; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.NavLocalGridManager.AddLocalNavigationGridForPoints // (Final, RequiredAPI, Native, Static, Public, HasOutParams, BlueprintCallable) // Parameters: // class UObject* WorldContextObject (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // const TArray& Locations (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic) // const int32 Radius2D (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // const float Height (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // bool bRebuildGrids (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // int32 ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) int32 UNavLocalGridManager::AddLocalNavigationGridForPoints(class UObject* WorldContextObject, const TArray& Locations, const int32 Radius2D, const float Height, bool bRebuildGrids) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("NavLocalGridManager", "AddLocalNavigationGridForPoints"); Params::NavLocalGridManager_AddLocalNavigationGridForPoints Parms{}; Parms.WorldContextObject = WorldContextObject; Parms.Locations = std::move(Locations); Parms.Radius2D = Radius2D; Parms.Height = Height; Parms.bRebuildGrids = bRebuildGrids; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.NavLocalGridManager.FindLocalNavigationGridPath // (Final, RequiredAPI, Native, Static, Public, HasOutParams, HasDefaults, BlueprintCallable) // Parameters: // class UObject* WorldContextObject (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // const struct FVector& Start (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // const struct FVector& End (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // TArray* PathPoints (Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic) // bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool UNavLocalGridManager::FindLocalNavigationGridPath(class UObject* WorldContextObject, const struct FVector& Start, const struct FVector& End, TArray* PathPoints) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("NavLocalGridManager", "FindLocalNavigationGridPath"); Params::NavLocalGridManager_FindLocalNavigationGridPath Parms{}; Parms.WorldContextObject = WorldContextObject; Parms.Start = std::move(Start); Parms.End = std::move(End); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; if (PathPoints != nullptr) *PathPoints = std::move(Parms.PathPoints); return Parms.ReturnValue; } // Function AIModule.NavLocalGridManager.RemoveLocalNavigationGrid // (Final, RequiredAPI, Native, Static, Public, BlueprintCallable) // Parameters: // class UObject* WorldContextObject (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // int32 GridId (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // bool bRebuildGrids (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UNavLocalGridManager::RemoveLocalNavigationGrid(class UObject* WorldContextObject, int32 GridId, bool bRebuildGrids) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("NavLocalGridManager", "RemoveLocalNavigationGrid"); Params::NavLocalGridManager_RemoveLocalNavigationGrid Parms{}; Parms.WorldContextObject = WorldContextObject; Parms.GridId = GridId; Parms.bRebuildGrids = bRebuildGrids; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AIModule.NavLocalGridManager.SetLocalNavigationGridDensity // (Final, RequiredAPI, Native, Static, Public, BlueprintCallable) // Parameters: // class UObject* WorldContextObject (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // float CellSize (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool UNavLocalGridManager::SetLocalNavigationGridDensity(class UObject* WorldContextObject, float CellSize) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("NavLocalGridManager", "SetLocalNavigationGridDensity"); Params::NavLocalGridManager_SetLocalNavigationGridDensity Parms{}; Parms.WorldContextObject = WorldContextObject; Parms.CellSize = CellSize; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.AIPerceptionComponent.ForgetAll // (Final, RequiredAPI, Native, Public, BlueprintCallable) void UAIPerceptionComponent::ForgetAll() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("AIPerceptionComponent", "ForgetAll"); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, nullptr); Func->FunctionFlags = Flgs; } // Function AIModule.AIPerceptionComponent.GetActorsPerception // (Final, RequiredAPI, Native, Public, HasOutParams, BlueprintCallable) // Parameters: // class AActor* Actor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // struct FActorPerceptionBlueprintInfo* Info (Parm, OutParm, NativeAccessSpecifierPublic) // bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool UAIPerceptionComponent::GetActorsPerception(class AActor* Actor, struct FActorPerceptionBlueprintInfo* Info) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("AIPerceptionComponent", "GetActorsPerception"); Params::AIPerceptionComponent_GetActorsPerception Parms{}; Parms.Actor = Actor; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; if (Info != nullptr) *Info = std::move(Parms.Info); return Parms.ReturnValue; } // Function AIModule.AIPerceptionComponent.OnOwnerEndPlay // (Final, RequiredAPI, Native, Public) // Parameters: // class AActor* Actor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // EEndPlayReason EndPlayReason (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UAIPerceptionComponent::OnOwnerEndPlay(class AActor* Actor, EEndPlayReason EndPlayReason) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("AIPerceptionComponent", "OnOwnerEndPlay"); Params::AIPerceptionComponent_OnOwnerEndPlay Parms{}; Parms.Actor = Actor; Parms.EndPlayReason = EndPlayReason; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AIModule.AIPerceptionComponent.RequestStimuliListenerUpdate // (Final, RequiredAPI, Native, Public, BlueprintCallable) void UAIPerceptionComponent::RequestStimuliListenerUpdate() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("AIPerceptionComponent", "RequestStimuliListenerUpdate"); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, nullptr); Func->FunctionFlags = Flgs; } // Function AIModule.AIPerceptionComponent.SetSenseEnabled // (Final, RequiredAPI, Native, Public, BlueprintCallable) // Parameters: // TSubclassOf SenseClass (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) // const bool bEnable (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UAIPerceptionComponent::SetSenseEnabled(TSubclassOf SenseClass, const bool bEnable) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("AIPerceptionComponent", "SetSenseEnabled"); Params::AIPerceptionComponent_SetSenseEnabled Parms{}; Parms.SenseClass = SenseClass; Parms.bEnable = bEnable; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AIModule.AIPerceptionComponent.GetCurrentlyPerceivedActors // (Final, RequiredAPI, Native, Public, HasOutParams, BlueprintCallable, BlueprintPure, Const) // Parameters: // TSubclassOf SenseToUse (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) // TArray* OutActors (Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic) void UAIPerceptionComponent::GetCurrentlyPerceivedActors(TSubclassOf SenseToUse, TArray* OutActors) const { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("AIPerceptionComponent", "GetCurrentlyPerceivedActors"); Params::AIPerceptionComponent_GetCurrentlyPerceivedActors Parms{}; Parms.SenseToUse = SenseToUse; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; if (OutActors != nullptr) *OutActors = std::move(Parms.OutActors); } // Function AIModule.AIPerceptionComponent.GetKnownPerceivedActors // (Final, RequiredAPI, Native, Public, HasOutParams, BlueprintCallable, BlueprintPure, Const) // Parameters: // TSubclassOf SenseToUse (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) // TArray* OutActors (Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic) void UAIPerceptionComponent::GetKnownPerceivedActors(TSubclassOf SenseToUse, TArray* OutActors) const { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("AIPerceptionComponent", "GetKnownPerceivedActors"); Params::AIPerceptionComponent_GetKnownPerceivedActors Parms{}; Parms.SenseToUse = SenseToUse; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; if (OutActors != nullptr) *OutActors = std::move(Parms.OutActors); } // Function AIModule.AIPerceptionComponent.GetPerceivedHostileActors // (Final, RequiredAPI, Native, Public, HasOutParams, BlueprintCallable, BlueprintPure, Const) // Parameters: // TArray* OutActors (Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic) void UAIPerceptionComponent::GetPerceivedHostileActors(TArray* OutActors) const { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("AIPerceptionComponent", "GetPerceivedHostileActors"); Params::AIPerceptionComponent_GetPerceivedHostileActors Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; if (OutActors != nullptr) *OutActors = std::move(Parms.OutActors); } // Function AIModule.AIPerceptionComponent.GetPerceivedHostileActorsBySense // (Final, RequiredAPI, Native, Public, HasOutParams, BlueprintCallable, BlueprintPure, Const) // Parameters: // const TSubclassOf SenseToUse (ConstParm, Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) // TArray* OutActors (Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic) void UAIPerceptionComponent::GetPerceivedHostileActorsBySense(const TSubclassOf SenseToUse, TArray* OutActors) const { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("AIPerceptionComponent", "GetPerceivedHostileActorsBySense"); Params::AIPerceptionComponent_GetPerceivedHostileActorsBySense Parms{}; Parms.SenseToUse = SenseToUse; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; if (OutActors != nullptr) *OutActors = std::move(Parms.OutActors); } // Function AIModule.AIPerceptionComponent.IsSenseEnabled // (Final, RequiredAPI, Native, Public, BlueprintCallable, BlueprintPure, Const) // Parameters: // TSubclassOf SenseClass (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) // bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool UAIPerceptionComponent::IsSenseEnabled(TSubclassOf SenseClass) const { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("AIPerceptionComponent", "IsSenseEnabled"); Params::AIPerceptionComponent_IsSenseEnabled Parms{}; Parms.SenseClass = SenseClass; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.AIPerceptionStimuliSourceComponent.RegisterForSense // (Final, RequiredAPI, Native, Public, BlueprintCallable) // Parameters: // TSubclassOf SenseClass (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UAIPerceptionStimuliSourceComponent::RegisterForSense(TSubclassOf SenseClass) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("AIPerceptionStimuliSourceComponent", "RegisterForSense"); Params::AIPerceptionStimuliSourceComponent_RegisterForSense Parms{}; Parms.SenseClass = SenseClass; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AIModule.AIPerceptionStimuliSourceComponent.RegisterWithPerceptionSystem // (Final, RequiredAPI, Native, Public, BlueprintCallable) void UAIPerceptionStimuliSourceComponent::RegisterWithPerceptionSystem() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("AIPerceptionStimuliSourceComponent", "RegisterWithPerceptionSystem"); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, nullptr); Func->FunctionFlags = Flgs; } // Function AIModule.AIPerceptionStimuliSourceComponent.UnregisterFromPerceptionSystem // (Final, RequiredAPI, Native, Public, BlueprintCallable) void UAIPerceptionStimuliSourceComponent::UnregisterFromPerceptionSystem() { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("AIPerceptionStimuliSourceComponent", "UnregisterFromPerceptionSystem"); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, nullptr); Func->FunctionFlags = Flgs; } // Function AIModule.AIPerceptionStimuliSourceComponent.UnregisterFromSense // (Final, RequiredAPI, Native, Public, BlueprintCallable) // Parameters: // TSubclassOf SenseClass (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UAIPerceptionStimuliSourceComponent::UnregisterFromSense(TSubclassOf SenseClass) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("AIPerceptionStimuliSourceComponent", "UnregisterFromSense"); Params::AIPerceptionStimuliSourceComponent_UnregisterFromSense Parms{}; Parms.SenseClass = SenseClass; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AIModule.AIPerceptionSystem.GetSenseClassForStimulus // (Final, RequiredAPI, Native, Static, Public, HasOutParams, BlueprintCallable) // Parameters: // class UObject* WorldContextObject (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // const struct FAIStimulus& Stimulus (ConstParm, Parm, OutParm, ReferenceParm, NoDestructor, NativeAccessSpecifierPublic) // TSubclassOf ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) TSubclassOf UAIPerceptionSystem::GetSenseClassForStimulus(class UObject* WorldContextObject, const struct FAIStimulus& Stimulus) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("AIPerceptionSystem", "GetSenseClassForStimulus"); Params::AIPerceptionSystem_GetSenseClassForStimulus Parms{}; Parms.WorldContextObject = WorldContextObject; Parms.Stimulus = std::move(Stimulus); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.AIPerceptionSystem.RegisterPerceptionStimuliSource // (Final, RequiredAPI, Native, Static, Public, BlueprintCallable) // Parameters: // class UObject* WorldContextObject (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // TSubclassOf Sense (Parm, ZeroConstructor, NoDestructor, UObjectWrapper, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class AActor* Target (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) bool UAIPerceptionSystem::RegisterPerceptionStimuliSource(class UObject* WorldContextObject, TSubclassOf Sense, class AActor* Target) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("AIPerceptionSystem", "RegisterPerceptionStimuliSource"); Params::AIPerceptionSystem_RegisterPerceptionStimuliSource Parms{}; Parms.WorldContextObject = WorldContextObject; Parms.Sense = Sense; Parms.Target = Target; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.AIPerceptionSystem.ReportPerceptionEvent // (Final, RequiredAPI, Native, Static, Public, BlueprintCallable) // Parameters: // class UObject* WorldContextObject (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class UAISenseEvent* PerceptionEvent (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UAIPerceptionSystem::ReportPerceptionEvent(class UObject* WorldContextObject, class UAISenseEvent* PerceptionEvent) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("AIPerceptionSystem", "ReportPerceptionEvent"); Params::AIPerceptionSystem_ReportPerceptionEvent Parms{}; Parms.WorldContextObject = WorldContextObject; Parms.PerceptionEvent = PerceptionEvent; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AIModule.AIPerceptionSystem.OnPerceptionStimuliSourceEndPlay // (Final, RequiredAPI, Native, Protected) // Parameters: // class AActor* Actor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // EEndPlayReason EndPlayReason (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UAIPerceptionSystem::OnPerceptionStimuliSourceEndPlay(class AActor* Actor, EEndPlayReason EndPlayReason) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("AIPerceptionSystem", "OnPerceptionStimuliSourceEndPlay"); Params::AIPerceptionSystem_OnPerceptionStimuliSourceEndPlay Parms{}; Parms.Actor = Actor; Parms.EndPlayReason = EndPlayReason; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AIModule.AIPerceptionSystem.ReportEvent // (Final, RequiredAPI, Native, Public, BlueprintCallable) // Parameters: // class UAISenseEvent* PerceptionEvent (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UAIPerceptionSystem::ReportEvent(class UAISenseEvent* PerceptionEvent) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("AIPerceptionSystem", "ReportEvent"); Params::AIPerceptionSystem_ReportEvent Parms{}; Parms.PerceptionEvent = PerceptionEvent; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AIModule.AISense_Blueprint.K2_OnNewPawn // (RequiredAPI, Event, Public, BlueprintEvent) // Parameters: // class APawn* NewPawn (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UAISense_Blueprint::K2_OnNewPawn(class APawn* NewPawn) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("AISense_Blueprint", "K2_OnNewPawn"); Params::AISense_Blueprint_K2_OnNewPawn Parms{}; Parms.NewPawn = NewPawn; UObject::ProcessEvent(Func, &Parms); } // Function AIModule.AISense_Blueprint.OnListenerRegistered // (RequiredAPI, Event, Public, BlueprintEvent) // Parameters: // class AActor* ActorListener (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class UAIPerceptionComponent* PerceptionComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UAISense_Blueprint::OnListenerRegistered(class AActor* ActorListener, class UAIPerceptionComponent* PerceptionComponent) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("AISense_Blueprint", "OnListenerRegistered"); Params::AISense_Blueprint_OnListenerRegistered Parms{}; Parms.ActorListener = ActorListener; Parms.PerceptionComponent = PerceptionComponent; UObject::ProcessEvent(Func, &Parms); } // Function AIModule.AISense_Blueprint.OnListenerUnregistered // (RequiredAPI, Event, Public, BlueprintEvent) // Parameters: // class AActor* ActorListener (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class UAIPerceptionComponent* PerceptionComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UAISense_Blueprint::OnListenerUnregistered(class AActor* ActorListener, class UAIPerceptionComponent* PerceptionComponent) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("AISense_Blueprint", "OnListenerUnregistered"); Params::AISense_Blueprint_OnListenerUnregistered Parms{}; Parms.ActorListener = ActorListener; Parms.PerceptionComponent = PerceptionComponent; UObject::ProcessEvent(Func, &Parms); } // Function AIModule.AISense_Blueprint.OnListenerUpdated // (RequiredAPI, Event, Public, BlueprintEvent) // Parameters: // class AActor* ActorListener (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class UAIPerceptionComponent* PerceptionComponent (Parm, ZeroConstructor, InstancedReference, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UAISense_Blueprint::OnListenerUpdated(class AActor* ActorListener, class UAIPerceptionComponent* PerceptionComponent) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("AISense_Blueprint", "OnListenerUpdated"); Params::AISense_Blueprint_OnListenerUpdated Parms{}; Parms.ActorListener = ActorListener; Parms.PerceptionComponent = PerceptionComponent; UObject::ProcessEvent(Func, &Parms); } // Function AIModule.AISense_Blueprint.OnUpdate // (RequiredAPI, Event, Public, HasOutParams, BlueprintEvent) // Parameters: // const TArray& EventsToProcess (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic) // float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float UAISense_Blueprint::OnUpdate(const TArray& EventsToProcess) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("AISense_Blueprint", "OnUpdate"); Params::AISense_Blueprint_OnUpdate Parms{}; Parms.EventsToProcess = std::move(EventsToProcess); UObject::ProcessEvent(Func, &Parms); return Parms.ReturnValue; } // Function AIModule.AISense_Blueprint.GetAllListenerActors // (Final, RequiredAPI, Native, Public, HasOutParams, BlueprintCallable, BlueprintPure, Const) // Parameters: // TArray* ListenerActors (Parm, OutParm, ZeroConstructor, NativeAccessSpecifierPublic) void UAISense_Blueprint::GetAllListenerActors(TArray* ListenerActors) const { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("AISense_Blueprint", "GetAllListenerActors"); Params::AISense_Blueprint_GetAllListenerActors Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; if (ListenerActors != nullptr) *ListenerActors = std::move(Parms.ListenerActors); } // Function AIModule.AISense_Blueprint.GetAllListenerComponents // (Final, RequiredAPI, Native, Public, HasOutParams, BlueprintCallable, BlueprintPure, Const) // Parameters: // TArray* ListenerComponents (Parm, OutParm, ZeroConstructor, ContainsInstancedReference, NativeAccessSpecifierPublic) void UAISense_Blueprint::GetAllListenerComponents(TArray* ListenerComponents) const { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("AISense_Blueprint", "GetAllListenerComponents"); Params::AISense_Blueprint_GetAllListenerComponents Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; if (ListenerComponents != nullptr) *ListenerComponents = std::move(Parms.ListenerComponents); } // Function AIModule.AISense_Damage.ReportDamageEvent // (Final, RequiredAPI, Native, Static, Public, HasDefaults, BlueprintCallable) // Parameters: // class UObject* WorldContextObject (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class AActor* DamagedActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class AActor* Instigator (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // float DamageAmount (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // const struct FVector& EventLocation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // const struct FVector& HitLocation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class FName Tag (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UAISense_Damage::ReportDamageEvent(class UObject* WorldContextObject, class AActor* DamagedActor, class AActor* Instigator, float DamageAmount, const struct FVector& EventLocation, const struct FVector& HitLocation, class FName Tag) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("AISense_Damage", "ReportDamageEvent"); Params::AISense_Damage_ReportDamageEvent Parms{}; Parms.WorldContextObject = WorldContextObject; Parms.DamagedActor = DamagedActor; Parms.Instigator = Instigator; Parms.DamageAmount = DamageAmount; Parms.EventLocation = std::move(EventLocation); Parms.HitLocation = std::move(HitLocation); Parms.Tag = Tag; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AIModule.AISense_Hearing.ReportNoiseEvent // (Final, RequiredAPI, Native, Static, Public, HasDefaults, BlueprintCallable) // Parameters: // class UObject* WorldContextObject (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // const struct FVector& NoiseLocation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // float Loudness (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class AActor* Instigator (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // float MaxRange (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class FName Tag (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UAISense_Hearing::ReportNoiseEvent(class UObject* WorldContextObject, const struct FVector& NoiseLocation, float Loudness, class AActor* Instigator, float MaxRange, class FName Tag) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("AISense_Hearing", "ReportNoiseEvent"); Params::AISense_Hearing_ReportNoiseEvent Parms{}; Parms.WorldContextObject = WorldContextObject; Parms.NoiseLocation = std::move(NoiseLocation); Parms.Loudness = Loudness; Parms.Instigator = Instigator; Parms.MaxRange = MaxRange; Parms.Tag = Tag; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AIModule.AISense_Prediction.RequestControllerPredictionEvent // (Final, RequiredAPI, Native, Static, Public, BlueprintCallable) // Parameters: // class AAIController* Requestor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class AActor* PredictedActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // float PredictionTime (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UAISense_Prediction::RequestControllerPredictionEvent(class AAIController* Requestor, class AActor* PredictedActor, float PredictionTime) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("AISense_Prediction", "RequestControllerPredictionEvent"); Params::AISense_Prediction_RequestControllerPredictionEvent Parms{}; Parms.Requestor = Requestor; Parms.PredictedActor = PredictedActor; Parms.PredictionTime = PredictionTime; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AIModule.AISense_Prediction.RequestPawnPredictionEvent // (Final, RequiredAPI, Native, Static, Public, BlueprintCallable) // Parameters: // class APawn* Requestor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class AActor* PredictedActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // float PredictionTime (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UAISense_Prediction::RequestPawnPredictionEvent(class APawn* Requestor, class AActor* PredictedActor, float PredictionTime) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("AISense_Prediction", "RequestPawnPredictionEvent"); Params::AISense_Prediction_RequestPawnPredictionEvent Parms{}; Parms.Requestor = Requestor; Parms.PredictedActor = PredictedActor; Parms.PredictionTime = PredictionTime; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AIModule.AISense_Touch.ReportTouchEvent // (Final, RequiredAPI, Native, Static, Public, HasDefaults, BlueprintCallable) // Parameters: // class UObject* WorldContextObject (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class AActor* TouchReceiver (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class AActor* OtherActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // const struct FVector& Location (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UAISense_Touch::ReportTouchEvent(class UObject* WorldContextObject, class AActor* TouchReceiver, class AActor* OtherActor, const struct FVector& Location) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("AISense_Touch", "ReportTouchEvent"); Params::AISense_Touch_ReportTouchEvent Parms{}; Parms.WorldContextObject = WorldContextObject; Parms.TouchReceiver = TouchReceiver; Parms.OtherActor = OtherActor; Parms.Location = std::move(Location); auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AIModule.PawnSensingComponent.SetPeripheralVisionAngle // (RequiredAPI, BlueprintAuthorityOnly, Native, Public, BlueprintCallable) // Parameters: // const float NewPeripheralVisionAngle (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UPawnSensingComponent::SetPeripheralVisionAngle(const float NewPeripheralVisionAngle) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("PawnSensingComponent", "SetPeripheralVisionAngle"); Params::PawnSensingComponent_SetPeripheralVisionAngle Parms{}; Parms.NewPeripheralVisionAngle = NewPeripheralVisionAngle; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AIModule.PawnSensingComponent.SetSensingInterval // (RequiredAPI, BlueprintAuthorityOnly, Native, Public, BlueprintCallable) // Parameters: // const float NewSensingInterval (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UPawnSensingComponent::SetSensingInterval(const float NewSensingInterval) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("PawnSensingComponent", "SetSensingInterval"); Params::PawnSensingComponent_SetSensingInterval Parms{}; Parms.NewSensingInterval = NewSensingInterval; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AIModule.PawnSensingComponent.SetSensingUpdatesEnabled // (RequiredAPI, BlueprintAuthorityOnly, Native, Public, BlueprintCallable) // Parameters: // const bool bEnabled (ConstParm, Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) void UPawnSensingComponent::SetSensingUpdatesEnabled(const bool bEnabled) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("PawnSensingComponent", "SetSensingUpdatesEnabled"); Params::PawnSensingComponent_SetSensingUpdatesEnabled Parms{}; Parms.bEnabled = bEnabled; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; } // Function AIModule.PawnSensingComponent.GetPeripheralVisionAngle // (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) // Parameters: // float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float UPawnSensingComponent::GetPeripheralVisionAngle() const { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("PawnSensingComponent", "GetPeripheralVisionAngle"); Params::PawnSensingComponent_GetPeripheralVisionAngle Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.PawnSensingComponent.GetPeripheralVisionCosine // (Final, Native, Public, BlueprintCallable, BlueprintPure, Const) // Parameters: // float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) float UPawnSensingComponent::GetPeripheralVisionCosine() const { static class UFunction* Func = nullptr; if (Func == nullptr) Func = Class->GetFunction("PawnSensingComponent", "GetPeripheralVisionCosine"); Params::PawnSensingComponent_GetPeripheralVisionCosine Parms{}; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; UObject::ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.AITask_MoveTo.AIMoveTo // (Final, RequiredAPI, Native, Static, Public, HasDefaults, BlueprintCallable) // Parameters: // class AAIController* Controller (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // const struct FVector& GoalLocation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class AActor* GoalActor (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // float AcceptanceRadius (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) // EAIOptionFlag StopOnOverlap (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) // EAIOptionFlag AcceptPartialPath (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) // bool bUsePathfinding (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) // bool bLockAILogic (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // bool bUseContinuousGoalTracking (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) // EAIOptionFlag ProjectGoalOnNavigation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) // EAIOptionFlag RequireNavigableEndLocation (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, AdvancedDisplay, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class UAITask_MoveTo* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UAITask_MoveTo* UAITask_MoveTo::AIMoveTo(class AAIController* Controller, const struct FVector& GoalLocation, class AActor* GoalActor, float AcceptanceRadius, EAIOptionFlag StopOnOverlap, EAIOptionFlag AcceptPartialPath, bool bUsePathfinding, bool bLockAILogic, bool bUseContinuousGoalTracking, EAIOptionFlag ProjectGoalOnNavigation, EAIOptionFlag RequireNavigableEndLocation) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("AITask_MoveTo", "AIMoveTo"); Params::AITask_MoveTo_AIMoveTo Parms{}; Parms.Controller = Controller; Parms.GoalLocation = std::move(GoalLocation); Parms.GoalActor = GoalActor; Parms.AcceptanceRadius = AcceptanceRadius; Parms.StopOnOverlap = StopOnOverlap; Parms.AcceptPartialPath = AcceptPartialPath; Parms.bUsePathfinding = bUsePathfinding; Parms.bLockAILogic = bLockAILogic; Parms.bUseContinuousGoalTracking = bUseContinuousGoalTracking; Parms.ProjectGoalOnNavigation = ProjectGoalOnNavigation; Parms.RequireNavigableEndLocation = RequireNavigableEndLocation; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } // Function AIModule.AITask_RunEQS.RunEQS // (Final, RequiredAPI, Native, Static, Public, BlueprintCallable) // Parameters: // class AAIController* Controller (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class UEnvQuery* QueryTemplate (Parm, ZeroConstructor, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) // class UAITask_RunEQS* ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic) class UAITask_RunEQS* UAITask_RunEQS::RunEQS(class AAIController* Controller, class UEnvQuery* QueryTemplate) { static class UFunction* Func = nullptr; if (Func == nullptr) Func = StaticClass()->GetFunction("AITask_RunEQS", "RunEQS"); Params::AITask_RunEQS_RunEQS Parms{}; Parms.Controller = Controller; Parms.QueryTemplate = QueryTemplate; auto Flgs = Func->FunctionFlags; Func->FunctionFlags |= 0x400; GetDefaultObj()->ProcessEvent(Func, &Parms); Func->FunctionFlags = Flgs; return Parms.ReturnValue; } }