Files
DedicatedServerCourse/Intermediate/Build/Win64/FPSTemplateEditor/Inc/Engine/UHT/KismetSystemLibrary.gen.cpp
Norman Lansing ecb33115bf Initial Commit
2026-01-28 19:08:51 -05:00

23979 lines
2.1 MiB

// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "Kismet/KismetSystemLibrary.h"
#include "AssetRegistry/ARFilter.h"
#include "Engine/CollisionProfile.h"
#include "Engine/EngineTypes.h"
#include "Engine/HitResult.h"
#include "Engine/LatentActionManager.h"
#include "Engine/TimerHandle.h"
#include "UObject/Class.h"
#include "UObject/PrimaryAssetId.h"
#include "UObject/SoftObjectPath.h"
#include "UObject/TopLevelAssetPath.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeKismetSystemLibrary() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UClass_NoRegister();
COREUOBJECT_API UClass* Z_Construct_UClass_UEnum_NoRegister();
COREUOBJECT_API UClass* Z_Construct_UClass_UInterface_NoRegister();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
COREUOBJECT_API UClass* Z_Construct_UClass_UScriptStruct_NoRegister();
COREUOBJECT_API UEnum* Z_Construct_UEnum_CoreUObject_EPropertyAccessChangeNotifyMode();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FARFilter();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FColor();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FIntPoint();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FLinearColor();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FPlane();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FPrimaryAssetId();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FPrimaryAssetType();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FRotator();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FSoftClassPath();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FSoftObjectPath();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FTopLevelAssetPath();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FTransform();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector2D();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector3f();
ENGINE_API UClass* Z_Construct_UClass_AActor_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_ACameraActor_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_APlayerController_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UBlueprintFunctionLibrary();
ENGINE_API UClass* Z_Construct_UClass_UKismetSystemLibrary();
ENGINE_API UClass* Z_Construct_UClass_UKismetSystemLibrary_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UPrimitiveComponent_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_USceneComponent_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UTexture2D_NoRegister();
ENGINE_API UEnum* Z_Construct_UEnum_Engine_EDrawDebugSceneDepthPriorityGroup();
ENGINE_API UEnum* Z_Construct_UEnum_Engine_EDrawDebugTrace();
ENGINE_API UEnum* Z_Construct_UEnum_Engine_EEditorPropertyValueState();
ENGINE_API UEnum* Z_Construct_UEnum_Engine_EMoveComponentAction();
ENGINE_API UEnum* Z_Construct_UEnum_Engine_EObjectTypeQuery();
ENGINE_API UEnum* Z_Construct_UEnum_Engine_EQuitPreference();
ENGINE_API UEnum* Z_Construct_UEnum_Engine_ETraceTypeQuery();
ENGINE_API UFunction* Z_Construct_UDelegateFunction_Engine_TimerDynamicDelegate__DelegateSignature();
ENGINE_API UFunction* Z_Construct_UDelegateFunction_UKismetSystemLibrary_OnAssetClassLoaded__DelegateSignature();
ENGINE_API UFunction* Z_Construct_UDelegateFunction_UKismetSystemLibrary_OnAssetLoaded__DelegateSignature();
ENGINE_API UFunction* Z_Construct_UDelegateFunction_UKismetSystemLibrary_OnAssetsLoaded__DelegateSignature();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FCollisionProfileName();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FComponentReference();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FDebugFloatHistory();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FGenericStruct();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FHitResult();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FLatentActionInfo();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FSoftComponentReference();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FTimerHandle();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FUserActivity();
UPackage* Z_Construct_UPackage__Script_Engine();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum EDrawDebugTrace ***********************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EDrawDebugTrace;
static UEnum* EDrawDebugTrace_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EDrawDebugTrace.OuterSingleton)
{
Z_Registration_Info_UEnum_EDrawDebugTrace.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Engine_EDrawDebugTrace, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("EDrawDebugTrace"));
}
return Z_Registration_Info_UEnum_EDrawDebugTrace.OuterSingleton;
}
template<> ENGINE_NON_ATTRIBUTED_API UEnum* StaticEnum<EDrawDebugTrace::Type>()
{
return EDrawDebugTrace_StaticEnum();
}
struct Z_Construct_UEnum_Engine_EDrawDebugTrace_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ForDuration.Name", "EDrawDebugTrace::ForDuration" },
{ "ForOneFrame.Name", "EDrawDebugTrace::ForOneFrame" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "None.Name", "EDrawDebugTrace::None" },
{ "Persistent.Name", "EDrawDebugTrace::Persistent" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EDrawDebugTrace::None", (int64)EDrawDebugTrace::None },
{ "EDrawDebugTrace::ForOneFrame", (int64)EDrawDebugTrace::ForOneFrame },
{ "EDrawDebugTrace::ForDuration", (int64)EDrawDebugTrace::ForDuration },
{ "EDrawDebugTrace::Persistent", (int64)EDrawDebugTrace::Persistent },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_Engine_EDrawDebugTrace_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Engine_EDrawDebugTrace_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_Engine,
nullptr,
"EDrawDebugTrace",
"EDrawDebugTrace::Type",
Z_Construct_UEnum_Engine_EDrawDebugTrace_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_Engine_EDrawDebugTrace_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::Namespaced,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Engine_EDrawDebugTrace_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Engine_EDrawDebugTrace_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_Engine_EDrawDebugTrace()
{
if (!Z_Registration_Info_UEnum_EDrawDebugTrace.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EDrawDebugTrace.InnerSingleton, Z_Construct_UEnum_Engine_EDrawDebugTrace_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EDrawDebugTrace.InnerSingleton;
}
// ********** End Enum EDrawDebugTrace *************************************************************
// ********** Begin Enum EDrawDebugSceneDepthPriorityGroup *****************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EDrawDebugSceneDepthPriorityGroup;
static UEnum* EDrawDebugSceneDepthPriorityGroup_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EDrawDebugSceneDepthPriorityGroup.OuterSingleton)
{
Z_Registration_Info_UEnum_EDrawDebugSceneDepthPriorityGroup.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Engine_EDrawDebugSceneDepthPriorityGroup, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("EDrawDebugSceneDepthPriorityGroup"));
}
return Z_Registration_Info_UEnum_EDrawDebugSceneDepthPriorityGroup.OuterSingleton;
}
template<> ENGINE_NON_ATTRIBUTED_API UEnum* StaticEnum<EDrawDebugSceneDepthPriorityGroup>()
{
return EDrawDebugSceneDepthPriorityGroup_StaticEnum();
}
struct Z_Construct_UEnum_Engine_EDrawDebugSceneDepthPriorityGroup_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/** Enum used to indicate the scene depth priority -- whether to draw with depth testing vs the world, or to draw in the foreground */" },
{ "Foreground.Comment", "// Draw in foreground, so drawn shapes will always be visible\n" },
{ "Foreground.Name", "EDrawDebugSceneDepthPriorityGroup::Foreground" },
{ "Foreground.ToolTip", "Draw in foreground, so drawn shapes will always be visible" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Enum used to indicate the scene depth priority -- whether to draw with depth testing vs the world, or to draw in the foreground" },
{ "World.Comment", "// Draw in world with depth testing, allowing occlusion by other surfaces\n" },
{ "World.Name", "EDrawDebugSceneDepthPriorityGroup::World" },
{ "World.ToolTip", "Draw in world with depth testing, allowing occlusion by other surfaces" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EDrawDebugSceneDepthPriorityGroup::World", (int64)EDrawDebugSceneDepthPriorityGroup::World },
{ "EDrawDebugSceneDepthPriorityGroup::Foreground", (int64)EDrawDebugSceneDepthPriorityGroup::Foreground },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_Engine_EDrawDebugSceneDepthPriorityGroup_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Engine_EDrawDebugSceneDepthPriorityGroup_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_Engine,
nullptr,
"EDrawDebugSceneDepthPriorityGroup",
"EDrawDebugSceneDepthPriorityGroup",
Z_Construct_UEnum_Engine_EDrawDebugSceneDepthPriorityGroup_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_Engine_EDrawDebugSceneDepthPriorityGroup_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Engine_EDrawDebugSceneDepthPriorityGroup_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Engine_EDrawDebugSceneDepthPriorityGroup_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_Engine_EDrawDebugSceneDepthPriorityGroup()
{
if (!Z_Registration_Info_UEnum_EDrawDebugSceneDepthPriorityGroup.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EDrawDebugSceneDepthPriorityGroup.InnerSingleton, Z_Construct_UEnum_Engine_EDrawDebugSceneDepthPriorityGroup_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EDrawDebugSceneDepthPriorityGroup.InnerSingleton;
}
// ********** End Enum EDrawDebugSceneDepthPriorityGroup *******************************************
// ********** Begin Enum EMoveComponentAction ******************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EMoveComponentAction;
static UEnum* EMoveComponentAction_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EMoveComponentAction.OuterSingleton)
{
Z_Registration_Info_UEnum_EMoveComponentAction.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Engine_EMoveComponentAction, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("EMoveComponentAction"));
}
return Z_Registration_Info_UEnum_EMoveComponentAction.OuterSingleton;
}
template<> ENGINE_NON_ATTRIBUTED_API UEnum* StaticEnum<EMoveComponentAction::Type>()
{
return EMoveComponentAction_StaticEnum();
}
struct Z_Construct_UEnum_Engine_EMoveComponentAction_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "Comment", "/** Enum used to indicate desired behavior for MoveComponentTo latent function. */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "Move.Comment", "/** Move to target over specified time. */" },
{ "Move.Name", "EMoveComponentAction::Move" },
{ "Move.ToolTip", "Move to target over specified time." },
{ "Return.Comment", "/** If currently moving, return to where you started, over the time elapsed so far. */" },
{ "Return.Name", "EMoveComponentAction::Return" },
{ "Return.ToolTip", "If currently moving, return to where you started, over the time elapsed so far." },
{ "Stop.Comment", "/** If currently moving, stop. */" },
{ "Stop.Name", "EMoveComponentAction::Stop" },
{ "Stop.ToolTip", "If currently moving, stop." },
{ "ToolTip", "Enum used to indicate desired behavior for MoveComponentTo latent function." },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EMoveComponentAction::Move", (int64)EMoveComponentAction::Move },
{ "EMoveComponentAction::Stop", (int64)EMoveComponentAction::Stop },
{ "EMoveComponentAction::Return", (int64)EMoveComponentAction::Return },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_Engine_EMoveComponentAction_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Engine_EMoveComponentAction_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_Engine,
nullptr,
"EMoveComponentAction",
"EMoveComponentAction::Type",
Z_Construct_UEnum_Engine_EMoveComponentAction_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_Engine_EMoveComponentAction_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::Namespaced,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Engine_EMoveComponentAction_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Engine_EMoveComponentAction_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_Engine_EMoveComponentAction()
{
if (!Z_Registration_Info_UEnum_EMoveComponentAction.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EMoveComponentAction.InnerSingleton, Z_Construct_UEnum_Engine_EMoveComponentAction_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EMoveComponentAction.InnerSingleton;
}
// ********** End Enum EMoveComponentAction ********************************************************
// ********** Begin Enum EQuitPreference ***********************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EQuitPreference;
static UEnum* EQuitPreference_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EQuitPreference.OuterSingleton)
{
Z_Registration_Info_UEnum_EQuitPreference.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Engine_EQuitPreference, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("EQuitPreference"));
}
return Z_Registration_Info_UEnum_EQuitPreference.OuterSingleton;
}
template<> ENGINE_NON_ATTRIBUTED_API UEnum* StaticEnum<EQuitPreference::Type>()
{
return EQuitPreference_StaticEnum();
}
struct Z_Construct_UEnum_Engine_EQuitPreference_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "Background.Comment", "/** Move the application to the background. */" },
{ "Background.Name", "EQuitPreference::Background" },
{ "Background.ToolTip", "Move the application to the background." },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "Quit.Comment", "/** Exit the game completely. */" },
{ "Quit.Name", "EQuitPreference::Quit" },
{ "Quit.ToolTip", "Exit the game completely." },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EQuitPreference::Quit", (int64)EQuitPreference::Quit },
{ "EQuitPreference::Background", (int64)EQuitPreference::Background },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_Engine_EQuitPreference_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Engine_EQuitPreference_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_Engine,
nullptr,
"EQuitPreference",
"EQuitPreference::Type",
Z_Construct_UEnum_Engine_EQuitPreference_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_Engine_EQuitPreference_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::Namespaced,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Engine_EQuitPreference_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Engine_EQuitPreference_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_Engine_EQuitPreference()
{
if (!Z_Registration_Info_UEnum_EQuitPreference.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EQuitPreference.InnerSingleton, Z_Construct_UEnum_Engine_EQuitPreference_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EQuitPreference.InnerSingleton;
}
// ********** End Enum EQuitPreference *************************************************************
// ********** Begin Enum EEditorPropertyValueState *************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EEditorPropertyValueState;
static UEnum* EEditorPropertyValueState_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EEditorPropertyValueState.OuterSingleton)
{
Z_Registration_Info_UEnum_EEditorPropertyValueState.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Engine_EEditorPropertyValueState, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("EEditorPropertyValueState"));
}
return Z_Registration_Info_UEnum_EEditorPropertyValueState.OuterSingleton;
}
template<> ENGINE_NON_ATTRIBUTED_API UEnum* StaticEnum<EEditorPropertyValueState>()
{
return EEditorPropertyValueState_StaticEnum();
}
struct Z_Construct_UEnum_Engine_EEditorPropertyValueState_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "AccessDenied.Comment", "/** The property could not be accessed to query its state; its state is unknown */" },
{ "AccessDenied.Name", "EEditorPropertyValueState::AccessDenied" },
{ "AccessDenied.ToolTip", "The property could not be accessed to query its state; its state is unknown" },
{ "Comment", "/** States a property value queried by IsEditorPropertyOverridden can be in */" },
{ "Default.Comment", "/** This property is in a default state */" },
{ "Default.Name", "EEditorPropertyValueState::Default" },
{ "Default.ToolTip", "This property is in a default state" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "NotFound.Comment", "/** The property was not found on the object or its archetype; its state is unknown */" },
{ "NotFound.Name", "EEditorPropertyValueState::NotFound" },
{ "NotFound.ToolTip", "The property was not found on the object or its archetype; its state is unknown" },
{ "Overridden.Comment", "/** This property is in an overridden state */" },
{ "Overridden.Name", "EEditorPropertyValueState::Overridden" },
{ "Overridden.ToolTip", "This property is in an overridden state" },
{ "ToolTip", "States a property value queried by IsEditorPropertyOverridden can be in" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EEditorPropertyValueState::Default", (int64)EEditorPropertyValueState::Default },
{ "EEditorPropertyValueState::Overridden", (int64)EEditorPropertyValueState::Overridden },
{ "EEditorPropertyValueState::NotFound", (int64)EEditorPropertyValueState::NotFound },
{ "EEditorPropertyValueState::AccessDenied", (int64)EEditorPropertyValueState::AccessDenied },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_Engine_EEditorPropertyValueState_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Engine_EEditorPropertyValueState_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_Engine,
nullptr,
"EEditorPropertyValueState",
"EEditorPropertyValueState",
Z_Construct_UEnum_Engine_EEditorPropertyValueState_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_Engine_EEditorPropertyValueState_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Engine_EEditorPropertyValueState_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Engine_EEditorPropertyValueState_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_Engine_EEditorPropertyValueState()
{
if (!Z_Registration_Info_UEnum_EEditorPropertyValueState.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EEditorPropertyValueState.InnerSingleton, Z_Construct_UEnum_Engine_EEditorPropertyValueState_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EEditorPropertyValueState.InnerSingleton;
}
// ********** End Enum EEditorPropertyValueState ***************************************************
// ********** Begin ScriptStruct FGenericStruct ****************************************************
struct Z_Construct_UScriptStruct_FGenericStruct_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FGenericStruct); }
static inline consteval int16 GetStructAlignment() { return alignof(FGenericStruct); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintInternalUseOnly", "true" },
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Data_MetaData[] = {
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FGenericStruct constinit property declarations ********************
static const UECodeGen_Private::FIntPropertyParams NewProp_Data;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FGenericStruct constinit property declarations **********************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FGenericStruct>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FGenericStruct_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FGenericStruct;
class UScriptStruct* FGenericStruct::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FGenericStruct.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FGenericStruct.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FGenericStruct, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("GenericStruct"));
}
return Z_Registration_Info_UScriptStruct_FGenericStruct.OuterSingleton;
}
// ********** Begin ScriptStruct FGenericStruct Property Definitions *******************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FGenericStruct_Statics::NewProp_Data = { "Data", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FGenericStruct, Data), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Data_MetaData), NewProp_Data_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FGenericStruct_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FGenericStruct_Statics::NewProp_Data,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGenericStruct_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FGenericStruct Property Definitions *********************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FGenericStruct_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
nullptr,
&NewStructOps,
"GenericStruct",
Z_Construct_UScriptStruct_FGenericStruct_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGenericStruct_Statics::PropPointers),
sizeof(FGenericStruct),
alignof(FGenericStruct),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FGenericStruct_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FGenericStruct_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FGenericStruct()
{
if (!Z_Registration_Info_UScriptStruct_FGenericStruct.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FGenericStruct.InnerSingleton, Z_Construct_UScriptStruct_FGenericStruct_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FGenericStruct.InnerSingleton);
}
// ********** End ScriptStruct FGenericStruct ******************************************************
// ********** Begin Delegate FOnAssetLoaded ********************************************************
struct Z_Construct_UDelegateFunction_UKismetSystemLibrary_OnAssetLoaded__DelegateSignature_Statics
{
struct KismetSystemLibrary_eventOnAssetLoaded_Parms
{
UObject* Loaded;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
};
#endif // WITH_METADATA
// ********** Begin Delegate FOnAssetLoaded constinit property declarations ************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Loaded;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Delegate FOnAssetLoaded constinit property declarations **************************
static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
};
// ********** Begin Delegate FOnAssetLoaded Property Definitions ***********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UDelegateFunction_UKismetSystemLibrary_OnAssetLoaded__DelegateSignature_Statics::NewProp_Loaded = { "Loaded", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventOnAssetLoaded_Parms, Loaded), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_UKismetSystemLibrary_OnAssetLoaded__DelegateSignature_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_UKismetSystemLibrary_OnAssetLoaded__DelegateSignature_Statics::NewProp_Loaded,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_UKismetSystemLibrary_OnAssetLoaded__DelegateSignature_Statics::PropPointers) < 2048);
// ********** End Delegate FOnAssetLoaded Property Definitions *************************************
const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_UKismetSystemLibrary_OnAssetLoaded__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "OnAssetLoaded__DelegateSignature", Z_Construct_UDelegateFunction_UKismetSystemLibrary_OnAssetLoaded__DelegateSignature_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_UKismetSystemLibrary_OnAssetLoaded__DelegateSignature_Statics::PropPointers),
sizeof(Z_Construct_UDelegateFunction_UKismetSystemLibrary_OnAssetLoaded__DelegateSignature_Statics::KismetSystemLibrary_eventOnAssetLoaded_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00120000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_UKismetSystemLibrary_OnAssetLoaded__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_UKismetSystemLibrary_OnAssetLoaded__DelegateSignature_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UDelegateFunction_UKismetSystemLibrary_OnAssetLoaded__DelegateSignature_Statics::KismetSystemLibrary_eventOnAssetLoaded_Parms) < MAX_uint16);
UFunction* Z_Construct_UDelegateFunction_UKismetSystemLibrary_OnAssetLoaded__DelegateSignature()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_UKismetSystemLibrary_OnAssetLoaded__DelegateSignature_Statics::FuncParams);
}
return ReturnFunction;
}
void UKismetSystemLibrary::FOnAssetLoaded_DelegateWrapper(const FScriptDelegate& OnAssetLoaded, UObject* Loaded)
{
struct KismetSystemLibrary_eventOnAssetLoaded_Parms
{
UObject* Loaded;
};
KismetSystemLibrary_eventOnAssetLoaded_Parms Parms;
Parms.Loaded=Loaded;
OnAssetLoaded.ProcessDelegate<UObject>(&Parms);
}
// ********** End Delegate FOnAssetLoaded **********************************************************
// ********** Begin Delegate FOnAssetClassLoaded ***************************************************
struct Z_Construct_UDelegateFunction_UKismetSystemLibrary_OnAssetClassLoaded__DelegateSignature_Statics
{
struct KismetSystemLibrary_eventOnAssetClassLoaded_Parms
{
TSubclassOf<UObject> Loaded;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
};
#endif // WITH_METADATA
// ********** Begin Delegate FOnAssetClassLoaded constinit property declarations *******************
static const UECodeGen_Private::FClassPropertyParams NewProp_Loaded;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Delegate FOnAssetClassLoaded constinit property declarations *********************
static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
};
// ********** Begin Delegate FOnAssetClassLoaded Property Definitions ******************************
const UECodeGen_Private::FClassPropertyParams Z_Construct_UDelegateFunction_UKismetSystemLibrary_OnAssetClassLoaded__DelegateSignature_Statics::NewProp_Loaded = { "Loaded", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventOnAssetClassLoaded_Parms, Loaded), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_UKismetSystemLibrary_OnAssetClassLoaded__DelegateSignature_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_UKismetSystemLibrary_OnAssetClassLoaded__DelegateSignature_Statics::NewProp_Loaded,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_UKismetSystemLibrary_OnAssetClassLoaded__DelegateSignature_Statics::PropPointers) < 2048);
// ********** End Delegate FOnAssetClassLoaded Property Definitions ********************************
const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_UKismetSystemLibrary_OnAssetClassLoaded__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "OnAssetClassLoaded__DelegateSignature", Z_Construct_UDelegateFunction_UKismetSystemLibrary_OnAssetClassLoaded__DelegateSignature_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_UKismetSystemLibrary_OnAssetClassLoaded__DelegateSignature_Statics::PropPointers),
sizeof(Z_Construct_UDelegateFunction_UKismetSystemLibrary_OnAssetClassLoaded__DelegateSignature_Statics::KismetSystemLibrary_eventOnAssetClassLoaded_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00120000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_UKismetSystemLibrary_OnAssetClassLoaded__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_UKismetSystemLibrary_OnAssetClassLoaded__DelegateSignature_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UDelegateFunction_UKismetSystemLibrary_OnAssetClassLoaded__DelegateSignature_Statics::KismetSystemLibrary_eventOnAssetClassLoaded_Parms) < MAX_uint16);
UFunction* Z_Construct_UDelegateFunction_UKismetSystemLibrary_OnAssetClassLoaded__DelegateSignature()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_UKismetSystemLibrary_OnAssetClassLoaded__DelegateSignature_Statics::FuncParams);
}
return ReturnFunction;
}
void UKismetSystemLibrary::FOnAssetClassLoaded_DelegateWrapper(const FScriptDelegate& OnAssetClassLoaded, TSubclassOf<UObject> Loaded)
{
struct KismetSystemLibrary_eventOnAssetClassLoaded_Parms
{
TSubclassOf<UObject> Loaded;
};
KismetSystemLibrary_eventOnAssetClassLoaded_Parms Parms;
Parms.Loaded=Loaded;
OnAssetClassLoaded.ProcessDelegate<UObject>(&Parms);
}
// ********** End Delegate FOnAssetClassLoaded *****************************************************
// ********** Begin Delegate FOnAssetsLoaded *******************************************************
struct Z_Construct_UDelegateFunction_UKismetSystemLibrary_OnAssetsLoaded__DelegateSignature_Statics
{
struct KismetSystemLibrary_eventOnAssetsLoaded_Parms
{
TArray<UObject*> Loaded;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Loaded_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Delegate FOnAssetsLoaded constinit property declarations ***********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Loaded_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Loaded;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Delegate FOnAssetsLoaded constinit property declarations *************************
static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
};
// ********** Begin Delegate FOnAssetsLoaded Property Definitions **********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UDelegateFunction_UKismetSystemLibrary_OnAssetsLoaded__DelegateSignature_Statics::NewProp_Loaded_Inner = { "Loaded", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UDelegateFunction_UKismetSystemLibrary_OnAssetsLoaded__DelegateSignature_Statics::NewProp_Loaded = { "Loaded", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventOnAssetsLoaded_Parms, Loaded), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Loaded_MetaData), NewProp_Loaded_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_UKismetSystemLibrary_OnAssetsLoaded__DelegateSignature_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_UKismetSystemLibrary_OnAssetsLoaded__DelegateSignature_Statics::NewProp_Loaded_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_UKismetSystemLibrary_OnAssetsLoaded__DelegateSignature_Statics::NewProp_Loaded,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_UKismetSystemLibrary_OnAssetsLoaded__DelegateSignature_Statics::PropPointers) < 2048);
// ********** End Delegate FOnAssetsLoaded Property Definitions ************************************
const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_UKismetSystemLibrary_OnAssetsLoaded__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "OnAssetsLoaded__DelegateSignature", Z_Construct_UDelegateFunction_UKismetSystemLibrary_OnAssetsLoaded__DelegateSignature_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_UKismetSystemLibrary_OnAssetsLoaded__DelegateSignature_Statics::PropPointers),
sizeof(Z_Construct_UDelegateFunction_UKismetSystemLibrary_OnAssetsLoaded__DelegateSignature_Statics::KismetSystemLibrary_eventOnAssetsLoaded_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00520000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_UKismetSystemLibrary_OnAssetsLoaded__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_UKismetSystemLibrary_OnAssetsLoaded__DelegateSignature_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UDelegateFunction_UKismetSystemLibrary_OnAssetsLoaded__DelegateSignature_Statics::KismetSystemLibrary_eventOnAssetsLoaded_Parms) < MAX_uint16);
UFunction* Z_Construct_UDelegateFunction_UKismetSystemLibrary_OnAssetsLoaded__DelegateSignature()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_UKismetSystemLibrary_OnAssetsLoaded__DelegateSignature_Statics::FuncParams);
}
return ReturnFunction;
}
void UKismetSystemLibrary::FOnAssetsLoaded_DelegateWrapper(const FScriptDelegate& OnAssetsLoaded, TArray<UObject*> const& Loaded)
{
struct KismetSystemLibrary_eventOnAssetsLoaded_Parms
{
TArray<UObject*> Loaded;
};
KismetSystemLibrary_eventOnAssetsLoaded_Parms Parms;
Parms.Loaded=Loaded;
OnAssetsLoaded.ProcessDelegate<UObject>(&Parms);
}
// ********** End Delegate FOnAssetsLoaded *********************************************************
// ********** Begin Class UKismetSystemLibrary Function AddFloatHistorySample **********************
struct Z_Construct_UFunction_UKismetSystemLibrary_AddFloatHistorySample_Statics
{
struct KismetSystemLibrary_eventAddFloatHistorySample_Parms
{
float Value;
FDebugFloatHistory FloatHistory;
FDebugFloatHistory ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering|Debug" },
{ "DevelopmentOnly", "" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FloatHistory_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AddFloatHistorySample constinit property declarations *****************
static const UECodeGen_Private::FFloatPropertyParams NewProp_Value;
static const UECodeGen_Private::FStructPropertyParams NewProp_FloatHistory;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddFloatHistorySample constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddFloatHistorySample Property Definitions ****************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_AddFloatHistorySample_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventAddFloatHistorySample_Parms, Value), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_AddFloatHistorySample_Statics::NewProp_FloatHistory = { "FloatHistory", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventAddFloatHistorySample_Parms, FloatHistory), Z_Construct_UScriptStruct_FDebugFloatHistory, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FloatHistory_MetaData), NewProp_FloatHistory_MetaData) }; // 4054157821
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_AddFloatHistorySample_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventAddFloatHistorySample_Parms, ReturnValue), Z_Construct_UScriptStruct_FDebugFloatHistory, METADATA_PARAMS(0, nullptr) }; // 4054157821
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_AddFloatHistorySample_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_AddFloatHistorySample_Statics::NewProp_Value,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_AddFloatHistorySample_Statics::NewProp_FloatHistory,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_AddFloatHistorySample_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_AddFloatHistorySample_Statics::PropPointers) < 2048);
// ********** End Function AddFloatHistorySample Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_AddFloatHistorySample_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "AddFloatHistorySample", Z_Construct_UFunction_UKismetSystemLibrary_AddFloatHistorySample_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_AddFloatHistorySample_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_AddFloatHistorySample_Statics::KismetSystemLibrary_eventAddFloatHistorySample_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_AddFloatHistorySample_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_AddFloatHistorySample_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_AddFloatHistorySample_Statics::KismetSystemLibrary_eventAddFloatHistorySample_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_AddFloatHistorySample()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_AddFloatHistorySample_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execAddFloatHistorySample)
{
P_GET_PROPERTY(FFloatProperty,Z_Param_Value);
P_GET_STRUCT_REF(FDebugFloatHistory,Z_Param_Out_FloatHistory);
P_FINISH;
P_NATIVE_BEGIN;
*(FDebugFloatHistory*)Z_Param__Result=UKismetSystemLibrary::AddFloatHistorySample(Z_Param_Value,Z_Param_Out_FloatHistory);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function AddFloatHistorySample ************************
// ********** Begin Class UKismetSystemLibrary Function BeginTransaction ***************************
struct Z_Construct_UFunction_UKismetSystemLibrary_BeginTransaction_Statics
{
struct KismetSystemLibrary_eventBeginTransaction_Parms
{
FString Context;
FText Description;
UObject* PrimaryObject;
int32 ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Transactions" },
{ "Comment", "/**\n\x09 * Begin a new undo transaction. An undo transaction is defined as all actions which take place when the user selects \"undo\" a single time.\n\x09 * @note If there is already an active transaction in progress, then this increments that transaction's action counter instead of beginning a new transaction.\n\x09 * @note You must call TransactObject before modifying each object that should be included in this undo transaction.\n\x09 * @note Only available in the editor.\n\x09 * \n\x09 * @param\x09""Context\x09\x09\x09The context for the undo session. Typically the tool/editor that caused the undo operation.\n\x09 * @param\x09""Description\x09\x09The description for the undo session. This is the text that will appear in the \"Edit\" menu next to the Undo item.\n\x09 * @param\x09PrimaryObject\x09The primary object that the undo session operators on (can be null, and mostly is).\n\x09 *\n\x09 * @return\x09The number of active actions when BeginTransaction was called (values greater than 0 indicate that there was already an existing undo transaction in progress), or -1 on failure.\n\x09 */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Begin a new undo transaction. An undo transaction is defined as all actions which take place when the user selects \"undo\" a single time.\n@note If there is already an active transaction in progress, then this increments that transaction's action counter instead of beginning a new transaction.\n@note You must call TransactObject before modifying each object that should be included in this undo transaction.\n@note Only available in the editor.\n\n@param Context The context for the undo session. Typically the tool/editor that caused the undo operation.\n@param Description The description for the undo session. This is the text that will appear in the \"Edit\" menu next to the Undo item.\n@param PrimaryObject The primary object that the undo session operators on (can be null, and mostly is).\n\n@return The number of active actions when BeginTransaction was called (values greater than 0 indicate that there was already an existing undo transaction in progress), or -1 on failure." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Context_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function BeginTransaction constinit property declarations **********************
static const UECodeGen_Private::FStrPropertyParams NewProp_Context;
static const UECodeGen_Private::FTextPropertyParams NewProp_Description;
static const UECodeGen_Private::FObjectPropertyParams NewProp_PrimaryObject;
static const UECodeGen_Private::FIntPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function BeginTransaction constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function BeginTransaction Property Definitions *********************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BeginTransaction_Statics::NewProp_Context = { "Context", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBeginTransaction_Parms, Context), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Context_MetaData), NewProp_Context_MetaData) };
const UECodeGen_Private::FTextPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BeginTransaction_Statics::NewProp_Description = { "Description", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Text, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBeginTransaction_Parms, Description), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BeginTransaction_Statics::NewProp_PrimaryObject = { "PrimaryObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBeginTransaction_Parms, PrimaryObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BeginTransaction_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBeginTransaction_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_BeginTransaction_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BeginTransaction_Statics::NewProp_Context,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BeginTransaction_Statics::NewProp_Description,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BeginTransaction_Statics::NewProp_PrimaryObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BeginTransaction_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_BeginTransaction_Statics::PropPointers) < 2048);
// ********** End Function BeginTransaction Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_BeginTransaction_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "BeginTransaction", Z_Construct_UFunction_UKismetSystemLibrary_BeginTransaction_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_BeginTransaction_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_BeginTransaction_Statics::KismetSystemLibrary_eventBeginTransaction_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_BeginTransaction_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_BeginTransaction_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_BeginTransaction_Statics::KismetSystemLibrary_eventBeginTransaction_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_BeginTransaction()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_BeginTransaction_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execBeginTransaction)
{
P_GET_PROPERTY(FStrProperty,Z_Param_Context);
P_GET_PROPERTY(FTextProperty,Z_Param_Description);
P_GET_OBJECT(UObject,Z_Param_PrimaryObject);
P_FINISH;
P_NATIVE_BEGIN;
*(int32*)Z_Param__Result=UKismetSystemLibrary::BeginTransaction(Z_Param_Context,Z_Param_Description,Z_Param_PrimaryObject);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function BeginTransaction *****************************
// ********** Begin Class UKismetSystemLibrary Function BoxOverlapActors ***************************
struct Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActors_Statics
{
struct KismetSystemLibrary_eventBoxOverlapActors_Parms
{
const UObject* WorldContextObject;
FVector BoxPos;
FVector BoxExtent;
TArray<TEnumAsByte<EObjectTypeQuery>> ObjectTypes;
UClass* ActorClassFilter;
TArray<AActor*> ActorsToIgnore;
TArray<AActor*> OutActors;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AutoCreateRefTerm", "ActorsToIgnore" },
{ "Category", "Collision" },
{ "Comment", "/**\n\x09 * Returns an array of actors that overlap the given axis-aligned box.\n\x09 * @param WorldContext\x09World context\n\x09 * @param BoxPos\x09\x09""Center of box.\n\x09 * @param BoxExtent\x09\x09""Extents of box.\n\x09 * @param Filter\x09\x09Option to restrict results to only static or only dynamic. For efficiency.\n\x09 * @param ClassFilter\x09If set, will only return results of this class or subclasses of it.\n\x09 * @param ActorsToIgnore\x09\x09Ignore these actors in the list\n\x09 * @param OutActors\x09\x09Returned array of actors. Unsorted.\n\x09 * @return\x09\x09\x09\x09true if there was an overlap that passed the filters, false otherwise.\n\x09 */" },
{ "DisplayName", "Box Overlap Actors" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Returns an array of actors that overlap the given axis-aligned box.\n@param WorldContext World context\n@param BoxPos Center of box.\n@param BoxExtent Extents of box.\n@param Filter Option to restrict results to only static or only dynamic. For efficiency.\n@param ClassFilter If set, will only return results of this class or subclasses of it.\n@param ActorsToIgnore Ignore these actors in the list\n@param OutActors Returned array of actors. Unsorted.\n@return true if there was an overlap that passed the filters, false otherwise." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BoxPos_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ObjectTypes_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ActorsToIgnore_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function BoxOverlapActors constinit property declarations **********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FStructPropertyParams NewProp_BoxPos;
static const UECodeGen_Private::FStructPropertyParams NewProp_BoxExtent;
static const UECodeGen_Private::FBytePropertyParams NewProp_ObjectTypes_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ObjectTypes;
static const UECodeGen_Private::FClassPropertyParams NewProp_ActorClassFilter;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ActorsToIgnore_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ActorsToIgnore;
static const UECodeGen_Private::FObjectPropertyParams NewProp_OutActors_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_OutActors;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function BoxOverlapActors constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function BoxOverlapActors Property Definitions *********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActors_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxOverlapActors_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActors_Statics::NewProp_BoxPos = { "BoxPos", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxOverlapActors_Parms, BoxPos), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BoxPos_MetaData), NewProp_BoxPos_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActors_Statics::NewProp_BoxExtent = { "BoxExtent", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxOverlapActors_Parms, BoxExtent), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActors_Statics::NewProp_ObjectTypes_Inner = { "ObjectTypes", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UEnum_Engine_EObjectTypeQuery, METADATA_PARAMS(0, nullptr) }; // 2482564233
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActors_Statics::NewProp_ObjectTypes = { "ObjectTypes", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxOverlapActors_Parms, ObjectTypes), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ObjectTypes_MetaData), NewProp_ObjectTypes_MetaData) }; // 2482564233
const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActors_Statics::NewProp_ActorClassFilter = { "ActorClassFilter", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxOverlapActors_Parms, ActorClassFilter), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActors_Statics::NewProp_ActorsToIgnore_Inner = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActors_Statics::NewProp_ActorsToIgnore = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxOverlapActors_Parms, ActorsToIgnore), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ActorsToIgnore_MetaData), NewProp_ActorsToIgnore_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActors_Statics::NewProp_OutActors_Inner = { "OutActors", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActors_Statics::NewProp_OutActors = { "OutActors", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxOverlapActors_Parms, OutActors), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActors_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventBoxOverlapActors_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActors_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventBoxOverlapActors_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActors_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActors_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActors_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActors_Statics::NewProp_BoxPos,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActors_Statics::NewProp_BoxExtent,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActors_Statics::NewProp_ObjectTypes_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActors_Statics::NewProp_ObjectTypes,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActors_Statics::NewProp_ActorClassFilter,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActors_Statics::NewProp_ActorsToIgnore_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActors_Statics::NewProp_ActorsToIgnore,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActors_Statics::NewProp_OutActors_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActors_Statics::NewProp_OutActors,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActors_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActors_Statics::PropPointers) < 2048);
// ********** End Function BoxOverlapActors Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActors_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "BoxOverlapActors", Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActors_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActors_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActors_Statics::KismetSystemLibrary_eventBoxOverlapActors_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActors_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActors_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActors_Statics::KismetSystemLibrary_eventBoxOverlapActors_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActors()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActors_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execBoxOverlapActors)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_STRUCT(FVector,Z_Param_BoxPos);
P_GET_STRUCT(FVector,Z_Param_BoxExtent);
P_GET_TARRAY_REF(TEnumAsByte<EObjectTypeQuery>,Z_Param_Out_ObjectTypes);
P_GET_OBJECT(UClass,Z_Param_ActorClassFilter);
P_GET_TARRAY_REF(AActor*,Z_Param_Out_ActorsToIgnore);
P_GET_TARRAY_REF(AActor*,Z_Param_Out_OutActors);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::BoxOverlapActors(Z_Param_WorldContextObject,Z_Param_BoxPos,Z_Param_BoxExtent,Z_Param_Out_ObjectTypes,Z_Param_ActorClassFilter,Z_Param_Out_ActorsToIgnore,Z_Param_Out_OutActors);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function BoxOverlapActors *****************************
// ********** Begin Class UKismetSystemLibrary Function BoxOverlapActorsWithOrientation ************
struct Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActorsWithOrientation_Statics
{
struct KismetSystemLibrary_eventBoxOverlapActorsWithOrientation_Parms
{
const UObject* WorldContextObject;
FVector BoxPos;
FVector BoxExtent;
FRotator Orientation;
TArray<TEnumAsByte<EObjectTypeQuery>> ObjectTypes;
UClass* ActorClassFilter;
TArray<AActor*> ActorsToIgnore;
TArray<AActor*> OutActors;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AutoCreateRefTerm", "ActorsToIgnore" },
{ "Category", "Collision" },
{ "Comment", "/**\n\x09 * Returns an array of actors that overlap the given axis-aligned box.\n\x09 * @param WorldContext\x09World context\n\x09 * @param BoxPos\x09\x09""Center of box.\n\x09 * @param BoxExtent\x09\x09""Extents of box.\n\x09 * @param Orientation\x09Orientation of the box.\n\x09 * @param Filter\x09\x09Option to restrict results to only static or only dynamic. For efficiency.\n\x09 * @param ClassFilter\x09If set, will only return results of this class or subclasses of it.\n\x09 * @param ActorsToIgnore\x09\x09Ignore these actors in the list\n\x09 * @param OutActors\x09\x09Returned array of actors. Unsorted.\n\x09 * @return\x09\x09\x09\x09true if there was an overlap that passed the filters, false otherwise.\n\x09 */" },
{ "DisplayName", "Box Overlap Actors With Orientation" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Returns an array of actors that overlap the given axis-aligned box.\n@param WorldContext World context\n@param BoxPos Center of box.\n@param BoxExtent Extents of box.\n@param Orientation Orientation of the box.\n@param Filter Option to restrict results to only static or only dynamic. For efficiency.\n@param ClassFilter If set, will only return results of this class or subclasses of it.\n@param ActorsToIgnore Ignore these actors in the list\n@param OutActors Returned array of actors. Unsorted.\n@return true if there was an overlap that passed the filters, false otherwise." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BoxPos_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ObjectTypes_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ActorsToIgnore_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function BoxOverlapActorsWithOrientation constinit property declarations *******
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FStructPropertyParams NewProp_BoxPos;
static const UECodeGen_Private::FStructPropertyParams NewProp_BoxExtent;
static const UECodeGen_Private::FStructPropertyParams NewProp_Orientation;
static const UECodeGen_Private::FBytePropertyParams NewProp_ObjectTypes_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ObjectTypes;
static const UECodeGen_Private::FClassPropertyParams NewProp_ActorClassFilter;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ActorsToIgnore_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ActorsToIgnore;
static const UECodeGen_Private::FObjectPropertyParams NewProp_OutActors_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_OutActors;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function BoxOverlapActorsWithOrientation constinit property declarations *********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function BoxOverlapActorsWithOrientation Property Definitions ******************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActorsWithOrientation_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxOverlapActorsWithOrientation_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActorsWithOrientation_Statics::NewProp_BoxPos = { "BoxPos", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxOverlapActorsWithOrientation_Parms, BoxPos), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BoxPos_MetaData), NewProp_BoxPos_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActorsWithOrientation_Statics::NewProp_BoxExtent = { "BoxExtent", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxOverlapActorsWithOrientation_Parms, BoxExtent), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActorsWithOrientation_Statics::NewProp_Orientation = { "Orientation", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxOverlapActorsWithOrientation_Parms, Orientation), Z_Construct_UScriptStruct_FRotator, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActorsWithOrientation_Statics::NewProp_ObjectTypes_Inner = { "ObjectTypes", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UEnum_Engine_EObjectTypeQuery, METADATA_PARAMS(0, nullptr) }; // 2482564233
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActorsWithOrientation_Statics::NewProp_ObjectTypes = { "ObjectTypes", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxOverlapActorsWithOrientation_Parms, ObjectTypes), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ObjectTypes_MetaData), NewProp_ObjectTypes_MetaData) }; // 2482564233
const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActorsWithOrientation_Statics::NewProp_ActorClassFilter = { "ActorClassFilter", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxOverlapActorsWithOrientation_Parms, ActorClassFilter), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActorsWithOrientation_Statics::NewProp_ActorsToIgnore_Inner = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActorsWithOrientation_Statics::NewProp_ActorsToIgnore = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxOverlapActorsWithOrientation_Parms, ActorsToIgnore), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ActorsToIgnore_MetaData), NewProp_ActorsToIgnore_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActorsWithOrientation_Statics::NewProp_OutActors_Inner = { "OutActors", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActorsWithOrientation_Statics::NewProp_OutActors = { "OutActors", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxOverlapActorsWithOrientation_Parms, OutActors), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActorsWithOrientation_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventBoxOverlapActorsWithOrientation_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActorsWithOrientation_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventBoxOverlapActorsWithOrientation_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActorsWithOrientation_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActorsWithOrientation_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActorsWithOrientation_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActorsWithOrientation_Statics::NewProp_BoxPos,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActorsWithOrientation_Statics::NewProp_BoxExtent,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActorsWithOrientation_Statics::NewProp_Orientation,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActorsWithOrientation_Statics::NewProp_ObjectTypes_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActorsWithOrientation_Statics::NewProp_ObjectTypes,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActorsWithOrientation_Statics::NewProp_ActorClassFilter,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActorsWithOrientation_Statics::NewProp_ActorsToIgnore_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActorsWithOrientation_Statics::NewProp_ActorsToIgnore,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActorsWithOrientation_Statics::NewProp_OutActors_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActorsWithOrientation_Statics::NewProp_OutActors,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActorsWithOrientation_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActorsWithOrientation_Statics::PropPointers) < 2048);
// ********** End Function BoxOverlapActorsWithOrientation Property Definitions ********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActorsWithOrientation_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "BoxOverlapActorsWithOrientation", Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActorsWithOrientation_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActorsWithOrientation_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActorsWithOrientation_Statics::KismetSystemLibrary_eventBoxOverlapActorsWithOrientation_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActorsWithOrientation_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActorsWithOrientation_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActorsWithOrientation_Statics::KismetSystemLibrary_eventBoxOverlapActorsWithOrientation_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActorsWithOrientation()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActorsWithOrientation_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execBoxOverlapActorsWithOrientation)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_STRUCT(FVector,Z_Param_BoxPos);
P_GET_STRUCT(FVector,Z_Param_BoxExtent);
P_GET_STRUCT(FRotator,Z_Param_Orientation);
P_GET_TARRAY_REF(TEnumAsByte<EObjectTypeQuery>,Z_Param_Out_ObjectTypes);
P_GET_OBJECT(UClass,Z_Param_ActorClassFilter);
P_GET_TARRAY_REF(AActor*,Z_Param_Out_ActorsToIgnore);
P_GET_TARRAY_REF(AActor*,Z_Param_Out_OutActors);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::BoxOverlapActorsWithOrientation(Z_Param_WorldContextObject,Z_Param_BoxPos,Z_Param_BoxExtent,Z_Param_Orientation,Z_Param_Out_ObjectTypes,Z_Param_ActorClassFilter,Z_Param_Out_ActorsToIgnore,Z_Param_Out_OutActors);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function BoxOverlapActorsWithOrientation **************
// ********** Begin Class UKismetSystemLibrary Function BoxOverlapComponents ***********************
struct Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponents_Statics
{
struct KismetSystemLibrary_eventBoxOverlapComponents_Parms
{
const UObject* WorldContextObject;
FVector BoxPos;
FVector Extent;
TArray<TEnumAsByte<EObjectTypeQuery>> ObjectTypes;
UClass* ComponentClassFilter;
TArray<AActor*> ActorsToIgnore;
TArray<UPrimitiveComponent*> OutComponents;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AutoCreateRefTerm", "ActorsToIgnore" },
{ "Category", "Collision" },
{ "Comment", "/**\n\x09 * Returns an array of components that overlap the given axis-aligned box.\n\x09 * @param WorldContext\x09World context\n\x09 * @param BoxPos\x09\x09""Center of box.\n\x09 * @param BoxExtent\x09\x09""Extents of box.\n\x09 * @param Filter\x09\x09Option to restrict results to only static or only dynamic. For efficiency.\n\x09 * @param ClassFilter\x09If set, will only return results of this class or subclasses of it.\n\x09 * @param ActorsToIgnore\x09\x09Ignore these actors in the list\n\x09 * @param OutActors\x09\x09Returned array of actors. Unsorted.\n\x09 * @return\x09\x09\x09\x09true if there was an overlap that passed the filters, false otherwise.\n\x09 */" },
{ "DisplayName", "Box Overlap Components" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Returns an array of components that overlap the given axis-aligned box.\n@param WorldContext World context\n@param BoxPos Center of box.\n@param BoxExtent Extents of box.\n@param Filter Option to restrict results to only static or only dynamic. For efficiency.\n@param ClassFilter If set, will only return results of this class or subclasses of it.\n@param ActorsToIgnore Ignore these actors in the list\n@param OutActors Returned array of actors. Unsorted.\n@return true if there was an overlap that passed the filters, false otherwise." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BoxPos_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ObjectTypes_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ActorsToIgnore_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OutComponents_MetaData[] = {
{ "EditInline", "true" },
};
#endif // WITH_METADATA
// ********** Begin Function BoxOverlapComponents constinit property declarations ******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FStructPropertyParams NewProp_BoxPos;
static const UECodeGen_Private::FStructPropertyParams NewProp_Extent;
static const UECodeGen_Private::FBytePropertyParams NewProp_ObjectTypes_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ObjectTypes;
static const UECodeGen_Private::FClassPropertyParams NewProp_ComponentClassFilter;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ActorsToIgnore_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ActorsToIgnore;
static const UECodeGen_Private::FObjectPropertyParams NewProp_OutComponents_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_OutComponents;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function BoxOverlapComponents constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function BoxOverlapComponents Property Definitions *****************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponents_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxOverlapComponents_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponents_Statics::NewProp_BoxPos = { "BoxPos", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxOverlapComponents_Parms, BoxPos), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BoxPos_MetaData), NewProp_BoxPos_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponents_Statics::NewProp_Extent = { "Extent", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxOverlapComponents_Parms, Extent), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponents_Statics::NewProp_ObjectTypes_Inner = { "ObjectTypes", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UEnum_Engine_EObjectTypeQuery, METADATA_PARAMS(0, nullptr) }; // 2482564233
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponents_Statics::NewProp_ObjectTypes = { "ObjectTypes", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxOverlapComponents_Parms, ObjectTypes), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ObjectTypes_MetaData), NewProp_ObjectTypes_MetaData) }; // 2482564233
const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponents_Statics::NewProp_ComponentClassFilter = { "ComponentClassFilter", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxOverlapComponents_Parms, ComponentClassFilter), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponents_Statics::NewProp_ActorsToIgnore_Inner = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponents_Statics::NewProp_ActorsToIgnore = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxOverlapComponents_Parms, ActorsToIgnore), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ActorsToIgnore_MetaData), NewProp_ActorsToIgnore_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponents_Statics::NewProp_OutComponents_Inner = { "OutComponents", nullptr, (EPropertyFlags)0x0000000000080000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UPrimitiveComponent_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponents_Statics::NewProp_OutComponents = { "OutComponents", nullptr, (EPropertyFlags)0x0010008000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxOverlapComponents_Parms, OutComponents), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OutComponents_MetaData), NewProp_OutComponents_MetaData) };
void Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponents_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventBoxOverlapComponents_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponents_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventBoxOverlapComponents_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponents_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponents_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponents_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponents_Statics::NewProp_BoxPos,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponents_Statics::NewProp_Extent,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponents_Statics::NewProp_ObjectTypes_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponents_Statics::NewProp_ObjectTypes,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponents_Statics::NewProp_ComponentClassFilter,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponents_Statics::NewProp_ActorsToIgnore_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponents_Statics::NewProp_ActorsToIgnore,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponents_Statics::NewProp_OutComponents_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponents_Statics::NewProp_OutComponents,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponents_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponents_Statics::PropPointers) < 2048);
// ********** End Function BoxOverlapComponents Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponents_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "BoxOverlapComponents", Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponents_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponents_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponents_Statics::KismetSystemLibrary_eventBoxOverlapComponents_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponents_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponents_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponents_Statics::KismetSystemLibrary_eventBoxOverlapComponents_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponents()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponents_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execBoxOverlapComponents)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_STRUCT(FVector,Z_Param_BoxPos);
P_GET_STRUCT(FVector,Z_Param_Extent);
P_GET_TARRAY_REF(TEnumAsByte<EObjectTypeQuery>,Z_Param_Out_ObjectTypes);
P_GET_OBJECT(UClass,Z_Param_ComponentClassFilter);
P_GET_TARRAY_REF(AActor*,Z_Param_Out_ActorsToIgnore);
P_GET_TARRAY_REF(UPrimitiveComponent*,Z_Param_Out_OutComponents);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::BoxOverlapComponents(Z_Param_WorldContextObject,Z_Param_BoxPos,Z_Param_Extent,Z_Param_Out_ObjectTypes,Z_Param_ComponentClassFilter,Z_Param_Out_ActorsToIgnore,Z_Param_Out_OutComponents);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function BoxOverlapComponents *************************
// ********** Begin Class UKismetSystemLibrary Function BoxOverlapComponentsWithOrientation ********
struct Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponentsWithOrientation_Statics
{
struct KismetSystemLibrary_eventBoxOverlapComponentsWithOrientation_Parms
{
const UObject* WorldContextObject;
FVector BoxPos;
FVector Extent;
FRotator Orientation;
TArray<TEnumAsByte<EObjectTypeQuery>> ObjectTypes;
UClass* ComponentClassFilter;
TArray<AActor*> ActorsToIgnore;
TArray<UPrimitiveComponent*> OutComponents;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AutoCreateRefTerm", "ActorsToIgnore" },
{ "Category", "Collision" },
{ "Comment", "/**\n\x09 * Returns an array of components that overlap the given box.\n\x09 * @param WorldContext\x09World context\n\x09 * @param BoxPos\x09\x09""Center of box.\n\x09 * @param Extent\x09\x09""Extents of box.\n\x09 * @param Orientation\x09Orientation of the box.\n\x09 * @param Filter\x09\x09Option to restrict results to only static or only dynamic. For efficiency.\n\x09 * @param ClassFilter\x09If set, will only return results of this class or subclasses of it.\n\x09 * @param ActorsToIgnore\x09\x09Ignore these actors in the list\n\x09 * @param OutActors\x09\x09Returned array of actors. Unsorted.\n\x09 * @return\x09\x09\x09\x09true if there was an overlap that passed the filters, false otherwise.\n\x09 */" },
{ "DisplayName", "Box Overlap Components With Orientation" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Returns an array of components that overlap the given box.\n@param WorldContext World context\n@param BoxPos Center of box.\n@param Extent Extents of box.\n@param Orientation Orientation of the box.\n@param Filter Option to restrict results to only static or only dynamic. For efficiency.\n@param ClassFilter If set, will only return results of this class or subclasses of it.\n@param ActorsToIgnore Ignore these actors in the list\n@param OutActors Returned array of actors. Unsorted.\n@return true if there was an overlap that passed the filters, false otherwise." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BoxPos_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ObjectTypes_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ActorsToIgnore_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OutComponents_MetaData[] = {
{ "EditInline", "true" },
};
#endif // WITH_METADATA
// ********** Begin Function BoxOverlapComponentsWithOrientation constinit property declarations ***
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FStructPropertyParams NewProp_BoxPos;
static const UECodeGen_Private::FStructPropertyParams NewProp_Extent;
static const UECodeGen_Private::FStructPropertyParams NewProp_Orientation;
static const UECodeGen_Private::FBytePropertyParams NewProp_ObjectTypes_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ObjectTypes;
static const UECodeGen_Private::FClassPropertyParams NewProp_ComponentClassFilter;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ActorsToIgnore_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ActorsToIgnore;
static const UECodeGen_Private::FObjectPropertyParams NewProp_OutComponents_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_OutComponents;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function BoxOverlapComponentsWithOrientation constinit property declarations *****
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function BoxOverlapComponentsWithOrientation Property Definitions **************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponentsWithOrientation_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxOverlapComponentsWithOrientation_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponentsWithOrientation_Statics::NewProp_BoxPos = { "BoxPos", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxOverlapComponentsWithOrientation_Parms, BoxPos), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BoxPos_MetaData), NewProp_BoxPos_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponentsWithOrientation_Statics::NewProp_Extent = { "Extent", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxOverlapComponentsWithOrientation_Parms, Extent), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponentsWithOrientation_Statics::NewProp_Orientation = { "Orientation", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxOverlapComponentsWithOrientation_Parms, Orientation), Z_Construct_UScriptStruct_FRotator, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponentsWithOrientation_Statics::NewProp_ObjectTypes_Inner = { "ObjectTypes", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UEnum_Engine_EObjectTypeQuery, METADATA_PARAMS(0, nullptr) }; // 2482564233
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponentsWithOrientation_Statics::NewProp_ObjectTypes = { "ObjectTypes", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxOverlapComponentsWithOrientation_Parms, ObjectTypes), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ObjectTypes_MetaData), NewProp_ObjectTypes_MetaData) }; // 2482564233
const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponentsWithOrientation_Statics::NewProp_ComponentClassFilter = { "ComponentClassFilter", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxOverlapComponentsWithOrientation_Parms, ComponentClassFilter), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponentsWithOrientation_Statics::NewProp_ActorsToIgnore_Inner = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponentsWithOrientation_Statics::NewProp_ActorsToIgnore = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxOverlapComponentsWithOrientation_Parms, ActorsToIgnore), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ActorsToIgnore_MetaData), NewProp_ActorsToIgnore_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponentsWithOrientation_Statics::NewProp_OutComponents_Inner = { "OutComponents", nullptr, (EPropertyFlags)0x0000000000080000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UPrimitiveComponent_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponentsWithOrientation_Statics::NewProp_OutComponents = { "OutComponents", nullptr, (EPropertyFlags)0x0010008000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxOverlapComponentsWithOrientation_Parms, OutComponents), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OutComponents_MetaData), NewProp_OutComponents_MetaData) };
void Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponentsWithOrientation_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventBoxOverlapComponentsWithOrientation_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponentsWithOrientation_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventBoxOverlapComponentsWithOrientation_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponentsWithOrientation_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponentsWithOrientation_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponentsWithOrientation_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponentsWithOrientation_Statics::NewProp_BoxPos,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponentsWithOrientation_Statics::NewProp_Extent,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponentsWithOrientation_Statics::NewProp_Orientation,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponentsWithOrientation_Statics::NewProp_ObjectTypes_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponentsWithOrientation_Statics::NewProp_ObjectTypes,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponentsWithOrientation_Statics::NewProp_ComponentClassFilter,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponentsWithOrientation_Statics::NewProp_ActorsToIgnore_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponentsWithOrientation_Statics::NewProp_ActorsToIgnore,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponentsWithOrientation_Statics::NewProp_OutComponents_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponentsWithOrientation_Statics::NewProp_OutComponents,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponentsWithOrientation_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponentsWithOrientation_Statics::PropPointers) < 2048);
// ********** End Function BoxOverlapComponentsWithOrientation Property Definitions ****************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponentsWithOrientation_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "BoxOverlapComponentsWithOrientation", Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponentsWithOrientation_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponentsWithOrientation_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponentsWithOrientation_Statics::KismetSystemLibrary_eventBoxOverlapComponentsWithOrientation_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponentsWithOrientation_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponentsWithOrientation_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponentsWithOrientation_Statics::KismetSystemLibrary_eventBoxOverlapComponentsWithOrientation_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponentsWithOrientation()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponentsWithOrientation_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execBoxOverlapComponentsWithOrientation)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_STRUCT(FVector,Z_Param_BoxPos);
P_GET_STRUCT(FVector,Z_Param_Extent);
P_GET_STRUCT(FRotator,Z_Param_Orientation);
P_GET_TARRAY_REF(TEnumAsByte<EObjectTypeQuery>,Z_Param_Out_ObjectTypes);
P_GET_OBJECT(UClass,Z_Param_ComponentClassFilter);
P_GET_TARRAY_REF(AActor*,Z_Param_Out_ActorsToIgnore);
P_GET_TARRAY_REF(UPrimitiveComponent*,Z_Param_Out_OutComponents);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::BoxOverlapComponentsWithOrientation(Z_Param_WorldContextObject,Z_Param_BoxPos,Z_Param_Extent,Z_Param_Orientation,Z_Param_Out_ObjectTypes,Z_Param_ComponentClassFilter,Z_Param_Out_ActorsToIgnore,Z_Param_Out_OutComponents);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function BoxOverlapComponentsWithOrientation **********
// ********** Begin Class UKismetSystemLibrary Function BoxTraceMulti ******************************
struct Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMulti_Statics
{
struct KismetSystemLibrary_eventBoxTraceMulti_Parms
{
const UObject* WorldContextObject;
FVector Start;
FVector End;
FVector HalfSize;
FRotator Orientation;
TEnumAsByte<ETraceTypeQuery> TraceChannel;
bool bTraceComplex;
TArray<AActor*> ActorsToIgnore;
TEnumAsByte<EDrawDebugTrace::Type> DrawDebugType;
TArray<FHitResult> OutHits;
bool bIgnoreSelf;
FLinearColor TraceColor;
FLinearColor TraceHitColor;
float DrawTime;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AdvancedDisplay", "TraceColor,TraceHitColor,DrawTime" },
{ "AutoCreateRefTerm", "ActorsToIgnore" },
{ "bIgnoreSelf", "true" },
{ "Category", "Collision" },
{ "Comment", "/**\n\x09* Sweeps a box along the given line and returns all hits encountered.\n\x09* This trace finds the objects that RESPONDS to the given TraceChannel\n\x09*\n\x09* @param Start\x09\x09\x09Start of line segment.\n\x09* @param End\x09\x09\x09""End of line segment.\n\x09* @param HalfSize\x09 Distance from the center of box along each axis\n\x09* @param Orientation\x09Orientation of the box\n\x09* @param TraceChannel\n\x09* @param bTraceComplex\x09True to test against complex collision, false to test against simplified collision.\n\x09* @param OutHits\x09\x09""A list of hits, sorted along the trace from start to finish. The blocking hit will be the last hit, if there was one.\n\x09* @return\x09\x09\x09\x09True if there was a blocking hit, false otherwise.\n\x09*/" },
{ "CPP_Default_DrawTime", "5.000000" },
{ "CPP_Default_TraceColor", "(R=1.000000,G=0.000000,B=0.000000,A=1.000000)" },
{ "CPP_Default_TraceHitColor", "(R=0.000000,G=1.000000,B=0.000000,A=1.000000)" },
{ "DisplayName", "Multi Box Trace By Channel" },
{ "Keywords", "sweep" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Sweeps a box along the given line and returns all hits encountered.\nThis trace finds the objects that RESPONDS to the given TraceChannel\n\n@param Start Start of line segment.\n@param End End of line segment.\n@param HalfSize Distance from the center of box along each axis\n@param Orientation Orientation of the box\n@param TraceChannel\n@param bTraceComplex True to test against complex collision, false to test against simplified collision.\n@param OutHits A list of hits, sorted along the trace from start to finish. The blocking hit will be the last hit, if there was one.\n@return True if there was a blocking hit, false otherwise." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Start_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_End_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Orientation_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ActorsToIgnore_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function BoxTraceMulti constinit property declarations *************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FStructPropertyParams NewProp_Start;
static const UECodeGen_Private::FStructPropertyParams NewProp_End;
static const UECodeGen_Private::FStructPropertyParams NewProp_HalfSize;
static const UECodeGen_Private::FStructPropertyParams NewProp_Orientation;
static const UECodeGen_Private::FBytePropertyParams NewProp_TraceChannel;
static void NewProp_bTraceComplex_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bTraceComplex;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ActorsToIgnore_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ActorsToIgnore;
static const UECodeGen_Private::FBytePropertyParams NewProp_DrawDebugType;
static const UECodeGen_Private::FStructPropertyParams NewProp_OutHits_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_OutHits;
static void NewProp_bIgnoreSelf_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIgnoreSelf;
static const UECodeGen_Private::FStructPropertyParams NewProp_TraceColor;
static const UECodeGen_Private::FStructPropertyParams NewProp_TraceHitColor;
static const UECodeGen_Private::FFloatPropertyParams NewProp_DrawTime;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function BoxTraceMulti constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function BoxTraceMulti Property Definitions ************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMulti_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceMulti_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMulti_Statics::NewProp_Start = { "Start", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceMulti_Parms, Start), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Start_MetaData), NewProp_Start_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMulti_Statics::NewProp_End = { "End", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceMulti_Parms, End), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_End_MetaData), NewProp_End_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMulti_Statics::NewProp_HalfSize = { "HalfSize", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceMulti_Parms, HalfSize), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMulti_Statics::NewProp_Orientation = { "Orientation", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceMulti_Parms, Orientation), Z_Construct_UScriptStruct_FRotator, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Orientation_MetaData), NewProp_Orientation_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMulti_Statics::NewProp_TraceChannel = { "TraceChannel", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceMulti_Parms, TraceChannel), Z_Construct_UEnum_Engine_ETraceTypeQuery, METADATA_PARAMS(0, nullptr) }; // 93441085
void Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMulti_Statics::NewProp_bTraceComplex_SetBit(void* Obj)
{
((KismetSystemLibrary_eventBoxTraceMulti_Parms*)Obj)->bTraceComplex = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMulti_Statics::NewProp_bTraceComplex = { "bTraceComplex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventBoxTraceMulti_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMulti_Statics::NewProp_bTraceComplex_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMulti_Statics::NewProp_ActorsToIgnore_Inner = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMulti_Statics::NewProp_ActorsToIgnore = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceMulti_Parms, ActorsToIgnore), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ActorsToIgnore_MetaData), NewProp_ActorsToIgnore_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMulti_Statics::NewProp_DrawDebugType = { "DrawDebugType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceMulti_Parms, DrawDebugType), Z_Construct_UEnum_Engine_EDrawDebugTrace, METADATA_PARAMS(0, nullptr) }; // 3094988569
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMulti_Statics::NewProp_OutHits_Inner = { "OutHits", nullptr, (EPropertyFlags)0x0000008000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FHitResult, METADATA_PARAMS(0, nullptr) }; // 222120718
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMulti_Statics::NewProp_OutHits = { "OutHits", nullptr, (EPropertyFlags)0x0010008000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceMulti_Parms, OutHits), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 222120718
void Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMulti_Statics::NewProp_bIgnoreSelf_SetBit(void* Obj)
{
((KismetSystemLibrary_eventBoxTraceMulti_Parms*)Obj)->bIgnoreSelf = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMulti_Statics::NewProp_bIgnoreSelf = { "bIgnoreSelf", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventBoxTraceMulti_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMulti_Statics::NewProp_bIgnoreSelf_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMulti_Statics::NewProp_TraceColor = { "TraceColor", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceMulti_Parms, TraceColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMulti_Statics::NewProp_TraceHitColor = { "TraceHitColor", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceMulti_Parms, TraceHitColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMulti_Statics::NewProp_DrawTime = { "DrawTime", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceMulti_Parms, DrawTime), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMulti_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventBoxTraceMulti_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMulti_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventBoxTraceMulti_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMulti_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMulti_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMulti_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMulti_Statics::NewProp_Start,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMulti_Statics::NewProp_End,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMulti_Statics::NewProp_HalfSize,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMulti_Statics::NewProp_Orientation,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMulti_Statics::NewProp_TraceChannel,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMulti_Statics::NewProp_bTraceComplex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMulti_Statics::NewProp_ActorsToIgnore_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMulti_Statics::NewProp_ActorsToIgnore,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMulti_Statics::NewProp_DrawDebugType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMulti_Statics::NewProp_OutHits_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMulti_Statics::NewProp_OutHits,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMulti_Statics::NewProp_bIgnoreSelf,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMulti_Statics::NewProp_TraceColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMulti_Statics::NewProp_TraceHitColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMulti_Statics::NewProp_DrawTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMulti_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMulti_Statics::PropPointers) < 2048);
// ********** End Function BoxTraceMulti Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMulti_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "BoxTraceMulti", Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMulti_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMulti_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMulti_Statics::KismetSystemLibrary_eventBoxTraceMulti_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMulti_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMulti_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMulti_Statics::KismetSystemLibrary_eventBoxTraceMulti_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMulti()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMulti_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execBoxTraceMulti)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_STRUCT(FVector,Z_Param_Start);
P_GET_STRUCT(FVector,Z_Param_End);
P_GET_STRUCT(FVector,Z_Param_HalfSize);
P_GET_STRUCT(FRotator,Z_Param_Orientation);
P_GET_PROPERTY(FByteProperty,Z_Param_TraceChannel);
P_GET_UBOOL(Z_Param_bTraceComplex);
P_GET_TARRAY_REF(AActor*,Z_Param_Out_ActorsToIgnore);
P_GET_PROPERTY(FByteProperty,Z_Param_DrawDebugType);
P_GET_TARRAY_REF(FHitResult,Z_Param_Out_OutHits);
P_GET_UBOOL(Z_Param_bIgnoreSelf);
P_GET_STRUCT(FLinearColor,Z_Param_TraceColor);
P_GET_STRUCT(FLinearColor,Z_Param_TraceHitColor);
P_GET_PROPERTY(FFloatProperty,Z_Param_DrawTime);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::BoxTraceMulti(Z_Param_WorldContextObject,Z_Param_Start,Z_Param_End,Z_Param_HalfSize,Z_Param_Orientation,ETraceTypeQuery(Z_Param_TraceChannel),Z_Param_bTraceComplex,Z_Param_Out_ActorsToIgnore,EDrawDebugTrace::Type(Z_Param_DrawDebugType),Z_Param_Out_OutHits,Z_Param_bIgnoreSelf,Z_Param_TraceColor,Z_Param_TraceHitColor,Z_Param_DrawTime);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function BoxTraceMulti ********************************
// ********** Begin Class UKismetSystemLibrary Function BoxTraceMultiByProfile *********************
struct Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiByProfile_Statics
{
struct KismetSystemLibrary_eventBoxTraceMultiByProfile_Parms
{
const UObject* WorldContextObject;
FVector Start;
FVector End;
FVector HalfSize;
FRotator Orientation;
FName ProfileName;
bool bTraceComplex;
TArray<AActor*> ActorsToIgnore;
TEnumAsByte<EDrawDebugTrace::Type> DrawDebugType;
TArray<FHitResult> OutHits;
bool bIgnoreSelf;
FLinearColor TraceColor;
FLinearColor TraceHitColor;
float DrawTime;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AdvancedDisplay", "TraceColor,TraceHitColor,DrawTime" },
{ "AutoCreateRefTerm", "ActorsToIgnore" },
{ "bIgnoreSelf", "true" },
{ "Category", "Collision" },
{ "Comment", "/**\n\x09* Sweep a box against the world and return all initial overlaps using a specific profile, then overlapping hits and then first blocking hit\n\x09* Results are sorted, so a blocking hit (if found) will be the last element of the array\n\x09* Only the single closest blocking result will be generated, no tests will be done after that\n\x09*\n\x09* @param Start\x09\x09\x09Start of line segment.\n\x09* @param End\x09\x09\x09""End of line segment.\n\x09* @param HalfSize\x09 Distance from the center of box along each axis\n\x09* @param Orientation\x09Orientation of the box\n\x09* @param ProfileName\x09The 'profile' used to determine which components to hit\n\x09* @param bTraceComplex\x09True to test against complex collision, false to test against simplified collision.\n\x09* @param OutHits\x09\x09""A list of hits, sorted along the trace from start to finish. The blocking hit will be the last hit, if there was one.\n\x09* @return\x09\x09\x09\x09True if there was a blocking hit, false otherwise.\n\x09*/" },
{ "CPP_Default_DrawTime", "5.000000" },
{ "CPP_Default_TraceColor", "(R=1.000000,G=0.000000,B=0.000000,A=1.000000)" },
{ "CPP_Default_TraceHitColor", "(R=0.000000,G=1.000000,B=0.000000,A=1.000000)" },
{ "DisplayName", "Multi Box Trace By Profile" },
{ "Keywords", "sweep" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Sweep a box against the world and return all initial overlaps using a specific profile, then overlapping hits and then first blocking hit\nResults are sorted, so a blocking hit (if found) will be the last element of the array\nOnly the single closest blocking result will be generated, no tests will be done after that\n\n@param Start Start of line segment.\n@param End End of line segment.\n@param HalfSize Distance from the center of box along each axis\n@param Orientation Orientation of the box\n@param ProfileName The 'profile' used to determine which components to hit\n@param bTraceComplex True to test against complex collision, false to test against simplified collision.\n@param OutHits A list of hits, sorted along the trace from start to finish. The blocking hit will be the last hit, if there was one.\n@return True if there was a blocking hit, false otherwise." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Start_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_End_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Orientation_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ProfileName_MetaData[] = {
{ "GetOptions", "GetCollisionProfileNames" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ActorsToIgnore_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function BoxTraceMultiByProfile constinit property declarations ****************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FStructPropertyParams NewProp_Start;
static const UECodeGen_Private::FStructPropertyParams NewProp_End;
static const UECodeGen_Private::FStructPropertyParams NewProp_HalfSize;
static const UECodeGen_Private::FStructPropertyParams NewProp_Orientation;
static const UECodeGen_Private::FNamePropertyParams NewProp_ProfileName;
static void NewProp_bTraceComplex_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bTraceComplex;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ActorsToIgnore_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ActorsToIgnore;
static const UECodeGen_Private::FBytePropertyParams NewProp_DrawDebugType;
static const UECodeGen_Private::FStructPropertyParams NewProp_OutHits_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_OutHits;
static void NewProp_bIgnoreSelf_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIgnoreSelf;
static const UECodeGen_Private::FStructPropertyParams NewProp_TraceColor;
static const UECodeGen_Private::FStructPropertyParams NewProp_TraceHitColor;
static const UECodeGen_Private::FFloatPropertyParams NewProp_DrawTime;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function BoxTraceMultiByProfile constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function BoxTraceMultiByProfile Property Definitions ***************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiByProfile_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceMultiByProfile_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiByProfile_Statics::NewProp_Start = { "Start", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceMultiByProfile_Parms, Start), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Start_MetaData), NewProp_Start_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiByProfile_Statics::NewProp_End = { "End", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceMultiByProfile_Parms, End), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_End_MetaData), NewProp_End_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiByProfile_Statics::NewProp_HalfSize = { "HalfSize", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceMultiByProfile_Parms, HalfSize), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiByProfile_Statics::NewProp_Orientation = { "Orientation", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceMultiByProfile_Parms, Orientation), Z_Construct_UScriptStruct_FRotator, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Orientation_MetaData), NewProp_Orientation_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiByProfile_Statics::NewProp_ProfileName = { "ProfileName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceMultiByProfile_Parms, ProfileName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ProfileName_MetaData), NewProp_ProfileName_MetaData) };
void Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiByProfile_Statics::NewProp_bTraceComplex_SetBit(void* Obj)
{
((KismetSystemLibrary_eventBoxTraceMultiByProfile_Parms*)Obj)->bTraceComplex = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiByProfile_Statics::NewProp_bTraceComplex = { "bTraceComplex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventBoxTraceMultiByProfile_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiByProfile_Statics::NewProp_bTraceComplex_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiByProfile_Statics::NewProp_ActorsToIgnore_Inner = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiByProfile_Statics::NewProp_ActorsToIgnore = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceMultiByProfile_Parms, ActorsToIgnore), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ActorsToIgnore_MetaData), NewProp_ActorsToIgnore_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiByProfile_Statics::NewProp_DrawDebugType = { "DrawDebugType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceMultiByProfile_Parms, DrawDebugType), Z_Construct_UEnum_Engine_EDrawDebugTrace, METADATA_PARAMS(0, nullptr) }; // 3094988569
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiByProfile_Statics::NewProp_OutHits_Inner = { "OutHits", nullptr, (EPropertyFlags)0x0000008000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FHitResult, METADATA_PARAMS(0, nullptr) }; // 222120718
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiByProfile_Statics::NewProp_OutHits = { "OutHits", nullptr, (EPropertyFlags)0x0010008000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceMultiByProfile_Parms, OutHits), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 222120718
void Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiByProfile_Statics::NewProp_bIgnoreSelf_SetBit(void* Obj)
{
((KismetSystemLibrary_eventBoxTraceMultiByProfile_Parms*)Obj)->bIgnoreSelf = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiByProfile_Statics::NewProp_bIgnoreSelf = { "bIgnoreSelf", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventBoxTraceMultiByProfile_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiByProfile_Statics::NewProp_bIgnoreSelf_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiByProfile_Statics::NewProp_TraceColor = { "TraceColor", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceMultiByProfile_Parms, TraceColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiByProfile_Statics::NewProp_TraceHitColor = { "TraceHitColor", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceMultiByProfile_Parms, TraceHitColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiByProfile_Statics::NewProp_DrawTime = { "DrawTime", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceMultiByProfile_Parms, DrawTime), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiByProfile_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventBoxTraceMultiByProfile_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiByProfile_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventBoxTraceMultiByProfile_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiByProfile_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiByProfile_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiByProfile_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiByProfile_Statics::NewProp_Start,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiByProfile_Statics::NewProp_End,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiByProfile_Statics::NewProp_HalfSize,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiByProfile_Statics::NewProp_Orientation,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiByProfile_Statics::NewProp_ProfileName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiByProfile_Statics::NewProp_bTraceComplex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiByProfile_Statics::NewProp_ActorsToIgnore_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiByProfile_Statics::NewProp_ActorsToIgnore,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiByProfile_Statics::NewProp_DrawDebugType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiByProfile_Statics::NewProp_OutHits_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiByProfile_Statics::NewProp_OutHits,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiByProfile_Statics::NewProp_bIgnoreSelf,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiByProfile_Statics::NewProp_TraceColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiByProfile_Statics::NewProp_TraceHitColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiByProfile_Statics::NewProp_DrawTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiByProfile_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiByProfile_Statics::PropPointers) < 2048);
// ********** End Function BoxTraceMultiByProfile Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiByProfile_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "BoxTraceMultiByProfile", Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiByProfile_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiByProfile_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiByProfile_Statics::KismetSystemLibrary_eventBoxTraceMultiByProfile_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiByProfile_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiByProfile_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiByProfile_Statics::KismetSystemLibrary_eventBoxTraceMultiByProfile_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiByProfile()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiByProfile_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execBoxTraceMultiByProfile)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_STRUCT(FVector,Z_Param_Start);
P_GET_STRUCT(FVector,Z_Param_End);
P_GET_STRUCT(FVector,Z_Param_HalfSize);
P_GET_STRUCT(FRotator,Z_Param_Orientation);
P_GET_PROPERTY(FNameProperty,Z_Param_ProfileName);
P_GET_UBOOL(Z_Param_bTraceComplex);
P_GET_TARRAY_REF(AActor*,Z_Param_Out_ActorsToIgnore);
P_GET_PROPERTY(FByteProperty,Z_Param_DrawDebugType);
P_GET_TARRAY_REF(FHitResult,Z_Param_Out_OutHits);
P_GET_UBOOL(Z_Param_bIgnoreSelf);
P_GET_STRUCT(FLinearColor,Z_Param_TraceColor);
P_GET_STRUCT(FLinearColor,Z_Param_TraceHitColor);
P_GET_PROPERTY(FFloatProperty,Z_Param_DrawTime);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::BoxTraceMultiByProfile(Z_Param_WorldContextObject,Z_Param_Start,Z_Param_End,Z_Param_HalfSize,Z_Param_Orientation,Z_Param_ProfileName,Z_Param_bTraceComplex,Z_Param_Out_ActorsToIgnore,EDrawDebugTrace::Type(Z_Param_DrawDebugType),Z_Param_Out_OutHits,Z_Param_bIgnoreSelf,Z_Param_TraceColor,Z_Param_TraceHitColor,Z_Param_DrawTime);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function BoxTraceMultiByProfile ***********************
// ********** Begin Class UKismetSystemLibrary Function BoxTraceMultiForObjects ********************
struct Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiForObjects_Statics
{
struct KismetSystemLibrary_eventBoxTraceMultiForObjects_Parms
{
const UObject* WorldContextObject;
FVector Start;
FVector End;
FVector HalfSize;
FRotator Orientation;
TArray<TEnumAsByte<EObjectTypeQuery>> ObjectTypes;
bool bTraceComplex;
TArray<AActor*> ActorsToIgnore;
TEnumAsByte<EDrawDebugTrace::Type> DrawDebugType;
TArray<FHitResult> OutHits;
bool bIgnoreSelf;
FLinearColor TraceColor;
FLinearColor TraceHitColor;
float DrawTime;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AdvancedDisplay", "TraceColor,TraceHitColor,DrawTime" },
{ "AutoCreateRefTerm", "ActorsToIgnore" },
{ "bIgnoreSelf", "true" },
{ "Category", "Collision" },
{ "Comment", "/**\n\x09* Sweeps a box along the given line and returns all hits encountered.\n\x09* This only finds objects that are of a type specified by ObjectTypes.\n\x09*\n\x09* @param Start\x09\x09\x09Start of line segment.\n\x09* @param End\x09\x09\x09""End of line segment.\n\x09* @param Orientation\n\x09* @param HalfSize\x09\x09Radius of the sphere to sweep\n\x09* @param ObjectTypes\x09""Array of Object Types to trace\n\x09* @param bTraceComplex\x09True to test against complex collision, false to test against simplified collision.\n\x09* @param OutHits\x09\x09""A list of hits, sorted along the trace from start to finish. The blocking hit will be the last hit, if there was one.\n\x09* @return\x09\x09\x09\x09True if there was a hit, false otherwise.\n\x09*/" },
{ "CPP_Default_DrawTime", "5.000000" },
{ "CPP_Default_TraceColor", "(R=1.000000,G=0.000000,B=0.000000,A=1.000000)" },
{ "CPP_Default_TraceHitColor", "(R=0.000000,G=1.000000,B=0.000000,A=1.000000)" },
{ "DisplayName", "Multi Box Trace For Objects" },
{ "Keywords", "sweep" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Sweeps a box along the given line and returns all hits encountered.\nThis only finds objects that are of a type specified by ObjectTypes.\n\n@param Start Start of line segment.\n@param End End of line segment.\n@param Orientation\n@param HalfSize Radius of the sphere to sweep\n@param ObjectTypes Array of Object Types to trace\n@param bTraceComplex True to test against complex collision, false to test against simplified collision.\n@param OutHits A list of hits, sorted along the trace from start to finish. The blocking hit will be the last hit, if there was one.\n@return True if there was a hit, false otherwise." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Start_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_End_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_HalfSize_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Orientation_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ObjectTypes_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ActorsToIgnore_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function BoxTraceMultiForObjects constinit property declarations ***************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FStructPropertyParams NewProp_Start;
static const UECodeGen_Private::FStructPropertyParams NewProp_End;
static const UECodeGen_Private::FStructPropertyParams NewProp_HalfSize;
static const UECodeGen_Private::FStructPropertyParams NewProp_Orientation;
static const UECodeGen_Private::FBytePropertyParams NewProp_ObjectTypes_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ObjectTypes;
static void NewProp_bTraceComplex_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bTraceComplex;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ActorsToIgnore_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ActorsToIgnore;
static const UECodeGen_Private::FBytePropertyParams NewProp_DrawDebugType;
static const UECodeGen_Private::FStructPropertyParams NewProp_OutHits_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_OutHits;
static void NewProp_bIgnoreSelf_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIgnoreSelf;
static const UECodeGen_Private::FStructPropertyParams NewProp_TraceColor;
static const UECodeGen_Private::FStructPropertyParams NewProp_TraceHitColor;
static const UECodeGen_Private::FFloatPropertyParams NewProp_DrawTime;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function BoxTraceMultiForObjects constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function BoxTraceMultiForObjects Property Definitions **************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiForObjects_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceMultiForObjects_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiForObjects_Statics::NewProp_Start = { "Start", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceMultiForObjects_Parms, Start), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Start_MetaData), NewProp_Start_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiForObjects_Statics::NewProp_End = { "End", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceMultiForObjects_Parms, End), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_End_MetaData), NewProp_End_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiForObjects_Statics::NewProp_HalfSize = { "HalfSize", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceMultiForObjects_Parms, HalfSize), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_HalfSize_MetaData), NewProp_HalfSize_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiForObjects_Statics::NewProp_Orientation = { "Orientation", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceMultiForObjects_Parms, Orientation), Z_Construct_UScriptStruct_FRotator, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Orientation_MetaData), NewProp_Orientation_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiForObjects_Statics::NewProp_ObjectTypes_Inner = { "ObjectTypes", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UEnum_Engine_EObjectTypeQuery, METADATA_PARAMS(0, nullptr) }; // 2482564233
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiForObjects_Statics::NewProp_ObjectTypes = { "ObjectTypes", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceMultiForObjects_Parms, ObjectTypes), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ObjectTypes_MetaData), NewProp_ObjectTypes_MetaData) }; // 2482564233
void Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiForObjects_Statics::NewProp_bTraceComplex_SetBit(void* Obj)
{
((KismetSystemLibrary_eventBoxTraceMultiForObjects_Parms*)Obj)->bTraceComplex = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiForObjects_Statics::NewProp_bTraceComplex = { "bTraceComplex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventBoxTraceMultiForObjects_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiForObjects_Statics::NewProp_bTraceComplex_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiForObjects_Statics::NewProp_ActorsToIgnore_Inner = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiForObjects_Statics::NewProp_ActorsToIgnore = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceMultiForObjects_Parms, ActorsToIgnore), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ActorsToIgnore_MetaData), NewProp_ActorsToIgnore_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiForObjects_Statics::NewProp_DrawDebugType = { "DrawDebugType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceMultiForObjects_Parms, DrawDebugType), Z_Construct_UEnum_Engine_EDrawDebugTrace, METADATA_PARAMS(0, nullptr) }; // 3094988569
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiForObjects_Statics::NewProp_OutHits_Inner = { "OutHits", nullptr, (EPropertyFlags)0x0000008000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FHitResult, METADATA_PARAMS(0, nullptr) }; // 222120718
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiForObjects_Statics::NewProp_OutHits = { "OutHits", nullptr, (EPropertyFlags)0x0010008000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceMultiForObjects_Parms, OutHits), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 222120718
void Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiForObjects_Statics::NewProp_bIgnoreSelf_SetBit(void* Obj)
{
((KismetSystemLibrary_eventBoxTraceMultiForObjects_Parms*)Obj)->bIgnoreSelf = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiForObjects_Statics::NewProp_bIgnoreSelf = { "bIgnoreSelf", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventBoxTraceMultiForObjects_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiForObjects_Statics::NewProp_bIgnoreSelf_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiForObjects_Statics::NewProp_TraceColor = { "TraceColor", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceMultiForObjects_Parms, TraceColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiForObjects_Statics::NewProp_TraceHitColor = { "TraceHitColor", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceMultiForObjects_Parms, TraceHitColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiForObjects_Statics::NewProp_DrawTime = { "DrawTime", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceMultiForObjects_Parms, DrawTime), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiForObjects_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventBoxTraceMultiForObjects_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiForObjects_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventBoxTraceMultiForObjects_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiForObjects_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiForObjects_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiForObjects_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiForObjects_Statics::NewProp_Start,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiForObjects_Statics::NewProp_End,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiForObjects_Statics::NewProp_HalfSize,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiForObjects_Statics::NewProp_Orientation,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiForObjects_Statics::NewProp_ObjectTypes_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiForObjects_Statics::NewProp_ObjectTypes,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiForObjects_Statics::NewProp_bTraceComplex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiForObjects_Statics::NewProp_ActorsToIgnore_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiForObjects_Statics::NewProp_ActorsToIgnore,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiForObjects_Statics::NewProp_DrawDebugType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiForObjects_Statics::NewProp_OutHits_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiForObjects_Statics::NewProp_OutHits,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiForObjects_Statics::NewProp_bIgnoreSelf,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiForObjects_Statics::NewProp_TraceColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiForObjects_Statics::NewProp_TraceHitColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiForObjects_Statics::NewProp_DrawTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiForObjects_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiForObjects_Statics::PropPointers) < 2048);
// ********** End Function BoxTraceMultiForObjects Property Definitions ****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiForObjects_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "BoxTraceMultiForObjects", Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiForObjects_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiForObjects_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiForObjects_Statics::KismetSystemLibrary_eventBoxTraceMultiForObjects_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiForObjects_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiForObjects_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiForObjects_Statics::KismetSystemLibrary_eventBoxTraceMultiForObjects_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiForObjects()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiForObjects_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execBoxTraceMultiForObjects)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_STRUCT(FVector,Z_Param_Start);
P_GET_STRUCT(FVector,Z_Param_End);
P_GET_STRUCT(FVector,Z_Param_HalfSize);
P_GET_STRUCT(FRotator,Z_Param_Orientation);
P_GET_TARRAY_REF(TEnumAsByte<EObjectTypeQuery>,Z_Param_Out_ObjectTypes);
P_GET_UBOOL(Z_Param_bTraceComplex);
P_GET_TARRAY_REF(AActor*,Z_Param_Out_ActorsToIgnore);
P_GET_PROPERTY(FByteProperty,Z_Param_DrawDebugType);
P_GET_TARRAY_REF(FHitResult,Z_Param_Out_OutHits);
P_GET_UBOOL(Z_Param_bIgnoreSelf);
P_GET_STRUCT(FLinearColor,Z_Param_TraceColor);
P_GET_STRUCT(FLinearColor,Z_Param_TraceHitColor);
P_GET_PROPERTY(FFloatProperty,Z_Param_DrawTime);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::BoxTraceMultiForObjects(Z_Param_WorldContextObject,Z_Param_Start,Z_Param_End,Z_Param_HalfSize,Z_Param_Orientation,Z_Param_Out_ObjectTypes,Z_Param_bTraceComplex,Z_Param_Out_ActorsToIgnore,EDrawDebugTrace::Type(Z_Param_DrawDebugType),Z_Param_Out_OutHits,Z_Param_bIgnoreSelf,Z_Param_TraceColor,Z_Param_TraceHitColor,Z_Param_DrawTime);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function BoxTraceMultiForObjects **********************
// ********** Begin Class UKismetSystemLibrary Function BoxTraceSingle *****************************
struct Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingle_Statics
{
struct KismetSystemLibrary_eventBoxTraceSingle_Parms
{
const UObject* WorldContextObject;
FVector Start;
FVector End;
FVector HalfSize;
FRotator Orientation;
TEnumAsByte<ETraceTypeQuery> TraceChannel;
bool bTraceComplex;
TArray<AActor*> ActorsToIgnore;
TEnumAsByte<EDrawDebugTrace::Type> DrawDebugType;
FHitResult OutHit;
bool bIgnoreSelf;
FLinearColor TraceColor;
FLinearColor TraceHitColor;
float DrawTime;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AdvancedDisplay", "TraceColor,TraceHitColor,DrawTime" },
{ "AutoCreateRefTerm", "ActorsToIgnore" },
{ "bIgnoreSelf", "true" },
{ "Category", "Collision" },
{ "Comment", "/**\n\x09* Sweeps a box along the given line and returns the first blocking hit encountered.\n\x09* This trace finds the objects that RESPONDS to the given TraceChannel\n\x09*\n\x09* @param Start\x09\x09\x09Start of line segment.\n\x09* @param End\x09\x09\x09""End of line segment.\n\x09* @param HalfSize\x09 Distance from the center of box along each axis\n\x09* @param Orientation\x09Orientation of the box\n\x09* @param TraceChannel\n\x09* @param bTraceComplex\x09True to test against complex collision, false to test against simplified collision.\n\x09* @param OutHit\x09\x09\x09Properties of the trace hit.\n\x09* @return\x09\x09\x09\x09True if there was a hit, false otherwise.\n\x09*/" },
{ "CPP_Default_DrawTime", "5.000000" },
{ "CPP_Default_TraceColor", "(R=1.000000,G=0.000000,B=0.000000,A=1.000000)" },
{ "CPP_Default_TraceHitColor", "(R=0.000000,G=1.000000,B=0.000000,A=1.000000)" },
{ "DisplayName", "Box Trace By Channel" },
{ "Keywords", "sweep" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Sweeps a box along the given line and returns the first blocking hit encountered.\nThis trace finds the objects that RESPONDS to the given TraceChannel\n\n@param Start Start of line segment.\n@param End End of line segment.\n@param HalfSize Distance from the center of box along each axis\n@param Orientation Orientation of the box\n@param TraceChannel\n@param bTraceComplex True to test against complex collision, false to test against simplified collision.\n@param OutHit Properties of the trace hit.\n@return True if there was a hit, false otherwise." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Start_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_End_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_HalfSize_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Orientation_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ActorsToIgnore_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function BoxTraceSingle constinit property declarations ************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FStructPropertyParams NewProp_Start;
static const UECodeGen_Private::FStructPropertyParams NewProp_End;
static const UECodeGen_Private::FStructPropertyParams NewProp_HalfSize;
static const UECodeGen_Private::FStructPropertyParams NewProp_Orientation;
static const UECodeGen_Private::FBytePropertyParams NewProp_TraceChannel;
static void NewProp_bTraceComplex_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bTraceComplex;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ActorsToIgnore_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ActorsToIgnore;
static const UECodeGen_Private::FBytePropertyParams NewProp_DrawDebugType;
static const UECodeGen_Private::FStructPropertyParams NewProp_OutHit;
static void NewProp_bIgnoreSelf_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIgnoreSelf;
static const UECodeGen_Private::FStructPropertyParams NewProp_TraceColor;
static const UECodeGen_Private::FStructPropertyParams NewProp_TraceHitColor;
static const UECodeGen_Private::FFloatPropertyParams NewProp_DrawTime;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function BoxTraceSingle constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function BoxTraceSingle Property Definitions ***********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingle_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceSingle_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingle_Statics::NewProp_Start = { "Start", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceSingle_Parms, Start), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Start_MetaData), NewProp_Start_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingle_Statics::NewProp_End = { "End", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceSingle_Parms, End), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_End_MetaData), NewProp_End_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingle_Statics::NewProp_HalfSize = { "HalfSize", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceSingle_Parms, HalfSize), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_HalfSize_MetaData), NewProp_HalfSize_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingle_Statics::NewProp_Orientation = { "Orientation", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceSingle_Parms, Orientation), Z_Construct_UScriptStruct_FRotator, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Orientation_MetaData), NewProp_Orientation_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingle_Statics::NewProp_TraceChannel = { "TraceChannel", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceSingle_Parms, TraceChannel), Z_Construct_UEnum_Engine_ETraceTypeQuery, METADATA_PARAMS(0, nullptr) }; // 93441085
void Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingle_Statics::NewProp_bTraceComplex_SetBit(void* Obj)
{
((KismetSystemLibrary_eventBoxTraceSingle_Parms*)Obj)->bTraceComplex = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingle_Statics::NewProp_bTraceComplex = { "bTraceComplex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventBoxTraceSingle_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingle_Statics::NewProp_bTraceComplex_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingle_Statics::NewProp_ActorsToIgnore_Inner = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingle_Statics::NewProp_ActorsToIgnore = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceSingle_Parms, ActorsToIgnore), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ActorsToIgnore_MetaData), NewProp_ActorsToIgnore_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingle_Statics::NewProp_DrawDebugType = { "DrawDebugType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceSingle_Parms, DrawDebugType), Z_Construct_UEnum_Engine_EDrawDebugTrace, METADATA_PARAMS(0, nullptr) }; // 3094988569
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingle_Statics::NewProp_OutHit = { "OutHit", nullptr, (EPropertyFlags)0x0010008000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceSingle_Parms, OutHit), Z_Construct_UScriptStruct_FHitResult, METADATA_PARAMS(0, nullptr) }; // 222120718
void Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingle_Statics::NewProp_bIgnoreSelf_SetBit(void* Obj)
{
((KismetSystemLibrary_eventBoxTraceSingle_Parms*)Obj)->bIgnoreSelf = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingle_Statics::NewProp_bIgnoreSelf = { "bIgnoreSelf", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventBoxTraceSingle_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingle_Statics::NewProp_bIgnoreSelf_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingle_Statics::NewProp_TraceColor = { "TraceColor", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceSingle_Parms, TraceColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingle_Statics::NewProp_TraceHitColor = { "TraceHitColor", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceSingle_Parms, TraceHitColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingle_Statics::NewProp_DrawTime = { "DrawTime", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceSingle_Parms, DrawTime), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingle_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventBoxTraceSingle_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingle_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventBoxTraceSingle_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingle_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingle_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingle_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingle_Statics::NewProp_Start,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingle_Statics::NewProp_End,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingle_Statics::NewProp_HalfSize,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingle_Statics::NewProp_Orientation,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingle_Statics::NewProp_TraceChannel,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingle_Statics::NewProp_bTraceComplex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingle_Statics::NewProp_ActorsToIgnore_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingle_Statics::NewProp_ActorsToIgnore,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingle_Statics::NewProp_DrawDebugType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingle_Statics::NewProp_OutHit,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingle_Statics::NewProp_bIgnoreSelf,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingle_Statics::NewProp_TraceColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingle_Statics::NewProp_TraceHitColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingle_Statics::NewProp_DrawTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingle_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingle_Statics::PropPointers) < 2048);
// ********** End Function BoxTraceSingle Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingle_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "BoxTraceSingle", Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingle_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingle_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingle_Statics::KismetSystemLibrary_eventBoxTraceSingle_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingle_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingle_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingle_Statics::KismetSystemLibrary_eventBoxTraceSingle_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingle()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingle_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execBoxTraceSingle)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_STRUCT(FVector,Z_Param_Start);
P_GET_STRUCT(FVector,Z_Param_End);
P_GET_STRUCT(FVector,Z_Param_HalfSize);
P_GET_STRUCT(FRotator,Z_Param_Orientation);
P_GET_PROPERTY(FByteProperty,Z_Param_TraceChannel);
P_GET_UBOOL(Z_Param_bTraceComplex);
P_GET_TARRAY_REF(AActor*,Z_Param_Out_ActorsToIgnore);
P_GET_PROPERTY(FByteProperty,Z_Param_DrawDebugType);
P_GET_STRUCT_REF(FHitResult,Z_Param_Out_OutHit);
P_GET_UBOOL(Z_Param_bIgnoreSelf);
P_GET_STRUCT(FLinearColor,Z_Param_TraceColor);
P_GET_STRUCT(FLinearColor,Z_Param_TraceHitColor);
P_GET_PROPERTY(FFloatProperty,Z_Param_DrawTime);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::BoxTraceSingle(Z_Param_WorldContextObject,Z_Param_Start,Z_Param_End,Z_Param_HalfSize,Z_Param_Orientation,ETraceTypeQuery(Z_Param_TraceChannel),Z_Param_bTraceComplex,Z_Param_Out_ActorsToIgnore,EDrawDebugTrace::Type(Z_Param_DrawDebugType),Z_Param_Out_OutHit,Z_Param_bIgnoreSelf,Z_Param_TraceColor,Z_Param_TraceHitColor,Z_Param_DrawTime);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function BoxTraceSingle *******************************
// ********** Begin Class UKismetSystemLibrary Function BoxTraceSingleByProfile ********************
struct Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleByProfile_Statics
{
struct KismetSystemLibrary_eventBoxTraceSingleByProfile_Parms
{
const UObject* WorldContextObject;
FVector Start;
FVector End;
FVector HalfSize;
FRotator Orientation;
FName ProfileName;
bool bTraceComplex;
TArray<AActor*> ActorsToIgnore;
TEnumAsByte<EDrawDebugTrace::Type> DrawDebugType;
FHitResult OutHit;
bool bIgnoreSelf;
FLinearColor TraceColor;
FLinearColor TraceHitColor;
float DrawTime;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AdvancedDisplay", "TraceColor,TraceHitColor,DrawTime" },
{ "AutoCreateRefTerm", "ActorsToIgnore" },
{ "bIgnoreSelf", "true" },
{ "Category", "Collision" },
{ "Comment", "/**\n\x09* Sweep a box against the world and return the first blocking hit using a specific profile\n\x09*\n\x09* @param Start\x09\x09\x09Start of line segment.\n\x09* @param End\x09\x09\x09""End of line segment.\n\x09* @param HalfSize\x09 Distance from the center of box along each axis\n\x09* @param Orientation\x09Orientation of the box\n\x09* @param ProfileName\x09The 'profile' used to determine which components to hit\n\x09* @param bTraceComplex\x09True to test against complex collision, false to test against simplified collision.\n\x09* @param OutHit\x09\x09\x09Properties of the trace hit.\n\x09* @return\x09\x09\x09\x09True if there was a hit, false otherwise.\n\x09*/" },
{ "CPP_Default_DrawTime", "5.000000" },
{ "CPP_Default_TraceColor", "(R=1.000000,G=0.000000,B=0.000000,A=1.000000)" },
{ "CPP_Default_TraceHitColor", "(R=0.000000,G=1.000000,B=0.000000,A=1.000000)" },
{ "DisplayName", "Box Trace By Profile" },
{ "Keywords", "sweep" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Sweep a box against the world and return the first blocking hit using a specific profile\n\n@param Start Start of line segment.\n@param End End of line segment.\n@param HalfSize Distance from the center of box along each axis\n@param Orientation Orientation of the box\n@param ProfileName The 'profile' used to determine which components to hit\n@param bTraceComplex True to test against complex collision, false to test against simplified collision.\n@param OutHit Properties of the trace hit.\n@return True if there was a hit, false otherwise." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Start_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_End_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_HalfSize_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Orientation_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ProfileName_MetaData[] = {
{ "GetOptions", "GetCollisionProfileNames" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ActorsToIgnore_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function BoxTraceSingleByProfile constinit property declarations ***************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FStructPropertyParams NewProp_Start;
static const UECodeGen_Private::FStructPropertyParams NewProp_End;
static const UECodeGen_Private::FStructPropertyParams NewProp_HalfSize;
static const UECodeGen_Private::FStructPropertyParams NewProp_Orientation;
static const UECodeGen_Private::FNamePropertyParams NewProp_ProfileName;
static void NewProp_bTraceComplex_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bTraceComplex;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ActorsToIgnore_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ActorsToIgnore;
static const UECodeGen_Private::FBytePropertyParams NewProp_DrawDebugType;
static const UECodeGen_Private::FStructPropertyParams NewProp_OutHit;
static void NewProp_bIgnoreSelf_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIgnoreSelf;
static const UECodeGen_Private::FStructPropertyParams NewProp_TraceColor;
static const UECodeGen_Private::FStructPropertyParams NewProp_TraceHitColor;
static const UECodeGen_Private::FFloatPropertyParams NewProp_DrawTime;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function BoxTraceSingleByProfile constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function BoxTraceSingleByProfile Property Definitions **************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleByProfile_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceSingleByProfile_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleByProfile_Statics::NewProp_Start = { "Start", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceSingleByProfile_Parms, Start), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Start_MetaData), NewProp_Start_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleByProfile_Statics::NewProp_End = { "End", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceSingleByProfile_Parms, End), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_End_MetaData), NewProp_End_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleByProfile_Statics::NewProp_HalfSize = { "HalfSize", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceSingleByProfile_Parms, HalfSize), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_HalfSize_MetaData), NewProp_HalfSize_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleByProfile_Statics::NewProp_Orientation = { "Orientation", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceSingleByProfile_Parms, Orientation), Z_Construct_UScriptStruct_FRotator, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Orientation_MetaData), NewProp_Orientation_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleByProfile_Statics::NewProp_ProfileName = { "ProfileName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceSingleByProfile_Parms, ProfileName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ProfileName_MetaData), NewProp_ProfileName_MetaData) };
void Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleByProfile_Statics::NewProp_bTraceComplex_SetBit(void* Obj)
{
((KismetSystemLibrary_eventBoxTraceSingleByProfile_Parms*)Obj)->bTraceComplex = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleByProfile_Statics::NewProp_bTraceComplex = { "bTraceComplex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventBoxTraceSingleByProfile_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleByProfile_Statics::NewProp_bTraceComplex_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleByProfile_Statics::NewProp_ActorsToIgnore_Inner = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleByProfile_Statics::NewProp_ActorsToIgnore = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceSingleByProfile_Parms, ActorsToIgnore), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ActorsToIgnore_MetaData), NewProp_ActorsToIgnore_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleByProfile_Statics::NewProp_DrawDebugType = { "DrawDebugType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceSingleByProfile_Parms, DrawDebugType), Z_Construct_UEnum_Engine_EDrawDebugTrace, METADATA_PARAMS(0, nullptr) }; // 3094988569
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleByProfile_Statics::NewProp_OutHit = { "OutHit", nullptr, (EPropertyFlags)0x0010008000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceSingleByProfile_Parms, OutHit), Z_Construct_UScriptStruct_FHitResult, METADATA_PARAMS(0, nullptr) }; // 222120718
void Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleByProfile_Statics::NewProp_bIgnoreSelf_SetBit(void* Obj)
{
((KismetSystemLibrary_eventBoxTraceSingleByProfile_Parms*)Obj)->bIgnoreSelf = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleByProfile_Statics::NewProp_bIgnoreSelf = { "bIgnoreSelf", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventBoxTraceSingleByProfile_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleByProfile_Statics::NewProp_bIgnoreSelf_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleByProfile_Statics::NewProp_TraceColor = { "TraceColor", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceSingleByProfile_Parms, TraceColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleByProfile_Statics::NewProp_TraceHitColor = { "TraceHitColor", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceSingleByProfile_Parms, TraceHitColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleByProfile_Statics::NewProp_DrawTime = { "DrawTime", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceSingleByProfile_Parms, DrawTime), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleByProfile_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventBoxTraceSingleByProfile_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleByProfile_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventBoxTraceSingleByProfile_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleByProfile_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleByProfile_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleByProfile_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleByProfile_Statics::NewProp_Start,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleByProfile_Statics::NewProp_End,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleByProfile_Statics::NewProp_HalfSize,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleByProfile_Statics::NewProp_Orientation,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleByProfile_Statics::NewProp_ProfileName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleByProfile_Statics::NewProp_bTraceComplex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleByProfile_Statics::NewProp_ActorsToIgnore_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleByProfile_Statics::NewProp_ActorsToIgnore,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleByProfile_Statics::NewProp_DrawDebugType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleByProfile_Statics::NewProp_OutHit,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleByProfile_Statics::NewProp_bIgnoreSelf,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleByProfile_Statics::NewProp_TraceColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleByProfile_Statics::NewProp_TraceHitColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleByProfile_Statics::NewProp_DrawTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleByProfile_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleByProfile_Statics::PropPointers) < 2048);
// ********** End Function BoxTraceSingleByProfile Property Definitions ****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleByProfile_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "BoxTraceSingleByProfile", Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleByProfile_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleByProfile_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleByProfile_Statics::KismetSystemLibrary_eventBoxTraceSingleByProfile_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleByProfile_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleByProfile_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleByProfile_Statics::KismetSystemLibrary_eventBoxTraceSingleByProfile_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleByProfile()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleByProfile_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execBoxTraceSingleByProfile)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_STRUCT(FVector,Z_Param_Start);
P_GET_STRUCT(FVector,Z_Param_End);
P_GET_STRUCT(FVector,Z_Param_HalfSize);
P_GET_STRUCT(FRotator,Z_Param_Orientation);
P_GET_PROPERTY(FNameProperty,Z_Param_ProfileName);
P_GET_UBOOL(Z_Param_bTraceComplex);
P_GET_TARRAY_REF(AActor*,Z_Param_Out_ActorsToIgnore);
P_GET_PROPERTY(FByteProperty,Z_Param_DrawDebugType);
P_GET_STRUCT_REF(FHitResult,Z_Param_Out_OutHit);
P_GET_UBOOL(Z_Param_bIgnoreSelf);
P_GET_STRUCT(FLinearColor,Z_Param_TraceColor);
P_GET_STRUCT(FLinearColor,Z_Param_TraceHitColor);
P_GET_PROPERTY(FFloatProperty,Z_Param_DrawTime);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::BoxTraceSingleByProfile(Z_Param_WorldContextObject,Z_Param_Start,Z_Param_End,Z_Param_HalfSize,Z_Param_Orientation,Z_Param_ProfileName,Z_Param_bTraceComplex,Z_Param_Out_ActorsToIgnore,EDrawDebugTrace::Type(Z_Param_DrawDebugType),Z_Param_Out_OutHit,Z_Param_bIgnoreSelf,Z_Param_TraceColor,Z_Param_TraceHitColor,Z_Param_DrawTime);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function BoxTraceSingleByProfile **********************
// ********** Begin Class UKismetSystemLibrary Function BoxTraceSingleForObjects *******************
struct Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleForObjects_Statics
{
struct KismetSystemLibrary_eventBoxTraceSingleForObjects_Parms
{
const UObject* WorldContextObject;
FVector Start;
FVector End;
FVector HalfSize;
FRotator Orientation;
TArray<TEnumAsByte<EObjectTypeQuery>> ObjectTypes;
bool bTraceComplex;
TArray<AActor*> ActorsToIgnore;
TEnumAsByte<EDrawDebugTrace::Type> DrawDebugType;
FHitResult OutHit;
bool bIgnoreSelf;
FLinearColor TraceColor;
FLinearColor TraceHitColor;
float DrawTime;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AdvancedDisplay", "TraceColor,TraceHitColor,DrawTime" },
{ "AutoCreateRefTerm", "ActorsToIgnore" },
{ "bIgnoreSelf", "true" },
{ "Category", "Collision" },
{ "Comment", "/**\n\x09* Sweeps a box along the given line and returns the first hit encountered.\n\x09* This only finds objects that are of a type specified by ObjectTypes.\n\x09*\n\x09* @param Start\x09\x09\x09Start of line segment.\n\x09* @param End\x09\x09\x09""End of line segment.\n\x09* @param Orientation\x09\n\x09* @param HalfSize\x09\x09Radius of the sphere to sweep\n\x09* @param ObjectTypes\x09""Array of Object Types to trace\n\x09* @param bTraceComplex\x09True to test against complex collision, false to test against simplified collision.\n\x09* @param OutHit\x09\x09\x09Properties of the trace hit.\n\x09* @return\x09\x09\x09\x09True if there was a hit, false otherwise.\n\x09*/" },
{ "CPP_Default_DrawTime", "5.000000" },
{ "CPP_Default_TraceColor", "(R=1.000000,G=0.000000,B=0.000000,A=1.000000)" },
{ "CPP_Default_TraceHitColor", "(R=0.000000,G=1.000000,B=0.000000,A=1.000000)" },
{ "DisplayName", "Box Trace For Objects" },
{ "Keywords", "sweep" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Sweeps a box along the given line and returns the first hit encountered.\nThis only finds objects that are of a type specified by ObjectTypes.\n\n@param Start Start of line segment.\n@param End End of line segment.\n@param Orientation\n@param HalfSize Radius of the sphere to sweep\n@param ObjectTypes Array of Object Types to trace\n@param bTraceComplex True to test against complex collision, false to test against simplified collision.\n@param OutHit Properties of the trace hit.\n@return True if there was a hit, false otherwise." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Start_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_End_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_HalfSize_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Orientation_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ObjectTypes_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ActorsToIgnore_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function BoxTraceSingleForObjects constinit property declarations **************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FStructPropertyParams NewProp_Start;
static const UECodeGen_Private::FStructPropertyParams NewProp_End;
static const UECodeGen_Private::FStructPropertyParams NewProp_HalfSize;
static const UECodeGen_Private::FStructPropertyParams NewProp_Orientation;
static const UECodeGen_Private::FBytePropertyParams NewProp_ObjectTypes_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ObjectTypes;
static void NewProp_bTraceComplex_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bTraceComplex;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ActorsToIgnore_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ActorsToIgnore;
static const UECodeGen_Private::FBytePropertyParams NewProp_DrawDebugType;
static const UECodeGen_Private::FStructPropertyParams NewProp_OutHit;
static void NewProp_bIgnoreSelf_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIgnoreSelf;
static const UECodeGen_Private::FStructPropertyParams NewProp_TraceColor;
static const UECodeGen_Private::FStructPropertyParams NewProp_TraceHitColor;
static const UECodeGen_Private::FFloatPropertyParams NewProp_DrawTime;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function BoxTraceSingleForObjects constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function BoxTraceSingleForObjects Property Definitions *************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleForObjects_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceSingleForObjects_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleForObjects_Statics::NewProp_Start = { "Start", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceSingleForObjects_Parms, Start), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Start_MetaData), NewProp_Start_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleForObjects_Statics::NewProp_End = { "End", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceSingleForObjects_Parms, End), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_End_MetaData), NewProp_End_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleForObjects_Statics::NewProp_HalfSize = { "HalfSize", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceSingleForObjects_Parms, HalfSize), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_HalfSize_MetaData), NewProp_HalfSize_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleForObjects_Statics::NewProp_Orientation = { "Orientation", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceSingleForObjects_Parms, Orientation), Z_Construct_UScriptStruct_FRotator, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Orientation_MetaData), NewProp_Orientation_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleForObjects_Statics::NewProp_ObjectTypes_Inner = { "ObjectTypes", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UEnum_Engine_EObjectTypeQuery, METADATA_PARAMS(0, nullptr) }; // 2482564233
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleForObjects_Statics::NewProp_ObjectTypes = { "ObjectTypes", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceSingleForObjects_Parms, ObjectTypes), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ObjectTypes_MetaData), NewProp_ObjectTypes_MetaData) }; // 2482564233
void Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleForObjects_Statics::NewProp_bTraceComplex_SetBit(void* Obj)
{
((KismetSystemLibrary_eventBoxTraceSingleForObjects_Parms*)Obj)->bTraceComplex = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleForObjects_Statics::NewProp_bTraceComplex = { "bTraceComplex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventBoxTraceSingleForObjects_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleForObjects_Statics::NewProp_bTraceComplex_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleForObjects_Statics::NewProp_ActorsToIgnore_Inner = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleForObjects_Statics::NewProp_ActorsToIgnore = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceSingleForObjects_Parms, ActorsToIgnore), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ActorsToIgnore_MetaData), NewProp_ActorsToIgnore_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleForObjects_Statics::NewProp_DrawDebugType = { "DrawDebugType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceSingleForObjects_Parms, DrawDebugType), Z_Construct_UEnum_Engine_EDrawDebugTrace, METADATA_PARAMS(0, nullptr) }; // 3094988569
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleForObjects_Statics::NewProp_OutHit = { "OutHit", nullptr, (EPropertyFlags)0x0010008000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceSingleForObjects_Parms, OutHit), Z_Construct_UScriptStruct_FHitResult, METADATA_PARAMS(0, nullptr) }; // 222120718
void Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleForObjects_Statics::NewProp_bIgnoreSelf_SetBit(void* Obj)
{
((KismetSystemLibrary_eventBoxTraceSingleForObjects_Parms*)Obj)->bIgnoreSelf = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleForObjects_Statics::NewProp_bIgnoreSelf = { "bIgnoreSelf", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventBoxTraceSingleForObjects_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleForObjects_Statics::NewProp_bIgnoreSelf_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleForObjects_Statics::NewProp_TraceColor = { "TraceColor", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceSingleForObjects_Parms, TraceColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleForObjects_Statics::NewProp_TraceHitColor = { "TraceHitColor", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceSingleForObjects_Parms, TraceHitColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleForObjects_Statics::NewProp_DrawTime = { "DrawTime", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBoxTraceSingleForObjects_Parms, DrawTime), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleForObjects_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventBoxTraceSingleForObjects_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleForObjects_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventBoxTraceSingleForObjects_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleForObjects_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleForObjects_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleForObjects_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleForObjects_Statics::NewProp_Start,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleForObjects_Statics::NewProp_End,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleForObjects_Statics::NewProp_HalfSize,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleForObjects_Statics::NewProp_Orientation,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleForObjects_Statics::NewProp_ObjectTypes_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleForObjects_Statics::NewProp_ObjectTypes,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleForObjects_Statics::NewProp_bTraceComplex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleForObjects_Statics::NewProp_ActorsToIgnore_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleForObjects_Statics::NewProp_ActorsToIgnore,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleForObjects_Statics::NewProp_DrawDebugType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleForObjects_Statics::NewProp_OutHit,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleForObjects_Statics::NewProp_bIgnoreSelf,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleForObjects_Statics::NewProp_TraceColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleForObjects_Statics::NewProp_TraceHitColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleForObjects_Statics::NewProp_DrawTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleForObjects_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleForObjects_Statics::PropPointers) < 2048);
// ********** End Function BoxTraceSingleForObjects Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleForObjects_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "BoxTraceSingleForObjects", Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleForObjects_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleForObjects_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleForObjects_Statics::KismetSystemLibrary_eventBoxTraceSingleForObjects_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleForObjects_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleForObjects_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleForObjects_Statics::KismetSystemLibrary_eventBoxTraceSingleForObjects_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleForObjects()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleForObjects_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execBoxTraceSingleForObjects)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_STRUCT(FVector,Z_Param_Start);
P_GET_STRUCT(FVector,Z_Param_End);
P_GET_STRUCT(FVector,Z_Param_HalfSize);
P_GET_STRUCT(FRotator,Z_Param_Orientation);
P_GET_TARRAY_REF(TEnumAsByte<EObjectTypeQuery>,Z_Param_Out_ObjectTypes);
P_GET_UBOOL(Z_Param_bTraceComplex);
P_GET_TARRAY_REF(AActor*,Z_Param_Out_ActorsToIgnore);
P_GET_PROPERTY(FByteProperty,Z_Param_DrawDebugType);
P_GET_STRUCT_REF(FHitResult,Z_Param_Out_OutHit);
P_GET_UBOOL(Z_Param_bIgnoreSelf);
P_GET_STRUCT(FLinearColor,Z_Param_TraceColor);
P_GET_STRUCT(FLinearColor,Z_Param_TraceHitColor);
P_GET_PROPERTY(FFloatProperty,Z_Param_DrawTime);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::BoxTraceSingleForObjects(Z_Param_WorldContextObject,Z_Param_Start,Z_Param_End,Z_Param_HalfSize,Z_Param_Orientation,Z_Param_Out_ObjectTypes,Z_Param_bTraceComplex,Z_Param_Out_ActorsToIgnore,EDrawDebugTrace::Type(Z_Param_DrawDebugType),Z_Param_Out_OutHit,Z_Param_bIgnoreSelf,Z_Param_TraceColor,Z_Param_TraceHitColor,Z_Param_DrawTime);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function BoxTraceSingleForObjects *********************
// ********** Begin Class UKismetSystemLibrary Function BreakARFilter ******************************
struct Z_Construct_UFunction_UKismetSystemLibrary_BreakARFilter_Statics
{
struct KismetSystemLibrary_eventBreakARFilter_Parms
{
FARFilter InARFilter;
TArray<FName> PackageNames;
TArray<FName> PackagePaths;
TArray<FSoftObjectPath> SoftObjectPaths;
TArray<FTopLevelAssetPath> ClassPaths;
TSet<FTopLevelAssetPath> RecursiveClassPathsExclusionSet;
TArray<FName> ClassNames;
TSet<FName> RecursiveClassesExclusionSet;
bool bRecursivePaths;
bool bRecursiveClasses;
bool bIncludeOnlyOnDiskAssets;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AdvancedDisplay", "6" },
{ "BlueprintThreadSafe", "" },
{ "Category", "Utilities" },
{ "Comment", "/**\n\x09 * Breaks an ARFilter struct into its component pieces. You should be using ClassPaths and RecursiveClassPathsExclusionSet from this node, ClassNames and RecursiveClassesExclusionSet are deprecated.\n\x09 *\n\x09 * @param ClassNames [DEPRECATED] - Class names are now represented by path names. Please use the ClassPaths output instead.\n\x09 * @param RecursiveClassesExclusionSet [DEPRECATED] - Class names are now represented by path names. Please use the RecursiveClassPathsExclusionSet output instead.\n\x09 */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "NativeBreakFunc", "" },
{ "ToolTip", "Breaks an ARFilter struct into its component pieces. You should be using ClassPaths and RecursiveClassPathsExclusionSet from this node, ClassNames and RecursiveClassesExclusionSet are deprecated.\n\n@param ClassNames [DEPRECATED] - Class names are now represented by path names. Please use the ClassPaths output instead.\n@param RecursiveClassesExclusionSet [DEPRECATED] - Class names are now represented by path names. Please use the RecursiveClassPathsExclusionSet output instead." },
};
#endif // WITH_METADATA
// ********** Begin Function BreakARFilter constinit property declarations *************************
static const UECodeGen_Private::FStructPropertyParams NewProp_InARFilter;
static const UECodeGen_Private::FNamePropertyParams NewProp_PackageNames_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_PackageNames;
static const UECodeGen_Private::FNamePropertyParams NewProp_PackagePaths_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_PackagePaths;
static const UECodeGen_Private::FStructPropertyParams NewProp_SoftObjectPaths_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_SoftObjectPaths;
static const UECodeGen_Private::FStructPropertyParams NewProp_ClassPaths_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ClassPaths;
static const UECodeGen_Private::FStructPropertyParams NewProp_RecursiveClassPathsExclusionSet_ElementProp;
static const UECodeGen_Private::FSetPropertyParams NewProp_RecursiveClassPathsExclusionSet;
static const UECodeGen_Private::FNamePropertyParams NewProp_ClassNames_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ClassNames;
static const UECodeGen_Private::FNamePropertyParams NewProp_RecursiveClassesExclusionSet_ElementProp;
static const UECodeGen_Private::FSetPropertyParams NewProp_RecursiveClassesExclusionSet;
static void NewProp_bRecursivePaths_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bRecursivePaths;
static void NewProp_bRecursiveClasses_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bRecursiveClasses;
static void NewProp_bIncludeOnlyOnDiskAssets_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIncludeOnlyOnDiskAssets;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function BreakARFilter constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function BreakARFilter Property Definitions ************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BreakARFilter_Statics::NewProp_InARFilter = { "InARFilter", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBreakARFilter_Parms, InARFilter), Z_Construct_UScriptStruct_FARFilter, METADATA_PARAMS(0, nullptr) }; // 1954282682
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BreakARFilter_Statics::NewProp_PackageNames_Inner = { "PackageNames", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BreakARFilter_Statics::NewProp_PackageNames = { "PackageNames", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBreakARFilter_Parms, PackageNames), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BreakARFilter_Statics::NewProp_PackagePaths_Inner = { "PackagePaths", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BreakARFilter_Statics::NewProp_PackagePaths = { "PackagePaths", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBreakARFilter_Parms, PackagePaths), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BreakARFilter_Statics::NewProp_SoftObjectPaths_Inner = { "SoftObjectPaths", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FSoftObjectPath, METADATA_PARAMS(0, nullptr) }; // 2425717601
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BreakARFilter_Statics::NewProp_SoftObjectPaths = { "SoftObjectPaths", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBreakARFilter_Parms, SoftObjectPaths), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 2425717601
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BreakARFilter_Statics::NewProp_ClassPaths_Inner = { "ClassPaths", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FTopLevelAssetPath, METADATA_PARAMS(0, nullptr) }; // 559680422
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BreakARFilter_Statics::NewProp_ClassPaths = { "ClassPaths", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBreakARFilter_Parms, ClassPaths), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 559680422
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BreakARFilter_Statics::NewProp_RecursiveClassPathsExclusionSet_ElementProp = { "RecursiveClassPathsExclusionSet", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FTopLevelAssetPath, METADATA_PARAMS(0, nullptr) }; // 559680422
static_assert(TModels_V<CGetTypeHashable, FTopLevelAssetPath>, "The structure 'FTopLevelAssetPath' is used in a TSet but does not have a GetValueTypeHash defined");
const UECodeGen_Private::FSetPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BreakARFilter_Statics::NewProp_RecursiveClassPathsExclusionSet = { "RecursiveClassPathsExclusionSet", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Set, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBreakARFilter_Parms, RecursiveClassPathsExclusionSet), METADATA_PARAMS(0, nullptr) }; // 559680422
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BreakARFilter_Statics::NewProp_ClassNames_Inner = { "ClassNames", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BreakARFilter_Statics::NewProp_ClassNames = { "ClassNames", nullptr, (EPropertyFlags)0x0010040000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBreakARFilter_Parms, ClassNames), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BreakARFilter_Statics::NewProp_RecursiveClassesExclusionSet_ElementProp = { "RecursiveClassesExclusionSet", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FSetPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BreakARFilter_Statics::NewProp_RecursiveClassesExclusionSet = { "RecursiveClassesExclusionSet", nullptr, (EPropertyFlags)0x0010040000000180, UECodeGen_Private::EPropertyGenFlags::Set, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBreakARFilter_Parms, RecursiveClassesExclusionSet), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UKismetSystemLibrary_BreakARFilter_Statics::NewProp_bRecursivePaths_SetBit(void* Obj)
{
((KismetSystemLibrary_eventBreakARFilter_Parms*)Obj)->bRecursivePaths = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BreakARFilter_Statics::NewProp_bRecursivePaths = { "bRecursivePaths", nullptr, (EPropertyFlags)0x0010040000000180, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventBreakARFilter_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_BreakARFilter_Statics::NewProp_bRecursivePaths_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UKismetSystemLibrary_BreakARFilter_Statics::NewProp_bRecursiveClasses_SetBit(void* Obj)
{
((KismetSystemLibrary_eventBreakARFilter_Parms*)Obj)->bRecursiveClasses = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BreakARFilter_Statics::NewProp_bRecursiveClasses = { "bRecursiveClasses", nullptr, (EPropertyFlags)0x0010040000000180, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventBreakARFilter_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_BreakARFilter_Statics::NewProp_bRecursiveClasses_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UKismetSystemLibrary_BreakARFilter_Statics::NewProp_bIncludeOnlyOnDiskAssets_SetBit(void* Obj)
{
((KismetSystemLibrary_eventBreakARFilter_Parms*)Obj)->bIncludeOnlyOnDiskAssets = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BreakARFilter_Statics::NewProp_bIncludeOnlyOnDiskAssets = { "bIncludeOnlyOnDiskAssets", nullptr, (EPropertyFlags)0x0010040000000180, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventBreakARFilter_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_BreakARFilter_Statics::NewProp_bIncludeOnlyOnDiskAssets_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_BreakARFilter_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BreakARFilter_Statics::NewProp_InARFilter,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BreakARFilter_Statics::NewProp_PackageNames_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BreakARFilter_Statics::NewProp_PackageNames,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BreakARFilter_Statics::NewProp_PackagePaths_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BreakARFilter_Statics::NewProp_PackagePaths,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BreakARFilter_Statics::NewProp_SoftObjectPaths_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BreakARFilter_Statics::NewProp_SoftObjectPaths,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BreakARFilter_Statics::NewProp_ClassPaths_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BreakARFilter_Statics::NewProp_ClassPaths,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BreakARFilter_Statics::NewProp_RecursiveClassPathsExclusionSet_ElementProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BreakARFilter_Statics::NewProp_RecursiveClassPathsExclusionSet,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BreakARFilter_Statics::NewProp_ClassNames_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BreakARFilter_Statics::NewProp_ClassNames,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BreakARFilter_Statics::NewProp_RecursiveClassesExclusionSet_ElementProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BreakARFilter_Statics::NewProp_RecursiveClassesExclusionSet,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BreakARFilter_Statics::NewProp_bRecursivePaths,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BreakARFilter_Statics::NewProp_bRecursiveClasses,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BreakARFilter_Statics::NewProp_bIncludeOnlyOnDiskAssets,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_BreakARFilter_Statics::PropPointers) < 2048);
// ********** End Function BreakARFilter Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_BreakARFilter_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "BreakARFilter", Z_Construct_UFunction_UKismetSystemLibrary_BreakARFilter_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_BreakARFilter_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_BreakARFilter_Statics::KismetSystemLibrary_eventBreakARFilter_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_BreakARFilter_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_BreakARFilter_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_BreakARFilter_Statics::KismetSystemLibrary_eventBreakARFilter_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_BreakARFilter()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_BreakARFilter_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execBreakARFilter)
{
P_GET_STRUCT(FARFilter,Z_Param_InARFilter);
P_GET_TARRAY_REF(FName,Z_Param_Out_PackageNames);
P_GET_TARRAY_REF(FName,Z_Param_Out_PackagePaths);
P_GET_TARRAY_REF(FSoftObjectPath,Z_Param_Out_SoftObjectPaths);
P_GET_TARRAY_REF(FTopLevelAssetPath,Z_Param_Out_ClassPaths);
P_GET_TSET_REF(FTopLevelAssetPath,Z_Param_Out_RecursiveClassPathsExclusionSet);
P_GET_TARRAY_REF(FName,Z_Param_Out_ClassNames);
P_GET_TSET_REF(FName,Z_Param_Out_RecursiveClassesExclusionSet);
P_GET_UBOOL_REF(Z_Param_Out_bRecursivePaths);
P_GET_UBOOL_REF(Z_Param_Out_bRecursiveClasses);
P_GET_UBOOL_REF(Z_Param_Out_bIncludeOnlyOnDiskAssets);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::BreakARFilter(Z_Param_InARFilter,Z_Param_Out_PackageNames,Z_Param_Out_PackagePaths,Z_Param_Out_SoftObjectPaths,Z_Param_Out_ClassPaths,Z_Param_Out_RecursiveClassPathsExclusionSet,Z_Param_Out_ClassNames,Z_Param_Out_RecursiveClassesExclusionSet,Z_Param_Out_bRecursivePaths,Z_Param_Out_bRecursiveClasses,Z_Param_Out_bIncludeOnlyOnDiskAssets);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function BreakARFilter ********************************
// ********** Begin Class UKismetSystemLibrary Function BreakSoftClassPath *************************
struct Z_Construct_UFunction_UKismetSystemLibrary_BreakSoftClassPath_Statics
{
struct KismetSystemLibrary_eventBreakSoftClassPath_Parms
{
FSoftClassPath InSoftClassPath;
FString PathString;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintThreadSafe", "" },
{ "Category", "Utilities" },
{ "Comment", "/** Gets the path string out of a Soft Class Path */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "NativeBreakFunc", "" },
{ "ToolTip", "Gets the path string out of a Soft Class Path" },
};
#endif // WITH_METADATA
// ********** Begin Function BreakSoftClassPath constinit property declarations ********************
static const UECodeGen_Private::FStructPropertyParams NewProp_InSoftClassPath;
static const UECodeGen_Private::FStrPropertyParams NewProp_PathString;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function BreakSoftClassPath constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function BreakSoftClassPath Property Definitions *******************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BreakSoftClassPath_Statics::NewProp_InSoftClassPath = { "InSoftClassPath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBreakSoftClassPath_Parms, InSoftClassPath), Z_Construct_UScriptStruct_FSoftClassPath, METADATA_PARAMS(0, nullptr) }; // 3467803280
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BreakSoftClassPath_Statics::NewProp_PathString = { "PathString", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBreakSoftClassPath_Parms, PathString), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_BreakSoftClassPath_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BreakSoftClassPath_Statics::NewProp_InSoftClassPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BreakSoftClassPath_Statics::NewProp_PathString,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_BreakSoftClassPath_Statics::PropPointers) < 2048);
// ********** End Function BreakSoftClassPath Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_BreakSoftClassPath_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "BreakSoftClassPath", Z_Construct_UFunction_UKismetSystemLibrary_BreakSoftClassPath_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_BreakSoftClassPath_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_BreakSoftClassPath_Statics::KismetSystemLibrary_eventBreakSoftClassPath_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_BreakSoftClassPath_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_BreakSoftClassPath_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_BreakSoftClassPath_Statics::KismetSystemLibrary_eventBreakSoftClassPath_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_BreakSoftClassPath()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_BreakSoftClassPath_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execBreakSoftClassPath)
{
P_GET_STRUCT(FSoftClassPath,Z_Param_InSoftClassPath);
P_GET_PROPERTY_REF(FStrProperty,Z_Param_Out_PathString);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::BreakSoftClassPath(Z_Param_InSoftClassPath,Z_Param_Out_PathString);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function BreakSoftClassPath ***************************
// ********** Begin Class UKismetSystemLibrary Function BreakSoftObjectPath ************************
struct Z_Construct_UFunction_UKismetSystemLibrary_BreakSoftObjectPath_Statics
{
struct KismetSystemLibrary_eventBreakSoftObjectPath_Parms
{
FSoftObjectPath InSoftObjectPath;
FString PathString;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintAutocast", "" },
{ "BlueprintThreadSafe", "" },
{ "Category", "Utilities" },
{ "Comment", "/** Gets the path string out of a Soft Object Path */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "NativeBreakFunc", "" },
{ "ToolTip", "Gets the path string out of a Soft Object Path" },
};
#endif // WITH_METADATA
// ********** Begin Function BreakSoftObjectPath constinit property declarations *******************
static const UECodeGen_Private::FStructPropertyParams NewProp_InSoftObjectPath;
static const UECodeGen_Private::FStrPropertyParams NewProp_PathString;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function BreakSoftObjectPath constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function BreakSoftObjectPath Property Definitions ******************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BreakSoftObjectPath_Statics::NewProp_InSoftObjectPath = { "InSoftObjectPath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBreakSoftObjectPath_Parms, InSoftObjectPath), Z_Construct_UScriptStruct_FSoftObjectPath, METADATA_PARAMS(0, nullptr) }; // 2425717601
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BreakSoftObjectPath_Statics::NewProp_PathString = { "PathString", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBreakSoftObjectPath_Parms, PathString), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_BreakSoftObjectPath_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BreakSoftObjectPath_Statics::NewProp_InSoftObjectPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BreakSoftObjectPath_Statics::NewProp_PathString,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_BreakSoftObjectPath_Statics::PropPointers) < 2048);
// ********** End Function BreakSoftObjectPath Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_BreakSoftObjectPath_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "BreakSoftObjectPath", Z_Construct_UFunction_UKismetSystemLibrary_BreakSoftObjectPath_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_BreakSoftObjectPath_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_BreakSoftObjectPath_Statics::KismetSystemLibrary_eventBreakSoftObjectPath_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_BreakSoftObjectPath_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_BreakSoftObjectPath_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_BreakSoftObjectPath_Statics::KismetSystemLibrary_eventBreakSoftObjectPath_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_BreakSoftObjectPath()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_BreakSoftObjectPath_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execBreakSoftObjectPath)
{
P_GET_STRUCT(FSoftObjectPath,Z_Param_InSoftObjectPath);
P_GET_PROPERTY_REF(FStrProperty,Z_Param_Out_PathString);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::BreakSoftObjectPath(Z_Param_InSoftObjectPath,Z_Param_Out_PathString);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function BreakSoftObjectPath **************************
// ********** Begin Class UKismetSystemLibrary Function BreakTopLevelAssetPath *********************
struct Z_Construct_UFunction_UKismetSystemLibrary_BreakTopLevelAssetPath_Statics
{
struct KismetSystemLibrary_eventBreakTopLevelAssetPath_Parms
{
FTopLevelAssetPath TopLevelAssetPath;
FString PathString;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintAutocast", "" },
{ "BlueprintThreadSafe", "" },
{ "Category", "Utilities" },
{ "Comment", "/** Gets the path string out of a TopLevelAssetPath */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "NativeBreakFunc", "" },
{ "ToolTip", "Gets the path string out of a TopLevelAssetPath" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TopLevelAssetPath_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function BreakTopLevelAssetPath constinit property declarations ****************
static const UECodeGen_Private::FStructPropertyParams NewProp_TopLevelAssetPath;
static const UECodeGen_Private::FStrPropertyParams NewProp_PathString;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function BreakTopLevelAssetPath constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function BreakTopLevelAssetPath Property Definitions ***************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BreakTopLevelAssetPath_Statics::NewProp_TopLevelAssetPath = { "TopLevelAssetPath", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBreakTopLevelAssetPath_Parms, TopLevelAssetPath), Z_Construct_UScriptStruct_FTopLevelAssetPath, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TopLevelAssetPath_MetaData), NewProp_TopLevelAssetPath_MetaData) }; // 559680422
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_BreakTopLevelAssetPath_Statics::NewProp_PathString = { "PathString", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventBreakTopLevelAssetPath_Parms, PathString), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_BreakTopLevelAssetPath_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BreakTopLevelAssetPath_Statics::NewProp_TopLevelAssetPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_BreakTopLevelAssetPath_Statics::NewProp_PathString,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_BreakTopLevelAssetPath_Statics::PropPointers) < 2048);
// ********** End Function BreakTopLevelAssetPath Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_BreakTopLevelAssetPath_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "BreakTopLevelAssetPath", Z_Construct_UFunction_UKismetSystemLibrary_BreakTopLevelAssetPath_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_BreakTopLevelAssetPath_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_BreakTopLevelAssetPath_Statics::KismetSystemLibrary_eventBreakTopLevelAssetPath_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_BreakTopLevelAssetPath_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_BreakTopLevelAssetPath_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_BreakTopLevelAssetPath_Statics::KismetSystemLibrary_eventBreakTopLevelAssetPath_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_BreakTopLevelAssetPath()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_BreakTopLevelAssetPath_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execBreakTopLevelAssetPath)
{
P_GET_STRUCT_REF(FTopLevelAssetPath,Z_Param_Out_TopLevelAssetPath);
P_GET_PROPERTY_REF(FStrProperty,Z_Param_Out_PathString);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::BreakTopLevelAssetPath(Z_Param_Out_TopLevelAssetPath,Z_Param_Out_PathString);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function BreakTopLevelAssetPath ***********************
// ********** Begin Class UKismetSystemLibrary Function CancelTransaction **************************
struct Z_Construct_UFunction_UKismetSystemLibrary_CancelTransaction_Statics
{
struct KismetSystemLibrary_eventCancelTransaction_Parms
{
int32 Index;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Transactions" },
{ "Comment", "/**\n\x09 * Cancel the current transaction, and no longer capture actions to be placed in the undo buffer.\n\x09 * @note Only available in the editor.\n\x09 *\n\x09 * @param\x09Index\x09\x09The action counter to cancel transactions from (as returned by a call to BeginTransaction).\n\x09 */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Cancel the current transaction, and no longer capture actions to be placed in the undo buffer.\n@note Only available in the editor.\n\n@param Index The action counter to cancel transactions from (as returned by a call to BeginTransaction)." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Index_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CancelTransaction constinit property declarations *********************
static const UECodeGen_Private::FIntPropertyParams NewProp_Index;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CancelTransaction constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CancelTransaction Property Definitions ********************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CancelTransaction_Statics::NewProp_Index = { "Index", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCancelTransaction_Parms, Index), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Index_MetaData), NewProp_Index_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_CancelTransaction_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CancelTransaction_Statics::NewProp_Index,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_CancelTransaction_Statics::PropPointers) < 2048);
// ********** End Function CancelTransaction Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_CancelTransaction_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "CancelTransaction", Z_Construct_UFunction_UKismetSystemLibrary_CancelTransaction_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_CancelTransaction_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_CancelTransaction_Statics::KismetSystemLibrary_eventCancelTransaction_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_CancelTransaction_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_CancelTransaction_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_CancelTransaction_Statics::KismetSystemLibrary_eventCancelTransaction_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_CancelTransaction()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_CancelTransaction_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execCancelTransaction)
{
P_GET_PROPERTY(FIntProperty,Z_Param_Index);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::CancelTransaction(Z_Param_Index);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function CancelTransaction ****************************
// ********** Begin Class UKismetSystemLibrary Function CanLaunchURL *******************************
struct Z_Construct_UFunction_UKismetSystemLibrary_CanLaunchURL_Statics
{
struct KismetSystemLibrary_eventCanLaunchURL_Parms
{
FString URL;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Platform" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_URL_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CanLaunchURL constinit property declarations **************************
static const UECodeGen_Private::FStrPropertyParams NewProp_URL;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CanLaunchURL constinit property declarations ****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CanLaunchURL Property Definitions *************************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CanLaunchURL_Statics::NewProp_URL = { "URL", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCanLaunchURL_Parms, URL), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_URL_MetaData), NewProp_URL_MetaData) };
void Z_Construct_UFunction_UKismetSystemLibrary_CanLaunchURL_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventCanLaunchURL_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CanLaunchURL_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventCanLaunchURL_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_CanLaunchURL_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_CanLaunchURL_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CanLaunchURL_Statics::NewProp_URL,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CanLaunchURL_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_CanLaunchURL_Statics::PropPointers) < 2048);
// ********** End Function CanLaunchURL Property Definitions ***************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_CanLaunchURL_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "CanLaunchURL", Z_Construct_UFunction_UKismetSystemLibrary_CanLaunchURL_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_CanLaunchURL_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_CanLaunchURL_Statics::KismetSystemLibrary_eventCanLaunchURL_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_CanLaunchURL_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_CanLaunchURL_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_CanLaunchURL_Statics::KismetSystemLibrary_eventCanLaunchURL_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_CanLaunchURL()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_CanLaunchURL_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execCanLaunchURL)
{
P_GET_PROPERTY(FStrProperty,Z_Param_URL);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::CanLaunchURL(Z_Param_URL);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function CanLaunchURL *********************************
// ********** Begin Class UKismetSystemLibrary Function CapsuleOverlapActors ***********************
struct Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActors_Statics
{
struct KismetSystemLibrary_eventCapsuleOverlapActors_Parms
{
const UObject* WorldContextObject;
FVector CapsulePos;
float Radius;
float HalfHeight;
TArray<TEnumAsByte<EObjectTypeQuery>> ObjectTypes;
UClass* ActorClassFilter;
TArray<AActor*> ActorsToIgnore;
TArray<AActor*> OutActors;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AutoCreateRefTerm", "ActorsToIgnore" },
{ "Category", "Collision" },
{ "Comment", "/**\n\x09 * Returns an array of actors that overlap the given capsule.\n\x09 * @param WorldContext\x09World context\n\x09 * @param CapsulePos\x09""Center of the capsule.\n\x09 * @param Radius\x09\x09Radius of capsule hemispheres and radius of center cylinder portion.\n\x09 * @param HalfHeight\x09Half-height of the capsule (from center of capsule to tip of hemisphere.\n\x09 * @param Filter\x09\x09Option to restrict results to only static or only dynamic. For efficiency.\n\x09 * @param ClassFilter\x09If set, will only return results of this class or subclasses of it.\n\x09 * @param ActorsToIgnore\x09\x09Ignore these actors in the list\n\x09 * @param OutActors\x09\x09Returned array of actors. Unsorted.\n\x09 * @return\x09\x09\x09\x09true if there was an overlap that passed the filters, false otherwise.\n\x09 */" },
{ "DisplayName", "Capsule Overlap Actors" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Returns an array of actors that overlap the given capsule.\n@param WorldContext World context\n@param CapsulePos Center of the capsule.\n@param Radius Radius of capsule hemispheres and radius of center cylinder portion.\n@param HalfHeight Half-height of the capsule (from center of capsule to tip of hemisphere.\n@param Filter Option to restrict results to only static or only dynamic. For efficiency.\n@param ClassFilter If set, will only return results of this class or subclasses of it.\n@param ActorsToIgnore Ignore these actors in the list\n@param OutActors Returned array of actors. Unsorted.\n@return true if there was an overlap that passed the filters, false otherwise." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CapsulePos_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ObjectTypes_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ActorsToIgnore_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CapsuleOverlapActors constinit property declarations ******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FStructPropertyParams NewProp_CapsulePos;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Radius;
static const UECodeGen_Private::FFloatPropertyParams NewProp_HalfHeight;
static const UECodeGen_Private::FBytePropertyParams NewProp_ObjectTypes_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ObjectTypes;
static const UECodeGen_Private::FClassPropertyParams NewProp_ActorClassFilter;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ActorsToIgnore_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ActorsToIgnore;
static const UECodeGen_Private::FObjectPropertyParams NewProp_OutActors_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_OutActors;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CapsuleOverlapActors constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CapsuleOverlapActors Property Definitions *****************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActors_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleOverlapActors_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActors_Statics::NewProp_CapsulePos = { "CapsulePos", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleOverlapActors_Parms, CapsulePos), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CapsulePos_MetaData), NewProp_CapsulePos_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActors_Statics::NewProp_Radius = { "Radius", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleOverlapActors_Parms, Radius), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActors_Statics::NewProp_HalfHeight = { "HalfHeight", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleOverlapActors_Parms, HalfHeight), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActors_Statics::NewProp_ObjectTypes_Inner = { "ObjectTypes", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UEnum_Engine_EObjectTypeQuery, METADATA_PARAMS(0, nullptr) }; // 2482564233
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActors_Statics::NewProp_ObjectTypes = { "ObjectTypes", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleOverlapActors_Parms, ObjectTypes), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ObjectTypes_MetaData), NewProp_ObjectTypes_MetaData) }; // 2482564233
const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActors_Statics::NewProp_ActorClassFilter = { "ActorClassFilter", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleOverlapActors_Parms, ActorClassFilter), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActors_Statics::NewProp_ActorsToIgnore_Inner = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActors_Statics::NewProp_ActorsToIgnore = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleOverlapActors_Parms, ActorsToIgnore), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ActorsToIgnore_MetaData), NewProp_ActorsToIgnore_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActors_Statics::NewProp_OutActors_Inner = { "OutActors", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActors_Statics::NewProp_OutActors = { "OutActors", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleOverlapActors_Parms, OutActors), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActors_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventCapsuleOverlapActors_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActors_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventCapsuleOverlapActors_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActors_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActors_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActors_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActors_Statics::NewProp_CapsulePos,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActors_Statics::NewProp_Radius,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActors_Statics::NewProp_HalfHeight,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActors_Statics::NewProp_ObjectTypes_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActors_Statics::NewProp_ObjectTypes,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActors_Statics::NewProp_ActorClassFilter,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActors_Statics::NewProp_ActorsToIgnore_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActors_Statics::NewProp_ActorsToIgnore,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActors_Statics::NewProp_OutActors_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActors_Statics::NewProp_OutActors,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActors_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActors_Statics::PropPointers) < 2048);
// ********** End Function CapsuleOverlapActors Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActors_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "CapsuleOverlapActors", Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActors_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActors_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActors_Statics::KismetSystemLibrary_eventCapsuleOverlapActors_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActors_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActors_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActors_Statics::KismetSystemLibrary_eventCapsuleOverlapActors_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActors()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActors_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execCapsuleOverlapActors)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_STRUCT(FVector,Z_Param_CapsulePos);
P_GET_PROPERTY(FFloatProperty,Z_Param_Radius);
P_GET_PROPERTY(FFloatProperty,Z_Param_HalfHeight);
P_GET_TARRAY_REF(TEnumAsByte<EObjectTypeQuery>,Z_Param_Out_ObjectTypes);
P_GET_OBJECT(UClass,Z_Param_ActorClassFilter);
P_GET_TARRAY_REF(AActor*,Z_Param_Out_ActorsToIgnore);
P_GET_TARRAY_REF(AActor*,Z_Param_Out_OutActors);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::CapsuleOverlapActors(Z_Param_WorldContextObject,Z_Param_CapsulePos,Z_Param_Radius,Z_Param_HalfHeight,Z_Param_Out_ObjectTypes,Z_Param_ActorClassFilter,Z_Param_Out_ActorsToIgnore,Z_Param_Out_OutActors);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function CapsuleOverlapActors *************************
// ********** Begin Class UKismetSystemLibrary Function CapsuleOverlapActorsWithOrientation ********
struct Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActorsWithOrientation_Statics
{
struct KismetSystemLibrary_eventCapsuleOverlapActorsWithOrientation_Parms
{
const UObject* WorldContextObject;
FVector CapsulePos;
float Radius;
float HalfHeight;
FRotator Orientation;
TArray<TEnumAsByte<EObjectTypeQuery>> ObjectTypes;
UClass* ActorClassFilter;
TArray<AActor*> ActorsToIgnore;
TArray<AActor*> OutActors;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AutoCreateRefTerm", "ActorsToIgnore" },
{ "Category", "Collision" },
{ "Comment", "/**\n\x09 * Returns an array of actors that overlap the given capsule.\n\x09 * @param WorldContext\x09World context\n\x09 * @param CapsulePos\x09""Center of the capsule.\n\x09 * @param Radius\x09\x09Radius of capsule hemispheres and radius of center cylinder portion.\n\x09 * @param HalfHeight\x09Half-height of the capsule (from center of capsule to tip of hemisphere.\n\x09 * @param Orientation\x09Orientation of the box.\n\x09 * @param Filter\x09\x09Option to restrict results to only static or only dynamic. For efficiency.\n\x09 * @param ClassFilter\x09If set, will only return results of this class or subclasses of it.\n\x09 * @param ActorsToIgnore\x09\x09Ignore these actors in the list\n\x09 * @param OutActors\x09\x09Returned array of actors. Unsorted.\n\x09 * @return\x09\x09\x09\x09true if there was an overlap that passed the filters, false otherwise.\n\x09 */" },
{ "DisplayName", "Capsule Overlap Actors With Orientation" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Returns an array of actors that overlap the given capsule.\n@param WorldContext World context\n@param CapsulePos Center of the capsule.\n@param Radius Radius of capsule hemispheres and radius of center cylinder portion.\n@param HalfHeight Half-height of the capsule (from center of capsule to tip of hemisphere.\n@param Orientation Orientation of the box.\n@param Filter Option to restrict results to only static or only dynamic. For efficiency.\n@param ClassFilter If set, will only return results of this class or subclasses of it.\n@param ActorsToIgnore Ignore these actors in the list\n@param OutActors Returned array of actors. Unsorted.\n@return true if there was an overlap that passed the filters, false otherwise." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CapsulePos_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ObjectTypes_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ActorsToIgnore_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CapsuleOverlapActorsWithOrientation constinit property declarations ***
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FStructPropertyParams NewProp_CapsulePos;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Radius;
static const UECodeGen_Private::FFloatPropertyParams NewProp_HalfHeight;
static const UECodeGen_Private::FStructPropertyParams NewProp_Orientation;
static const UECodeGen_Private::FBytePropertyParams NewProp_ObjectTypes_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ObjectTypes;
static const UECodeGen_Private::FClassPropertyParams NewProp_ActorClassFilter;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ActorsToIgnore_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ActorsToIgnore;
static const UECodeGen_Private::FObjectPropertyParams NewProp_OutActors_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_OutActors;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CapsuleOverlapActorsWithOrientation constinit property declarations *****
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CapsuleOverlapActorsWithOrientation Property Definitions **************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActorsWithOrientation_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleOverlapActorsWithOrientation_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActorsWithOrientation_Statics::NewProp_CapsulePos = { "CapsulePos", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleOverlapActorsWithOrientation_Parms, CapsulePos), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CapsulePos_MetaData), NewProp_CapsulePos_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActorsWithOrientation_Statics::NewProp_Radius = { "Radius", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleOverlapActorsWithOrientation_Parms, Radius), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActorsWithOrientation_Statics::NewProp_HalfHeight = { "HalfHeight", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleOverlapActorsWithOrientation_Parms, HalfHeight), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActorsWithOrientation_Statics::NewProp_Orientation = { "Orientation", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleOverlapActorsWithOrientation_Parms, Orientation), Z_Construct_UScriptStruct_FRotator, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActorsWithOrientation_Statics::NewProp_ObjectTypes_Inner = { "ObjectTypes", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UEnum_Engine_EObjectTypeQuery, METADATA_PARAMS(0, nullptr) }; // 2482564233
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActorsWithOrientation_Statics::NewProp_ObjectTypes = { "ObjectTypes", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleOverlapActorsWithOrientation_Parms, ObjectTypes), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ObjectTypes_MetaData), NewProp_ObjectTypes_MetaData) }; // 2482564233
const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActorsWithOrientation_Statics::NewProp_ActorClassFilter = { "ActorClassFilter", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleOverlapActorsWithOrientation_Parms, ActorClassFilter), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActorsWithOrientation_Statics::NewProp_ActorsToIgnore_Inner = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActorsWithOrientation_Statics::NewProp_ActorsToIgnore = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleOverlapActorsWithOrientation_Parms, ActorsToIgnore), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ActorsToIgnore_MetaData), NewProp_ActorsToIgnore_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActorsWithOrientation_Statics::NewProp_OutActors_Inner = { "OutActors", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActorsWithOrientation_Statics::NewProp_OutActors = { "OutActors", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleOverlapActorsWithOrientation_Parms, OutActors), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActorsWithOrientation_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventCapsuleOverlapActorsWithOrientation_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActorsWithOrientation_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventCapsuleOverlapActorsWithOrientation_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActorsWithOrientation_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActorsWithOrientation_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActorsWithOrientation_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActorsWithOrientation_Statics::NewProp_CapsulePos,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActorsWithOrientation_Statics::NewProp_Radius,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActorsWithOrientation_Statics::NewProp_HalfHeight,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActorsWithOrientation_Statics::NewProp_Orientation,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActorsWithOrientation_Statics::NewProp_ObjectTypes_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActorsWithOrientation_Statics::NewProp_ObjectTypes,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActorsWithOrientation_Statics::NewProp_ActorClassFilter,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActorsWithOrientation_Statics::NewProp_ActorsToIgnore_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActorsWithOrientation_Statics::NewProp_ActorsToIgnore,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActorsWithOrientation_Statics::NewProp_OutActors_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActorsWithOrientation_Statics::NewProp_OutActors,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActorsWithOrientation_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActorsWithOrientation_Statics::PropPointers) < 2048);
// ********** End Function CapsuleOverlapActorsWithOrientation Property Definitions ****************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActorsWithOrientation_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "CapsuleOverlapActorsWithOrientation", Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActorsWithOrientation_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActorsWithOrientation_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActorsWithOrientation_Statics::KismetSystemLibrary_eventCapsuleOverlapActorsWithOrientation_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActorsWithOrientation_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActorsWithOrientation_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActorsWithOrientation_Statics::KismetSystemLibrary_eventCapsuleOverlapActorsWithOrientation_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActorsWithOrientation()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActorsWithOrientation_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execCapsuleOverlapActorsWithOrientation)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_STRUCT(FVector,Z_Param_CapsulePos);
P_GET_PROPERTY(FFloatProperty,Z_Param_Radius);
P_GET_PROPERTY(FFloatProperty,Z_Param_HalfHeight);
P_GET_STRUCT(FRotator,Z_Param_Orientation);
P_GET_TARRAY_REF(TEnumAsByte<EObjectTypeQuery>,Z_Param_Out_ObjectTypes);
P_GET_OBJECT(UClass,Z_Param_ActorClassFilter);
P_GET_TARRAY_REF(AActor*,Z_Param_Out_ActorsToIgnore);
P_GET_TARRAY_REF(AActor*,Z_Param_Out_OutActors);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::CapsuleOverlapActorsWithOrientation(Z_Param_WorldContextObject,Z_Param_CapsulePos,Z_Param_Radius,Z_Param_HalfHeight,Z_Param_Orientation,Z_Param_Out_ObjectTypes,Z_Param_ActorClassFilter,Z_Param_Out_ActorsToIgnore,Z_Param_Out_OutActors);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function CapsuleOverlapActorsWithOrientation **********
// ********** Begin Class UKismetSystemLibrary Function CapsuleOverlapComponents *******************
struct Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponents_Statics
{
struct KismetSystemLibrary_eventCapsuleOverlapComponents_Parms
{
const UObject* WorldContextObject;
FVector CapsulePos;
float Radius;
float HalfHeight;
TArray<TEnumAsByte<EObjectTypeQuery>> ObjectTypes;
UClass* ComponentClassFilter;
TArray<AActor*> ActorsToIgnore;
TArray<UPrimitiveComponent*> OutComponents;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AutoCreateRefTerm", "ActorsToIgnore" },
{ "Category", "Collision" },
{ "Comment", "/**\n\x09 * Returns an array of components that overlap the given capsule.\n\x09 * @param WorldContext\x09World context\n\x09 * @param CapsulePos\x09""Center of the capsule.\n\x09 * @param Radius\x09\x09Radius of capsule hemispheres and radius of center cylinder portion.\n\x09 * @param HalfHeight\x09Half-height of the capsule (from center of capsule to tip of hemisphere.\n\x09 * @param Filter\x09\x09Option to restrict results to only static or only dynamic. For efficiency.\n\x09 * @param ClassFilter\x09If set, will only return results of this class or subclasses of it.\n\x09 * @param ActorsToIgnore\x09\x09Ignore these actors in the list\n\x09 * @param OutActors\x09\x09Returned array of actors. Unsorted.\n\x09 * @return\x09\x09\x09\x09true if there was an overlap that passed the filters, false otherwise.\n\x09 */" },
{ "DisplayName", "Capsule Overlap Components" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Returns an array of components that overlap the given capsule.\n@param WorldContext World context\n@param CapsulePos Center of the capsule.\n@param Radius Radius of capsule hemispheres and radius of center cylinder portion.\n@param HalfHeight Half-height of the capsule (from center of capsule to tip of hemisphere.\n@param Filter Option to restrict results to only static or only dynamic. For efficiency.\n@param ClassFilter If set, will only return results of this class or subclasses of it.\n@param ActorsToIgnore Ignore these actors in the list\n@param OutActors Returned array of actors. Unsorted.\n@return true if there was an overlap that passed the filters, false otherwise." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CapsulePos_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ObjectTypes_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ActorsToIgnore_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OutComponents_MetaData[] = {
{ "EditInline", "true" },
};
#endif // WITH_METADATA
// ********** Begin Function CapsuleOverlapComponents constinit property declarations **************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FStructPropertyParams NewProp_CapsulePos;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Radius;
static const UECodeGen_Private::FFloatPropertyParams NewProp_HalfHeight;
static const UECodeGen_Private::FBytePropertyParams NewProp_ObjectTypes_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ObjectTypes;
static const UECodeGen_Private::FClassPropertyParams NewProp_ComponentClassFilter;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ActorsToIgnore_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ActorsToIgnore;
static const UECodeGen_Private::FObjectPropertyParams NewProp_OutComponents_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_OutComponents;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CapsuleOverlapComponents constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CapsuleOverlapComponents Property Definitions *************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponents_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleOverlapComponents_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponents_Statics::NewProp_CapsulePos = { "CapsulePos", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleOverlapComponents_Parms, CapsulePos), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CapsulePos_MetaData), NewProp_CapsulePos_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponents_Statics::NewProp_Radius = { "Radius", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleOverlapComponents_Parms, Radius), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponents_Statics::NewProp_HalfHeight = { "HalfHeight", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleOverlapComponents_Parms, HalfHeight), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponents_Statics::NewProp_ObjectTypes_Inner = { "ObjectTypes", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UEnum_Engine_EObjectTypeQuery, METADATA_PARAMS(0, nullptr) }; // 2482564233
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponents_Statics::NewProp_ObjectTypes = { "ObjectTypes", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleOverlapComponents_Parms, ObjectTypes), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ObjectTypes_MetaData), NewProp_ObjectTypes_MetaData) }; // 2482564233
const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponents_Statics::NewProp_ComponentClassFilter = { "ComponentClassFilter", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleOverlapComponents_Parms, ComponentClassFilter), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponents_Statics::NewProp_ActorsToIgnore_Inner = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponents_Statics::NewProp_ActorsToIgnore = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleOverlapComponents_Parms, ActorsToIgnore), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ActorsToIgnore_MetaData), NewProp_ActorsToIgnore_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponents_Statics::NewProp_OutComponents_Inner = { "OutComponents", nullptr, (EPropertyFlags)0x0000000000080000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UPrimitiveComponent_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponents_Statics::NewProp_OutComponents = { "OutComponents", nullptr, (EPropertyFlags)0x0010008000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleOverlapComponents_Parms, OutComponents), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OutComponents_MetaData), NewProp_OutComponents_MetaData) };
void Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponents_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventCapsuleOverlapComponents_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponents_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventCapsuleOverlapComponents_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponents_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponents_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponents_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponents_Statics::NewProp_CapsulePos,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponents_Statics::NewProp_Radius,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponents_Statics::NewProp_HalfHeight,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponents_Statics::NewProp_ObjectTypes_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponents_Statics::NewProp_ObjectTypes,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponents_Statics::NewProp_ComponentClassFilter,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponents_Statics::NewProp_ActorsToIgnore_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponents_Statics::NewProp_ActorsToIgnore,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponents_Statics::NewProp_OutComponents_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponents_Statics::NewProp_OutComponents,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponents_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponents_Statics::PropPointers) < 2048);
// ********** End Function CapsuleOverlapComponents Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponents_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "CapsuleOverlapComponents", Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponents_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponents_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponents_Statics::KismetSystemLibrary_eventCapsuleOverlapComponents_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponents_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponents_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponents_Statics::KismetSystemLibrary_eventCapsuleOverlapComponents_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponents()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponents_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execCapsuleOverlapComponents)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_STRUCT(FVector,Z_Param_CapsulePos);
P_GET_PROPERTY(FFloatProperty,Z_Param_Radius);
P_GET_PROPERTY(FFloatProperty,Z_Param_HalfHeight);
P_GET_TARRAY_REF(TEnumAsByte<EObjectTypeQuery>,Z_Param_Out_ObjectTypes);
P_GET_OBJECT(UClass,Z_Param_ComponentClassFilter);
P_GET_TARRAY_REF(AActor*,Z_Param_Out_ActorsToIgnore);
P_GET_TARRAY_REF(UPrimitiveComponent*,Z_Param_Out_OutComponents);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::CapsuleOverlapComponents(Z_Param_WorldContextObject,Z_Param_CapsulePos,Z_Param_Radius,Z_Param_HalfHeight,Z_Param_Out_ObjectTypes,Z_Param_ComponentClassFilter,Z_Param_Out_ActorsToIgnore,Z_Param_Out_OutComponents);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function CapsuleOverlapComponents *********************
// ********** Begin Class UKismetSystemLibrary Function CapsuleOverlapComponentsWithOrientation ****
struct Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponentsWithOrientation_Statics
{
struct KismetSystemLibrary_eventCapsuleOverlapComponentsWithOrientation_Parms
{
const UObject* WorldContextObject;
FVector CapsulePos;
float Radius;
float HalfHeight;
FRotator Orientation;
TArray<TEnumAsByte<EObjectTypeQuery>> ObjectTypes;
UClass* ComponentClassFilter;
TArray<AActor*> ActorsToIgnore;
TArray<UPrimitiveComponent*> OutComponents;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AutoCreateRefTerm", "ActorsToIgnore" },
{ "Category", "Collision" },
{ "Comment", "/**\n\x09 * Returns an array of components that overlap the given capsule.\n\x09 * @param WorldContext\x09World context\n\x09 * @param CapsulePos\x09""Center of the capsule.\n\x09 * @param Radius\x09\x09Radius of capsule hemispheres and radius of center cylinder portion.\n\x09 * @param HalfHeight\x09Half-height of the capsule (from center of capsule to tip of hemisphere.\n\x09 * @param Orientation\x09Orientation of the box.\n\x09 * @param Filter\x09\x09Option to restrict results to only static or only dynamic. For efficiency.\n\x09 * @param ClassFilter\x09If set, will only return results of this class or subclasses of it.\n\x09 * @param ActorsToIgnore\x09\x09Ignore these actors in the list\n\x09 * @param OutActors\x09\x09Returned array of actors. Unsorted.\n\x09 * @return\x09\x09\x09\x09true if there was an overlap that passed the filters, false otherwise.\n\x09 */" },
{ "DisplayName", "Capsule Overlap Components With Orientation" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Returns an array of components that overlap the given capsule.\n@param WorldContext World context\n@param CapsulePos Center of the capsule.\n@param Radius Radius of capsule hemispheres and radius of center cylinder portion.\n@param HalfHeight Half-height of the capsule (from center of capsule to tip of hemisphere.\n@param Orientation Orientation of the box.\n@param Filter Option to restrict results to only static or only dynamic. For efficiency.\n@param ClassFilter If set, will only return results of this class or subclasses of it.\n@param ActorsToIgnore Ignore these actors in the list\n@param OutActors Returned array of actors. Unsorted.\n@return true if there was an overlap that passed the filters, false otherwise." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CapsulePos_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ObjectTypes_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ActorsToIgnore_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OutComponents_MetaData[] = {
{ "EditInline", "true" },
};
#endif // WITH_METADATA
// ********** Begin Function CapsuleOverlapComponentsWithOrientation constinit property declarations
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FStructPropertyParams NewProp_CapsulePos;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Radius;
static const UECodeGen_Private::FFloatPropertyParams NewProp_HalfHeight;
static const UECodeGen_Private::FStructPropertyParams NewProp_Orientation;
static const UECodeGen_Private::FBytePropertyParams NewProp_ObjectTypes_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ObjectTypes;
static const UECodeGen_Private::FClassPropertyParams NewProp_ComponentClassFilter;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ActorsToIgnore_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ActorsToIgnore;
static const UECodeGen_Private::FObjectPropertyParams NewProp_OutComponents_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_OutComponents;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CapsuleOverlapComponentsWithOrientation constinit property declarations *
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CapsuleOverlapComponentsWithOrientation Property Definitions **********
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponentsWithOrientation_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleOverlapComponentsWithOrientation_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponentsWithOrientation_Statics::NewProp_CapsulePos = { "CapsulePos", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleOverlapComponentsWithOrientation_Parms, CapsulePos), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CapsulePos_MetaData), NewProp_CapsulePos_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponentsWithOrientation_Statics::NewProp_Radius = { "Radius", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleOverlapComponentsWithOrientation_Parms, Radius), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponentsWithOrientation_Statics::NewProp_HalfHeight = { "HalfHeight", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleOverlapComponentsWithOrientation_Parms, HalfHeight), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponentsWithOrientation_Statics::NewProp_Orientation = { "Orientation", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleOverlapComponentsWithOrientation_Parms, Orientation), Z_Construct_UScriptStruct_FRotator, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponentsWithOrientation_Statics::NewProp_ObjectTypes_Inner = { "ObjectTypes", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UEnum_Engine_EObjectTypeQuery, METADATA_PARAMS(0, nullptr) }; // 2482564233
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponentsWithOrientation_Statics::NewProp_ObjectTypes = { "ObjectTypes", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleOverlapComponentsWithOrientation_Parms, ObjectTypes), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ObjectTypes_MetaData), NewProp_ObjectTypes_MetaData) }; // 2482564233
const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponentsWithOrientation_Statics::NewProp_ComponentClassFilter = { "ComponentClassFilter", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleOverlapComponentsWithOrientation_Parms, ComponentClassFilter), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponentsWithOrientation_Statics::NewProp_ActorsToIgnore_Inner = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponentsWithOrientation_Statics::NewProp_ActorsToIgnore = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleOverlapComponentsWithOrientation_Parms, ActorsToIgnore), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ActorsToIgnore_MetaData), NewProp_ActorsToIgnore_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponentsWithOrientation_Statics::NewProp_OutComponents_Inner = { "OutComponents", nullptr, (EPropertyFlags)0x0000000000080000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UPrimitiveComponent_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponentsWithOrientation_Statics::NewProp_OutComponents = { "OutComponents", nullptr, (EPropertyFlags)0x0010008000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleOverlapComponentsWithOrientation_Parms, OutComponents), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OutComponents_MetaData), NewProp_OutComponents_MetaData) };
void Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponentsWithOrientation_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventCapsuleOverlapComponentsWithOrientation_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponentsWithOrientation_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventCapsuleOverlapComponentsWithOrientation_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponentsWithOrientation_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponentsWithOrientation_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponentsWithOrientation_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponentsWithOrientation_Statics::NewProp_CapsulePos,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponentsWithOrientation_Statics::NewProp_Radius,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponentsWithOrientation_Statics::NewProp_HalfHeight,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponentsWithOrientation_Statics::NewProp_Orientation,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponentsWithOrientation_Statics::NewProp_ObjectTypes_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponentsWithOrientation_Statics::NewProp_ObjectTypes,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponentsWithOrientation_Statics::NewProp_ComponentClassFilter,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponentsWithOrientation_Statics::NewProp_ActorsToIgnore_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponentsWithOrientation_Statics::NewProp_ActorsToIgnore,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponentsWithOrientation_Statics::NewProp_OutComponents_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponentsWithOrientation_Statics::NewProp_OutComponents,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponentsWithOrientation_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponentsWithOrientation_Statics::PropPointers) < 2048);
// ********** End Function CapsuleOverlapComponentsWithOrientation Property Definitions ************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponentsWithOrientation_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "CapsuleOverlapComponentsWithOrientation", Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponentsWithOrientation_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponentsWithOrientation_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponentsWithOrientation_Statics::KismetSystemLibrary_eventCapsuleOverlapComponentsWithOrientation_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponentsWithOrientation_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponentsWithOrientation_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponentsWithOrientation_Statics::KismetSystemLibrary_eventCapsuleOverlapComponentsWithOrientation_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponentsWithOrientation()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponentsWithOrientation_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execCapsuleOverlapComponentsWithOrientation)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_STRUCT(FVector,Z_Param_CapsulePos);
P_GET_PROPERTY(FFloatProperty,Z_Param_Radius);
P_GET_PROPERTY(FFloatProperty,Z_Param_HalfHeight);
P_GET_STRUCT(FRotator,Z_Param_Orientation);
P_GET_TARRAY_REF(TEnumAsByte<EObjectTypeQuery>,Z_Param_Out_ObjectTypes);
P_GET_OBJECT(UClass,Z_Param_ComponentClassFilter);
P_GET_TARRAY_REF(AActor*,Z_Param_Out_ActorsToIgnore);
P_GET_TARRAY_REF(UPrimitiveComponent*,Z_Param_Out_OutComponents);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::CapsuleOverlapComponentsWithOrientation(Z_Param_WorldContextObject,Z_Param_CapsulePos,Z_Param_Radius,Z_Param_HalfHeight,Z_Param_Orientation,Z_Param_Out_ObjectTypes,Z_Param_ComponentClassFilter,Z_Param_Out_ActorsToIgnore,Z_Param_Out_OutComponents);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function CapsuleOverlapComponentsWithOrientation ******
// ********** Begin Class UKismetSystemLibrary Function CapsuleTraceMulti **************************
struct Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMulti_Statics
{
struct KismetSystemLibrary_eventCapsuleTraceMulti_Parms
{
const UObject* WorldContextObject;
FVector Start;
FVector End;
float Radius;
float HalfHeight;
TEnumAsByte<ETraceTypeQuery> TraceChannel;
bool bTraceComplex;
TArray<AActor*> ActorsToIgnore;
TEnumAsByte<EDrawDebugTrace::Type> DrawDebugType;
TArray<FHitResult> OutHits;
bool bIgnoreSelf;
FLinearColor TraceColor;
FLinearColor TraceHitColor;
float DrawTime;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AdvancedDisplay", "TraceColor,TraceHitColor,DrawTime" },
{ "AutoCreateRefTerm", "ActorsToIgnore" },
{ "bIgnoreSelf", "true" },
{ "Category", "Collision" },
{ "Comment", "/**\n\x09 * Sweeps a capsule along the given line and returns all hits encountered up to and including the first blocking hit.\n\x09 * This trace finds the objects that RESPOND to the given TraceChannel\n\x09 * \n\x09 * @param WorldContext\x09World context\n\x09 * @param Start\x09\x09\x09Start of line segment.\n\x09 * @param End\x09\x09\x09""End of line segment.\n\x09 * @param Radius\x09\x09Radius of the capsule to sweep\n\x09 * @param HalfHeight\x09""Distance from center of capsule to tip of hemisphere endcap.\n\x09 * @param TraceChannel\x09\n\x09 * @param bTraceComplex\x09True to test against complex collision, false to test against simplified collision.\n\x09 * @param OutHits\x09\x09""A list of hits, sorted along the trace from start to finish. The blocking hit will be the last hit, if there was one.\n\x09 * @return\x09\x09\x09\x09True if there was a blocking hit, false otherwise.\n\x09 */" },
{ "CPP_Default_DrawTime", "5.000000" },
{ "CPP_Default_TraceColor", "(R=1.000000,G=0.000000,B=0.000000,A=1.000000)" },
{ "CPP_Default_TraceHitColor", "(R=0.000000,G=1.000000,B=0.000000,A=1.000000)" },
{ "DisplayName", "Multi Capsule Trace By Channel" },
{ "Keywords", "sweep" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Sweeps a capsule along the given line and returns all hits encountered up to and including the first blocking hit.\nThis trace finds the objects that RESPOND to the given TraceChannel\n\n@param WorldContext World context\n@param Start Start of line segment.\n@param End End of line segment.\n@param Radius Radius of the capsule to sweep\n@param HalfHeight Distance from center of capsule to tip of hemisphere endcap.\n@param TraceChannel\n@param bTraceComplex True to test against complex collision, false to test against simplified collision.\n@param OutHits A list of hits, sorted along the trace from start to finish. The blocking hit will be the last hit, if there was one.\n@return True if there was a blocking hit, false otherwise." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Start_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_End_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ActorsToIgnore_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CapsuleTraceMulti constinit property declarations *********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FStructPropertyParams NewProp_Start;
static const UECodeGen_Private::FStructPropertyParams NewProp_End;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Radius;
static const UECodeGen_Private::FFloatPropertyParams NewProp_HalfHeight;
static const UECodeGen_Private::FBytePropertyParams NewProp_TraceChannel;
static void NewProp_bTraceComplex_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bTraceComplex;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ActorsToIgnore_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ActorsToIgnore;
static const UECodeGen_Private::FBytePropertyParams NewProp_DrawDebugType;
static const UECodeGen_Private::FStructPropertyParams NewProp_OutHits_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_OutHits;
static void NewProp_bIgnoreSelf_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIgnoreSelf;
static const UECodeGen_Private::FStructPropertyParams NewProp_TraceColor;
static const UECodeGen_Private::FStructPropertyParams NewProp_TraceHitColor;
static const UECodeGen_Private::FFloatPropertyParams NewProp_DrawTime;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CapsuleTraceMulti constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CapsuleTraceMulti Property Definitions ********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMulti_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceMulti_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMulti_Statics::NewProp_Start = { "Start", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceMulti_Parms, Start), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Start_MetaData), NewProp_Start_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMulti_Statics::NewProp_End = { "End", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceMulti_Parms, End), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_End_MetaData), NewProp_End_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMulti_Statics::NewProp_Radius = { "Radius", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceMulti_Parms, Radius), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMulti_Statics::NewProp_HalfHeight = { "HalfHeight", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceMulti_Parms, HalfHeight), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMulti_Statics::NewProp_TraceChannel = { "TraceChannel", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceMulti_Parms, TraceChannel), Z_Construct_UEnum_Engine_ETraceTypeQuery, METADATA_PARAMS(0, nullptr) }; // 93441085
void Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMulti_Statics::NewProp_bTraceComplex_SetBit(void* Obj)
{
((KismetSystemLibrary_eventCapsuleTraceMulti_Parms*)Obj)->bTraceComplex = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMulti_Statics::NewProp_bTraceComplex = { "bTraceComplex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventCapsuleTraceMulti_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMulti_Statics::NewProp_bTraceComplex_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMulti_Statics::NewProp_ActorsToIgnore_Inner = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMulti_Statics::NewProp_ActorsToIgnore = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceMulti_Parms, ActorsToIgnore), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ActorsToIgnore_MetaData), NewProp_ActorsToIgnore_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMulti_Statics::NewProp_DrawDebugType = { "DrawDebugType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceMulti_Parms, DrawDebugType), Z_Construct_UEnum_Engine_EDrawDebugTrace, METADATA_PARAMS(0, nullptr) }; // 3094988569
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMulti_Statics::NewProp_OutHits_Inner = { "OutHits", nullptr, (EPropertyFlags)0x0000008000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FHitResult, METADATA_PARAMS(0, nullptr) }; // 222120718
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMulti_Statics::NewProp_OutHits = { "OutHits", nullptr, (EPropertyFlags)0x0010008000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceMulti_Parms, OutHits), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 222120718
void Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMulti_Statics::NewProp_bIgnoreSelf_SetBit(void* Obj)
{
((KismetSystemLibrary_eventCapsuleTraceMulti_Parms*)Obj)->bIgnoreSelf = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMulti_Statics::NewProp_bIgnoreSelf = { "bIgnoreSelf", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventCapsuleTraceMulti_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMulti_Statics::NewProp_bIgnoreSelf_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMulti_Statics::NewProp_TraceColor = { "TraceColor", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceMulti_Parms, TraceColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMulti_Statics::NewProp_TraceHitColor = { "TraceHitColor", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceMulti_Parms, TraceHitColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMulti_Statics::NewProp_DrawTime = { "DrawTime", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceMulti_Parms, DrawTime), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMulti_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventCapsuleTraceMulti_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMulti_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventCapsuleTraceMulti_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMulti_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMulti_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMulti_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMulti_Statics::NewProp_Start,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMulti_Statics::NewProp_End,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMulti_Statics::NewProp_Radius,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMulti_Statics::NewProp_HalfHeight,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMulti_Statics::NewProp_TraceChannel,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMulti_Statics::NewProp_bTraceComplex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMulti_Statics::NewProp_ActorsToIgnore_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMulti_Statics::NewProp_ActorsToIgnore,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMulti_Statics::NewProp_DrawDebugType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMulti_Statics::NewProp_OutHits_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMulti_Statics::NewProp_OutHits,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMulti_Statics::NewProp_bIgnoreSelf,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMulti_Statics::NewProp_TraceColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMulti_Statics::NewProp_TraceHitColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMulti_Statics::NewProp_DrawTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMulti_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMulti_Statics::PropPointers) < 2048);
// ********** End Function CapsuleTraceMulti Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMulti_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "CapsuleTraceMulti", Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMulti_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMulti_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMulti_Statics::KismetSystemLibrary_eventCapsuleTraceMulti_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMulti_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMulti_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMulti_Statics::KismetSystemLibrary_eventCapsuleTraceMulti_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMulti()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMulti_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execCapsuleTraceMulti)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_STRUCT(FVector,Z_Param_Start);
P_GET_STRUCT(FVector,Z_Param_End);
P_GET_PROPERTY(FFloatProperty,Z_Param_Radius);
P_GET_PROPERTY(FFloatProperty,Z_Param_HalfHeight);
P_GET_PROPERTY(FByteProperty,Z_Param_TraceChannel);
P_GET_UBOOL(Z_Param_bTraceComplex);
P_GET_TARRAY_REF(AActor*,Z_Param_Out_ActorsToIgnore);
P_GET_PROPERTY(FByteProperty,Z_Param_DrawDebugType);
P_GET_TARRAY_REF(FHitResult,Z_Param_Out_OutHits);
P_GET_UBOOL(Z_Param_bIgnoreSelf);
P_GET_STRUCT(FLinearColor,Z_Param_TraceColor);
P_GET_STRUCT(FLinearColor,Z_Param_TraceHitColor);
P_GET_PROPERTY(FFloatProperty,Z_Param_DrawTime);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::CapsuleTraceMulti(Z_Param_WorldContextObject,Z_Param_Start,Z_Param_End,Z_Param_Radius,Z_Param_HalfHeight,ETraceTypeQuery(Z_Param_TraceChannel),Z_Param_bTraceComplex,Z_Param_Out_ActorsToIgnore,EDrawDebugTrace::Type(Z_Param_DrawDebugType),Z_Param_Out_OutHits,Z_Param_bIgnoreSelf,Z_Param_TraceColor,Z_Param_TraceHitColor,Z_Param_DrawTime);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function CapsuleTraceMulti ****************************
// ********** Begin Class UKismetSystemLibrary Function CapsuleTraceMultiByProfile *****************
struct Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiByProfile_Statics
{
struct KismetSystemLibrary_eventCapsuleTraceMultiByProfile_Parms
{
const UObject* WorldContextObject;
FVector Start;
FVector End;
float Radius;
float HalfHeight;
FName ProfileName;
bool bTraceComplex;
TArray<AActor*> ActorsToIgnore;
TEnumAsByte<EDrawDebugTrace::Type> DrawDebugType;
TArray<FHitResult> OutHits;
bool bIgnoreSelf;
FLinearColor TraceColor;
FLinearColor TraceHitColor;
float DrawTime;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AdvancedDisplay", "TraceColor,TraceHitColor,DrawTime" },
{ "AutoCreateRefTerm", "ActorsToIgnore" },
{ "bIgnoreSelf", "true" },
{ "Category", "Collision" },
{ "Comment", "/**\n\x09* Sweep a capsule against the world and return all initial overlaps using a specific profile, then overlapping hits and then first blocking hit\n\x09* Results are sorted, so a blocking hit (if found) will be the last element of the array\n\x09* Only the single closest blocking result will be generated, no tests will be done after that\n\x09*\n\x09* @param WorldContext\x09World context\n\x09* @param Start\x09\x09\x09Start of line segment.\n\x09* @param End\x09\x09\x09""End of line segment.\n\x09* @param Radius\x09\x09\x09Radius of the capsule to sweep\n\x09* @param HalfHeight\x09\x09""Distance from center of capsule to tip of hemisphere endcap.\n\x09* @param ProfileName\x09The 'profile' used to determine which components to hit\n\x09* @param bTraceComplex\x09True to test against complex collision, false to test against simplified collision.\n\x09* @param OutHits\x09\x09""A list of hits, sorted along the trace from start to finish. The blocking hit will be the last hit, if there was one.\n\x09* @return\x09\x09\x09\x09True if there was a blocking hit, false otherwise.\n\x09*/" },
{ "CPP_Default_DrawTime", "5.000000" },
{ "CPP_Default_TraceColor", "(R=1.000000,G=0.000000,B=0.000000,A=1.000000)" },
{ "CPP_Default_TraceHitColor", "(R=0.000000,G=1.000000,B=0.000000,A=1.000000)" },
{ "DisplayName", "Multi Capsule Trace By Profile" },
{ "Keywords", "sweep" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Sweep a capsule against the world and return all initial overlaps using a specific profile, then overlapping hits and then first blocking hit\nResults are sorted, so a blocking hit (if found) will be the last element of the array\nOnly the single closest blocking result will be generated, no tests will be done after that\n\n@param WorldContext World context\n@param Start Start of line segment.\n@param End End of line segment.\n@param Radius Radius of the capsule to sweep\n@param HalfHeight Distance from center of capsule to tip of hemisphere endcap.\n@param ProfileName The 'profile' used to determine which components to hit\n@param bTraceComplex True to test against complex collision, false to test against simplified collision.\n@param OutHits A list of hits, sorted along the trace from start to finish. The blocking hit will be the last hit, if there was one.\n@return True if there was a blocking hit, false otherwise." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Start_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_End_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ProfileName_MetaData[] = {
{ "GetOptions", "GetCollisionProfileNames" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ActorsToIgnore_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CapsuleTraceMultiByProfile constinit property declarations ************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FStructPropertyParams NewProp_Start;
static const UECodeGen_Private::FStructPropertyParams NewProp_End;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Radius;
static const UECodeGen_Private::FFloatPropertyParams NewProp_HalfHeight;
static const UECodeGen_Private::FNamePropertyParams NewProp_ProfileName;
static void NewProp_bTraceComplex_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bTraceComplex;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ActorsToIgnore_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ActorsToIgnore;
static const UECodeGen_Private::FBytePropertyParams NewProp_DrawDebugType;
static const UECodeGen_Private::FStructPropertyParams NewProp_OutHits_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_OutHits;
static void NewProp_bIgnoreSelf_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIgnoreSelf;
static const UECodeGen_Private::FStructPropertyParams NewProp_TraceColor;
static const UECodeGen_Private::FStructPropertyParams NewProp_TraceHitColor;
static const UECodeGen_Private::FFloatPropertyParams NewProp_DrawTime;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CapsuleTraceMultiByProfile constinit property declarations **************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CapsuleTraceMultiByProfile Property Definitions ***********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiByProfile_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceMultiByProfile_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiByProfile_Statics::NewProp_Start = { "Start", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceMultiByProfile_Parms, Start), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Start_MetaData), NewProp_Start_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiByProfile_Statics::NewProp_End = { "End", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceMultiByProfile_Parms, End), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_End_MetaData), NewProp_End_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiByProfile_Statics::NewProp_Radius = { "Radius", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceMultiByProfile_Parms, Radius), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiByProfile_Statics::NewProp_HalfHeight = { "HalfHeight", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceMultiByProfile_Parms, HalfHeight), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiByProfile_Statics::NewProp_ProfileName = { "ProfileName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceMultiByProfile_Parms, ProfileName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ProfileName_MetaData), NewProp_ProfileName_MetaData) };
void Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiByProfile_Statics::NewProp_bTraceComplex_SetBit(void* Obj)
{
((KismetSystemLibrary_eventCapsuleTraceMultiByProfile_Parms*)Obj)->bTraceComplex = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiByProfile_Statics::NewProp_bTraceComplex = { "bTraceComplex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventCapsuleTraceMultiByProfile_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiByProfile_Statics::NewProp_bTraceComplex_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiByProfile_Statics::NewProp_ActorsToIgnore_Inner = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiByProfile_Statics::NewProp_ActorsToIgnore = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceMultiByProfile_Parms, ActorsToIgnore), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ActorsToIgnore_MetaData), NewProp_ActorsToIgnore_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiByProfile_Statics::NewProp_DrawDebugType = { "DrawDebugType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceMultiByProfile_Parms, DrawDebugType), Z_Construct_UEnum_Engine_EDrawDebugTrace, METADATA_PARAMS(0, nullptr) }; // 3094988569
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiByProfile_Statics::NewProp_OutHits_Inner = { "OutHits", nullptr, (EPropertyFlags)0x0000008000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FHitResult, METADATA_PARAMS(0, nullptr) }; // 222120718
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiByProfile_Statics::NewProp_OutHits = { "OutHits", nullptr, (EPropertyFlags)0x0010008000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceMultiByProfile_Parms, OutHits), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 222120718
void Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiByProfile_Statics::NewProp_bIgnoreSelf_SetBit(void* Obj)
{
((KismetSystemLibrary_eventCapsuleTraceMultiByProfile_Parms*)Obj)->bIgnoreSelf = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiByProfile_Statics::NewProp_bIgnoreSelf = { "bIgnoreSelf", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventCapsuleTraceMultiByProfile_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiByProfile_Statics::NewProp_bIgnoreSelf_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiByProfile_Statics::NewProp_TraceColor = { "TraceColor", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceMultiByProfile_Parms, TraceColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiByProfile_Statics::NewProp_TraceHitColor = { "TraceHitColor", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceMultiByProfile_Parms, TraceHitColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiByProfile_Statics::NewProp_DrawTime = { "DrawTime", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceMultiByProfile_Parms, DrawTime), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiByProfile_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventCapsuleTraceMultiByProfile_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiByProfile_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventCapsuleTraceMultiByProfile_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiByProfile_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiByProfile_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiByProfile_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiByProfile_Statics::NewProp_Start,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiByProfile_Statics::NewProp_End,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiByProfile_Statics::NewProp_Radius,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiByProfile_Statics::NewProp_HalfHeight,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiByProfile_Statics::NewProp_ProfileName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiByProfile_Statics::NewProp_bTraceComplex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiByProfile_Statics::NewProp_ActorsToIgnore_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiByProfile_Statics::NewProp_ActorsToIgnore,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiByProfile_Statics::NewProp_DrawDebugType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiByProfile_Statics::NewProp_OutHits_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiByProfile_Statics::NewProp_OutHits,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiByProfile_Statics::NewProp_bIgnoreSelf,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiByProfile_Statics::NewProp_TraceColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiByProfile_Statics::NewProp_TraceHitColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiByProfile_Statics::NewProp_DrawTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiByProfile_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiByProfile_Statics::PropPointers) < 2048);
// ********** End Function CapsuleTraceMultiByProfile Property Definitions *************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiByProfile_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "CapsuleTraceMultiByProfile", Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiByProfile_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiByProfile_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiByProfile_Statics::KismetSystemLibrary_eventCapsuleTraceMultiByProfile_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiByProfile_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiByProfile_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiByProfile_Statics::KismetSystemLibrary_eventCapsuleTraceMultiByProfile_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiByProfile()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiByProfile_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execCapsuleTraceMultiByProfile)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_STRUCT(FVector,Z_Param_Start);
P_GET_STRUCT(FVector,Z_Param_End);
P_GET_PROPERTY(FFloatProperty,Z_Param_Radius);
P_GET_PROPERTY(FFloatProperty,Z_Param_HalfHeight);
P_GET_PROPERTY(FNameProperty,Z_Param_ProfileName);
P_GET_UBOOL(Z_Param_bTraceComplex);
P_GET_TARRAY_REF(AActor*,Z_Param_Out_ActorsToIgnore);
P_GET_PROPERTY(FByteProperty,Z_Param_DrawDebugType);
P_GET_TARRAY_REF(FHitResult,Z_Param_Out_OutHits);
P_GET_UBOOL(Z_Param_bIgnoreSelf);
P_GET_STRUCT(FLinearColor,Z_Param_TraceColor);
P_GET_STRUCT(FLinearColor,Z_Param_TraceHitColor);
P_GET_PROPERTY(FFloatProperty,Z_Param_DrawTime);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::CapsuleTraceMultiByProfile(Z_Param_WorldContextObject,Z_Param_Start,Z_Param_End,Z_Param_Radius,Z_Param_HalfHeight,Z_Param_ProfileName,Z_Param_bTraceComplex,Z_Param_Out_ActorsToIgnore,EDrawDebugTrace::Type(Z_Param_DrawDebugType),Z_Param_Out_OutHits,Z_Param_bIgnoreSelf,Z_Param_TraceColor,Z_Param_TraceHitColor,Z_Param_DrawTime);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function CapsuleTraceMultiByProfile *******************
// ********** Begin Class UKismetSystemLibrary Function CapsuleTraceMultiForObjects ****************
struct Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiForObjects_Statics
{
struct KismetSystemLibrary_eventCapsuleTraceMultiForObjects_Parms
{
const UObject* WorldContextObject;
FVector Start;
FVector End;
float Radius;
float HalfHeight;
TArray<TEnumAsByte<EObjectTypeQuery>> ObjectTypes;
bool bTraceComplex;
TArray<AActor*> ActorsToIgnore;
TEnumAsByte<EDrawDebugTrace::Type> DrawDebugType;
TArray<FHitResult> OutHits;
bool bIgnoreSelf;
FLinearColor TraceColor;
FLinearColor TraceHitColor;
float DrawTime;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AdvancedDisplay", "TraceColor,TraceHitColor,DrawTime" },
{ "AutoCreateRefTerm", "ActorsToIgnore" },
{ "bIgnoreSelf", "true" },
{ "Category", "Collision" },
{ "Comment", "/**\n\x09 * Sweeps a capsule along the given line and returns all hits encountered.\n\x09 * This only finds objects that are of a type specified by ObjectTypes.\n\x09 * \n\x09 * @param WorldContext\x09World context\n\x09 * @param Start\x09\x09\x09Start of line segment.\n\x09 * @param End\x09\x09\x09""End of line segment.\n\x09 * @param Radius\x09\x09Radius of the capsule to sweep\n\x09 * @param HalfHeight\x09""Distance from center of capsule to tip of hemisphere endcap.\n\x09 * @param ObjectTypes\x09""Array of Object Types to trace \n\x09 * @param bTraceComplex\x09True to test against complex collision, false to test against simplified collision.\n\x09 * @param OutHits\x09\x09""A list of hits, sorted along the trace from start to finish. The blocking hit will be the last hit, if there was one.\n\x09 * @return\x09\x09\x09\x09True if there was a hit, false otherwise.\n\x09 */" },
{ "CPP_Default_DrawTime", "5.000000" },
{ "CPP_Default_TraceColor", "(R=1.000000,G=0.000000,B=0.000000,A=1.000000)" },
{ "CPP_Default_TraceHitColor", "(R=0.000000,G=1.000000,B=0.000000,A=1.000000)" },
{ "DisplayName", "Multi Capsule Trace For Objects" },
{ "Keywords", "sweep" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Sweeps a capsule along the given line and returns all hits encountered.\nThis only finds objects that are of a type specified by ObjectTypes.\n\n@param WorldContext World context\n@param Start Start of line segment.\n@param End End of line segment.\n@param Radius Radius of the capsule to sweep\n@param HalfHeight Distance from center of capsule to tip of hemisphere endcap.\n@param ObjectTypes Array of Object Types to trace\n@param bTraceComplex True to test against complex collision, false to test against simplified collision.\n@param OutHits A list of hits, sorted along the trace from start to finish. The blocking hit will be the last hit, if there was one.\n@return True if there was a hit, false otherwise." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Start_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_End_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ObjectTypes_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ActorsToIgnore_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CapsuleTraceMultiForObjects constinit property declarations ***********
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FStructPropertyParams NewProp_Start;
static const UECodeGen_Private::FStructPropertyParams NewProp_End;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Radius;
static const UECodeGen_Private::FFloatPropertyParams NewProp_HalfHeight;
static const UECodeGen_Private::FBytePropertyParams NewProp_ObjectTypes_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ObjectTypes;
static void NewProp_bTraceComplex_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bTraceComplex;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ActorsToIgnore_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ActorsToIgnore;
static const UECodeGen_Private::FBytePropertyParams NewProp_DrawDebugType;
static const UECodeGen_Private::FStructPropertyParams NewProp_OutHits_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_OutHits;
static void NewProp_bIgnoreSelf_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIgnoreSelf;
static const UECodeGen_Private::FStructPropertyParams NewProp_TraceColor;
static const UECodeGen_Private::FStructPropertyParams NewProp_TraceHitColor;
static const UECodeGen_Private::FFloatPropertyParams NewProp_DrawTime;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CapsuleTraceMultiForObjects constinit property declarations *************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CapsuleTraceMultiForObjects Property Definitions **********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiForObjects_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceMultiForObjects_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiForObjects_Statics::NewProp_Start = { "Start", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceMultiForObjects_Parms, Start), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Start_MetaData), NewProp_Start_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiForObjects_Statics::NewProp_End = { "End", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceMultiForObjects_Parms, End), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_End_MetaData), NewProp_End_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiForObjects_Statics::NewProp_Radius = { "Radius", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceMultiForObjects_Parms, Radius), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiForObjects_Statics::NewProp_HalfHeight = { "HalfHeight", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceMultiForObjects_Parms, HalfHeight), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiForObjects_Statics::NewProp_ObjectTypes_Inner = { "ObjectTypes", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UEnum_Engine_EObjectTypeQuery, METADATA_PARAMS(0, nullptr) }; // 2482564233
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiForObjects_Statics::NewProp_ObjectTypes = { "ObjectTypes", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceMultiForObjects_Parms, ObjectTypes), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ObjectTypes_MetaData), NewProp_ObjectTypes_MetaData) }; // 2482564233
void Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiForObjects_Statics::NewProp_bTraceComplex_SetBit(void* Obj)
{
((KismetSystemLibrary_eventCapsuleTraceMultiForObjects_Parms*)Obj)->bTraceComplex = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiForObjects_Statics::NewProp_bTraceComplex = { "bTraceComplex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventCapsuleTraceMultiForObjects_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiForObjects_Statics::NewProp_bTraceComplex_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiForObjects_Statics::NewProp_ActorsToIgnore_Inner = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiForObjects_Statics::NewProp_ActorsToIgnore = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceMultiForObjects_Parms, ActorsToIgnore), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ActorsToIgnore_MetaData), NewProp_ActorsToIgnore_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiForObjects_Statics::NewProp_DrawDebugType = { "DrawDebugType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceMultiForObjects_Parms, DrawDebugType), Z_Construct_UEnum_Engine_EDrawDebugTrace, METADATA_PARAMS(0, nullptr) }; // 3094988569
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiForObjects_Statics::NewProp_OutHits_Inner = { "OutHits", nullptr, (EPropertyFlags)0x0000008000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FHitResult, METADATA_PARAMS(0, nullptr) }; // 222120718
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiForObjects_Statics::NewProp_OutHits = { "OutHits", nullptr, (EPropertyFlags)0x0010008000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceMultiForObjects_Parms, OutHits), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 222120718
void Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiForObjects_Statics::NewProp_bIgnoreSelf_SetBit(void* Obj)
{
((KismetSystemLibrary_eventCapsuleTraceMultiForObjects_Parms*)Obj)->bIgnoreSelf = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiForObjects_Statics::NewProp_bIgnoreSelf = { "bIgnoreSelf", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventCapsuleTraceMultiForObjects_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiForObjects_Statics::NewProp_bIgnoreSelf_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiForObjects_Statics::NewProp_TraceColor = { "TraceColor", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceMultiForObjects_Parms, TraceColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiForObjects_Statics::NewProp_TraceHitColor = { "TraceHitColor", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceMultiForObjects_Parms, TraceHitColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiForObjects_Statics::NewProp_DrawTime = { "DrawTime", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceMultiForObjects_Parms, DrawTime), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiForObjects_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventCapsuleTraceMultiForObjects_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiForObjects_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventCapsuleTraceMultiForObjects_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiForObjects_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiForObjects_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiForObjects_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiForObjects_Statics::NewProp_Start,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiForObjects_Statics::NewProp_End,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiForObjects_Statics::NewProp_Radius,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiForObjects_Statics::NewProp_HalfHeight,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiForObjects_Statics::NewProp_ObjectTypes_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiForObjects_Statics::NewProp_ObjectTypes,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiForObjects_Statics::NewProp_bTraceComplex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiForObjects_Statics::NewProp_ActorsToIgnore_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiForObjects_Statics::NewProp_ActorsToIgnore,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiForObjects_Statics::NewProp_DrawDebugType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiForObjects_Statics::NewProp_OutHits_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiForObjects_Statics::NewProp_OutHits,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiForObjects_Statics::NewProp_bIgnoreSelf,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiForObjects_Statics::NewProp_TraceColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiForObjects_Statics::NewProp_TraceHitColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiForObjects_Statics::NewProp_DrawTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiForObjects_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiForObjects_Statics::PropPointers) < 2048);
// ********** End Function CapsuleTraceMultiForObjects Property Definitions ************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiForObjects_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "CapsuleTraceMultiForObjects", Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiForObjects_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiForObjects_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiForObjects_Statics::KismetSystemLibrary_eventCapsuleTraceMultiForObjects_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiForObjects_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiForObjects_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiForObjects_Statics::KismetSystemLibrary_eventCapsuleTraceMultiForObjects_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiForObjects()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiForObjects_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execCapsuleTraceMultiForObjects)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_STRUCT(FVector,Z_Param_Start);
P_GET_STRUCT(FVector,Z_Param_End);
P_GET_PROPERTY(FFloatProperty,Z_Param_Radius);
P_GET_PROPERTY(FFloatProperty,Z_Param_HalfHeight);
P_GET_TARRAY_REF(TEnumAsByte<EObjectTypeQuery>,Z_Param_Out_ObjectTypes);
P_GET_UBOOL(Z_Param_bTraceComplex);
P_GET_TARRAY_REF(AActor*,Z_Param_Out_ActorsToIgnore);
P_GET_PROPERTY(FByteProperty,Z_Param_DrawDebugType);
P_GET_TARRAY_REF(FHitResult,Z_Param_Out_OutHits);
P_GET_UBOOL(Z_Param_bIgnoreSelf);
P_GET_STRUCT(FLinearColor,Z_Param_TraceColor);
P_GET_STRUCT(FLinearColor,Z_Param_TraceHitColor);
P_GET_PROPERTY(FFloatProperty,Z_Param_DrawTime);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::CapsuleTraceMultiForObjects(Z_Param_WorldContextObject,Z_Param_Start,Z_Param_End,Z_Param_Radius,Z_Param_HalfHeight,Z_Param_Out_ObjectTypes,Z_Param_bTraceComplex,Z_Param_Out_ActorsToIgnore,EDrawDebugTrace::Type(Z_Param_DrawDebugType),Z_Param_Out_OutHits,Z_Param_bIgnoreSelf,Z_Param_TraceColor,Z_Param_TraceHitColor,Z_Param_DrawTime);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function CapsuleTraceMultiForObjects ******************
// ********** Begin Class UKismetSystemLibrary Function CapsuleTraceSingle *************************
struct Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingle_Statics
{
struct KismetSystemLibrary_eventCapsuleTraceSingle_Parms
{
const UObject* WorldContextObject;
FVector Start;
FVector End;
float Radius;
float HalfHeight;
TEnumAsByte<ETraceTypeQuery> TraceChannel;
bool bTraceComplex;
TArray<AActor*> ActorsToIgnore;
TEnumAsByte<EDrawDebugTrace::Type> DrawDebugType;
FHitResult OutHit;
bool bIgnoreSelf;
FLinearColor TraceColor;
FLinearColor TraceHitColor;
float DrawTime;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AdvancedDisplay", "TraceColor,TraceHitColor,DrawTime" },
{ "AutoCreateRefTerm", "ActorsToIgnore" },
{ "bIgnoreSelf", "true" },
{ "Category", "Collision" },
{ "Comment", "/**\n\x09 * Sweeps a capsule along the given line and returns the first blocking hit encountered.\n\x09 * This trace finds the objects that RESPOND to the given TraceChannel\n\x09 * \n\x09 * @param WorldContext\x09World context\n\x09 * @param Start\x09\x09\x09Start of line segment.\n\x09 * @param End\x09\x09\x09""End of line segment.\n\x09 * @param Radius\x09\x09Radius of the capsule to sweep\n\x09 * @param HalfHeight\x09""Distance from center of capsule to tip of hemisphere endcap.\n\x09 * @param TraceChannel\x09\n\x09 * @param bTraceComplex\x09True to test against complex collision, false to test against simplified collision.\n\x09 * @param OutHit\x09\x09Properties of the trace hit.\n\x09 * @return\x09\x09\x09\x09True if there was a hit, false otherwise.\n\x09 */" },
{ "CPP_Default_DrawTime", "5.000000" },
{ "CPP_Default_TraceColor", "(R=1.000000,G=0.000000,B=0.000000,A=1.000000)" },
{ "CPP_Default_TraceHitColor", "(R=0.000000,G=1.000000,B=0.000000,A=1.000000)" },
{ "DisplayName", "Capsule Trace By Channel" },
{ "Keywords", "sweep" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Sweeps a capsule along the given line and returns the first blocking hit encountered.\nThis trace finds the objects that RESPOND to the given TraceChannel\n\n@param WorldContext World context\n@param Start Start of line segment.\n@param End End of line segment.\n@param Radius Radius of the capsule to sweep\n@param HalfHeight Distance from center of capsule to tip of hemisphere endcap.\n@param TraceChannel\n@param bTraceComplex True to test against complex collision, false to test against simplified collision.\n@param OutHit Properties of the trace hit.\n@return True if there was a hit, false otherwise." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Start_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_End_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ActorsToIgnore_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CapsuleTraceSingle constinit property declarations ********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FStructPropertyParams NewProp_Start;
static const UECodeGen_Private::FStructPropertyParams NewProp_End;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Radius;
static const UECodeGen_Private::FFloatPropertyParams NewProp_HalfHeight;
static const UECodeGen_Private::FBytePropertyParams NewProp_TraceChannel;
static void NewProp_bTraceComplex_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bTraceComplex;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ActorsToIgnore_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ActorsToIgnore;
static const UECodeGen_Private::FBytePropertyParams NewProp_DrawDebugType;
static const UECodeGen_Private::FStructPropertyParams NewProp_OutHit;
static void NewProp_bIgnoreSelf_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIgnoreSelf;
static const UECodeGen_Private::FStructPropertyParams NewProp_TraceColor;
static const UECodeGen_Private::FStructPropertyParams NewProp_TraceHitColor;
static const UECodeGen_Private::FFloatPropertyParams NewProp_DrawTime;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CapsuleTraceSingle constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CapsuleTraceSingle Property Definitions *******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingle_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceSingle_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingle_Statics::NewProp_Start = { "Start", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceSingle_Parms, Start), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Start_MetaData), NewProp_Start_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingle_Statics::NewProp_End = { "End", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceSingle_Parms, End), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_End_MetaData), NewProp_End_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingle_Statics::NewProp_Radius = { "Radius", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceSingle_Parms, Radius), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingle_Statics::NewProp_HalfHeight = { "HalfHeight", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceSingle_Parms, HalfHeight), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingle_Statics::NewProp_TraceChannel = { "TraceChannel", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceSingle_Parms, TraceChannel), Z_Construct_UEnum_Engine_ETraceTypeQuery, METADATA_PARAMS(0, nullptr) }; // 93441085
void Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingle_Statics::NewProp_bTraceComplex_SetBit(void* Obj)
{
((KismetSystemLibrary_eventCapsuleTraceSingle_Parms*)Obj)->bTraceComplex = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingle_Statics::NewProp_bTraceComplex = { "bTraceComplex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventCapsuleTraceSingle_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingle_Statics::NewProp_bTraceComplex_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingle_Statics::NewProp_ActorsToIgnore_Inner = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingle_Statics::NewProp_ActorsToIgnore = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceSingle_Parms, ActorsToIgnore), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ActorsToIgnore_MetaData), NewProp_ActorsToIgnore_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingle_Statics::NewProp_DrawDebugType = { "DrawDebugType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceSingle_Parms, DrawDebugType), Z_Construct_UEnum_Engine_EDrawDebugTrace, METADATA_PARAMS(0, nullptr) }; // 3094988569
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingle_Statics::NewProp_OutHit = { "OutHit", nullptr, (EPropertyFlags)0x0010008000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceSingle_Parms, OutHit), Z_Construct_UScriptStruct_FHitResult, METADATA_PARAMS(0, nullptr) }; // 222120718
void Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingle_Statics::NewProp_bIgnoreSelf_SetBit(void* Obj)
{
((KismetSystemLibrary_eventCapsuleTraceSingle_Parms*)Obj)->bIgnoreSelf = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingle_Statics::NewProp_bIgnoreSelf = { "bIgnoreSelf", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventCapsuleTraceSingle_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingle_Statics::NewProp_bIgnoreSelf_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingle_Statics::NewProp_TraceColor = { "TraceColor", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceSingle_Parms, TraceColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingle_Statics::NewProp_TraceHitColor = { "TraceHitColor", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceSingle_Parms, TraceHitColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingle_Statics::NewProp_DrawTime = { "DrawTime", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceSingle_Parms, DrawTime), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingle_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventCapsuleTraceSingle_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingle_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventCapsuleTraceSingle_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingle_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingle_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingle_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingle_Statics::NewProp_Start,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingle_Statics::NewProp_End,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingle_Statics::NewProp_Radius,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingle_Statics::NewProp_HalfHeight,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingle_Statics::NewProp_TraceChannel,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingle_Statics::NewProp_bTraceComplex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingle_Statics::NewProp_ActorsToIgnore_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingle_Statics::NewProp_ActorsToIgnore,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingle_Statics::NewProp_DrawDebugType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingle_Statics::NewProp_OutHit,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingle_Statics::NewProp_bIgnoreSelf,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingle_Statics::NewProp_TraceColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingle_Statics::NewProp_TraceHitColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingle_Statics::NewProp_DrawTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingle_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingle_Statics::PropPointers) < 2048);
// ********** End Function CapsuleTraceSingle Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingle_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "CapsuleTraceSingle", Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingle_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingle_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingle_Statics::KismetSystemLibrary_eventCapsuleTraceSingle_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingle_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingle_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingle_Statics::KismetSystemLibrary_eventCapsuleTraceSingle_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingle()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingle_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execCapsuleTraceSingle)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_STRUCT(FVector,Z_Param_Start);
P_GET_STRUCT(FVector,Z_Param_End);
P_GET_PROPERTY(FFloatProperty,Z_Param_Radius);
P_GET_PROPERTY(FFloatProperty,Z_Param_HalfHeight);
P_GET_PROPERTY(FByteProperty,Z_Param_TraceChannel);
P_GET_UBOOL(Z_Param_bTraceComplex);
P_GET_TARRAY_REF(AActor*,Z_Param_Out_ActorsToIgnore);
P_GET_PROPERTY(FByteProperty,Z_Param_DrawDebugType);
P_GET_STRUCT_REF(FHitResult,Z_Param_Out_OutHit);
P_GET_UBOOL(Z_Param_bIgnoreSelf);
P_GET_STRUCT(FLinearColor,Z_Param_TraceColor);
P_GET_STRUCT(FLinearColor,Z_Param_TraceHitColor);
P_GET_PROPERTY(FFloatProperty,Z_Param_DrawTime);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::CapsuleTraceSingle(Z_Param_WorldContextObject,Z_Param_Start,Z_Param_End,Z_Param_Radius,Z_Param_HalfHeight,ETraceTypeQuery(Z_Param_TraceChannel),Z_Param_bTraceComplex,Z_Param_Out_ActorsToIgnore,EDrawDebugTrace::Type(Z_Param_DrawDebugType),Z_Param_Out_OutHit,Z_Param_bIgnoreSelf,Z_Param_TraceColor,Z_Param_TraceHitColor,Z_Param_DrawTime);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function CapsuleTraceSingle ***************************
// ********** Begin Class UKismetSystemLibrary Function CapsuleTraceSingleByProfile ****************
struct Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleByProfile_Statics
{
struct KismetSystemLibrary_eventCapsuleTraceSingleByProfile_Parms
{
const UObject* WorldContextObject;
FVector Start;
FVector End;
float Radius;
float HalfHeight;
FName ProfileName;
bool bTraceComplex;
TArray<AActor*> ActorsToIgnore;
TEnumAsByte<EDrawDebugTrace::Type> DrawDebugType;
FHitResult OutHit;
bool bIgnoreSelf;
FLinearColor TraceColor;
FLinearColor TraceHitColor;
float DrawTime;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AdvancedDisplay", "TraceColor,TraceHitColor,DrawTime" },
{ "AutoCreateRefTerm", "ActorsToIgnore" },
{ "bIgnoreSelf", "true" },
{ "Category", "Collision" },
{ "Comment", "/**\n\x09* Sweep a capsule against the world and return the first blocking hit using a specific profile\n\x09*\n\x09* @param WorldContext\x09World context\n\x09* @param Start\x09\x09\x09Start of line segment.\n\x09* @param End\x09\x09\x09""End of line segment.\n\x09* @param Radius\x09\x09\x09Radius of the capsule to sweep\n\x09* @param HalfHeight\x09\x09""Distance from center of capsule to tip of hemisphere endcap.\n\x09* @param ProfileName\x09The 'profile' used to determine which components to hit\n\x09* @param bTraceComplex\x09True to test against complex collision, false to test against simplified collision.\n\x09* @param OutHit\x09\x09\x09Properties of the trace hit.\n\x09* @return\x09\x09\x09\x09True if there was a hit, false otherwise.\n\x09*/" },
{ "CPP_Default_DrawTime", "5.000000" },
{ "CPP_Default_TraceColor", "(R=1.000000,G=0.000000,B=0.000000,A=1.000000)" },
{ "CPP_Default_TraceHitColor", "(R=0.000000,G=1.000000,B=0.000000,A=1.000000)" },
{ "DisplayName", "Capsule Trace By Profile" },
{ "Keywords", "sweep" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Sweep a capsule against the world and return the first blocking hit using a specific profile\n\n@param WorldContext World context\n@param Start Start of line segment.\n@param End End of line segment.\n@param Radius Radius of the capsule to sweep\n@param HalfHeight Distance from center of capsule to tip of hemisphere endcap.\n@param ProfileName The 'profile' used to determine which components to hit\n@param bTraceComplex True to test against complex collision, false to test against simplified collision.\n@param OutHit Properties of the trace hit.\n@return True if there was a hit, false otherwise." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Start_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_End_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ProfileName_MetaData[] = {
{ "GetOptions", "GetCollisionProfileNames" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ActorsToIgnore_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CapsuleTraceSingleByProfile constinit property declarations ***********
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FStructPropertyParams NewProp_Start;
static const UECodeGen_Private::FStructPropertyParams NewProp_End;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Radius;
static const UECodeGen_Private::FFloatPropertyParams NewProp_HalfHeight;
static const UECodeGen_Private::FNamePropertyParams NewProp_ProfileName;
static void NewProp_bTraceComplex_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bTraceComplex;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ActorsToIgnore_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ActorsToIgnore;
static const UECodeGen_Private::FBytePropertyParams NewProp_DrawDebugType;
static const UECodeGen_Private::FStructPropertyParams NewProp_OutHit;
static void NewProp_bIgnoreSelf_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIgnoreSelf;
static const UECodeGen_Private::FStructPropertyParams NewProp_TraceColor;
static const UECodeGen_Private::FStructPropertyParams NewProp_TraceHitColor;
static const UECodeGen_Private::FFloatPropertyParams NewProp_DrawTime;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CapsuleTraceSingleByProfile constinit property declarations *************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CapsuleTraceSingleByProfile Property Definitions **********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleByProfile_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceSingleByProfile_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleByProfile_Statics::NewProp_Start = { "Start", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceSingleByProfile_Parms, Start), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Start_MetaData), NewProp_Start_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleByProfile_Statics::NewProp_End = { "End", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceSingleByProfile_Parms, End), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_End_MetaData), NewProp_End_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleByProfile_Statics::NewProp_Radius = { "Radius", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceSingleByProfile_Parms, Radius), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleByProfile_Statics::NewProp_HalfHeight = { "HalfHeight", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceSingleByProfile_Parms, HalfHeight), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleByProfile_Statics::NewProp_ProfileName = { "ProfileName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceSingleByProfile_Parms, ProfileName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ProfileName_MetaData), NewProp_ProfileName_MetaData) };
void Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleByProfile_Statics::NewProp_bTraceComplex_SetBit(void* Obj)
{
((KismetSystemLibrary_eventCapsuleTraceSingleByProfile_Parms*)Obj)->bTraceComplex = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleByProfile_Statics::NewProp_bTraceComplex = { "bTraceComplex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventCapsuleTraceSingleByProfile_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleByProfile_Statics::NewProp_bTraceComplex_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleByProfile_Statics::NewProp_ActorsToIgnore_Inner = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleByProfile_Statics::NewProp_ActorsToIgnore = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceSingleByProfile_Parms, ActorsToIgnore), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ActorsToIgnore_MetaData), NewProp_ActorsToIgnore_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleByProfile_Statics::NewProp_DrawDebugType = { "DrawDebugType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceSingleByProfile_Parms, DrawDebugType), Z_Construct_UEnum_Engine_EDrawDebugTrace, METADATA_PARAMS(0, nullptr) }; // 3094988569
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleByProfile_Statics::NewProp_OutHit = { "OutHit", nullptr, (EPropertyFlags)0x0010008000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceSingleByProfile_Parms, OutHit), Z_Construct_UScriptStruct_FHitResult, METADATA_PARAMS(0, nullptr) }; // 222120718
void Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleByProfile_Statics::NewProp_bIgnoreSelf_SetBit(void* Obj)
{
((KismetSystemLibrary_eventCapsuleTraceSingleByProfile_Parms*)Obj)->bIgnoreSelf = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleByProfile_Statics::NewProp_bIgnoreSelf = { "bIgnoreSelf", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventCapsuleTraceSingleByProfile_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleByProfile_Statics::NewProp_bIgnoreSelf_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleByProfile_Statics::NewProp_TraceColor = { "TraceColor", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceSingleByProfile_Parms, TraceColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleByProfile_Statics::NewProp_TraceHitColor = { "TraceHitColor", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceSingleByProfile_Parms, TraceHitColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleByProfile_Statics::NewProp_DrawTime = { "DrawTime", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceSingleByProfile_Parms, DrawTime), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleByProfile_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventCapsuleTraceSingleByProfile_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleByProfile_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventCapsuleTraceSingleByProfile_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleByProfile_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleByProfile_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleByProfile_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleByProfile_Statics::NewProp_Start,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleByProfile_Statics::NewProp_End,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleByProfile_Statics::NewProp_Radius,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleByProfile_Statics::NewProp_HalfHeight,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleByProfile_Statics::NewProp_ProfileName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleByProfile_Statics::NewProp_bTraceComplex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleByProfile_Statics::NewProp_ActorsToIgnore_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleByProfile_Statics::NewProp_ActorsToIgnore,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleByProfile_Statics::NewProp_DrawDebugType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleByProfile_Statics::NewProp_OutHit,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleByProfile_Statics::NewProp_bIgnoreSelf,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleByProfile_Statics::NewProp_TraceColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleByProfile_Statics::NewProp_TraceHitColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleByProfile_Statics::NewProp_DrawTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleByProfile_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleByProfile_Statics::PropPointers) < 2048);
// ********** End Function CapsuleTraceSingleByProfile Property Definitions ************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleByProfile_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "CapsuleTraceSingleByProfile", Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleByProfile_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleByProfile_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleByProfile_Statics::KismetSystemLibrary_eventCapsuleTraceSingleByProfile_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleByProfile_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleByProfile_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleByProfile_Statics::KismetSystemLibrary_eventCapsuleTraceSingleByProfile_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleByProfile()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleByProfile_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execCapsuleTraceSingleByProfile)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_STRUCT(FVector,Z_Param_Start);
P_GET_STRUCT(FVector,Z_Param_End);
P_GET_PROPERTY(FFloatProperty,Z_Param_Radius);
P_GET_PROPERTY(FFloatProperty,Z_Param_HalfHeight);
P_GET_PROPERTY(FNameProperty,Z_Param_ProfileName);
P_GET_UBOOL(Z_Param_bTraceComplex);
P_GET_TARRAY_REF(AActor*,Z_Param_Out_ActorsToIgnore);
P_GET_PROPERTY(FByteProperty,Z_Param_DrawDebugType);
P_GET_STRUCT_REF(FHitResult,Z_Param_Out_OutHit);
P_GET_UBOOL(Z_Param_bIgnoreSelf);
P_GET_STRUCT(FLinearColor,Z_Param_TraceColor);
P_GET_STRUCT(FLinearColor,Z_Param_TraceHitColor);
P_GET_PROPERTY(FFloatProperty,Z_Param_DrawTime);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::CapsuleTraceSingleByProfile(Z_Param_WorldContextObject,Z_Param_Start,Z_Param_End,Z_Param_Radius,Z_Param_HalfHeight,Z_Param_ProfileName,Z_Param_bTraceComplex,Z_Param_Out_ActorsToIgnore,EDrawDebugTrace::Type(Z_Param_DrawDebugType),Z_Param_Out_OutHit,Z_Param_bIgnoreSelf,Z_Param_TraceColor,Z_Param_TraceHitColor,Z_Param_DrawTime);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function CapsuleTraceSingleByProfile ******************
// ********** Begin Class UKismetSystemLibrary Function CapsuleTraceSingleForObjects ***************
struct Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleForObjects_Statics
{
struct KismetSystemLibrary_eventCapsuleTraceSingleForObjects_Parms
{
const UObject* WorldContextObject;
FVector Start;
FVector End;
float Radius;
float HalfHeight;
TArray<TEnumAsByte<EObjectTypeQuery>> ObjectTypes;
bool bTraceComplex;
TArray<AActor*> ActorsToIgnore;
TEnumAsByte<EDrawDebugTrace::Type> DrawDebugType;
FHitResult OutHit;
bool bIgnoreSelf;
FLinearColor TraceColor;
FLinearColor TraceHitColor;
float DrawTime;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AdvancedDisplay", "TraceColor,TraceHitColor,DrawTime" },
{ "AutoCreateRefTerm", "ActorsToIgnore" },
{ "bIgnoreSelf", "true" },
{ "Category", "Collision" },
{ "Comment", "/**\n\x09 * Sweeps a capsule along the given line and returns the first hit encountered.\n\x09 * This only finds objects that are of a type specified by ObjectTypes.\n\x09 * \n\x09 * @param WorldContext\x09World context\n\x09 * @param Start\x09\x09\x09Start of line segment.\n\x09 * @param End\x09\x09\x09""End of line segment.\n\x09 * @param Radius\x09\x09Radius of the capsule to sweep\n\x09 * @param HalfHeight\x09""Distance from center of capsule to tip of hemisphere endcap.\n\x09 * @param ObjectTypes\x09""Array of Object Types to trace \n\x09 * @param bTraceComplex\x09True to test against complex collision, false to test against simplified collision.\n\x09 * @param OutHit\x09\x09Properties of the trace hit.\n\x09 * @return\x09\x09\x09\x09True if there was a hit, false otherwise.\n\x09 */" },
{ "CPP_Default_DrawTime", "5.000000" },
{ "CPP_Default_TraceColor", "(R=1.000000,G=0.000000,B=0.000000,A=1.000000)" },
{ "CPP_Default_TraceHitColor", "(R=0.000000,G=1.000000,B=0.000000,A=1.000000)" },
{ "DisplayName", "Capsule Trace For Objects" },
{ "Keywords", "sweep" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Sweeps a capsule along the given line and returns the first hit encountered.\nThis only finds objects that are of a type specified by ObjectTypes.\n\n@param WorldContext World context\n@param Start Start of line segment.\n@param End End of line segment.\n@param Radius Radius of the capsule to sweep\n@param HalfHeight Distance from center of capsule to tip of hemisphere endcap.\n@param ObjectTypes Array of Object Types to trace\n@param bTraceComplex True to test against complex collision, false to test against simplified collision.\n@param OutHit Properties of the trace hit.\n@return True if there was a hit, false otherwise." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Start_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_End_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ObjectTypes_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ActorsToIgnore_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CapsuleTraceSingleForObjects constinit property declarations **********
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FStructPropertyParams NewProp_Start;
static const UECodeGen_Private::FStructPropertyParams NewProp_End;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Radius;
static const UECodeGen_Private::FFloatPropertyParams NewProp_HalfHeight;
static const UECodeGen_Private::FBytePropertyParams NewProp_ObjectTypes_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ObjectTypes;
static void NewProp_bTraceComplex_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bTraceComplex;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ActorsToIgnore_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ActorsToIgnore;
static const UECodeGen_Private::FBytePropertyParams NewProp_DrawDebugType;
static const UECodeGen_Private::FStructPropertyParams NewProp_OutHit;
static void NewProp_bIgnoreSelf_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIgnoreSelf;
static const UECodeGen_Private::FStructPropertyParams NewProp_TraceColor;
static const UECodeGen_Private::FStructPropertyParams NewProp_TraceHitColor;
static const UECodeGen_Private::FFloatPropertyParams NewProp_DrawTime;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CapsuleTraceSingleForObjects constinit property declarations ************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CapsuleTraceSingleForObjects Property Definitions *********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleForObjects_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceSingleForObjects_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleForObjects_Statics::NewProp_Start = { "Start", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceSingleForObjects_Parms, Start), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Start_MetaData), NewProp_Start_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleForObjects_Statics::NewProp_End = { "End", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceSingleForObjects_Parms, End), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_End_MetaData), NewProp_End_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleForObjects_Statics::NewProp_Radius = { "Radius", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceSingleForObjects_Parms, Radius), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleForObjects_Statics::NewProp_HalfHeight = { "HalfHeight", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceSingleForObjects_Parms, HalfHeight), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleForObjects_Statics::NewProp_ObjectTypes_Inner = { "ObjectTypes", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UEnum_Engine_EObjectTypeQuery, METADATA_PARAMS(0, nullptr) }; // 2482564233
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleForObjects_Statics::NewProp_ObjectTypes = { "ObjectTypes", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceSingleForObjects_Parms, ObjectTypes), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ObjectTypes_MetaData), NewProp_ObjectTypes_MetaData) }; // 2482564233
void Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleForObjects_Statics::NewProp_bTraceComplex_SetBit(void* Obj)
{
((KismetSystemLibrary_eventCapsuleTraceSingleForObjects_Parms*)Obj)->bTraceComplex = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleForObjects_Statics::NewProp_bTraceComplex = { "bTraceComplex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventCapsuleTraceSingleForObjects_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleForObjects_Statics::NewProp_bTraceComplex_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleForObjects_Statics::NewProp_ActorsToIgnore_Inner = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleForObjects_Statics::NewProp_ActorsToIgnore = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceSingleForObjects_Parms, ActorsToIgnore), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ActorsToIgnore_MetaData), NewProp_ActorsToIgnore_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleForObjects_Statics::NewProp_DrawDebugType = { "DrawDebugType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceSingleForObjects_Parms, DrawDebugType), Z_Construct_UEnum_Engine_EDrawDebugTrace, METADATA_PARAMS(0, nullptr) }; // 3094988569
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleForObjects_Statics::NewProp_OutHit = { "OutHit", nullptr, (EPropertyFlags)0x0010008000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceSingleForObjects_Parms, OutHit), Z_Construct_UScriptStruct_FHitResult, METADATA_PARAMS(0, nullptr) }; // 222120718
void Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleForObjects_Statics::NewProp_bIgnoreSelf_SetBit(void* Obj)
{
((KismetSystemLibrary_eventCapsuleTraceSingleForObjects_Parms*)Obj)->bIgnoreSelf = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleForObjects_Statics::NewProp_bIgnoreSelf = { "bIgnoreSelf", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventCapsuleTraceSingleForObjects_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleForObjects_Statics::NewProp_bIgnoreSelf_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleForObjects_Statics::NewProp_TraceColor = { "TraceColor", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceSingleForObjects_Parms, TraceColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleForObjects_Statics::NewProp_TraceHitColor = { "TraceHitColor", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceSingleForObjects_Parms, TraceHitColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleForObjects_Statics::NewProp_DrawTime = { "DrawTime", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCapsuleTraceSingleForObjects_Parms, DrawTime), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleForObjects_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventCapsuleTraceSingleForObjects_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleForObjects_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventCapsuleTraceSingleForObjects_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleForObjects_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleForObjects_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleForObjects_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleForObjects_Statics::NewProp_Start,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleForObjects_Statics::NewProp_End,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleForObjects_Statics::NewProp_Radius,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleForObjects_Statics::NewProp_HalfHeight,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleForObjects_Statics::NewProp_ObjectTypes_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleForObjects_Statics::NewProp_ObjectTypes,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleForObjects_Statics::NewProp_bTraceComplex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleForObjects_Statics::NewProp_ActorsToIgnore_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleForObjects_Statics::NewProp_ActorsToIgnore,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleForObjects_Statics::NewProp_DrawDebugType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleForObjects_Statics::NewProp_OutHit,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleForObjects_Statics::NewProp_bIgnoreSelf,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleForObjects_Statics::NewProp_TraceColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleForObjects_Statics::NewProp_TraceHitColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleForObjects_Statics::NewProp_DrawTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleForObjects_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleForObjects_Statics::PropPointers) < 2048);
// ********** End Function CapsuleTraceSingleForObjects Property Definitions ***********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleForObjects_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "CapsuleTraceSingleForObjects", Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleForObjects_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleForObjects_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleForObjects_Statics::KismetSystemLibrary_eventCapsuleTraceSingleForObjects_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleForObjects_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleForObjects_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleForObjects_Statics::KismetSystemLibrary_eventCapsuleTraceSingleForObjects_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleForObjects()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleForObjects_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execCapsuleTraceSingleForObjects)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_STRUCT(FVector,Z_Param_Start);
P_GET_STRUCT(FVector,Z_Param_End);
P_GET_PROPERTY(FFloatProperty,Z_Param_Radius);
P_GET_PROPERTY(FFloatProperty,Z_Param_HalfHeight);
P_GET_TARRAY_REF(TEnumAsByte<EObjectTypeQuery>,Z_Param_Out_ObjectTypes);
P_GET_UBOOL(Z_Param_bTraceComplex);
P_GET_TARRAY_REF(AActor*,Z_Param_Out_ActorsToIgnore);
P_GET_PROPERTY(FByteProperty,Z_Param_DrawDebugType);
P_GET_STRUCT_REF(FHitResult,Z_Param_Out_OutHit);
P_GET_UBOOL(Z_Param_bIgnoreSelf);
P_GET_STRUCT(FLinearColor,Z_Param_TraceColor);
P_GET_STRUCT(FLinearColor,Z_Param_TraceHitColor);
P_GET_PROPERTY(FFloatProperty,Z_Param_DrawTime);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::CapsuleTraceSingleForObjects(Z_Param_WorldContextObject,Z_Param_Start,Z_Param_End,Z_Param_Radius,Z_Param_HalfHeight,Z_Param_Out_ObjectTypes,Z_Param_bTraceComplex,Z_Param_Out_ActorsToIgnore,EDrawDebugTrace::Type(Z_Param_DrawDebugType),Z_Param_Out_OutHit,Z_Param_bIgnoreSelf,Z_Param_TraceColor,Z_Param_TraceHitColor,Z_Param_DrawTime);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function CapsuleTraceSingleForObjects *****************
// ********** Begin Class UKismetSystemLibrary Function CollectGarbage *****************************
struct Z_Construct_UFunction_UKismetSystemLibrary_CollectGarbage_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Platform" },
{ "Comment", "// Deletes all unreferenced objects, keeping only referenced objects (this command will be queued and happen at the end of the frame)\n// Note: This can be a slow operation, and should only be performed where a hitch would be acceptable\n" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Deletes all unreferenced objects, keeping only referenced objects (this command will be queued and happen at the end of the frame)\nNote: This can be a slow operation, and should only be performed where a hitch would be acceptable" },
};
#endif // WITH_METADATA
// ********** Begin Function CollectGarbage constinit property declarations ************************
// ********** End Function CollectGarbage constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_CollectGarbage_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "CollectGarbage", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_CollectGarbage_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_CollectGarbage_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_CollectGarbage()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_CollectGarbage_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execCollectGarbage)
{
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::CollectGarbage();
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function CollectGarbage *******************************
// ********** Begin Class UKismetSystemLibrary Function ComponentOverlapActors *********************
struct Z_Construct_UFunction_UKismetSystemLibrary_ComponentOverlapActors_Statics
{
struct KismetSystemLibrary_eventComponentOverlapActors_Parms
{
UPrimitiveComponent* Component;
FTransform ComponentTransform;
TArray<TEnumAsByte<EObjectTypeQuery>> ObjectTypes;
UClass* ActorClassFilter;
TArray<AActor*> ActorsToIgnore;
TArray<AActor*> OutActors;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AutoCreateRefTerm", "ActorsToIgnore" },
{ "Category", "Collision" },
{ "Comment", "/**\n\x09 * Returns an array of actors that overlap the given component.\n\x09 * @param Component\x09\x09\x09\x09""Component to test with.\n\x09 * @param ComponentTransform\x09""Defines where to place the component for overlap testing.\n\x09 * @param Filter\x09\x09\x09\x09Option to restrict results to only static or only dynamic. For efficiency.\n\x09 * @param ClassFilter\x09\x09\x09If set, will only return results of this class or subclasses of it.\n\x09 * @param ActorsToIgnore\x09\x09Ignore these actors in the list\n\x09 * @param OutActors\x09\x09\x09\x09Returned array of actors. Unsorted.\n\x09 * @return\x09\x09\x09\x09\x09\x09true if there was an overlap that passed the filters, false otherwise.\n\x09 */" },
{ "DisplayName", "Component Overlap Actors" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Returns an array of actors that overlap the given component.\n@param Component Component to test with.\n@param ComponentTransform Defines where to place the component for overlap testing.\n@param Filter Option to restrict results to only static or only dynamic. For efficiency.\n@param ClassFilter If set, will only return results of this class or subclasses of it.\n@param ActorsToIgnore Ignore these actors in the list\n@param OutActors Returned array of actors. Unsorted.\n@return true if there was an overlap that passed the filters, false otherwise." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Component_MetaData[] = {
{ "EditInline", "true" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ComponentTransform_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ObjectTypes_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ActorsToIgnore_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ComponentOverlapActors constinit property declarations ****************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Component;
static const UECodeGen_Private::FStructPropertyParams NewProp_ComponentTransform;
static const UECodeGen_Private::FBytePropertyParams NewProp_ObjectTypes_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ObjectTypes;
static const UECodeGen_Private::FClassPropertyParams NewProp_ActorClassFilter;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ActorsToIgnore_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ActorsToIgnore;
static const UECodeGen_Private::FObjectPropertyParams NewProp_OutActors_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_OutActors;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ComponentOverlapActors constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ComponentOverlapActors Property Definitions ***************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_ComponentOverlapActors_Statics::NewProp_Component = { "Component", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventComponentOverlapActors_Parms, Component), Z_Construct_UClass_UPrimitiveComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Component_MetaData), NewProp_Component_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_ComponentOverlapActors_Statics::NewProp_ComponentTransform = { "ComponentTransform", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventComponentOverlapActors_Parms, ComponentTransform), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ComponentTransform_MetaData), NewProp_ComponentTransform_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_ComponentOverlapActors_Statics::NewProp_ObjectTypes_Inner = { "ObjectTypes", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UEnum_Engine_EObjectTypeQuery, METADATA_PARAMS(0, nullptr) }; // 2482564233
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_ComponentOverlapActors_Statics::NewProp_ObjectTypes = { "ObjectTypes", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventComponentOverlapActors_Parms, ObjectTypes), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ObjectTypes_MetaData), NewProp_ObjectTypes_MetaData) }; // 2482564233
const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_ComponentOverlapActors_Statics::NewProp_ActorClassFilter = { "ActorClassFilter", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventComponentOverlapActors_Parms, ActorClassFilter), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_ComponentOverlapActors_Statics::NewProp_ActorsToIgnore_Inner = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_ComponentOverlapActors_Statics::NewProp_ActorsToIgnore = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventComponentOverlapActors_Parms, ActorsToIgnore), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ActorsToIgnore_MetaData), NewProp_ActorsToIgnore_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_ComponentOverlapActors_Statics::NewProp_OutActors_Inner = { "OutActors", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_ComponentOverlapActors_Statics::NewProp_OutActors = { "OutActors", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventComponentOverlapActors_Parms, OutActors), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UKismetSystemLibrary_ComponentOverlapActors_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventComponentOverlapActors_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_ComponentOverlapActors_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventComponentOverlapActors_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_ComponentOverlapActors_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_ComponentOverlapActors_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_ComponentOverlapActors_Statics::NewProp_Component,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_ComponentOverlapActors_Statics::NewProp_ComponentTransform,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_ComponentOverlapActors_Statics::NewProp_ObjectTypes_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_ComponentOverlapActors_Statics::NewProp_ObjectTypes,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_ComponentOverlapActors_Statics::NewProp_ActorClassFilter,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_ComponentOverlapActors_Statics::NewProp_ActorsToIgnore_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_ComponentOverlapActors_Statics::NewProp_ActorsToIgnore,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_ComponentOverlapActors_Statics::NewProp_OutActors_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_ComponentOverlapActors_Statics::NewProp_OutActors,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_ComponentOverlapActors_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_ComponentOverlapActors_Statics::PropPointers) < 2048);
// ********** End Function ComponentOverlapActors Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_ComponentOverlapActors_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "ComponentOverlapActors", Z_Construct_UFunction_UKismetSystemLibrary_ComponentOverlapActors_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_ComponentOverlapActors_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_ComponentOverlapActors_Statics::KismetSystemLibrary_eventComponentOverlapActors_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_ComponentOverlapActors_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_ComponentOverlapActors_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_ComponentOverlapActors_Statics::KismetSystemLibrary_eventComponentOverlapActors_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_ComponentOverlapActors()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_ComponentOverlapActors_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execComponentOverlapActors)
{
P_GET_OBJECT(UPrimitiveComponent,Z_Param_Component);
P_GET_STRUCT_REF(FTransform,Z_Param_Out_ComponentTransform);
P_GET_TARRAY_REF(TEnumAsByte<EObjectTypeQuery>,Z_Param_Out_ObjectTypes);
P_GET_OBJECT(UClass,Z_Param_ActorClassFilter);
P_GET_TARRAY_REF(AActor*,Z_Param_Out_ActorsToIgnore);
P_GET_TARRAY_REF(AActor*,Z_Param_Out_OutActors);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::ComponentOverlapActors(Z_Param_Component,Z_Param_Out_ComponentTransform,Z_Param_Out_ObjectTypes,Z_Param_ActorClassFilter,Z_Param_Out_ActorsToIgnore,Z_Param_Out_OutActors);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function ComponentOverlapActors ***********************
// ********** Begin Class UKismetSystemLibrary Function ComponentOverlapComponents *****************
struct Z_Construct_UFunction_UKismetSystemLibrary_ComponentOverlapComponents_Statics
{
struct KismetSystemLibrary_eventComponentOverlapComponents_Parms
{
UPrimitiveComponent* Component;
FTransform ComponentTransform;
TArray<TEnumAsByte<EObjectTypeQuery>> ObjectTypes;
UClass* ComponentClassFilter;
TArray<AActor*> ActorsToIgnore;
TArray<UPrimitiveComponent*> OutComponents;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AutoCreateRefTerm", "ActorsToIgnore" },
{ "Category", "Collision" },
{ "Comment", "/**\n\x09 * Returns an array of components that overlap the given component.\n\x09 * @param Component\x09\x09\x09\x09""Component to test with.\n\x09 * @param ComponentTransform\x09""Defines where to place the component for overlap testing.\n\x09 * @param Filter\x09\x09\x09\x09Option to restrict results to only static or only dynamic. For efficiency.\n\x09 * @param ClassFilter\x09\x09\x09If set, will only return results of this class or subclasses of it.\n\x09 * @param ActorsToIgnore\x09\x09Ignore these actors in the list\n\x09 * @param OutActors\x09\x09\x09\x09Returned array of actors. Unsorted.\n\x09 * @return\x09\x09\x09\x09\x09\x09true if there was an overlap that passed the filters, false otherwise.\n\x09 */" },
{ "DisplayName", "Component Overlap Components" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Returns an array of components that overlap the given component.\n@param Component Component to test with.\n@param ComponentTransform Defines where to place the component for overlap testing.\n@param Filter Option to restrict results to only static or only dynamic. For efficiency.\n@param ClassFilter If set, will only return results of this class or subclasses of it.\n@param ActorsToIgnore Ignore these actors in the list\n@param OutActors Returned array of actors. Unsorted.\n@return true if there was an overlap that passed the filters, false otherwise." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Component_MetaData[] = {
{ "EditInline", "true" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ComponentTransform_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ObjectTypes_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ActorsToIgnore_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OutComponents_MetaData[] = {
{ "EditInline", "true" },
};
#endif // WITH_METADATA
// ********** Begin Function ComponentOverlapComponents constinit property declarations ************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Component;
static const UECodeGen_Private::FStructPropertyParams NewProp_ComponentTransform;
static const UECodeGen_Private::FBytePropertyParams NewProp_ObjectTypes_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ObjectTypes;
static const UECodeGen_Private::FClassPropertyParams NewProp_ComponentClassFilter;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ActorsToIgnore_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ActorsToIgnore;
static const UECodeGen_Private::FObjectPropertyParams NewProp_OutComponents_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_OutComponents;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ComponentOverlapComponents constinit property declarations **************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ComponentOverlapComponents Property Definitions ***********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_ComponentOverlapComponents_Statics::NewProp_Component = { "Component", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventComponentOverlapComponents_Parms, Component), Z_Construct_UClass_UPrimitiveComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Component_MetaData), NewProp_Component_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_ComponentOverlapComponents_Statics::NewProp_ComponentTransform = { "ComponentTransform", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventComponentOverlapComponents_Parms, ComponentTransform), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ComponentTransform_MetaData), NewProp_ComponentTransform_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_ComponentOverlapComponents_Statics::NewProp_ObjectTypes_Inner = { "ObjectTypes", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UEnum_Engine_EObjectTypeQuery, METADATA_PARAMS(0, nullptr) }; // 2482564233
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_ComponentOverlapComponents_Statics::NewProp_ObjectTypes = { "ObjectTypes", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventComponentOverlapComponents_Parms, ObjectTypes), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ObjectTypes_MetaData), NewProp_ObjectTypes_MetaData) }; // 2482564233
const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_ComponentOverlapComponents_Statics::NewProp_ComponentClassFilter = { "ComponentClassFilter", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventComponentOverlapComponents_Parms, ComponentClassFilter), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_ComponentOverlapComponents_Statics::NewProp_ActorsToIgnore_Inner = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_ComponentOverlapComponents_Statics::NewProp_ActorsToIgnore = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventComponentOverlapComponents_Parms, ActorsToIgnore), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ActorsToIgnore_MetaData), NewProp_ActorsToIgnore_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_ComponentOverlapComponents_Statics::NewProp_OutComponents_Inner = { "OutComponents", nullptr, (EPropertyFlags)0x0000000000080000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UPrimitiveComponent_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_ComponentOverlapComponents_Statics::NewProp_OutComponents = { "OutComponents", nullptr, (EPropertyFlags)0x0010008000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventComponentOverlapComponents_Parms, OutComponents), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OutComponents_MetaData), NewProp_OutComponents_MetaData) };
void Z_Construct_UFunction_UKismetSystemLibrary_ComponentOverlapComponents_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventComponentOverlapComponents_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_ComponentOverlapComponents_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventComponentOverlapComponents_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_ComponentOverlapComponents_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_ComponentOverlapComponents_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_ComponentOverlapComponents_Statics::NewProp_Component,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_ComponentOverlapComponents_Statics::NewProp_ComponentTransform,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_ComponentOverlapComponents_Statics::NewProp_ObjectTypes_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_ComponentOverlapComponents_Statics::NewProp_ObjectTypes,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_ComponentOverlapComponents_Statics::NewProp_ComponentClassFilter,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_ComponentOverlapComponents_Statics::NewProp_ActorsToIgnore_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_ComponentOverlapComponents_Statics::NewProp_ActorsToIgnore,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_ComponentOverlapComponents_Statics::NewProp_OutComponents_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_ComponentOverlapComponents_Statics::NewProp_OutComponents,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_ComponentOverlapComponents_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_ComponentOverlapComponents_Statics::PropPointers) < 2048);
// ********** End Function ComponentOverlapComponents Property Definitions *************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_ComponentOverlapComponents_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "ComponentOverlapComponents", Z_Construct_UFunction_UKismetSystemLibrary_ComponentOverlapComponents_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_ComponentOverlapComponents_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_ComponentOverlapComponents_Statics::KismetSystemLibrary_eventComponentOverlapComponents_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_ComponentOverlapComponents_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_ComponentOverlapComponents_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_ComponentOverlapComponents_Statics::KismetSystemLibrary_eventComponentOverlapComponents_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_ComponentOverlapComponents()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_ComponentOverlapComponents_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execComponentOverlapComponents)
{
P_GET_OBJECT(UPrimitiveComponent,Z_Param_Component);
P_GET_STRUCT_REF(FTransform,Z_Param_Out_ComponentTransform);
P_GET_TARRAY_REF(TEnumAsByte<EObjectTypeQuery>,Z_Param_Out_ObjectTypes);
P_GET_OBJECT(UClass,Z_Param_ComponentClassFilter);
P_GET_TARRAY_REF(AActor*,Z_Param_Out_ActorsToIgnore);
P_GET_TARRAY_REF(UPrimitiveComponent*,Z_Param_Out_OutComponents);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::ComponentOverlapComponents(Z_Param_Component,Z_Param_Out_ComponentTransform,Z_Param_Out_ObjectTypes,Z_Param_ComponentClassFilter,Z_Param_Out_ActorsToIgnore,Z_Param_Out_OutComponents);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function ComponentOverlapComponents *******************
// ********** Begin Class UKismetSystemLibrary Function ControlScreensaver *************************
struct Z_Construct_UFunction_UKismetSystemLibrary_ControlScreensaver_Statics
{
struct KismetSystemLibrary_eventControlScreensaver_Parms
{
bool bAllowScreenSaver;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Platform" },
{ "Comment", "/**\n\x09 * Allows or inhibits screensaver\n\x09 * @param\x09""bAllowScreenSaver\x09\x09If false, don't allow screensaver if possible, otherwise allow default behavior\n\x09 */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Allows or inhibits screensaver\n@param bAllowScreenSaver If false, don't allow screensaver if possible, otherwise allow default behavior" },
};
#endif // WITH_METADATA
// ********** Begin Function ControlScreensaver constinit property declarations ********************
static void NewProp_bAllowScreenSaver_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAllowScreenSaver;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ControlScreensaver constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ControlScreensaver Property Definitions *******************************
void Z_Construct_UFunction_UKismetSystemLibrary_ControlScreensaver_Statics::NewProp_bAllowScreenSaver_SetBit(void* Obj)
{
((KismetSystemLibrary_eventControlScreensaver_Parms*)Obj)->bAllowScreenSaver = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_ControlScreensaver_Statics::NewProp_bAllowScreenSaver = { "bAllowScreenSaver", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventControlScreensaver_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_ControlScreensaver_Statics::NewProp_bAllowScreenSaver_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_ControlScreensaver_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_ControlScreensaver_Statics::NewProp_bAllowScreenSaver,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_ControlScreensaver_Statics::PropPointers) < 2048);
// ********** End Function ControlScreensaver Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_ControlScreensaver_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "ControlScreensaver", Z_Construct_UFunction_UKismetSystemLibrary_ControlScreensaver_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_ControlScreensaver_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_ControlScreensaver_Statics::KismetSystemLibrary_eventControlScreensaver_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_ControlScreensaver_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_ControlScreensaver_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_ControlScreensaver_Statics::KismetSystemLibrary_eventControlScreensaver_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_ControlScreensaver()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_ControlScreensaver_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execControlScreensaver)
{
P_GET_UBOOL(Z_Param_bAllowScreenSaver);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::ControlScreensaver(Z_Param_bAllowScreenSaver);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function ControlScreensaver ***************************
// ********** Begin Class UKismetSystemLibrary Function Conv_ClassToSoftClassReference *************
struct Z_Construct_UFunction_UKismetSystemLibrary_Conv_ClassToSoftClassReference_Statics
{
struct KismetSystemLibrary_eventConv_ClassToSoftClassReference_Parms
{
const TSubclassOf<UObject> Class;
TSoftClassPtr<UObject> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintInternalUseOnly", "true" },
{ "Category", "Utilities" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Class_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function Conv_ClassToSoftClassReference constinit property declarations ********
static const UECodeGen_Private::FClassPropertyParams NewProp_Class;
static const UECodeGen_Private::FSoftClassPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function Conv_ClassToSoftClassReference constinit property declarations **********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function Conv_ClassToSoftClassReference Property Definitions *******************
const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_Conv_ClassToSoftClassReference_Statics::NewProp_Class = { "Class", nullptr, (EPropertyFlags)0x0014000008000182, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventConv_ClassToSoftClassReference_Parms, Class), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Class_MetaData), NewProp_Class_MetaData) };
const UECodeGen_Private::FSoftClassPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_Conv_ClassToSoftClassReference_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0014000000000580, UECodeGen_Private::EPropertyGenFlags::SoftClass, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventConv_ClassToSoftClassReference_Parms, ReturnValue), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_Conv_ClassToSoftClassReference_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_Conv_ClassToSoftClassReference_Statics::NewProp_Class,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_Conv_ClassToSoftClassReference_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_Conv_ClassToSoftClassReference_Statics::PropPointers) < 2048);
// ********** End Function Conv_ClassToSoftClassReference Property Definitions *********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_Conv_ClassToSoftClassReference_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "Conv_ClassToSoftClassReference", Z_Construct_UFunction_UKismetSystemLibrary_Conv_ClassToSoftClassReference_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_Conv_ClassToSoftClassReference_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_Conv_ClassToSoftClassReference_Statics::KismetSystemLibrary_eventConv_ClassToSoftClassReference_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_Conv_ClassToSoftClassReference_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_Conv_ClassToSoftClassReference_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_Conv_ClassToSoftClassReference_Statics::KismetSystemLibrary_eventConv_ClassToSoftClassReference_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_Conv_ClassToSoftClassReference()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_Conv_ClassToSoftClassReference_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execConv_ClassToSoftClassReference)
{
P_GET_OBJECT_REF_NO_PTR(TSubclassOf<UObject>,Z_Param_Out_Class);
P_FINISH;
P_NATIVE_BEGIN;
*(TSoftClassPtr<UObject> *)Z_Param__Result=UKismetSystemLibrary::Conv_ClassToSoftClassReference(Z_Param_Out_Class);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function Conv_ClassToSoftClassReference ***************
// ********** Begin Class UKismetSystemLibrary Function Conv_ComponentReferenceToSoftComponentReference
struct Z_Construct_UFunction_UKismetSystemLibrary_Conv_ComponentReferenceToSoftComponentReference_Statics
{
struct KismetSystemLibrary_eventConv_ComponentReferenceToSoftComponentReference_Parms
{
FComponentReference ComponentReference;
FSoftComponentReference ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintAutocast", "" },
{ "Category", "Utilities" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ComponentReference_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function Conv_ComponentReferenceToSoftComponentReference constinit property declarations
static const UECodeGen_Private::FStructPropertyParams NewProp_ComponentReference;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function Conv_ComponentReferenceToSoftComponentReference constinit property declarations
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function Conv_ComponentReferenceToSoftComponentReference Property Definitions **
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_Conv_ComponentReferenceToSoftComponentReference_Statics::NewProp_ComponentReference = { "ComponentReference", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventConv_ComponentReferenceToSoftComponentReference_Parms, ComponentReference), Z_Construct_UScriptStruct_FComponentReference, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ComponentReference_MetaData), NewProp_ComponentReference_MetaData) }; // 3934819661
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_Conv_ComponentReferenceToSoftComponentReference_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventConv_ComponentReferenceToSoftComponentReference_Parms, ReturnValue), Z_Construct_UScriptStruct_FSoftComponentReference, METADATA_PARAMS(0, nullptr) }; // 1710426667
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_Conv_ComponentReferenceToSoftComponentReference_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_Conv_ComponentReferenceToSoftComponentReference_Statics::NewProp_ComponentReference,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_Conv_ComponentReferenceToSoftComponentReference_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_Conv_ComponentReferenceToSoftComponentReference_Statics::PropPointers) < 2048);
// ********** End Function Conv_ComponentReferenceToSoftComponentReference Property Definitions ****
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_Conv_ComponentReferenceToSoftComponentReference_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "Conv_ComponentReferenceToSoftComponentReference", Z_Construct_UFunction_UKismetSystemLibrary_Conv_ComponentReferenceToSoftComponentReference_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_Conv_ComponentReferenceToSoftComponentReference_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_Conv_ComponentReferenceToSoftComponentReference_Statics::KismetSystemLibrary_eventConv_ComponentReferenceToSoftComponentReference_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_Conv_ComponentReferenceToSoftComponentReference_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_Conv_ComponentReferenceToSoftComponentReference_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_Conv_ComponentReferenceToSoftComponentReference_Statics::KismetSystemLibrary_eventConv_ComponentReferenceToSoftComponentReference_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_Conv_ComponentReferenceToSoftComponentReference()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_Conv_ComponentReferenceToSoftComponentReference_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execConv_ComponentReferenceToSoftComponentReference)
{
P_GET_STRUCT_REF(FComponentReference,Z_Param_Out_ComponentReference);
P_FINISH;
P_NATIVE_BEGIN;
*(FSoftComponentReference*)Z_Param__Result=UKismetSystemLibrary::Conv_ComponentReferenceToSoftComponentReference(Z_Param_Out_ComponentReference);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function Conv_ComponentReferenceToSoftComponentReference
// ********** Begin Class UKismetSystemLibrary Function Conv_InterfaceToObject *********************
struct Z_Construct_UFunction_UKismetSystemLibrary_Conv_InterfaceToObject_Statics
{
struct KismetSystemLibrary_eventConv_InterfaceToObject_Parms
{
TScriptInterface<IInterface> Interface;
UObject* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintAutocast", "" },
{ "Category", "Utilities" },
{ "Comment", "/** Converts an interface instance into an object */" },
{ "CompactNodeTitle", "->" },
{ "DisplayName", "To Object (Interface)" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Converts an interface instance into an object" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Interface_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function Conv_InterfaceToObject constinit property declarations ****************
static const UECodeGen_Private::FInterfacePropertyParams NewProp_Interface;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function Conv_InterfaceToObject constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function Conv_InterfaceToObject Property Definitions ***************************
const UECodeGen_Private::FInterfacePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_Conv_InterfaceToObject_Statics::NewProp_Interface = { "Interface", nullptr, (EPropertyFlags)0x0014000008000182, UECodeGen_Private::EPropertyGenFlags::Interface, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventConv_InterfaceToObject_Parms, Interface), Z_Construct_UClass_UInterface_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Interface_MetaData), NewProp_Interface_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_Conv_InterfaceToObject_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventConv_InterfaceToObject_Parms, ReturnValue), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_Conv_InterfaceToObject_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_Conv_InterfaceToObject_Statics::NewProp_Interface,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_Conv_InterfaceToObject_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_Conv_InterfaceToObject_Statics::PropPointers) < 2048);
// ********** End Function Conv_InterfaceToObject Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_Conv_InterfaceToObject_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "Conv_InterfaceToObject", Z_Construct_UFunction_UKismetSystemLibrary_Conv_InterfaceToObject_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_Conv_InterfaceToObject_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_Conv_InterfaceToObject_Statics::KismetSystemLibrary_eventConv_InterfaceToObject_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_Conv_InterfaceToObject_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_Conv_InterfaceToObject_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_Conv_InterfaceToObject_Statics::KismetSystemLibrary_eventConv_InterfaceToObject_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_Conv_InterfaceToObject()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_Conv_InterfaceToObject_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execConv_InterfaceToObject)
{
P_GET_TINTERFACE_REF(IInterface,Z_Param_Out_Interface);
P_FINISH;
P_NATIVE_BEGIN;
*(UObject**)Z_Param__Result=UKismetSystemLibrary::Conv_InterfaceToObject(Z_Param_Out_Interface);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function Conv_InterfaceToObject ***********************
// ********** Begin Class UKismetSystemLibrary Function Conv_ObjectToClass *************************
struct Z_Construct_UFunction_UKismetSystemLibrary_Conv_ObjectToClass_Statics
{
struct KismetSystemLibrary_eventConv_ObjectToClass_Parms
{
UObject* Object;
TSubclassOf<UObject> Class;
UClass* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities" },
{ "Comment", "/** Casts from an object to a class, this will only work if the object is already a class */" },
{ "DeterminesOutputType", "Class" },
{ "DisplayName", "Cast To Class" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Casts from an object to a class, this will only work if the object is already a class" },
};
#endif // WITH_METADATA
// ********** Begin Function Conv_ObjectToClass constinit property declarations ********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Object;
static const UECodeGen_Private::FClassPropertyParams NewProp_Class;
static const UECodeGen_Private::FClassPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function Conv_ObjectToClass constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function Conv_ObjectToClass Property Definitions *******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_Conv_ObjectToClass_Statics::NewProp_Object = { "Object", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventConv_ObjectToClass_Parms, Object), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_Conv_ObjectToClass_Statics::NewProp_Class = { "Class", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventConv_ObjectToClass_Parms, Class), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_Conv_ObjectToClass_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventConv_ObjectToClass_Parms, ReturnValue), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_Conv_ObjectToClass_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_Conv_ObjectToClass_Statics::NewProp_Object,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_Conv_ObjectToClass_Statics::NewProp_Class,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_Conv_ObjectToClass_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_Conv_ObjectToClass_Statics::PropPointers) < 2048);
// ********** End Function Conv_ObjectToClass Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_Conv_ObjectToClass_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "Conv_ObjectToClass", Z_Construct_UFunction_UKismetSystemLibrary_Conv_ObjectToClass_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_Conv_ObjectToClass_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_Conv_ObjectToClass_Statics::KismetSystemLibrary_eventConv_ObjectToClass_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_Conv_ObjectToClass_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_Conv_ObjectToClass_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_Conv_ObjectToClass_Statics::KismetSystemLibrary_eventConv_ObjectToClass_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_Conv_ObjectToClass()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_Conv_ObjectToClass_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execConv_ObjectToClass)
{
P_GET_OBJECT(UObject,Z_Param_Object);
P_GET_OBJECT(UClass,Z_Param_Class);
P_FINISH;
P_NATIVE_BEGIN;
*(UClass**)Z_Param__Result=UKismetSystemLibrary::Conv_ObjectToClass(Z_Param_Object,Z_Param_Class);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function Conv_ObjectToClass ***************************
// ********** Begin Class UKismetSystemLibrary Function Conv_ObjectToSoftObjectReference ***********
struct Z_Construct_UFunction_UKismetSystemLibrary_Conv_ObjectToSoftObjectReference_Statics
{
struct KismetSystemLibrary_eventConv_ObjectToSoftObjectReference_Parms
{
UObject* Object;
TSoftObjectPtr<UObject> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintInternalUseOnly", "true" },
{ "Category", "Utilities" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
};
#endif // WITH_METADATA
// ********** Begin Function Conv_ObjectToSoftObjectReference constinit property declarations ******
static const UECodeGen_Private::FObjectPropertyParams NewProp_Object;
static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function Conv_ObjectToSoftObjectReference constinit property declarations ********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function Conv_ObjectToSoftObjectReference Property Definitions *****************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_Conv_ObjectToSoftObjectReference_Statics::NewProp_Object = { "Object", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventConv_ObjectToSoftObjectReference_Parms, Object), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_Conv_ObjectToSoftObjectReference_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0014000000000580, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventConv_ObjectToSoftObjectReference_Parms, ReturnValue), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_Conv_ObjectToSoftObjectReference_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_Conv_ObjectToSoftObjectReference_Statics::NewProp_Object,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_Conv_ObjectToSoftObjectReference_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_Conv_ObjectToSoftObjectReference_Statics::PropPointers) < 2048);
// ********** End Function Conv_ObjectToSoftObjectReference Property Definitions *******************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_Conv_ObjectToSoftObjectReference_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "Conv_ObjectToSoftObjectReference", Z_Construct_UFunction_UKismetSystemLibrary_Conv_ObjectToSoftObjectReference_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_Conv_ObjectToSoftObjectReference_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_Conv_ObjectToSoftObjectReference_Statics::KismetSystemLibrary_eventConv_ObjectToSoftObjectReference_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_Conv_ObjectToSoftObjectReference_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_Conv_ObjectToSoftObjectReference_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_Conv_ObjectToSoftObjectReference_Statics::KismetSystemLibrary_eventConv_ObjectToSoftObjectReference_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_Conv_ObjectToSoftObjectReference()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_Conv_ObjectToSoftObjectReference_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execConv_ObjectToSoftObjectReference)
{
P_GET_OBJECT(UObject,Z_Param_Object);
P_FINISH;
P_NATIVE_BEGIN;
*(TSoftObjectPtr<UObject>*)Z_Param__Result=UKismetSystemLibrary::Conv_ObjectToSoftObjectReference(Z_Param_Object);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function Conv_ObjectToSoftObjectReference *************
// ********** Begin Class UKismetSystemLibrary Function Conv_PrimaryAssetIdToString ****************
struct Z_Construct_UFunction_UKismetSystemLibrary_Conv_PrimaryAssetIdToString_Statics
{
struct KismetSystemLibrary_eventConv_PrimaryAssetIdToString_Parms
{
FPrimaryAssetId PrimaryAssetId;
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintAutocast", "" },
{ "BlueprintThreadSafe", "" },
{ "Category", "AssetManager" },
{ "Comment", "/** Converts a Primary Asset Id to a string. The other direction is not provided because it cannot be validated */" },
{ "CompactNodeTitle", "->" },
{ "DisplayName", "To String (PrimaryAssetId)" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ScriptMethod", "ToString" },
{ "ToolTip", "Converts a Primary Asset Id to a string. The other direction is not provided because it cannot be validated" },
};
#endif // WITH_METADATA
// ********** Begin Function Conv_PrimaryAssetIdToString constinit property declarations ***********
static const UECodeGen_Private::FStructPropertyParams NewProp_PrimaryAssetId;
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function Conv_PrimaryAssetIdToString constinit property declarations *************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function Conv_PrimaryAssetIdToString Property Definitions **********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_Conv_PrimaryAssetIdToString_Statics::NewProp_PrimaryAssetId = { "PrimaryAssetId", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventConv_PrimaryAssetIdToString_Parms, PrimaryAssetId), Z_Construct_UScriptStruct_FPrimaryAssetId, METADATA_PARAMS(0, nullptr) }; // 265326925
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_Conv_PrimaryAssetIdToString_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventConv_PrimaryAssetIdToString_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_Conv_PrimaryAssetIdToString_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_Conv_PrimaryAssetIdToString_Statics::NewProp_PrimaryAssetId,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_Conv_PrimaryAssetIdToString_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_Conv_PrimaryAssetIdToString_Statics::PropPointers) < 2048);
// ********** End Function Conv_PrimaryAssetIdToString Property Definitions ************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_Conv_PrimaryAssetIdToString_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "Conv_PrimaryAssetIdToString", Z_Construct_UFunction_UKismetSystemLibrary_Conv_PrimaryAssetIdToString_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_Conv_PrimaryAssetIdToString_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_Conv_PrimaryAssetIdToString_Statics::KismetSystemLibrary_eventConv_PrimaryAssetIdToString_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_Conv_PrimaryAssetIdToString_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_Conv_PrimaryAssetIdToString_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_Conv_PrimaryAssetIdToString_Statics::KismetSystemLibrary_eventConv_PrimaryAssetIdToString_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_Conv_PrimaryAssetIdToString()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_Conv_PrimaryAssetIdToString_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execConv_PrimaryAssetIdToString)
{
P_GET_STRUCT(FPrimaryAssetId,Z_Param_PrimaryAssetId);
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=UKismetSystemLibrary::Conv_PrimaryAssetIdToString(Z_Param_PrimaryAssetId);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function Conv_PrimaryAssetIdToString ******************
// ********** Begin Class UKismetSystemLibrary Function Conv_PrimaryAssetTypeToString **************
struct Z_Construct_UFunction_UKismetSystemLibrary_Conv_PrimaryAssetTypeToString_Statics
{
struct KismetSystemLibrary_eventConv_PrimaryAssetTypeToString_Parms
{
FPrimaryAssetType PrimaryAssetType;
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintAutocast", "" },
{ "BlueprintThreadSafe", "" },
{ "Category", "AssetManager" },
{ "Comment", "/** Converts a Primary Asset Type to a string. The other direction is not provided because it cannot be validated */" },
{ "CompactNodeTitle", "->" },
{ "DisplayName", "To String (PrimaryAssetType)" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ScriptMethod", "ToString" },
{ "ToolTip", "Converts a Primary Asset Type to a string. The other direction is not provided because it cannot be validated" },
};
#endif // WITH_METADATA
// ********** Begin Function Conv_PrimaryAssetTypeToString constinit property declarations *********
static const UECodeGen_Private::FStructPropertyParams NewProp_PrimaryAssetType;
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function Conv_PrimaryAssetTypeToString constinit property declarations ***********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function Conv_PrimaryAssetTypeToString Property Definitions ********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_Conv_PrimaryAssetTypeToString_Statics::NewProp_PrimaryAssetType = { "PrimaryAssetType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventConv_PrimaryAssetTypeToString_Parms, PrimaryAssetType), Z_Construct_UScriptStruct_FPrimaryAssetType, METADATA_PARAMS(0, nullptr) }; // 737458261
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_Conv_PrimaryAssetTypeToString_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventConv_PrimaryAssetTypeToString_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_Conv_PrimaryAssetTypeToString_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_Conv_PrimaryAssetTypeToString_Statics::NewProp_PrimaryAssetType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_Conv_PrimaryAssetTypeToString_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_Conv_PrimaryAssetTypeToString_Statics::PropPointers) < 2048);
// ********** End Function Conv_PrimaryAssetTypeToString Property Definitions **********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_Conv_PrimaryAssetTypeToString_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "Conv_PrimaryAssetTypeToString", Z_Construct_UFunction_UKismetSystemLibrary_Conv_PrimaryAssetTypeToString_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_Conv_PrimaryAssetTypeToString_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_Conv_PrimaryAssetTypeToString_Statics::KismetSystemLibrary_eventConv_PrimaryAssetTypeToString_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_Conv_PrimaryAssetTypeToString_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_Conv_PrimaryAssetTypeToString_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_Conv_PrimaryAssetTypeToString_Statics::KismetSystemLibrary_eventConv_PrimaryAssetTypeToString_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_Conv_PrimaryAssetTypeToString()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_Conv_PrimaryAssetTypeToString_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execConv_PrimaryAssetTypeToString)
{
P_GET_STRUCT(FPrimaryAssetType,Z_Param_PrimaryAssetType);
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=UKismetSystemLibrary::Conv_PrimaryAssetTypeToString(Z_Param_PrimaryAssetType);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function Conv_PrimaryAssetTypeToString ****************
// ********** Begin Class UKismetSystemLibrary Function Conv_SoftClassPathToSoftClassRef ***********
struct Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftClassPathToSoftClassRef_Statics
{
struct KismetSystemLibrary_eventConv_SoftClassPathToSoftClassRef_Parms
{
FSoftClassPath SoftClassPath;
TSoftClassPtr<UObject> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintThreadSafe", "" },
{ "Category", "Utilities" },
{ "Comment", "/** Converts a Soft Class Path into a base Soft Class Reference, this is not guaranteed to be resolvable */" },
{ "DisplayName", "To Soft Class Reference" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Converts a Soft Class Path into a base Soft Class Reference, this is not guaranteed to be resolvable" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SoftClassPath_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function Conv_SoftClassPathToSoftClassRef constinit property declarations ******
static const UECodeGen_Private::FStructPropertyParams NewProp_SoftClassPath;
static const UECodeGen_Private::FSoftClassPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function Conv_SoftClassPathToSoftClassRef constinit property declarations ********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function Conv_SoftClassPathToSoftClassRef Property Definitions *****************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftClassPathToSoftClassRef_Statics::NewProp_SoftClassPath = { "SoftClassPath", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventConv_SoftClassPathToSoftClassRef_Parms, SoftClassPath), Z_Construct_UScriptStruct_FSoftClassPath, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SoftClassPath_MetaData), NewProp_SoftClassPath_MetaData) }; // 3467803280
const UECodeGen_Private::FSoftClassPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftClassPathToSoftClassRef_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0014000000000580, UECodeGen_Private::EPropertyGenFlags::SoftClass, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventConv_SoftClassPathToSoftClassRef_Parms, ReturnValue), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftClassPathToSoftClassRef_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftClassPathToSoftClassRef_Statics::NewProp_SoftClassPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftClassPathToSoftClassRef_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftClassPathToSoftClassRef_Statics::PropPointers) < 2048);
// ********** End Function Conv_SoftClassPathToSoftClassRef Property Definitions *******************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftClassPathToSoftClassRef_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "Conv_SoftClassPathToSoftClassRef", Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftClassPathToSoftClassRef_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftClassPathToSoftClassRef_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftClassPathToSoftClassRef_Statics::KismetSystemLibrary_eventConv_SoftClassPathToSoftClassRef_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftClassPathToSoftClassRef_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftClassPathToSoftClassRef_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftClassPathToSoftClassRef_Statics::KismetSystemLibrary_eventConv_SoftClassPathToSoftClassRef_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftClassPathToSoftClassRef()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftClassPathToSoftClassRef_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execConv_SoftClassPathToSoftClassRef)
{
P_GET_STRUCT_REF(FSoftClassPath,Z_Param_Out_SoftClassPath);
P_FINISH;
P_NATIVE_BEGIN;
*(TSoftClassPtr<UObject> *)Z_Param__Result=UKismetSystemLibrary::Conv_SoftClassPathToSoftClassRef(Z_Param_Out_SoftClassPath);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function Conv_SoftClassPathToSoftClassRef *************
// ********** Begin Class UKismetSystemLibrary Function Conv_SoftClassReferenceToClass *************
struct Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftClassReferenceToClass_Statics
{
struct KismetSystemLibrary_eventConv_SoftClassReferenceToClass_Parms
{
TSoftClassPtr<UObject> SoftClass;
TSubclassOf<UObject> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintInternalUseOnly", "true" },
{ "Category", "Utilities" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SoftClass_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function Conv_SoftClassReferenceToClass constinit property declarations ********
static const UECodeGen_Private::FSoftClassPropertyParams NewProp_SoftClass;
static const UECodeGen_Private::FClassPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function Conv_SoftClassReferenceToClass constinit property declarations **********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function Conv_SoftClassReferenceToClass Property Definitions *******************
const UECodeGen_Private::FSoftClassPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftClassReferenceToClass_Statics::NewProp_SoftClass = { "SoftClass", nullptr, (EPropertyFlags)0x0014000008000182, UECodeGen_Private::EPropertyGenFlags::SoftClass, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventConv_SoftClassReferenceToClass_Parms, SoftClass), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SoftClass_MetaData), NewProp_SoftClass_MetaData) };
const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftClassReferenceToClass_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0014000000000580, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventConv_SoftClassReferenceToClass_Parms, ReturnValue), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftClassReferenceToClass_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftClassReferenceToClass_Statics::NewProp_SoftClass,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftClassReferenceToClass_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftClassReferenceToClass_Statics::PropPointers) < 2048);
// ********** End Function Conv_SoftClassReferenceToClass Property Definitions *********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftClassReferenceToClass_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "Conv_SoftClassReferenceToClass", Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftClassReferenceToClass_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftClassReferenceToClass_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftClassReferenceToClass_Statics::KismetSystemLibrary_eventConv_SoftClassReferenceToClass_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftClassReferenceToClass_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftClassReferenceToClass_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftClassReferenceToClass_Statics::KismetSystemLibrary_eventConv_SoftClassReferenceToClass_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftClassReferenceToClass()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftClassReferenceToClass_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execConv_SoftClassReferenceToClass)
{
P_GET_SOFTCLASS_REF(TSoftClassPtr<UObject> ,Z_Param_Out_SoftClass);
P_FINISH;
P_NATIVE_BEGIN;
*(TSubclassOf<UObject>*)Z_Param__Result=UKismetSystemLibrary::Conv_SoftClassReferenceToClass(Z_Param_Out_SoftClass);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function Conv_SoftClassReferenceToClass ***************
// ********** Begin Class UKismetSystemLibrary Function Conv_SoftClassReferenceToString ************
struct Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftClassReferenceToString_Statics
{
struct KismetSystemLibrary_eventConv_SoftClassReferenceToString_Parms
{
TSoftClassPtr<UObject> SoftClassReference;
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintAutocast", "" },
{ "BlueprintThreadSafe", "" },
{ "Category", "Utilities" },
{ "Comment", "/** Converts a Soft Class Reference to a path string */" },
{ "CompactNodeTitle", "->" },
{ "DisplayName", "To String (SoftClassReference)" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Converts a Soft Class Reference to a path string" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SoftClassReference_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function Conv_SoftClassReferenceToString constinit property declarations *******
static const UECodeGen_Private::FSoftClassPropertyParams NewProp_SoftClassReference;
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function Conv_SoftClassReferenceToString constinit property declarations *********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function Conv_SoftClassReferenceToString Property Definitions ******************
const UECodeGen_Private::FSoftClassPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftClassReferenceToString_Statics::NewProp_SoftClassReference = { "SoftClassReference", nullptr, (EPropertyFlags)0x0014000008000182, UECodeGen_Private::EPropertyGenFlags::SoftClass, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventConv_SoftClassReferenceToString_Parms, SoftClassReference), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SoftClassReference_MetaData), NewProp_SoftClassReference_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftClassReferenceToString_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventConv_SoftClassReferenceToString_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftClassReferenceToString_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftClassReferenceToString_Statics::NewProp_SoftClassReference,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftClassReferenceToString_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftClassReferenceToString_Statics::PropPointers) < 2048);
// ********** End Function Conv_SoftClassReferenceToString Property Definitions ********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftClassReferenceToString_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "Conv_SoftClassReferenceToString", Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftClassReferenceToString_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftClassReferenceToString_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftClassReferenceToString_Statics::KismetSystemLibrary_eventConv_SoftClassReferenceToString_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftClassReferenceToString_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftClassReferenceToString_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftClassReferenceToString_Statics::KismetSystemLibrary_eventConv_SoftClassReferenceToString_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftClassReferenceToString()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftClassReferenceToString_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execConv_SoftClassReferenceToString)
{
P_GET_SOFTCLASS_REF(TSoftClassPtr<UObject> ,Z_Param_Out_SoftClassReference);
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=UKismetSystemLibrary::Conv_SoftClassReferenceToString(Z_Param_Out_SoftClassReference);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function Conv_SoftClassReferenceToString **************
// ********** Begin Class UKismetSystemLibrary Function Conv_SoftObjectReferenceToObject ***********
struct Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjectReferenceToObject_Statics
{
struct KismetSystemLibrary_eventConv_SoftObjectReferenceToObject_Parms
{
TSoftObjectPtr<UObject> SoftObject;
UObject* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintInternalUseOnly", "true" },
{ "Category", "Utilities" },
{ "Comment", "// Internal functions used by K2Node_LoadAsset and K2Node_ConvertAsset\n" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Internal functions used by K2Node_LoadAsset and K2Node_ConvertAsset" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SoftObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function Conv_SoftObjectReferenceToObject constinit property declarations ******
static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_SoftObject;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function Conv_SoftObjectReferenceToObject constinit property declarations ********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function Conv_SoftObjectReferenceToObject Property Definitions *****************
const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjectReferenceToObject_Statics::NewProp_SoftObject = { "SoftObject", nullptr, (EPropertyFlags)0x0014000008000182, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventConv_SoftObjectReferenceToObject_Parms, SoftObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SoftObject_MetaData), NewProp_SoftObject_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjectReferenceToObject_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventConv_SoftObjectReferenceToObject_Parms, ReturnValue), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjectReferenceToObject_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjectReferenceToObject_Statics::NewProp_SoftObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjectReferenceToObject_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjectReferenceToObject_Statics::PropPointers) < 2048);
// ********** End Function Conv_SoftObjectReferenceToObject Property Definitions *******************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjectReferenceToObject_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "Conv_SoftObjectReferenceToObject", Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjectReferenceToObject_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjectReferenceToObject_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjectReferenceToObject_Statics::KismetSystemLibrary_eventConv_SoftObjectReferenceToObject_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjectReferenceToObject_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjectReferenceToObject_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjectReferenceToObject_Statics::KismetSystemLibrary_eventConv_SoftObjectReferenceToObject_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjectReferenceToObject()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjectReferenceToObject_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execConv_SoftObjectReferenceToObject)
{
P_GET_SOFTOBJECT_REF(TSoftObjectPtr<UObject>,Z_Param_Out_SoftObject);
P_FINISH;
P_NATIVE_BEGIN;
*(UObject**)Z_Param__Result=UKismetSystemLibrary::Conv_SoftObjectReferenceToObject(Z_Param_Out_SoftObject);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function Conv_SoftObjectReferenceToObject *************
// ********** Begin Class UKismetSystemLibrary Function Conv_SoftObjectReferenceToString ***********
struct Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjectReferenceToString_Statics
{
struct KismetSystemLibrary_eventConv_SoftObjectReferenceToString_Parms
{
TSoftObjectPtr<UObject> SoftObjectReference;
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintAutocast", "" },
{ "BlueprintThreadSafe", "" },
{ "Category", "Utilities" },
{ "Comment", "/** Converts a Soft Object Reference to a path string */" },
{ "CompactNodeTitle", "->" },
{ "DisplayName", "To String (SoftObjectReference)" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Converts a Soft Object Reference to a path string" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SoftObjectReference_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function Conv_SoftObjectReferenceToString constinit property declarations ******
static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_SoftObjectReference;
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function Conv_SoftObjectReferenceToString constinit property declarations ********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function Conv_SoftObjectReferenceToString Property Definitions *****************
const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjectReferenceToString_Statics::NewProp_SoftObjectReference = { "SoftObjectReference", nullptr, (EPropertyFlags)0x0014000008000182, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventConv_SoftObjectReferenceToString_Parms, SoftObjectReference), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SoftObjectReference_MetaData), NewProp_SoftObjectReference_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjectReferenceToString_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventConv_SoftObjectReferenceToString_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjectReferenceToString_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjectReferenceToString_Statics::NewProp_SoftObjectReference,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjectReferenceToString_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjectReferenceToString_Statics::PropPointers) < 2048);
// ********** End Function Conv_SoftObjectReferenceToString Property Definitions *******************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjectReferenceToString_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "Conv_SoftObjectReferenceToString", Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjectReferenceToString_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjectReferenceToString_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjectReferenceToString_Statics::KismetSystemLibrary_eventConv_SoftObjectReferenceToString_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjectReferenceToString_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjectReferenceToString_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjectReferenceToString_Statics::KismetSystemLibrary_eventConv_SoftObjectReferenceToString_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjectReferenceToString()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjectReferenceToString_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execConv_SoftObjectReferenceToString)
{
P_GET_SOFTOBJECT_REF(TSoftObjectPtr<UObject>,Z_Param_Out_SoftObjectReference);
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=UKismetSystemLibrary::Conv_SoftObjectReferenceToString(Z_Param_Out_SoftObjectReference);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function Conv_SoftObjectReferenceToString *************
// ********** Begin Class UKismetSystemLibrary Function Conv_SoftObjPathToSoftObjRef ***************
struct Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjPathToSoftObjRef_Statics
{
struct KismetSystemLibrary_eventConv_SoftObjPathToSoftObjRef_Parms
{
FSoftObjectPath SoftObjectPath;
TSoftObjectPtr<UObject> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintThreadSafe", "" },
{ "Category", "Utilities" },
{ "Comment", "/** Converts a Soft Object Path into a base Soft Object Reference, this is not guaranteed to be resolvable */" },
{ "DisplayName", "To Soft Object Reference" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Converts a Soft Object Path into a base Soft Object Reference, this is not guaranteed to be resolvable" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SoftObjectPath_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function Conv_SoftObjPathToSoftObjRef constinit property declarations **********
static const UECodeGen_Private::FStructPropertyParams NewProp_SoftObjectPath;
static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function Conv_SoftObjPathToSoftObjRef constinit property declarations ************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function Conv_SoftObjPathToSoftObjRef Property Definitions *********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjPathToSoftObjRef_Statics::NewProp_SoftObjectPath = { "SoftObjectPath", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventConv_SoftObjPathToSoftObjRef_Parms, SoftObjectPath), Z_Construct_UScriptStruct_FSoftObjectPath, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SoftObjectPath_MetaData), NewProp_SoftObjectPath_MetaData) }; // 2425717601
const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjPathToSoftObjRef_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0014000000000580, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventConv_SoftObjPathToSoftObjRef_Parms, ReturnValue), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjPathToSoftObjRef_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjPathToSoftObjRef_Statics::NewProp_SoftObjectPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjPathToSoftObjRef_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjPathToSoftObjRef_Statics::PropPointers) < 2048);
// ********** End Function Conv_SoftObjPathToSoftObjRef Property Definitions ***********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjPathToSoftObjRef_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "Conv_SoftObjPathToSoftObjRef", Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjPathToSoftObjRef_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjPathToSoftObjRef_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjPathToSoftObjRef_Statics::KismetSystemLibrary_eventConv_SoftObjPathToSoftObjRef_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjPathToSoftObjRef_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjPathToSoftObjRef_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjPathToSoftObjRef_Statics::KismetSystemLibrary_eventConv_SoftObjPathToSoftObjRef_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjPathToSoftObjRef()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjPathToSoftObjRef_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execConv_SoftObjPathToSoftObjRef)
{
P_GET_STRUCT_REF(FSoftObjectPath,Z_Param_Out_SoftObjectPath);
P_FINISH;
P_NATIVE_BEGIN;
*(TSoftObjectPtr<UObject>*)Z_Param__Result=UKismetSystemLibrary::Conv_SoftObjPathToSoftObjRef(Z_Param_Out_SoftObjectPath);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function Conv_SoftObjPathToSoftObjRef *****************
// ********** Begin Class UKismetSystemLibrary Function Conv_SoftObjRefToSoftClassPath *************
struct Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjRefToSoftClassPath_Statics
{
struct KismetSystemLibrary_eventConv_SoftObjRefToSoftClassPath_Parms
{
TSoftClassPtr<UObject> SoftClassReference;
FSoftClassPath ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintAutocast", "" },
{ "BlueprintThreadSafe", "" },
{ "Category", "Utilities" },
{ "Comment", "/** Converts a Soft Class Reference into a Soft Class Path (which can be used like a Soft Object Path) */" },
{ "CompactNodeTitle", "->" },
{ "DisplayName", "To Soft Class Path" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Converts a Soft Class Reference into a Soft Class Path (which can be used like a Soft Object Path)" },
};
#endif // WITH_METADATA
// ********** Begin Function Conv_SoftObjRefToSoftClassPath constinit property declarations ********
static const UECodeGen_Private::FSoftClassPropertyParams NewProp_SoftClassReference;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function Conv_SoftObjRefToSoftClassPath constinit property declarations **********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function Conv_SoftObjRefToSoftClassPath Property Definitions *******************
const UECodeGen_Private::FSoftClassPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjRefToSoftClassPath_Statics::NewProp_SoftClassReference = { "SoftClassReference", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::SoftClass, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventConv_SoftObjRefToSoftClassPath_Parms, SoftClassReference), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjRefToSoftClassPath_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventConv_SoftObjRefToSoftClassPath_Parms, ReturnValue), Z_Construct_UScriptStruct_FSoftClassPath, METADATA_PARAMS(0, nullptr) }; // 3467803280
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjRefToSoftClassPath_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjRefToSoftClassPath_Statics::NewProp_SoftClassReference,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjRefToSoftClassPath_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjRefToSoftClassPath_Statics::PropPointers) < 2048);
// ********** End Function Conv_SoftObjRefToSoftClassPath Property Definitions *********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjRefToSoftClassPath_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "Conv_SoftObjRefToSoftClassPath", Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjRefToSoftClassPath_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjRefToSoftClassPath_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjRefToSoftClassPath_Statics::KismetSystemLibrary_eventConv_SoftObjRefToSoftClassPath_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjRefToSoftClassPath_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjRefToSoftClassPath_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjRefToSoftClassPath_Statics::KismetSystemLibrary_eventConv_SoftObjRefToSoftClassPath_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjRefToSoftClassPath()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjRefToSoftClassPath_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execConv_SoftObjRefToSoftClassPath)
{
P_GET_SOFTCLASS(TSoftClassPtr<UObject> ,Z_Param_SoftClassReference);
P_FINISH;
P_NATIVE_BEGIN;
*(FSoftClassPath*)Z_Param__Result=UKismetSystemLibrary::Conv_SoftObjRefToSoftClassPath(Z_Param_SoftClassReference);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function Conv_SoftObjRefToSoftClassPath ***************
// ********** Begin Class UKismetSystemLibrary Function Conv_SoftObjRefToSoftObjPath ***************
struct Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjRefToSoftObjPath_Statics
{
struct KismetSystemLibrary_eventConv_SoftObjRefToSoftObjPath_Parms
{
TSoftObjectPtr<UObject> SoftObjectReference;
FSoftObjectPath ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintAutocast", "" },
{ "BlueprintThreadSafe", "" },
{ "Category", "Utilities" },
{ "Comment", "/** Converts a Soft Object Reference into a Soft Object Path */" },
{ "CompactNodeTitle", "->" },
{ "DisplayName", "To Soft Object Path" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Converts a Soft Object Reference into a Soft Object Path" },
};
#endif // WITH_METADATA
// ********** Begin Function Conv_SoftObjRefToSoftObjPath constinit property declarations **********
static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_SoftObjectReference;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function Conv_SoftObjRefToSoftObjPath constinit property declarations ************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function Conv_SoftObjRefToSoftObjPath Property Definitions *********************
const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjRefToSoftObjPath_Statics::NewProp_SoftObjectReference = { "SoftObjectReference", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventConv_SoftObjRefToSoftObjPath_Parms, SoftObjectReference), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjRefToSoftObjPath_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventConv_SoftObjRefToSoftObjPath_Parms, ReturnValue), Z_Construct_UScriptStruct_FSoftObjectPath, METADATA_PARAMS(0, nullptr) }; // 2425717601
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjRefToSoftObjPath_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjRefToSoftObjPath_Statics::NewProp_SoftObjectReference,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjRefToSoftObjPath_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjRefToSoftObjPath_Statics::PropPointers) < 2048);
// ********** End Function Conv_SoftObjRefToSoftObjPath Property Definitions ***********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjRefToSoftObjPath_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "Conv_SoftObjRefToSoftObjPath", Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjRefToSoftObjPath_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjRefToSoftObjPath_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjRefToSoftObjPath_Statics::KismetSystemLibrary_eventConv_SoftObjRefToSoftObjPath_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjRefToSoftObjPath_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjRefToSoftObjPath_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjRefToSoftObjPath_Statics::KismetSystemLibrary_eventConv_SoftObjRefToSoftObjPath_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjRefToSoftObjPath()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjRefToSoftObjPath_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execConv_SoftObjRefToSoftObjPath)
{
P_GET_SOFTOBJECT(TSoftObjectPtr<UObject>,Z_Param_SoftObjectReference);
P_FINISH;
P_NATIVE_BEGIN;
*(FSoftObjectPath*)Z_Param__Result=UKismetSystemLibrary::Conv_SoftObjRefToSoftObjPath(Z_Param_SoftObjectReference);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function Conv_SoftObjRefToSoftObjPath *****************
// ********** Begin Class UKismetSystemLibrary Function ConvertToAbsolutePath **********************
struct Z_Construct_UFunction_UKismetSystemLibrary_ConvertToAbsolutePath_Statics
{
struct KismetSystemLibrary_eventConvertToAbsolutePath_Parms
{
FString Filename;
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Paths" },
{ "Comment", "/* Converts passed in filename to use a absolute path */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Converts passed in filename to use a absolute path" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Filename_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ConvertToAbsolutePath constinit property declarations *****************
static const UECodeGen_Private::FStrPropertyParams NewProp_Filename;
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ConvertToAbsolutePath constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ConvertToAbsolutePath Property Definitions ****************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_ConvertToAbsolutePath_Statics::NewProp_Filename = { "Filename", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventConvertToAbsolutePath_Parms, Filename), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Filename_MetaData), NewProp_Filename_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_ConvertToAbsolutePath_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventConvertToAbsolutePath_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_ConvertToAbsolutePath_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_ConvertToAbsolutePath_Statics::NewProp_Filename,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_ConvertToAbsolutePath_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_ConvertToAbsolutePath_Statics::PropPointers) < 2048);
// ********** End Function ConvertToAbsolutePath Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_ConvertToAbsolutePath_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "ConvertToAbsolutePath", Z_Construct_UFunction_UKismetSystemLibrary_ConvertToAbsolutePath_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_ConvertToAbsolutePath_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_ConvertToAbsolutePath_Statics::KismetSystemLibrary_eventConvertToAbsolutePath_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_ConvertToAbsolutePath_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_ConvertToAbsolutePath_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_ConvertToAbsolutePath_Statics::KismetSystemLibrary_eventConvertToAbsolutePath_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_ConvertToAbsolutePath()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_ConvertToAbsolutePath_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execConvertToAbsolutePath)
{
P_GET_PROPERTY(FStrProperty,Z_Param_Filename);
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=UKismetSystemLibrary::ConvertToAbsolutePath(Z_Param_Filename);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function ConvertToAbsolutePath ************************
// ********** Begin Class UKismetSystemLibrary Function ConvertToRelativePath **********************
struct Z_Construct_UFunction_UKismetSystemLibrary_ConvertToRelativePath_Statics
{
struct KismetSystemLibrary_eventConvertToRelativePath_Parms
{
FString Filename;
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Paths" },
{ "Comment", "/* Converts passed in filename to use a relative path */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Converts passed in filename to use a relative path" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Filename_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ConvertToRelativePath constinit property declarations *****************
static const UECodeGen_Private::FStrPropertyParams NewProp_Filename;
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ConvertToRelativePath constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ConvertToRelativePath Property Definitions ****************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_ConvertToRelativePath_Statics::NewProp_Filename = { "Filename", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventConvertToRelativePath_Parms, Filename), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Filename_MetaData), NewProp_Filename_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_ConvertToRelativePath_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventConvertToRelativePath_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_ConvertToRelativePath_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_ConvertToRelativePath_Statics::NewProp_Filename,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_ConvertToRelativePath_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_ConvertToRelativePath_Statics::PropPointers) < 2048);
// ********** End Function ConvertToRelativePath Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_ConvertToRelativePath_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "ConvertToRelativePath", Z_Construct_UFunction_UKismetSystemLibrary_ConvertToRelativePath_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_ConvertToRelativePath_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_ConvertToRelativePath_Statics::KismetSystemLibrary_eventConvertToRelativePath_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_ConvertToRelativePath_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_ConvertToRelativePath_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_ConvertToRelativePath_Statics::KismetSystemLibrary_eventConvertToRelativePath_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_ConvertToRelativePath()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_ConvertToRelativePath_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execConvertToRelativePath)
{
P_GET_PROPERTY(FStrProperty,Z_Param_Filename);
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=UKismetSystemLibrary::ConvertToRelativePath(Z_Param_Filename);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function ConvertToRelativePath ************************
// ********** Begin Class UKismetSystemLibrary Function CreateCopyForUndoBuffer ********************
struct Z_Construct_UFunction_UKismetSystemLibrary_CreateCopyForUndoBuffer_Statics
{
struct KismetSystemLibrary_eventCreateCopyForUndoBuffer_Parms
{
UObject* ObjectToModify;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Development|Editor" },
{ "Comment", "/** Mark as modified. */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Mark as modified." },
};
#endif // WITH_METADATA
// ********** Begin Function CreateCopyForUndoBuffer constinit property declarations ***************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ObjectToModify;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CreateCopyForUndoBuffer constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CreateCopyForUndoBuffer Property Definitions **************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_CreateCopyForUndoBuffer_Statics::NewProp_ObjectToModify = { "ObjectToModify", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventCreateCopyForUndoBuffer_Parms, ObjectToModify), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_CreateCopyForUndoBuffer_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_CreateCopyForUndoBuffer_Statics::NewProp_ObjectToModify,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_CreateCopyForUndoBuffer_Statics::PropPointers) < 2048);
// ********** End Function CreateCopyForUndoBuffer Property Definitions ****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_CreateCopyForUndoBuffer_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "CreateCopyForUndoBuffer", Z_Construct_UFunction_UKismetSystemLibrary_CreateCopyForUndoBuffer_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_CreateCopyForUndoBuffer_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_CreateCopyForUndoBuffer_Statics::KismetSystemLibrary_eventCreateCopyForUndoBuffer_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_CreateCopyForUndoBuffer_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_CreateCopyForUndoBuffer_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_CreateCopyForUndoBuffer_Statics::KismetSystemLibrary_eventCreateCopyForUndoBuffer_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_CreateCopyForUndoBuffer()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_CreateCopyForUndoBuffer_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execCreateCopyForUndoBuffer)
{
P_GET_OBJECT(UObject,Z_Param_ObjectToModify);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::CreateCopyForUndoBuffer(Z_Param_ObjectToModify);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function CreateCopyForUndoBuffer **********************
// ********** Begin Class UKismetSystemLibrary Function Delay **************************************
struct Z_Construct_UFunction_UKismetSystemLibrary_Delay_Statics
{
struct KismetSystemLibrary_eventDelay_Parms
{
const UObject* WorldContextObject;
float Duration;
FLatentActionInfo LatentInfo;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|FlowControl" },
{ "Comment", "/** \n\x09 * Perform a latent action with a delay (specified in seconds). Calling again while it is counting down will be ignored.\n\x09 * \n\x09 * @param WorldContext\x09World context.\n\x09 * @param Duration \x09\x09length of delay (in seconds).\n\x09 * @param LatentInfo \x09The latent action.\n\x09 */" },
{ "Duration", "0.2" },
{ "Keywords", "sleep" },
{ "Latent", "" },
{ "LatentInfo", "LatentInfo" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Perform a latent action with a delay (specified in seconds). Calling again while it is counting down will be ignored.\n\n@param WorldContext World context.\n@param Duration length of delay (in seconds).\n@param LatentInfo The latent action." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function Delay constinit property declarations *********************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Duration;
static const UECodeGen_Private::FStructPropertyParams NewProp_LatentInfo;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function Delay constinit property declarations ***********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function Delay Property Definitions ********************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_Delay_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDelay_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_Delay_Statics::NewProp_Duration = { "Duration", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDelay_Parms, Duration), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_Delay_Statics::NewProp_LatentInfo = { "LatentInfo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDelay_Parms, LatentInfo), Z_Construct_UScriptStruct_FLatentActionInfo, METADATA_PARAMS(0, nullptr) }; // 2463020907
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_Delay_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_Delay_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_Delay_Statics::NewProp_Duration,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_Delay_Statics::NewProp_LatentInfo,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_Delay_Statics::PropPointers) < 2048);
// ********** End Function Delay Property Definitions **********************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_Delay_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "Delay", Z_Construct_UFunction_UKismetSystemLibrary_Delay_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_Delay_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_Delay_Statics::KismetSystemLibrary_eventDelay_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_Delay_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_Delay_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_Delay_Statics::KismetSystemLibrary_eventDelay_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_Delay()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_Delay_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execDelay)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_PROPERTY(FFloatProperty,Z_Param_Duration);
P_GET_STRUCT(FLatentActionInfo,Z_Param_LatentInfo);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::Delay(Z_Param_WorldContextObject,Z_Param_Duration,Z_Param_LatentInfo);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function Delay ****************************************
// ********** Begin Class UKismetSystemLibrary Function DelayUntilNextFrame ************************
struct Z_Construct_UFunction_UKismetSystemLibrary_DelayUntilNextFrame_Statics
{
struct KismetSystemLibrary_eventDelayUntilNextFrame_Parms
{
const UObject* WorldContextObject;
FLatentActionInfo LatentInfo;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|FlowControl" },
{ "Comment", "/**\n\x09 * Perform a latent action with a delay until the next engine frame. Calling again while it is pending will be ignored.\n\x09 * @param WorldContext\x09World context.\n\x09 * @param LatentInfo \x09The latent action.\n\x09 */" },
{ "Keywords", "sleep" },
{ "Latent", "" },
{ "LatentInfo", "LatentInfo" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Perform a latent action with a delay until the next engine frame. Calling again while it is pending will be ignored.\n@param WorldContext World context.\n@param LatentInfo The latent action." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function DelayUntilNextFrame constinit property declarations *******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FStructPropertyParams NewProp_LatentInfo;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function DelayUntilNextFrame constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function DelayUntilNextFrame Property Definitions ******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DelayUntilNextFrame_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDelayUntilNextFrame_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DelayUntilNextFrame_Statics::NewProp_LatentInfo = { "LatentInfo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDelayUntilNextFrame_Parms, LatentInfo), Z_Construct_UScriptStruct_FLatentActionInfo, METADATA_PARAMS(0, nullptr) }; // 2463020907
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_DelayUntilNextFrame_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DelayUntilNextFrame_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DelayUntilNextFrame_Statics::NewProp_LatentInfo,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_DelayUntilNextFrame_Statics::PropPointers) < 2048);
// ********** End Function DelayUntilNextFrame Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_DelayUntilNextFrame_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "DelayUntilNextFrame", Z_Construct_UFunction_UKismetSystemLibrary_DelayUntilNextFrame_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_DelayUntilNextFrame_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_DelayUntilNextFrame_Statics::KismetSystemLibrary_eventDelayUntilNextFrame_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_DelayUntilNextFrame_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_DelayUntilNextFrame_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_DelayUntilNextFrame_Statics::KismetSystemLibrary_eventDelayUntilNextFrame_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_DelayUntilNextFrame()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_DelayUntilNextFrame_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execDelayUntilNextFrame)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_STRUCT(FLatentActionInfo,Z_Param_LatentInfo);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::DelayUntilNextFrame(Z_Param_WorldContextObject,Z_Param_LatentInfo);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function DelayUntilNextFrame **************************
// ********** Begin Class UKismetSystemLibrary Function DelayUntilNextTick *************************
struct Z_Construct_UFunction_UKismetSystemLibrary_DelayUntilNextTick_Statics
{
struct KismetSystemLibrary_eventDelayUntilNextTick_Parms
{
const UObject* WorldContextObject;
FLatentActionInfo LatentInfo;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|FlowControl" },
{ "Comment", "/**\n\x09 * Perform a latent action with a delay of one tick. Calling again while it is pending will be ignored.\n\x09 * Note that this delay is until the object's next tick, which may occur subsequently during the current engine frame.\n\x09 * @see DelayUntilNextFrame for a guaranteed wait until next engine frame's tick.\n\x09 * Enabling the CVar 'LatentActions.GuaranteeNextTickDelay' will guarantee this delay waits until next frame's tick.\n\x09 *\n\x09 * @param WorldContext\x09World context.\n\x09 * @param LatentInfo \x09The latent action.\n\x09 */" },
{ "Keywords", "sleep" },
{ "Latent", "" },
{ "LatentInfo", "LatentInfo" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Perform a latent action with a delay of one tick. Calling again while it is pending will be ignored.\nNote that this delay is until the object's next tick, which may occur subsequently during the current engine frame.\n@see DelayUntilNextFrame for a guaranteed wait until next engine frame's tick.\nEnabling the CVar 'LatentActions.GuaranteeNextTickDelay' will guarantee this delay waits until next frame's tick.\n\n@param WorldContext World context.\n@param LatentInfo The latent action." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function DelayUntilNextTick constinit property declarations ********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FStructPropertyParams NewProp_LatentInfo;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function DelayUntilNextTick constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function DelayUntilNextTick Property Definitions *******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DelayUntilNextTick_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDelayUntilNextTick_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DelayUntilNextTick_Statics::NewProp_LatentInfo = { "LatentInfo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDelayUntilNextTick_Parms, LatentInfo), Z_Construct_UScriptStruct_FLatentActionInfo, METADATA_PARAMS(0, nullptr) }; // 2463020907
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_DelayUntilNextTick_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DelayUntilNextTick_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DelayUntilNextTick_Statics::NewProp_LatentInfo,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_DelayUntilNextTick_Statics::PropPointers) < 2048);
// ********** End Function DelayUntilNextTick Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_DelayUntilNextTick_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "DelayUntilNextTick", Z_Construct_UFunction_UKismetSystemLibrary_DelayUntilNextTick_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_DelayUntilNextTick_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_DelayUntilNextTick_Statics::KismetSystemLibrary_eventDelayUntilNextTick_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_DelayUntilNextTick_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_DelayUntilNextTick_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_DelayUntilNextTick_Statics::KismetSystemLibrary_eventDelayUntilNextTick_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_DelayUntilNextTick()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_DelayUntilNextTick_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execDelayUntilNextTick)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_STRUCT(FLatentActionInfo,Z_Param_LatentInfo);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::DelayUntilNextTick(Z_Param_WorldContextObject,Z_Param_LatentInfo);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function DelayUntilNextTick ***************************
// ********** Begin Class UKismetSystemLibrary Function DoesClassImplementInterface ****************
struct Z_Construct_UFunction_UKismetSystemLibrary_DoesClassImplementInterface_Statics
{
struct KismetSystemLibrary_eventDoesClassImplementInterface_Parms
{
const UClass* TestClass;
TSubclassOf<UInterface> Interface;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities" },
{ "Comment", "/** Checks if the given class implements a specific interface, works for both native and blueprint interfacse */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Checks if the given class implements a specific interface, works for both native and blueprint interfacse" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TestClass_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function DoesClassImplementInterface constinit property declarations ***********
static const UECodeGen_Private::FClassPropertyParams NewProp_TestClass;
static const UECodeGen_Private::FClassPropertyParams NewProp_Interface;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function DoesClassImplementInterface constinit property declarations *************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function DoesClassImplementInterface Property Definitions **********************
const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DoesClassImplementInterface_Statics::NewProp_TestClass = { "TestClass", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDoesClassImplementInterface_Parms, TestClass), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TestClass_MetaData), NewProp_TestClass_MetaData) };
const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DoesClassImplementInterface_Statics::NewProp_Interface = { "Interface", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDoesClassImplementInterface_Parms, Interface), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UInterface_NoRegister, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UKismetSystemLibrary_DoesClassImplementInterface_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventDoesClassImplementInterface_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DoesClassImplementInterface_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventDoesClassImplementInterface_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_DoesClassImplementInterface_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_DoesClassImplementInterface_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DoesClassImplementInterface_Statics::NewProp_TestClass,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DoesClassImplementInterface_Statics::NewProp_Interface,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DoesClassImplementInterface_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_DoesClassImplementInterface_Statics::PropPointers) < 2048);
// ********** End Function DoesClassImplementInterface Property Definitions ************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_DoesClassImplementInterface_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "DoesClassImplementInterface", Z_Construct_UFunction_UKismetSystemLibrary_DoesClassImplementInterface_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_DoesClassImplementInterface_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_DoesClassImplementInterface_Statics::KismetSystemLibrary_eventDoesClassImplementInterface_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_DoesClassImplementInterface_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_DoesClassImplementInterface_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_DoesClassImplementInterface_Statics::KismetSystemLibrary_eventDoesClassImplementInterface_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_DoesClassImplementInterface()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_DoesClassImplementInterface_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execDoesClassImplementInterface)
{
P_GET_OBJECT(UClass,Z_Param_TestClass);
P_GET_OBJECT(UClass,Z_Param_Interface);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::DoesClassImplementInterface(Z_Param_TestClass,Z_Param_Interface);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function DoesClassImplementInterface ******************
// ********** Begin Class UKismetSystemLibrary Function DoesImplementInterface *********************
struct Z_Construct_UFunction_UKismetSystemLibrary_DoesImplementInterface_Statics
{
struct KismetSystemLibrary_eventDoesImplementInterface_Parms
{
const UObject* TestObject;
TSubclassOf<UInterface> Interface;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities" },
{ "Comment", "/** Checks if the given object implements a specific interface, works for both native and blueprint interfacse */" },
{ "DisplayName", "Does Object Implement Interface" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Checks if the given object implements a specific interface, works for both native and blueprint interfacse" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TestObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function DoesImplementInterface constinit property declarations ****************
static const UECodeGen_Private::FObjectPropertyParams NewProp_TestObject;
static const UECodeGen_Private::FClassPropertyParams NewProp_Interface;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function DoesImplementInterface constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function DoesImplementInterface Property Definitions ***************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DoesImplementInterface_Statics::NewProp_TestObject = { "TestObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDoesImplementInterface_Parms, TestObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TestObject_MetaData), NewProp_TestObject_MetaData) };
const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DoesImplementInterface_Statics::NewProp_Interface = { "Interface", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDoesImplementInterface_Parms, Interface), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UInterface_NoRegister, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UKismetSystemLibrary_DoesImplementInterface_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventDoesImplementInterface_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DoesImplementInterface_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventDoesImplementInterface_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_DoesImplementInterface_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_DoesImplementInterface_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DoesImplementInterface_Statics::NewProp_TestObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DoesImplementInterface_Statics::NewProp_Interface,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DoesImplementInterface_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_DoesImplementInterface_Statics::PropPointers) < 2048);
// ********** End Function DoesImplementInterface Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_DoesImplementInterface_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "DoesImplementInterface", Z_Construct_UFunction_UKismetSystemLibrary_DoesImplementInterface_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_DoesImplementInterface_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_DoesImplementInterface_Statics::KismetSystemLibrary_eventDoesImplementInterface_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_DoesImplementInterface_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_DoesImplementInterface_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_DoesImplementInterface_Statics::KismetSystemLibrary_eventDoesImplementInterface_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_DoesImplementInterface()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_DoesImplementInterface_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execDoesImplementInterface)
{
P_GET_OBJECT(UObject,Z_Param_TestObject);
P_GET_OBJECT(UClass,Z_Param_Interface);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::DoesImplementInterface(Z_Param_TestObject,Z_Param_Interface);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function DoesImplementInterface ***********************
// ********** Begin Class UKismetSystemLibrary Function DrawDebugArrow *****************************
struct Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugArrow_Statics
{
struct KismetSystemLibrary_eventDrawDebugArrow_Parms
{
const UObject* WorldContextObject;
FVector LineStart;
FVector LineEnd;
float ArrowSize;
FLinearColor LineColor;
float Duration;
float Thickness;
EDrawDebugSceneDepthPriorityGroup DepthPriority;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering|Debug" },
{ "Comment", "/** Draw directional arrow, pointing from LineStart to LineEnd. */" },
{ "CPP_Default_DepthPriority", "World" },
{ "CPP_Default_Duration", "0.000000" },
{ "CPP_Default_Thickness", "0.000000" },
{ "DevelopmentOnly", "" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Draw directional arrow, pointing from LineStart to LineEnd." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LineStart_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LineEnd_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function DrawDebugArrow constinit property declarations ************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FStructPropertyParams NewProp_LineStart;
static const UECodeGen_Private::FStructPropertyParams NewProp_LineEnd;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ArrowSize;
static const UECodeGen_Private::FStructPropertyParams NewProp_LineColor;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Duration;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Thickness;
static const UECodeGen_Private::FBytePropertyParams NewProp_DepthPriority_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_DepthPriority;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function DrawDebugArrow constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function DrawDebugArrow Property Definitions ***********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugArrow_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugArrow_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugArrow_Statics::NewProp_LineStart = { "LineStart", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugArrow_Parms, LineStart), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LineStart_MetaData), NewProp_LineStart_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugArrow_Statics::NewProp_LineEnd = { "LineEnd", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugArrow_Parms, LineEnd), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LineEnd_MetaData), NewProp_LineEnd_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugArrow_Statics::NewProp_ArrowSize = { "ArrowSize", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugArrow_Parms, ArrowSize), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugArrow_Statics::NewProp_LineColor = { "LineColor", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugArrow_Parms, LineColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugArrow_Statics::NewProp_Duration = { "Duration", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugArrow_Parms, Duration), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugArrow_Statics::NewProp_Thickness = { "Thickness", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugArrow_Parms, Thickness), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugArrow_Statics::NewProp_DepthPriority_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugArrow_Statics::NewProp_DepthPriority = { "DepthPriority", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugArrow_Parms, DepthPriority), Z_Construct_UEnum_Engine_EDrawDebugSceneDepthPriorityGroup, METADATA_PARAMS(0, nullptr) }; // 3426117017
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugArrow_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugArrow_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugArrow_Statics::NewProp_LineStart,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugArrow_Statics::NewProp_LineEnd,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugArrow_Statics::NewProp_ArrowSize,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugArrow_Statics::NewProp_LineColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugArrow_Statics::NewProp_Duration,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugArrow_Statics::NewProp_Thickness,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugArrow_Statics::NewProp_DepthPriority_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugArrow_Statics::NewProp_DepthPriority,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugArrow_Statics::PropPointers) < 2048);
// ********** End Function DrawDebugArrow Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugArrow_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "DrawDebugArrow", Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugArrow_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugArrow_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugArrow_Statics::KismetSystemLibrary_eventDrawDebugArrow_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04822403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugArrow_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugArrow_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugArrow_Statics::KismetSystemLibrary_eventDrawDebugArrow_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugArrow()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugArrow_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execDrawDebugArrow)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_STRUCT(FVector,Z_Param_LineStart);
P_GET_STRUCT(FVector,Z_Param_LineEnd);
P_GET_PROPERTY(FFloatProperty,Z_Param_ArrowSize);
P_GET_STRUCT(FLinearColor,Z_Param_LineColor);
P_GET_PROPERTY(FFloatProperty,Z_Param_Duration);
P_GET_PROPERTY(FFloatProperty,Z_Param_Thickness);
P_GET_ENUM(EDrawDebugSceneDepthPriorityGroup,Z_Param_DepthPriority);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::DrawDebugArrow(Z_Param_WorldContextObject,Z_Param_LineStart,Z_Param_LineEnd,Z_Param_ArrowSize,Z_Param_LineColor,Z_Param_Duration,Z_Param_Thickness,EDrawDebugSceneDepthPriorityGroup(Z_Param_DepthPriority));
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function DrawDebugArrow *******************************
// ********** Begin Class UKismetSystemLibrary Function DrawDebugBox *******************************
struct Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugBox_Statics
{
struct KismetSystemLibrary_eventDrawDebugBox_Parms
{
const UObject* WorldContextObject;
FVector Center;
FVector Extent;
FLinearColor LineColor;
FRotator Rotation;
float Duration;
float Thickness;
EDrawDebugSceneDepthPriorityGroup DepthPriority;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering|Debug" },
{ "Comment", "/** Draw a debug box */" },
{ "CPP_Default_DepthPriority", "World" },
{ "CPP_Default_Duration", "0.000000" },
{ "CPP_Default_Rotation", "" },
{ "CPP_Default_Thickness", "0.000000" },
{ "DevelopmentOnly", "" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Draw a debug box" },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Center_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Rotation_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function DrawDebugBox constinit property declarations **************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FStructPropertyParams NewProp_Center;
static const UECodeGen_Private::FStructPropertyParams NewProp_Extent;
static const UECodeGen_Private::FStructPropertyParams NewProp_LineColor;
static const UECodeGen_Private::FStructPropertyParams NewProp_Rotation;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Duration;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Thickness;
static const UECodeGen_Private::FBytePropertyParams NewProp_DepthPriority_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_DepthPriority;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function DrawDebugBox constinit property declarations ****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function DrawDebugBox Property Definitions *************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugBox_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugBox_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugBox_Statics::NewProp_Center = { "Center", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugBox_Parms, Center), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Center_MetaData), NewProp_Center_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugBox_Statics::NewProp_Extent = { "Extent", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugBox_Parms, Extent), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugBox_Statics::NewProp_LineColor = { "LineColor", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugBox_Parms, LineColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugBox_Statics::NewProp_Rotation = { "Rotation", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugBox_Parms, Rotation), Z_Construct_UScriptStruct_FRotator, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Rotation_MetaData), NewProp_Rotation_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugBox_Statics::NewProp_Duration = { "Duration", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugBox_Parms, Duration), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugBox_Statics::NewProp_Thickness = { "Thickness", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugBox_Parms, Thickness), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugBox_Statics::NewProp_DepthPriority_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugBox_Statics::NewProp_DepthPriority = { "DepthPriority", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugBox_Parms, DepthPriority), Z_Construct_UEnum_Engine_EDrawDebugSceneDepthPriorityGroup, METADATA_PARAMS(0, nullptr) }; // 3426117017
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugBox_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugBox_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugBox_Statics::NewProp_Center,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugBox_Statics::NewProp_Extent,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugBox_Statics::NewProp_LineColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugBox_Statics::NewProp_Rotation,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugBox_Statics::NewProp_Duration,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugBox_Statics::NewProp_Thickness,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugBox_Statics::NewProp_DepthPriority_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugBox_Statics::NewProp_DepthPriority,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugBox_Statics::PropPointers) < 2048);
// ********** End Function DrawDebugBox Property Definitions ***************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugBox_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "DrawDebugBox", Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugBox_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugBox_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugBox_Statics::KismetSystemLibrary_eventDrawDebugBox_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04822403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugBox_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugBox_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugBox_Statics::KismetSystemLibrary_eventDrawDebugBox_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugBox()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugBox_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execDrawDebugBox)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_STRUCT(FVector,Z_Param_Center);
P_GET_STRUCT(FVector,Z_Param_Extent);
P_GET_STRUCT(FLinearColor,Z_Param_LineColor);
P_GET_STRUCT(FRotator,Z_Param_Rotation);
P_GET_PROPERTY(FFloatProperty,Z_Param_Duration);
P_GET_PROPERTY(FFloatProperty,Z_Param_Thickness);
P_GET_ENUM(EDrawDebugSceneDepthPriorityGroup,Z_Param_DepthPriority);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::DrawDebugBox(Z_Param_WorldContextObject,Z_Param_Center,Z_Param_Extent,Z_Param_LineColor,Z_Param_Rotation,Z_Param_Duration,Z_Param_Thickness,EDrawDebugSceneDepthPriorityGroup(Z_Param_DepthPriority));
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function DrawDebugBox *********************************
// ********** Begin Class UKismetSystemLibrary Function DrawDebugCamera ****************************
struct Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCamera_Statics
{
struct KismetSystemLibrary_eventDrawDebugCamera_Parms
{
const ACameraActor* CameraActor;
FLinearColor CameraColor;
float Duration;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering|Debug" },
{ "Comment", "/** Draw a debug camera shape. */" },
{ "CPP_Default_CameraColor", "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)" },
{ "CPP_Default_Duration", "0.000000" },
{ "DevelopmentOnly", "" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Draw a debug camera shape." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CameraActor_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function DrawDebugCamera constinit property declarations ***********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_CameraActor;
static const UECodeGen_Private::FStructPropertyParams NewProp_CameraColor;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Duration;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function DrawDebugCamera constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function DrawDebugCamera Property Definitions **********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCamera_Statics::NewProp_CameraActor = { "CameraActor", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugCamera_Parms, CameraActor), Z_Construct_UClass_ACameraActor_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CameraActor_MetaData), NewProp_CameraActor_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCamera_Statics::NewProp_CameraColor = { "CameraColor", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugCamera_Parms, CameraColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCamera_Statics::NewProp_Duration = { "Duration", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugCamera_Parms, Duration), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCamera_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCamera_Statics::NewProp_CameraActor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCamera_Statics::NewProp_CameraColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCamera_Statics::NewProp_Duration,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCamera_Statics::PropPointers) < 2048);
// ********** End Function DrawDebugCamera Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCamera_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "DrawDebugCamera", Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCamera_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCamera_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCamera_Statics::KismetSystemLibrary_eventDrawDebugCamera_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04822403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCamera_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCamera_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCamera_Statics::KismetSystemLibrary_eventDrawDebugCamera_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCamera()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCamera_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execDrawDebugCamera)
{
P_GET_OBJECT(ACameraActor,Z_Param_CameraActor);
P_GET_STRUCT(FLinearColor,Z_Param_CameraColor);
P_GET_PROPERTY(FFloatProperty,Z_Param_Duration);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::DrawDebugCamera(Z_Param_CameraActor,Z_Param_CameraColor,Z_Param_Duration);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function DrawDebugCamera ******************************
// ********** Begin Class UKismetSystemLibrary Function DrawDebugCapsule ***************************
struct Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCapsule_Statics
{
struct KismetSystemLibrary_eventDrawDebugCapsule_Parms
{
const UObject* WorldContextObject;
FVector Center;
float HalfHeight;
float Radius;
FRotator Rotation;
FLinearColor LineColor;
float Duration;
float Thickness;
EDrawDebugSceneDepthPriorityGroup DepthPriority;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering|Debug" },
{ "Comment", "/** Draw a debug capsule */" },
{ "CPP_Default_DepthPriority", "World" },
{ "CPP_Default_Duration", "0.000000" },
{ "CPP_Default_LineColor", "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)" },
{ "CPP_Default_Thickness", "0.000000" },
{ "DevelopmentOnly", "" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Draw a debug capsule" },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Center_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Rotation_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function DrawDebugCapsule constinit property declarations **********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FStructPropertyParams NewProp_Center;
static const UECodeGen_Private::FFloatPropertyParams NewProp_HalfHeight;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Radius;
static const UECodeGen_Private::FStructPropertyParams NewProp_Rotation;
static const UECodeGen_Private::FStructPropertyParams NewProp_LineColor;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Duration;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Thickness;
static const UECodeGen_Private::FBytePropertyParams NewProp_DepthPriority_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_DepthPriority;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function DrawDebugCapsule constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function DrawDebugCapsule Property Definitions *********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCapsule_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugCapsule_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCapsule_Statics::NewProp_Center = { "Center", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugCapsule_Parms, Center), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Center_MetaData), NewProp_Center_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCapsule_Statics::NewProp_HalfHeight = { "HalfHeight", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugCapsule_Parms, HalfHeight), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCapsule_Statics::NewProp_Radius = { "Radius", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugCapsule_Parms, Radius), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCapsule_Statics::NewProp_Rotation = { "Rotation", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugCapsule_Parms, Rotation), Z_Construct_UScriptStruct_FRotator, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Rotation_MetaData), NewProp_Rotation_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCapsule_Statics::NewProp_LineColor = { "LineColor", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugCapsule_Parms, LineColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCapsule_Statics::NewProp_Duration = { "Duration", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugCapsule_Parms, Duration), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCapsule_Statics::NewProp_Thickness = { "Thickness", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugCapsule_Parms, Thickness), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCapsule_Statics::NewProp_DepthPriority_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCapsule_Statics::NewProp_DepthPriority = { "DepthPriority", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugCapsule_Parms, DepthPriority), Z_Construct_UEnum_Engine_EDrawDebugSceneDepthPriorityGroup, METADATA_PARAMS(0, nullptr) }; // 3426117017
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCapsule_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCapsule_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCapsule_Statics::NewProp_Center,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCapsule_Statics::NewProp_HalfHeight,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCapsule_Statics::NewProp_Radius,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCapsule_Statics::NewProp_Rotation,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCapsule_Statics::NewProp_LineColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCapsule_Statics::NewProp_Duration,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCapsule_Statics::NewProp_Thickness,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCapsule_Statics::NewProp_DepthPriority_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCapsule_Statics::NewProp_DepthPriority,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCapsule_Statics::PropPointers) < 2048);
// ********** End Function DrawDebugCapsule Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCapsule_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "DrawDebugCapsule", Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCapsule_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCapsule_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCapsule_Statics::KismetSystemLibrary_eventDrawDebugCapsule_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04822403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCapsule_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCapsule_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCapsule_Statics::KismetSystemLibrary_eventDrawDebugCapsule_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCapsule()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCapsule_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execDrawDebugCapsule)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_STRUCT(FVector,Z_Param_Center);
P_GET_PROPERTY(FFloatProperty,Z_Param_HalfHeight);
P_GET_PROPERTY(FFloatProperty,Z_Param_Radius);
P_GET_STRUCT(FRotator,Z_Param_Rotation);
P_GET_STRUCT(FLinearColor,Z_Param_LineColor);
P_GET_PROPERTY(FFloatProperty,Z_Param_Duration);
P_GET_PROPERTY(FFloatProperty,Z_Param_Thickness);
P_GET_ENUM(EDrawDebugSceneDepthPriorityGroup,Z_Param_DepthPriority);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::DrawDebugCapsule(Z_Param_WorldContextObject,Z_Param_Center,Z_Param_HalfHeight,Z_Param_Radius,Z_Param_Rotation,Z_Param_LineColor,Z_Param_Duration,Z_Param_Thickness,EDrawDebugSceneDepthPriorityGroup(Z_Param_DepthPriority));
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function DrawDebugCapsule *****************************
// ********** Begin Class UKismetSystemLibrary Function DrawDebugCircle ****************************
struct Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCircle_Statics
{
struct KismetSystemLibrary_eventDrawDebugCircle_Parms
{
const UObject* WorldContextObject;
FVector Center;
float Radius;
int32 NumSegments;
FLinearColor LineColor;
float Duration;
float Thickness;
FVector YAxis;
FVector ZAxis;
bool bDrawAxis;
EDrawDebugSceneDepthPriorityGroup DepthPriority;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering|Debug" },
{ "Comment", "/** Draw a debug circle! */" },
{ "CPP_Default_bDrawAxis", "false" },
{ "CPP_Default_DepthPriority", "World" },
{ "CPP_Default_Duration", "0.000000" },
{ "CPP_Default_LineColor", "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)" },
{ "CPP_Default_NumSegments", "12" },
{ "CPP_Default_Thickness", "0.000000" },
{ "CPP_Default_YAxis", "0.000000,1.000000,0.000000" },
{ "CPP_Default_ZAxis", "0.000000,0.000000,1.000000" },
{ "DevelopmentOnly", "" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Draw a debug circle!" },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function DrawDebugCircle constinit property declarations ***********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FStructPropertyParams NewProp_Center;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Radius;
static const UECodeGen_Private::FIntPropertyParams NewProp_NumSegments;
static const UECodeGen_Private::FStructPropertyParams NewProp_LineColor;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Duration;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Thickness;
static const UECodeGen_Private::FStructPropertyParams NewProp_YAxis;
static const UECodeGen_Private::FStructPropertyParams NewProp_ZAxis;
static void NewProp_bDrawAxis_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bDrawAxis;
static const UECodeGen_Private::FBytePropertyParams NewProp_DepthPriority_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_DepthPriority;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function DrawDebugCircle constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function DrawDebugCircle Property Definitions **********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCircle_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugCircle_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCircle_Statics::NewProp_Center = { "Center", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugCircle_Parms, Center), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCircle_Statics::NewProp_Radius = { "Radius", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugCircle_Parms, Radius), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCircle_Statics::NewProp_NumSegments = { "NumSegments", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugCircle_Parms, NumSegments), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCircle_Statics::NewProp_LineColor = { "LineColor", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugCircle_Parms, LineColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCircle_Statics::NewProp_Duration = { "Duration", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugCircle_Parms, Duration), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCircle_Statics::NewProp_Thickness = { "Thickness", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugCircle_Parms, Thickness), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCircle_Statics::NewProp_YAxis = { "YAxis", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugCircle_Parms, YAxis), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCircle_Statics::NewProp_ZAxis = { "ZAxis", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugCircle_Parms, ZAxis), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCircle_Statics::NewProp_bDrawAxis_SetBit(void* Obj)
{
((KismetSystemLibrary_eventDrawDebugCircle_Parms*)Obj)->bDrawAxis = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCircle_Statics::NewProp_bDrawAxis = { "bDrawAxis", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventDrawDebugCircle_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCircle_Statics::NewProp_bDrawAxis_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCircle_Statics::NewProp_DepthPriority_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCircle_Statics::NewProp_DepthPriority = { "DepthPriority", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugCircle_Parms, DepthPriority), Z_Construct_UEnum_Engine_EDrawDebugSceneDepthPriorityGroup, METADATA_PARAMS(0, nullptr) }; // 3426117017
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCircle_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCircle_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCircle_Statics::NewProp_Center,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCircle_Statics::NewProp_Radius,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCircle_Statics::NewProp_NumSegments,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCircle_Statics::NewProp_LineColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCircle_Statics::NewProp_Duration,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCircle_Statics::NewProp_Thickness,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCircle_Statics::NewProp_YAxis,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCircle_Statics::NewProp_ZAxis,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCircle_Statics::NewProp_bDrawAxis,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCircle_Statics::NewProp_DepthPriority_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCircle_Statics::NewProp_DepthPriority,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCircle_Statics::PropPointers) < 2048);
// ********** End Function DrawDebugCircle Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCircle_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "DrawDebugCircle", Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCircle_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCircle_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCircle_Statics::KismetSystemLibrary_eventDrawDebugCircle_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04822403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCircle_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCircle_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCircle_Statics::KismetSystemLibrary_eventDrawDebugCircle_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCircle()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCircle_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execDrawDebugCircle)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_STRUCT(FVector,Z_Param_Center);
P_GET_PROPERTY(FFloatProperty,Z_Param_Radius);
P_GET_PROPERTY(FIntProperty,Z_Param_NumSegments);
P_GET_STRUCT(FLinearColor,Z_Param_LineColor);
P_GET_PROPERTY(FFloatProperty,Z_Param_Duration);
P_GET_PROPERTY(FFloatProperty,Z_Param_Thickness);
P_GET_STRUCT(FVector,Z_Param_YAxis);
P_GET_STRUCT(FVector,Z_Param_ZAxis);
P_GET_UBOOL(Z_Param_bDrawAxis);
P_GET_ENUM(EDrawDebugSceneDepthPriorityGroup,Z_Param_DepthPriority);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::DrawDebugCircle(Z_Param_WorldContextObject,Z_Param_Center,Z_Param_Radius,Z_Param_NumSegments,Z_Param_LineColor,Z_Param_Duration,Z_Param_Thickness,Z_Param_YAxis,Z_Param_ZAxis,Z_Param_bDrawAxis,EDrawDebugSceneDepthPriorityGroup(Z_Param_DepthPriority));
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function DrawDebugCircle ******************************
// ********** Begin Class UKismetSystemLibrary Function DrawDebugCone ******************************
struct Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCone_Statics
{
struct KismetSystemLibrary_eventDrawDebugCone_Parms
{
const UObject* WorldContextObject;
FVector Origin;
FVector Direction;
float Length;
float AngleWidth;
float AngleHeight;
int32 NumSides;
FLinearColor LineColor;
float Duration;
float Thickness;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering|Debug" },
{ "Comment", "/** Draw a debug cone */" },
{ "CPP_Default_Duration", "0.000000" },
{ "CPP_Default_Thickness", "0.000000" },
{ "DeprecatedFunction", "" },
{ "DeprecationMessage", "DrawDebugCone has been changed to use degrees for angles instead of radians. Place a new DrawDebugCone node and pass your angles as degrees." },
{ "DevelopmentOnly", "" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Draw a debug cone" },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Origin_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Direction_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function DrawDebugCone constinit property declarations *************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FStructPropertyParams NewProp_Origin;
static const UECodeGen_Private::FStructPropertyParams NewProp_Direction;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Length;
static const UECodeGen_Private::FFloatPropertyParams NewProp_AngleWidth;
static const UECodeGen_Private::FFloatPropertyParams NewProp_AngleHeight;
static const UECodeGen_Private::FIntPropertyParams NewProp_NumSides;
static const UECodeGen_Private::FStructPropertyParams NewProp_LineColor;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Duration;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Thickness;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function DrawDebugCone constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function DrawDebugCone Property Definitions ************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCone_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugCone_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCone_Statics::NewProp_Origin = { "Origin", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugCone_Parms, Origin), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Origin_MetaData), NewProp_Origin_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCone_Statics::NewProp_Direction = { "Direction", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugCone_Parms, Direction), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Direction_MetaData), NewProp_Direction_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCone_Statics::NewProp_Length = { "Length", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugCone_Parms, Length), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCone_Statics::NewProp_AngleWidth = { "AngleWidth", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugCone_Parms, AngleWidth), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCone_Statics::NewProp_AngleHeight = { "AngleHeight", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugCone_Parms, AngleHeight), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCone_Statics::NewProp_NumSides = { "NumSides", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugCone_Parms, NumSides), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCone_Statics::NewProp_LineColor = { "LineColor", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugCone_Parms, LineColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCone_Statics::NewProp_Duration = { "Duration", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugCone_Parms, Duration), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCone_Statics::NewProp_Thickness = { "Thickness", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugCone_Parms, Thickness), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCone_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCone_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCone_Statics::NewProp_Origin,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCone_Statics::NewProp_Direction,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCone_Statics::NewProp_Length,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCone_Statics::NewProp_AngleWidth,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCone_Statics::NewProp_AngleHeight,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCone_Statics::NewProp_NumSides,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCone_Statics::NewProp_LineColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCone_Statics::NewProp_Duration,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCone_Statics::NewProp_Thickness,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCone_Statics::PropPointers) < 2048);
// ********** End Function DrawDebugCone Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCone_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "DrawDebugCone", Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCone_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCone_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCone_Statics::KismetSystemLibrary_eventDrawDebugCone_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04822403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCone_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCone_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCone_Statics::KismetSystemLibrary_eventDrawDebugCone_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCone()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCone_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execDrawDebugCone)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_STRUCT(FVector,Z_Param_Origin);
P_GET_STRUCT(FVector,Z_Param_Direction);
P_GET_PROPERTY(FFloatProperty,Z_Param_Length);
P_GET_PROPERTY(FFloatProperty,Z_Param_AngleWidth);
P_GET_PROPERTY(FFloatProperty,Z_Param_AngleHeight);
P_GET_PROPERTY(FIntProperty,Z_Param_NumSides);
P_GET_STRUCT(FLinearColor,Z_Param_LineColor);
P_GET_PROPERTY(FFloatProperty,Z_Param_Duration);
P_GET_PROPERTY(FFloatProperty,Z_Param_Thickness);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::DrawDebugCone(Z_Param_WorldContextObject,Z_Param_Origin,Z_Param_Direction,Z_Param_Length,Z_Param_AngleWidth,Z_Param_AngleHeight,Z_Param_NumSides,Z_Param_LineColor,Z_Param_Duration,Z_Param_Thickness);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function DrawDebugCone ********************************
// ********** Begin Class UKismetSystemLibrary Function DrawDebugConeInDegrees *********************
struct Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugConeInDegrees_Statics
{
struct KismetSystemLibrary_eventDrawDebugConeInDegrees_Parms
{
const UObject* WorldContextObject;
FVector Origin;
FVector Direction;
float Length;
float AngleWidth;
float AngleHeight;
int32 NumSides;
FLinearColor LineColor;
float Duration;
float Thickness;
EDrawDebugSceneDepthPriorityGroup DepthPriority;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering|Debug" },
{ "Comment", "/** \n\x09 * Draw a debug cone \n\x09 * Angles are specified in degrees\n\x09 */" },
{ "CPP_Default_AngleHeight", "45.000000" },
{ "CPP_Default_AngleWidth", "45.000000" },
{ "CPP_Default_DepthPriority", "World" },
{ "CPP_Default_Duration", "0.000000" },
{ "CPP_Default_Length", "100.000000" },
{ "CPP_Default_LineColor", "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)" },
{ "CPP_Default_NumSides", "12" },
{ "CPP_Default_Thickness", "0.000000" },
{ "DevelopmentOnly", "" },
{ "DisplayName", "Draw Debug Cone" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Draw a debug cone\nAngles are specified in degrees" },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Origin_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Direction_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function DrawDebugConeInDegrees constinit property declarations ****************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FStructPropertyParams NewProp_Origin;
static const UECodeGen_Private::FStructPropertyParams NewProp_Direction;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Length;
static const UECodeGen_Private::FFloatPropertyParams NewProp_AngleWidth;
static const UECodeGen_Private::FFloatPropertyParams NewProp_AngleHeight;
static const UECodeGen_Private::FIntPropertyParams NewProp_NumSides;
static const UECodeGen_Private::FStructPropertyParams NewProp_LineColor;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Duration;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Thickness;
static const UECodeGen_Private::FBytePropertyParams NewProp_DepthPriority_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_DepthPriority;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function DrawDebugConeInDegrees constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function DrawDebugConeInDegrees Property Definitions ***************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugConeInDegrees_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugConeInDegrees_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugConeInDegrees_Statics::NewProp_Origin = { "Origin", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugConeInDegrees_Parms, Origin), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Origin_MetaData), NewProp_Origin_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugConeInDegrees_Statics::NewProp_Direction = { "Direction", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugConeInDegrees_Parms, Direction), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Direction_MetaData), NewProp_Direction_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugConeInDegrees_Statics::NewProp_Length = { "Length", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugConeInDegrees_Parms, Length), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugConeInDegrees_Statics::NewProp_AngleWidth = { "AngleWidth", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugConeInDegrees_Parms, AngleWidth), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugConeInDegrees_Statics::NewProp_AngleHeight = { "AngleHeight", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugConeInDegrees_Parms, AngleHeight), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugConeInDegrees_Statics::NewProp_NumSides = { "NumSides", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugConeInDegrees_Parms, NumSides), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugConeInDegrees_Statics::NewProp_LineColor = { "LineColor", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugConeInDegrees_Parms, LineColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugConeInDegrees_Statics::NewProp_Duration = { "Duration", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugConeInDegrees_Parms, Duration), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugConeInDegrees_Statics::NewProp_Thickness = { "Thickness", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugConeInDegrees_Parms, Thickness), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugConeInDegrees_Statics::NewProp_DepthPriority_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugConeInDegrees_Statics::NewProp_DepthPriority = { "DepthPriority", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugConeInDegrees_Parms, DepthPriority), Z_Construct_UEnum_Engine_EDrawDebugSceneDepthPriorityGroup, METADATA_PARAMS(0, nullptr) }; // 3426117017
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugConeInDegrees_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugConeInDegrees_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugConeInDegrees_Statics::NewProp_Origin,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugConeInDegrees_Statics::NewProp_Direction,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugConeInDegrees_Statics::NewProp_Length,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugConeInDegrees_Statics::NewProp_AngleWidth,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugConeInDegrees_Statics::NewProp_AngleHeight,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugConeInDegrees_Statics::NewProp_NumSides,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugConeInDegrees_Statics::NewProp_LineColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugConeInDegrees_Statics::NewProp_Duration,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugConeInDegrees_Statics::NewProp_Thickness,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugConeInDegrees_Statics::NewProp_DepthPriority_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugConeInDegrees_Statics::NewProp_DepthPriority,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugConeInDegrees_Statics::PropPointers) < 2048);
// ********** End Function DrawDebugConeInDegrees Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugConeInDegrees_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "DrawDebugConeInDegrees", Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugConeInDegrees_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugConeInDegrees_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugConeInDegrees_Statics::KismetSystemLibrary_eventDrawDebugConeInDegrees_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04822403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugConeInDegrees_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugConeInDegrees_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugConeInDegrees_Statics::KismetSystemLibrary_eventDrawDebugConeInDegrees_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugConeInDegrees()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugConeInDegrees_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execDrawDebugConeInDegrees)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_STRUCT(FVector,Z_Param_Origin);
P_GET_STRUCT(FVector,Z_Param_Direction);
P_GET_PROPERTY(FFloatProperty,Z_Param_Length);
P_GET_PROPERTY(FFloatProperty,Z_Param_AngleWidth);
P_GET_PROPERTY(FFloatProperty,Z_Param_AngleHeight);
P_GET_PROPERTY(FIntProperty,Z_Param_NumSides);
P_GET_STRUCT(FLinearColor,Z_Param_LineColor);
P_GET_PROPERTY(FFloatProperty,Z_Param_Duration);
P_GET_PROPERTY(FFloatProperty,Z_Param_Thickness);
P_GET_ENUM(EDrawDebugSceneDepthPriorityGroup,Z_Param_DepthPriority);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::DrawDebugConeInDegrees(Z_Param_WorldContextObject,Z_Param_Origin,Z_Param_Direction,Z_Param_Length,Z_Param_AngleWidth,Z_Param_AngleHeight,Z_Param_NumSides,Z_Param_LineColor,Z_Param_Duration,Z_Param_Thickness,EDrawDebugSceneDepthPriorityGroup(Z_Param_DepthPriority));
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function DrawDebugConeInDegrees ***********************
// ********** Begin Class UKismetSystemLibrary Function DrawDebugCoordinateSystem ******************
struct Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCoordinateSystem_Statics
{
struct KismetSystemLibrary_eventDrawDebugCoordinateSystem_Parms
{
const UObject* WorldContextObject;
FVector AxisLoc;
FRotator AxisRot;
float Scale;
float Duration;
float Thickness;
EDrawDebugSceneDepthPriorityGroup DepthPriority;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering|Debug" },
{ "Comment", "/** Draw a debug coordinate system. */" },
{ "CPP_Default_DepthPriority", "World" },
{ "CPP_Default_Duration", "0.000000" },
{ "CPP_Default_Scale", "1.000000" },
{ "CPP_Default_Thickness", "0.000000" },
{ "DevelopmentOnly", "" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Draw a debug coordinate system." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AxisLoc_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AxisRot_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function DrawDebugCoordinateSystem constinit property declarations *************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FStructPropertyParams NewProp_AxisLoc;
static const UECodeGen_Private::FStructPropertyParams NewProp_AxisRot;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Scale;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Duration;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Thickness;
static const UECodeGen_Private::FBytePropertyParams NewProp_DepthPriority_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_DepthPriority;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function DrawDebugCoordinateSystem constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function DrawDebugCoordinateSystem Property Definitions ************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCoordinateSystem_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugCoordinateSystem_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCoordinateSystem_Statics::NewProp_AxisLoc = { "AxisLoc", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugCoordinateSystem_Parms, AxisLoc), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AxisLoc_MetaData), NewProp_AxisLoc_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCoordinateSystem_Statics::NewProp_AxisRot = { "AxisRot", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugCoordinateSystem_Parms, AxisRot), Z_Construct_UScriptStruct_FRotator, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AxisRot_MetaData), NewProp_AxisRot_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCoordinateSystem_Statics::NewProp_Scale = { "Scale", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugCoordinateSystem_Parms, Scale), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCoordinateSystem_Statics::NewProp_Duration = { "Duration", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugCoordinateSystem_Parms, Duration), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCoordinateSystem_Statics::NewProp_Thickness = { "Thickness", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugCoordinateSystem_Parms, Thickness), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCoordinateSystem_Statics::NewProp_DepthPriority_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCoordinateSystem_Statics::NewProp_DepthPriority = { "DepthPriority", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugCoordinateSystem_Parms, DepthPriority), Z_Construct_UEnum_Engine_EDrawDebugSceneDepthPriorityGroup, METADATA_PARAMS(0, nullptr) }; // 3426117017
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCoordinateSystem_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCoordinateSystem_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCoordinateSystem_Statics::NewProp_AxisLoc,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCoordinateSystem_Statics::NewProp_AxisRot,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCoordinateSystem_Statics::NewProp_Scale,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCoordinateSystem_Statics::NewProp_Duration,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCoordinateSystem_Statics::NewProp_Thickness,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCoordinateSystem_Statics::NewProp_DepthPriority_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCoordinateSystem_Statics::NewProp_DepthPriority,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCoordinateSystem_Statics::PropPointers) < 2048);
// ********** End Function DrawDebugCoordinateSystem Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCoordinateSystem_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "DrawDebugCoordinateSystem", Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCoordinateSystem_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCoordinateSystem_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCoordinateSystem_Statics::KismetSystemLibrary_eventDrawDebugCoordinateSystem_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04822403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCoordinateSystem_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCoordinateSystem_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCoordinateSystem_Statics::KismetSystemLibrary_eventDrawDebugCoordinateSystem_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCoordinateSystem()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCoordinateSystem_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execDrawDebugCoordinateSystem)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_STRUCT(FVector,Z_Param_AxisLoc);
P_GET_STRUCT(FRotator,Z_Param_AxisRot);
P_GET_PROPERTY(FFloatProperty,Z_Param_Scale);
P_GET_PROPERTY(FFloatProperty,Z_Param_Duration);
P_GET_PROPERTY(FFloatProperty,Z_Param_Thickness);
P_GET_ENUM(EDrawDebugSceneDepthPriorityGroup,Z_Param_DepthPriority);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::DrawDebugCoordinateSystem(Z_Param_WorldContextObject,Z_Param_AxisLoc,Z_Param_AxisRot,Z_Param_Scale,Z_Param_Duration,Z_Param_Thickness,EDrawDebugSceneDepthPriorityGroup(Z_Param_DepthPriority));
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function DrawDebugCoordinateSystem ********************
// ********** Begin Class UKismetSystemLibrary Function DrawDebugCylinder **************************
struct Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCylinder_Statics
{
struct KismetSystemLibrary_eventDrawDebugCylinder_Parms
{
const UObject* WorldContextObject;
FVector Start;
FVector End;
float Radius;
int32 Segments;
FLinearColor LineColor;
float Duration;
float Thickness;
EDrawDebugSceneDepthPriorityGroup DepthPriority;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering|Debug" },
{ "Comment", "/** Draw a debug cylinder */" },
{ "CPP_Default_DepthPriority", "World" },
{ "CPP_Default_Duration", "0.000000" },
{ "CPP_Default_LineColor", "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)" },
{ "CPP_Default_Radius", "100.000000" },
{ "CPP_Default_Segments", "12" },
{ "CPP_Default_Thickness", "0.000000" },
{ "DevelopmentOnly", "" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Draw a debug cylinder" },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Start_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_End_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function DrawDebugCylinder constinit property declarations *********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FStructPropertyParams NewProp_Start;
static const UECodeGen_Private::FStructPropertyParams NewProp_End;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Radius;
static const UECodeGen_Private::FIntPropertyParams NewProp_Segments;
static const UECodeGen_Private::FStructPropertyParams NewProp_LineColor;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Duration;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Thickness;
static const UECodeGen_Private::FBytePropertyParams NewProp_DepthPriority_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_DepthPriority;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function DrawDebugCylinder constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function DrawDebugCylinder Property Definitions ********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCylinder_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugCylinder_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCylinder_Statics::NewProp_Start = { "Start", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugCylinder_Parms, Start), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Start_MetaData), NewProp_Start_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCylinder_Statics::NewProp_End = { "End", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugCylinder_Parms, End), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_End_MetaData), NewProp_End_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCylinder_Statics::NewProp_Radius = { "Radius", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugCylinder_Parms, Radius), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCylinder_Statics::NewProp_Segments = { "Segments", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugCylinder_Parms, Segments), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCylinder_Statics::NewProp_LineColor = { "LineColor", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugCylinder_Parms, LineColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCylinder_Statics::NewProp_Duration = { "Duration", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugCylinder_Parms, Duration), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCylinder_Statics::NewProp_Thickness = { "Thickness", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugCylinder_Parms, Thickness), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCylinder_Statics::NewProp_DepthPriority_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCylinder_Statics::NewProp_DepthPriority = { "DepthPriority", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugCylinder_Parms, DepthPriority), Z_Construct_UEnum_Engine_EDrawDebugSceneDepthPriorityGroup, METADATA_PARAMS(0, nullptr) }; // 3426117017
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCylinder_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCylinder_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCylinder_Statics::NewProp_Start,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCylinder_Statics::NewProp_End,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCylinder_Statics::NewProp_Radius,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCylinder_Statics::NewProp_Segments,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCylinder_Statics::NewProp_LineColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCylinder_Statics::NewProp_Duration,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCylinder_Statics::NewProp_Thickness,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCylinder_Statics::NewProp_DepthPriority_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCylinder_Statics::NewProp_DepthPriority,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCylinder_Statics::PropPointers) < 2048);
// ********** End Function DrawDebugCylinder Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCylinder_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "DrawDebugCylinder", Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCylinder_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCylinder_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCylinder_Statics::KismetSystemLibrary_eventDrawDebugCylinder_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04822403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCylinder_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCylinder_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCylinder_Statics::KismetSystemLibrary_eventDrawDebugCylinder_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCylinder()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCylinder_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execDrawDebugCylinder)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_STRUCT(FVector,Z_Param_Start);
P_GET_STRUCT(FVector,Z_Param_End);
P_GET_PROPERTY(FFloatProperty,Z_Param_Radius);
P_GET_PROPERTY(FIntProperty,Z_Param_Segments);
P_GET_STRUCT(FLinearColor,Z_Param_LineColor);
P_GET_PROPERTY(FFloatProperty,Z_Param_Duration);
P_GET_PROPERTY(FFloatProperty,Z_Param_Thickness);
P_GET_ENUM(EDrawDebugSceneDepthPriorityGroup,Z_Param_DepthPriority);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::DrawDebugCylinder(Z_Param_WorldContextObject,Z_Param_Start,Z_Param_End,Z_Param_Radius,Z_Param_Segments,Z_Param_LineColor,Z_Param_Duration,Z_Param_Thickness,EDrawDebugSceneDepthPriorityGroup(Z_Param_DepthPriority));
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function DrawDebugCylinder ****************************
// ********** Begin Class UKismetSystemLibrary Function DrawDebugFloatHistoryLocation **************
struct Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFloatHistoryLocation_Statics
{
struct KismetSystemLibrary_eventDrawDebugFloatHistoryLocation_Parms
{
const UObject* WorldContextObject;
FDebugFloatHistory FloatHistory;
FVector DrawLocation;
FVector2D DrawSize;
FLinearColor DrawColor;
float Duration;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering|Debug" },
{ "Comment", "/* Draws a 2D Histogram of size 'DrawSize' based FDebugFloatHistory struct, using DrawLocation for the location in the world, rotation will face camera of first player. */" },
{ "CPP_Default_DrawColor", "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)" },
{ "CPP_Default_Duration", "0.000000" },
{ "DevelopmentOnly", "" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Draws a 2D Histogram of size 'DrawSize' based FDebugFloatHistory struct, using DrawLocation for the location in the world, rotation will face camera of first player." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FloatHistory_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function DrawDebugFloatHistoryLocation constinit property declarations *********
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FStructPropertyParams NewProp_FloatHistory;
static const UECodeGen_Private::FStructPropertyParams NewProp_DrawLocation;
static const UECodeGen_Private::FStructPropertyParams NewProp_DrawSize;
static const UECodeGen_Private::FStructPropertyParams NewProp_DrawColor;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Duration;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function DrawDebugFloatHistoryLocation constinit property declarations ***********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function DrawDebugFloatHistoryLocation Property Definitions ********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFloatHistoryLocation_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugFloatHistoryLocation_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFloatHistoryLocation_Statics::NewProp_FloatHistory = { "FloatHistory", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugFloatHistoryLocation_Parms, FloatHistory), Z_Construct_UScriptStruct_FDebugFloatHistory, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FloatHistory_MetaData), NewProp_FloatHistory_MetaData) }; // 4054157821
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFloatHistoryLocation_Statics::NewProp_DrawLocation = { "DrawLocation", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugFloatHistoryLocation_Parms, DrawLocation), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFloatHistoryLocation_Statics::NewProp_DrawSize = { "DrawSize", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugFloatHistoryLocation_Parms, DrawSize), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFloatHistoryLocation_Statics::NewProp_DrawColor = { "DrawColor", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugFloatHistoryLocation_Parms, DrawColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFloatHistoryLocation_Statics::NewProp_Duration = { "Duration", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugFloatHistoryLocation_Parms, Duration), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFloatHistoryLocation_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFloatHistoryLocation_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFloatHistoryLocation_Statics::NewProp_FloatHistory,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFloatHistoryLocation_Statics::NewProp_DrawLocation,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFloatHistoryLocation_Statics::NewProp_DrawSize,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFloatHistoryLocation_Statics::NewProp_DrawColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFloatHistoryLocation_Statics::NewProp_Duration,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFloatHistoryLocation_Statics::PropPointers) < 2048);
// ********** End Function DrawDebugFloatHistoryLocation Property Definitions **********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFloatHistoryLocation_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "DrawDebugFloatHistoryLocation", Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFloatHistoryLocation_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFloatHistoryLocation_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFloatHistoryLocation_Statics::KismetSystemLibrary_eventDrawDebugFloatHistoryLocation_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFloatHistoryLocation_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFloatHistoryLocation_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFloatHistoryLocation_Statics::KismetSystemLibrary_eventDrawDebugFloatHistoryLocation_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFloatHistoryLocation()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFloatHistoryLocation_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execDrawDebugFloatHistoryLocation)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_STRUCT_REF(FDebugFloatHistory,Z_Param_Out_FloatHistory);
P_GET_STRUCT(FVector,Z_Param_DrawLocation);
P_GET_STRUCT(FVector2D,Z_Param_DrawSize);
P_GET_STRUCT(FLinearColor,Z_Param_DrawColor);
P_GET_PROPERTY(FFloatProperty,Z_Param_Duration);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::DrawDebugFloatHistoryLocation(Z_Param_WorldContextObject,Z_Param_Out_FloatHistory,Z_Param_DrawLocation,Z_Param_DrawSize,Z_Param_DrawColor,Z_Param_Duration);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function DrawDebugFloatHistoryLocation ****************
// ********** Begin Class UKismetSystemLibrary Function DrawDebugFloatHistoryTransform *************
struct Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFloatHistoryTransform_Statics
{
struct KismetSystemLibrary_eventDrawDebugFloatHistoryTransform_Parms
{
const UObject* WorldContextObject;
FDebugFloatHistory FloatHistory;
FTransform DrawTransform;
FVector2D DrawSize;
FLinearColor DrawColor;
float Duration;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering|Debug" },
{ "Comment", "/* Draws a 2D Histogram of size 'DrawSize' based FDebugFloatHistory struct, using DrawTransform for the position in the world. */" },
{ "CPP_Default_DrawColor", "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)" },
{ "CPP_Default_Duration", "0.000000" },
{ "DevelopmentOnly", "" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Draws a 2D Histogram of size 'DrawSize' based FDebugFloatHistory struct, using DrawTransform for the position in the world." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FloatHistory_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DrawTransform_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function DrawDebugFloatHistoryTransform constinit property declarations ********
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FStructPropertyParams NewProp_FloatHistory;
static const UECodeGen_Private::FStructPropertyParams NewProp_DrawTransform;
static const UECodeGen_Private::FStructPropertyParams NewProp_DrawSize;
static const UECodeGen_Private::FStructPropertyParams NewProp_DrawColor;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Duration;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function DrawDebugFloatHistoryTransform constinit property declarations **********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function DrawDebugFloatHistoryTransform Property Definitions *******************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFloatHistoryTransform_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugFloatHistoryTransform_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFloatHistoryTransform_Statics::NewProp_FloatHistory = { "FloatHistory", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugFloatHistoryTransform_Parms, FloatHistory), Z_Construct_UScriptStruct_FDebugFloatHistory, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FloatHistory_MetaData), NewProp_FloatHistory_MetaData) }; // 4054157821
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFloatHistoryTransform_Statics::NewProp_DrawTransform = { "DrawTransform", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugFloatHistoryTransform_Parms, DrawTransform), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DrawTransform_MetaData), NewProp_DrawTransform_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFloatHistoryTransform_Statics::NewProp_DrawSize = { "DrawSize", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugFloatHistoryTransform_Parms, DrawSize), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFloatHistoryTransform_Statics::NewProp_DrawColor = { "DrawColor", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugFloatHistoryTransform_Parms, DrawColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFloatHistoryTransform_Statics::NewProp_Duration = { "Duration", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugFloatHistoryTransform_Parms, Duration), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFloatHistoryTransform_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFloatHistoryTransform_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFloatHistoryTransform_Statics::NewProp_FloatHistory,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFloatHistoryTransform_Statics::NewProp_DrawTransform,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFloatHistoryTransform_Statics::NewProp_DrawSize,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFloatHistoryTransform_Statics::NewProp_DrawColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFloatHistoryTransform_Statics::NewProp_Duration,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFloatHistoryTransform_Statics::PropPointers) < 2048);
// ********** End Function DrawDebugFloatHistoryTransform Property Definitions *********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFloatHistoryTransform_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "DrawDebugFloatHistoryTransform", Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFloatHistoryTransform_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFloatHistoryTransform_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFloatHistoryTransform_Statics::KismetSystemLibrary_eventDrawDebugFloatHistoryTransform_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFloatHistoryTransform_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFloatHistoryTransform_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFloatHistoryTransform_Statics::KismetSystemLibrary_eventDrawDebugFloatHistoryTransform_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFloatHistoryTransform()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFloatHistoryTransform_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execDrawDebugFloatHistoryTransform)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_STRUCT_REF(FDebugFloatHistory,Z_Param_Out_FloatHistory);
P_GET_STRUCT_REF(FTransform,Z_Param_Out_DrawTransform);
P_GET_STRUCT(FVector2D,Z_Param_DrawSize);
P_GET_STRUCT(FLinearColor,Z_Param_DrawColor);
P_GET_PROPERTY(FFloatProperty,Z_Param_Duration);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::DrawDebugFloatHistoryTransform(Z_Param_WorldContextObject,Z_Param_Out_FloatHistory,Z_Param_Out_DrawTransform,Z_Param_DrawSize,Z_Param_DrawColor,Z_Param_Duration);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function DrawDebugFloatHistoryTransform ***************
// ********** Begin Class UKismetSystemLibrary Function DrawDebugFrustum ***************************
struct Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFrustum_Statics
{
struct KismetSystemLibrary_eventDrawDebugFrustum_Parms
{
const UObject* WorldContextObject;
FTransform FrustumTransform;
FLinearColor FrustumColor;
float Duration;
float Thickness;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering|Debug" },
{ "Comment", "/** Draws a debug frustum. */" },
{ "CPP_Default_Duration", "0.000000" },
{ "CPP_Default_FrustumColor", "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)" },
{ "CPP_Default_Thickness", "0.000000" },
{ "DevelopmentOnly", "" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Draws a debug frustum." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FrustumTransform_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function DrawDebugFrustum constinit property declarations **********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FStructPropertyParams NewProp_FrustumTransform;
static const UECodeGen_Private::FStructPropertyParams NewProp_FrustumColor;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Duration;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Thickness;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function DrawDebugFrustum constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function DrawDebugFrustum Property Definitions *********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFrustum_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugFrustum_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFrustum_Statics::NewProp_FrustumTransform = { "FrustumTransform", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugFrustum_Parms, FrustumTransform), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FrustumTransform_MetaData), NewProp_FrustumTransform_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFrustum_Statics::NewProp_FrustumColor = { "FrustumColor", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugFrustum_Parms, FrustumColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFrustum_Statics::NewProp_Duration = { "Duration", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugFrustum_Parms, Duration), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFrustum_Statics::NewProp_Thickness = { "Thickness", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugFrustum_Parms, Thickness), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFrustum_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFrustum_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFrustum_Statics::NewProp_FrustumTransform,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFrustum_Statics::NewProp_FrustumColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFrustum_Statics::NewProp_Duration,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFrustum_Statics::NewProp_Thickness,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFrustum_Statics::PropPointers) < 2048);
// ********** End Function DrawDebugFrustum Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFrustum_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "DrawDebugFrustum", Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFrustum_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFrustum_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFrustum_Statics::KismetSystemLibrary_eventDrawDebugFrustum_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFrustum_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFrustum_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFrustum_Statics::KismetSystemLibrary_eventDrawDebugFrustum_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFrustum()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFrustum_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execDrawDebugFrustum)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_STRUCT_REF(FTransform,Z_Param_Out_FrustumTransform);
P_GET_STRUCT(FLinearColor,Z_Param_FrustumColor);
P_GET_PROPERTY(FFloatProperty,Z_Param_Duration);
P_GET_PROPERTY(FFloatProperty,Z_Param_Thickness);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::DrawDebugFrustum(Z_Param_WorldContextObject,Z_Param_Out_FrustumTransform,Z_Param_FrustumColor,Z_Param_Duration,Z_Param_Thickness);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function DrawDebugFrustum *****************************
// ********** Begin Class UKismetSystemLibrary Function DrawDebugLine ******************************
struct Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugLine_Statics
{
struct KismetSystemLibrary_eventDrawDebugLine_Parms
{
const UObject* WorldContextObject;
FVector LineStart;
FVector LineEnd;
FLinearColor LineColor;
float Duration;
float Thickness;
EDrawDebugSceneDepthPriorityGroup DepthPriority;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering|Debug" },
{ "Comment", "/** Draw a debug line */" },
{ "CPP_Default_DepthPriority", "World" },
{ "CPP_Default_Duration", "0.000000" },
{ "CPP_Default_Thickness", "0.000000" },
{ "DevelopmentOnly", "" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Draw a debug line" },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LineStart_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LineEnd_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function DrawDebugLine constinit property declarations *************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FStructPropertyParams NewProp_LineStart;
static const UECodeGen_Private::FStructPropertyParams NewProp_LineEnd;
static const UECodeGen_Private::FStructPropertyParams NewProp_LineColor;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Duration;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Thickness;
static const UECodeGen_Private::FBytePropertyParams NewProp_DepthPriority_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_DepthPriority;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function DrawDebugLine constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function DrawDebugLine Property Definitions ************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugLine_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugLine_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugLine_Statics::NewProp_LineStart = { "LineStart", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugLine_Parms, LineStart), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LineStart_MetaData), NewProp_LineStart_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugLine_Statics::NewProp_LineEnd = { "LineEnd", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugLine_Parms, LineEnd), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LineEnd_MetaData), NewProp_LineEnd_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugLine_Statics::NewProp_LineColor = { "LineColor", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugLine_Parms, LineColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugLine_Statics::NewProp_Duration = { "Duration", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugLine_Parms, Duration), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugLine_Statics::NewProp_Thickness = { "Thickness", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugLine_Parms, Thickness), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugLine_Statics::NewProp_DepthPriority_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugLine_Statics::NewProp_DepthPriority = { "DepthPriority", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugLine_Parms, DepthPriority), Z_Construct_UEnum_Engine_EDrawDebugSceneDepthPriorityGroup, METADATA_PARAMS(0, nullptr) }; // 3426117017
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugLine_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugLine_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugLine_Statics::NewProp_LineStart,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugLine_Statics::NewProp_LineEnd,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugLine_Statics::NewProp_LineColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugLine_Statics::NewProp_Duration,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugLine_Statics::NewProp_Thickness,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugLine_Statics::NewProp_DepthPriority_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugLine_Statics::NewProp_DepthPriority,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugLine_Statics::PropPointers) < 2048);
// ********** End Function DrawDebugLine Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugLine_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "DrawDebugLine", Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugLine_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugLine_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugLine_Statics::KismetSystemLibrary_eventDrawDebugLine_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04822403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugLine_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugLine_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugLine_Statics::KismetSystemLibrary_eventDrawDebugLine_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugLine()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugLine_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execDrawDebugLine)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_STRUCT(FVector,Z_Param_LineStart);
P_GET_STRUCT(FVector,Z_Param_LineEnd);
P_GET_STRUCT(FLinearColor,Z_Param_LineColor);
P_GET_PROPERTY(FFloatProperty,Z_Param_Duration);
P_GET_PROPERTY(FFloatProperty,Z_Param_Thickness);
P_GET_ENUM(EDrawDebugSceneDepthPriorityGroup,Z_Param_DepthPriority);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::DrawDebugLine(Z_Param_WorldContextObject,Z_Param_LineStart,Z_Param_LineEnd,Z_Param_LineColor,Z_Param_Duration,Z_Param_Thickness,EDrawDebugSceneDepthPriorityGroup(Z_Param_DepthPriority));
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function DrawDebugLine ********************************
// ********** Begin Class UKismetSystemLibrary Function DrawDebugPlane *****************************
struct Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugPlane_Statics
{
struct KismetSystemLibrary_eventDrawDebugPlane_Parms
{
const UObject* WorldContextObject;
FPlane PlaneCoordinates;
FVector Location;
float Size;
FLinearColor PlaneColor;
float Duration;
EDrawDebugSceneDepthPriorityGroup DepthPriority;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering|Debug" },
{ "Comment", "/** Draws a debug plane. */" },
{ "CPP_Default_DepthPriority", "World" },
{ "CPP_Default_Duration", "0.000000" },
{ "CPP_Default_PlaneColor", "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)" },
{ "DevelopmentOnly", "" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Draws a debug plane." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PlaneCoordinates_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Location_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function DrawDebugPlane constinit property declarations ************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FStructPropertyParams NewProp_PlaneCoordinates;
static const UECodeGen_Private::FStructPropertyParams NewProp_Location;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Size;
static const UECodeGen_Private::FStructPropertyParams NewProp_PlaneColor;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Duration;
static const UECodeGen_Private::FBytePropertyParams NewProp_DepthPriority_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_DepthPriority;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function DrawDebugPlane constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function DrawDebugPlane Property Definitions ***********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugPlane_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugPlane_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugPlane_Statics::NewProp_PlaneCoordinates = { "PlaneCoordinates", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugPlane_Parms, PlaneCoordinates), Z_Construct_UScriptStruct_FPlane, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PlaneCoordinates_MetaData), NewProp_PlaneCoordinates_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugPlane_Statics::NewProp_Location = { "Location", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugPlane_Parms, Location), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Location_MetaData), NewProp_Location_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugPlane_Statics::NewProp_Size = { "Size", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugPlane_Parms, Size), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugPlane_Statics::NewProp_PlaneColor = { "PlaneColor", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugPlane_Parms, PlaneColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugPlane_Statics::NewProp_Duration = { "Duration", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugPlane_Parms, Duration), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugPlane_Statics::NewProp_DepthPriority_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugPlane_Statics::NewProp_DepthPriority = { "DepthPriority", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugPlane_Parms, DepthPriority), Z_Construct_UEnum_Engine_EDrawDebugSceneDepthPriorityGroup, METADATA_PARAMS(0, nullptr) }; // 3426117017
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugPlane_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugPlane_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugPlane_Statics::NewProp_PlaneCoordinates,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugPlane_Statics::NewProp_Location,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugPlane_Statics::NewProp_Size,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugPlane_Statics::NewProp_PlaneColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugPlane_Statics::NewProp_Duration,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugPlane_Statics::NewProp_DepthPriority_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugPlane_Statics::NewProp_DepthPriority,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugPlane_Statics::PropPointers) < 2048);
// ********** End Function DrawDebugPlane Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugPlane_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "DrawDebugPlane", Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugPlane_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugPlane_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugPlane_Statics::KismetSystemLibrary_eventDrawDebugPlane_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugPlane_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugPlane_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugPlane_Statics::KismetSystemLibrary_eventDrawDebugPlane_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugPlane()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugPlane_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execDrawDebugPlane)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_STRUCT_REF(FPlane,Z_Param_Out_PlaneCoordinates);
P_GET_STRUCT(FVector,Z_Param_Location);
P_GET_PROPERTY(FFloatProperty,Z_Param_Size);
P_GET_STRUCT(FLinearColor,Z_Param_PlaneColor);
P_GET_PROPERTY(FFloatProperty,Z_Param_Duration);
P_GET_ENUM(EDrawDebugSceneDepthPriorityGroup,Z_Param_DepthPriority);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::DrawDebugPlane(Z_Param_WorldContextObject,Z_Param_Out_PlaneCoordinates,Z_Param_Location,Z_Param_Size,Z_Param_PlaneColor,Z_Param_Duration,EDrawDebugSceneDepthPriorityGroup(Z_Param_DepthPriority));
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function DrawDebugPlane *******************************
// ********** Begin Class UKismetSystemLibrary Function DrawDebugPoint *****************************
struct Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugPoint_Statics
{
struct KismetSystemLibrary_eventDrawDebugPoint_Parms
{
const UObject* WorldContextObject;
FVector Position;
float Size;
FLinearColor PointColor;
float Duration;
EDrawDebugSceneDepthPriorityGroup DepthPriority;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering|Debug" },
{ "Comment", "/** Draw a debug point */" },
{ "CPP_Default_DepthPriority", "World" },
{ "CPP_Default_Duration", "0.000000" },
{ "DevelopmentOnly", "" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Draw a debug point" },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Position_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function DrawDebugPoint constinit property declarations ************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FStructPropertyParams NewProp_Position;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Size;
static const UECodeGen_Private::FStructPropertyParams NewProp_PointColor;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Duration;
static const UECodeGen_Private::FBytePropertyParams NewProp_DepthPriority_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_DepthPriority;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function DrawDebugPoint constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function DrawDebugPoint Property Definitions ***********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugPoint_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugPoint_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugPoint_Statics::NewProp_Position = { "Position", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugPoint_Parms, Position), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Position_MetaData), NewProp_Position_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugPoint_Statics::NewProp_Size = { "Size", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugPoint_Parms, Size), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugPoint_Statics::NewProp_PointColor = { "PointColor", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugPoint_Parms, PointColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugPoint_Statics::NewProp_Duration = { "Duration", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugPoint_Parms, Duration), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugPoint_Statics::NewProp_DepthPriority_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugPoint_Statics::NewProp_DepthPriority = { "DepthPriority", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugPoint_Parms, DepthPriority), Z_Construct_UEnum_Engine_EDrawDebugSceneDepthPriorityGroup, METADATA_PARAMS(0, nullptr) }; // 3426117017
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugPoint_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugPoint_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugPoint_Statics::NewProp_Position,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugPoint_Statics::NewProp_Size,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugPoint_Statics::NewProp_PointColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugPoint_Statics::NewProp_Duration,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugPoint_Statics::NewProp_DepthPriority_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugPoint_Statics::NewProp_DepthPriority,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugPoint_Statics::PropPointers) < 2048);
// ********** End Function DrawDebugPoint Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugPoint_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "DrawDebugPoint", Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugPoint_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugPoint_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugPoint_Statics::KismetSystemLibrary_eventDrawDebugPoint_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04822403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugPoint_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugPoint_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugPoint_Statics::KismetSystemLibrary_eventDrawDebugPoint_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugPoint()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugPoint_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execDrawDebugPoint)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_STRUCT(FVector,Z_Param_Position);
P_GET_PROPERTY(FFloatProperty,Z_Param_Size);
P_GET_STRUCT(FLinearColor,Z_Param_PointColor);
P_GET_PROPERTY(FFloatProperty,Z_Param_Duration);
P_GET_ENUM(EDrawDebugSceneDepthPriorityGroup,Z_Param_DepthPriority);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::DrawDebugPoint(Z_Param_WorldContextObject,Z_Param_Position,Z_Param_Size,Z_Param_PointColor,Z_Param_Duration,EDrawDebugSceneDepthPriorityGroup(Z_Param_DepthPriority));
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function DrawDebugPoint *******************************
// ********** Begin Class UKismetSystemLibrary Function DrawDebugSphere ****************************
struct Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugSphere_Statics
{
struct KismetSystemLibrary_eventDrawDebugSphere_Parms
{
const UObject* WorldContextObject;
FVector Center;
float Radius;
int32 Segments;
FLinearColor LineColor;
float Duration;
float Thickness;
EDrawDebugSceneDepthPriorityGroup DepthPriority;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering|Debug" },
{ "Comment", "/** Draw a debug sphere */" },
{ "CPP_Default_DepthPriority", "World" },
{ "CPP_Default_Duration", "0.000000" },
{ "CPP_Default_LineColor", "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)" },
{ "CPP_Default_Radius", "100.000000" },
{ "CPP_Default_Segments", "12" },
{ "CPP_Default_Thickness", "0.000000" },
{ "DevelopmentOnly", "" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Draw a debug sphere" },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Center_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function DrawDebugSphere constinit property declarations ***********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FStructPropertyParams NewProp_Center;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Radius;
static const UECodeGen_Private::FIntPropertyParams NewProp_Segments;
static const UECodeGen_Private::FStructPropertyParams NewProp_LineColor;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Duration;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Thickness;
static const UECodeGen_Private::FBytePropertyParams NewProp_DepthPriority_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_DepthPriority;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function DrawDebugSphere constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function DrawDebugSphere Property Definitions **********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugSphere_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugSphere_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugSphere_Statics::NewProp_Center = { "Center", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugSphere_Parms, Center), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Center_MetaData), NewProp_Center_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugSphere_Statics::NewProp_Radius = { "Radius", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugSphere_Parms, Radius), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugSphere_Statics::NewProp_Segments = { "Segments", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugSphere_Parms, Segments), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugSphere_Statics::NewProp_LineColor = { "LineColor", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugSphere_Parms, LineColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugSphere_Statics::NewProp_Duration = { "Duration", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugSphere_Parms, Duration), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugSphere_Statics::NewProp_Thickness = { "Thickness", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugSphere_Parms, Thickness), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugSphere_Statics::NewProp_DepthPriority_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugSphere_Statics::NewProp_DepthPriority = { "DepthPriority", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugSphere_Parms, DepthPriority), Z_Construct_UEnum_Engine_EDrawDebugSceneDepthPriorityGroup, METADATA_PARAMS(0, nullptr) }; // 3426117017
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugSphere_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugSphere_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugSphere_Statics::NewProp_Center,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugSphere_Statics::NewProp_Radius,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugSphere_Statics::NewProp_Segments,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugSphere_Statics::NewProp_LineColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugSphere_Statics::NewProp_Duration,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugSphere_Statics::NewProp_Thickness,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugSphere_Statics::NewProp_DepthPriority_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugSphere_Statics::NewProp_DepthPriority,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugSphere_Statics::PropPointers) < 2048);
// ********** End Function DrawDebugSphere Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugSphere_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "DrawDebugSphere", Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugSphere_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugSphere_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugSphere_Statics::KismetSystemLibrary_eventDrawDebugSphere_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04822403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugSphere_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugSphere_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugSphere_Statics::KismetSystemLibrary_eventDrawDebugSphere_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugSphere()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugSphere_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execDrawDebugSphere)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_STRUCT(FVector,Z_Param_Center);
P_GET_PROPERTY(FFloatProperty,Z_Param_Radius);
P_GET_PROPERTY(FIntProperty,Z_Param_Segments);
P_GET_STRUCT(FLinearColor,Z_Param_LineColor);
P_GET_PROPERTY(FFloatProperty,Z_Param_Duration);
P_GET_PROPERTY(FFloatProperty,Z_Param_Thickness);
P_GET_ENUM(EDrawDebugSceneDepthPriorityGroup,Z_Param_DepthPriority);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::DrawDebugSphere(Z_Param_WorldContextObject,Z_Param_Center,Z_Param_Radius,Z_Param_Segments,Z_Param_LineColor,Z_Param_Duration,Z_Param_Thickness,EDrawDebugSceneDepthPriorityGroup(Z_Param_DepthPriority));
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function DrawDebugSphere ******************************
// ********** Begin Class UKismetSystemLibrary Function DrawDebugString ****************************
struct Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugString_Statics
{
struct KismetSystemLibrary_eventDrawDebugString_Parms
{
const UObject* WorldContextObject;
FVector TextLocation;
FString Text;
AActor* TestBaseActor;
FLinearColor TextColor;
float Duration;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering|Debug" },
{ "Comment", "/** Draw a debug string at a 3d world location. */" },
{ "CPP_Default_Duration", "0.000000" },
{ "CPP_Default_TestBaseActor", "None" },
{ "CPP_Default_TextColor", "(R=1.000000,G=1.000000,B=1.000000,A=1.000000)" },
{ "DevelopmentOnly", "" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Draw a debug string at a 3d world location." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TextLocation_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Text_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function DrawDebugString constinit property declarations ***********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FStructPropertyParams NewProp_TextLocation;
static const UECodeGen_Private::FStrPropertyParams NewProp_Text;
static const UECodeGen_Private::FObjectPropertyParams NewProp_TestBaseActor;
static const UECodeGen_Private::FStructPropertyParams NewProp_TextColor;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Duration;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function DrawDebugString constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function DrawDebugString Property Definitions **********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugString_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugString_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugString_Statics::NewProp_TextLocation = { "TextLocation", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugString_Parms, TextLocation), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TextLocation_MetaData), NewProp_TextLocation_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugString_Statics::NewProp_Text = { "Text", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugString_Parms, Text), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Text_MetaData), NewProp_Text_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugString_Statics::NewProp_TestBaseActor = { "TestBaseActor", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugString_Parms, TestBaseActor), Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugString_Statics::NewProp_TextColor = { "TextColor", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugString_Parms, TextColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugString_Statics::NewProp_Duration = { "Duration", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDrawDebugString_Parms, Duration), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugString_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugString_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugString_Statics::NewProp_TextLocation,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugString_Statics::NewProp_Text,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugString_Statics::NewProp_TestBaseActor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugString_Statics::NewProp_TextColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugString_Statics::NewProp_Duration,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugString_Statics::PropPointers) < 2048);
// ********** End Function DrawDebugString Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugString_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "DrawDebugString", Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugString_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugString_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugString_Statics::KismetSystemLibrary_eventDrawDebugString_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04822403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugString_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugString_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugString_Statics::KismetSystemLibrary_eventDrawDebugString_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugString()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugString_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execDrawDebugString)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_STRUCT(FVector,Z_Param_TextLocation);
P_GET_PROPERTY(FStrProperty,Z_Param_Text);
P_GET_OBJECT(AActor,Z_Param_TestBaseActor);
P_GET_STRUCT(FLinearColor,Z_Param_TextColor);
P_GET_PROPERTY(FFloatProperty,Z_Param_Duration);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::DrawDebugString(Z_Param_WorldContextObject,Z_Param_TextLocation,Z_Param_Text,Z_Param_TestBaseActor,Z_Param_TextColor,Z_Param_Duration);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function DrawDebugString ******************************
// ********** Begin Class UKismetSystemLibrary Function DuplicateObject ****************************
#if WITH_EDITOR
struct Z_Construct_UFunction_UKismetSystemLibrary_DuplicateObject_Statics
{
struct KismetSystemLibrary_eventDuplicateObject_Parms
{
const UObject* SourceObject;
UObject* Outer;
FName Name;
UObject* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities" },
{ "Comment", "/**\n\x09 * Duplicate an object to a new instance\n\x09 *\n\x09 * @param SourceObject\x09The object being duplicated\n\x09 * @param Outer\x09\x09\x09The outer to use for the new instance\n\x09 * @param Name\x09\x09\x09The optional name of the new instance\n\x09 *\n\x09 * @return The duplicated object or null if it failed for some reason\n\x09 */" },
{ "CPP_Default_Name", "None" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Duplicate an object to a new instance\n\n@param SourceObject The object being duplicated\n@param Outer The outer to use for the new instance\n@param Name The optional name of the new instance\n\n@return The duplicated object or null if it failed for some reason" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SourceObject_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Name_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function DuplicateObject constinit property declarations ***********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_SourceObject;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Outer;
static const UECodeGen_Private::FNamePropertyParams NewProp_Name;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function DuplicateObject constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function DuplicateObject Property Definitions **********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DuplicateObject_Statics::NewProp_SourceObject = { "SourceObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDuplicateObject_Parms, SourceObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SourceObject_MetaData), NewProp_SourceObject_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DuplicateObject_Statics::NewProp_Outer = { "Outer", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDuplicateObject_Parms, Outer), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DuplicateObject_Statics::NewProp_Name = { "Name", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDuplicateObject_Parms, Name), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Name_MetaData), NewProp_Name_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_DuplicateObject_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventDuplicateObject_Parms, ReturnValue), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_DuplicateObject_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DuplicateObject_Statics::NewProp_SourceObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DuplicateObject_Statics::NewProp_Outer,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DuplicateObject_Statics::NewProp_Name,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_DuplicateObject_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_DuplicateObject_Statics::PropPointers) < 2048);
// ********** End Function DuplicateObject Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_DuplicateObject_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "DuplicateObject", Z_Construct_UFunction_UKismetSystemLibrary_DuplicateObject_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_DuplicateObject_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_DuplicateObject_Statics::KismetSystemLibrary_eventDuplicateObject_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_DuplicateObject_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_DuplicateObject_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_DuplicateObject_Statics::KismetSystemLibrary_eventDuplicateObject_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_DuplicateObject()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_DuplicateObject_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execDuplicateObject)
{
P_GET_OBJECT(UObject,Z_Param_SourceObject);
P_GET_OBJECT(UObject,Z_Param_Outer);
P_GET_PROPERTY(FNameProperty,Z_Param_Name);
P_FINISH;
P_NATIVE_BEGIN;
*(UObject**)Z_Param__Result=UKismetSystemLibrary::DuplicateObject(Z_Param_SourceObject,Z_Param_Outer,Z_Param_Name);
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class UKismetSystemLibrary Function DuplicateObject ******************************
// ********** Begin Class UKismetSystemLibrary Function EndTransaction *****************************
struct Z_Construct_UFunction_UKismetSystemLibrary_EndTransaction_Statics
{
struct KismetSystemLibrary_eventEndTransaction_Parms
{
int32 ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Transactions" },
{ "Comment", "/**\n\x09 * Attempt to end the current undo transaction. Only successful if the transaction's action counter is 1.\n\x09 * @note Only available in the editor.\n\x09 * \n\x09 * @return\x09The number of active actions when EndTransaction was called (a value of 1 indicates that the transaction was successfully closed), or -1 on failure.\n\x09 */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Attempt to end the current undo transaction. Only successful if the transaction's action counter is 1.\n@note Only available in the editor.\n\n@return The number of active actions when EndTransaction was called (a value of 1 indicates that the transaction was successfully closed), or -1 on failure." },
};
#endif // WITH_METADATA
// ********** Begin Function EndTransaction constinit property declarations ************************
static const UECodeGen_Private::FIntPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function EndTransaction constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function EndTransaction Property Definitions ***********************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_EndTransaction_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventEndTransaction_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_EndTransaction_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_EndTransaction_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_EndTransaction_Statics::PropPointers) < 2048);
// ********** End Function EndTransaction Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_EndTransaction_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "EndTransaction", Z_Construct_UFunction_UKismetSystemLibrary_EndTransaction_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_EndTransaction_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_EndTransaction_Statics::KismetSystemLibrary_eventEndTransaction_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_EndTransaction_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_EndTransaction_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_EndTransaction_Statics::KismetSystemLibrary_eventEndTransaction_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_EndTransaction()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_EndTransaction_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execEndTransaction)
{
P_FINISH;
P_NATIVE_BEGIN;
*(int32*)Z_Param__Result=UKismetSystemLibrary::EndTransaction();
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function EndTransaction *******************************
// ********** Begin Class UKismetSystemLibrary Function EqualEqual_PrimaryAssetId ******************
struct Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_PrimaryAssetId_Statics
{
struct KismetSystemLibrary_eventEqualEqual_PrimaryAssetId_Parms
{
FPrimaryAssetId A;
FPrimaryAssetId B;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintThreadSafe", "" },
{ "Category", "AssetManager" },
{ "Comment", "/** Returns true if the values are equal (A == B) */" },
{ "CompactNodeTitle", "==" },
{ "DisplayName", "Equal (PrimaryAssetId)" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ScriptOperator", "==" },
{ "ToolTip", "Returns true if the values are equal (A == B)" },
};
#endif // WITH_METADATA
// ********** Begin Function EqualEqual_PrimaryAssetId constinit property declarations *************
static const UECodeGen_Private::FStructPropertyParams NewProp_A;
static const UECodeGen_Private::FStructPropertyParams NewProp_B;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function EqualEqual_PrimaryAssetId constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function EqualEqual_PrimaryAssetId Property Definitions ************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_PrimaryAssetId_Statics::NewProp_A = { "A", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventEqualEqual_PrimaryAssetId_Parms, A), Z_Construct_UScriptStruct_FPrimaryAssetId, METADATA_PARAMS(0, nullptr) }; // 265326925
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_PrimaryAssetId_Statics::NewProp_B = { "B", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventEqualEqual_PrimaryAssetId_Parms, B), Z_Construct_UScriptStruct_FPrimaryAssetId, METADATA_PARAMS(0, nullptr) }; // 265326925
void Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_PrimaryAssetId_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventEqualEqual_PrimaryAssetId_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_PrimaryAssetId_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventEqualEqual_PrimaryAssetId_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_PrimaryAssetId_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_PrimaryAssetId_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_PrimaryAssetId_Statics::NewProp_A,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_PrimaryAssetId_Statics::NewProp_B,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_PrimaryAssetId_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_PrimaryAssetId_Statics::PropPointers) < 2048);
// ********** End Function EqualEqual_PrimaryAssetId Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_PrimaryAssetId_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "EqualEqual_PrimaryAssetId", Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_PrimaryAssetId_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_PrimaryAssetId_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_PrimaryAssetId_Statics::KismetSystemLibrary_eventEqualEqual_PrimaryAssetId_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_PrimaryAssetId_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_PrimaryAssetId_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_PrimaryAssetId_Statics::KismetSystemLibrary_eventEqualEqual_PrimaryAssetId_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_PrimaryAssetId()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_PrimaryAssetId_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execEqualEqual_PrimaryAssetId)
{
P_GET_STRUCT(FPrimaryAssetId,Z_Param_A);
P_GET_STRUCT(FPrimaryAssetId,Z_Param_B);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::EqualEqual_PrimaryAssetId(Z_Param_A,Z_Param_B);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function EqualEqual_PrimaryAssetId ********************
// ********** Begin Class UKismetSystemLibrary Function EqualEqual_PrimaryAssetType ****************
struct Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_PrimaryAssetType_Statics
{
struct KismetSystemLibrary_eventEqualEqual_PrimaryAssetType_Parms
{
FPrimaryAssetType A;
FPrimaryAssetType B;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintThreadSafe", "" },
{ "Category", "AssetManager" },
{ "Comment", "/** Returns true if the values are equal (A == B) */" },
{ "CompactNodeTitle", "==" },
{ "DisplayName", "Equal (PrimaryAssetType)" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ScriptOperator", "==" },
{ "ToolTip", "Returns true if the values are equal (A == B)" },
};
#endif // WITH_METADATA
// ********** Begin Function EqualEqual_PrimaryAssetType constinit property declarations ***********
static const UECodeGen_Private::FStructPropertyParams NewProp_A;
static const UECodeGen_Private::FStructPropertyParams NewProp_B;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function EqualEqual_PrimaryAssetType constinit property declarations *************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function EqualEqual_PrimaryAssetType Property Definitions **********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_PrimaryAssetType_Statics::NewProp_A = { "A", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventEqualEqual_PrimaryAssetType_Parms, A), Z_Construct_UScriptStruct_FPrimaryAssetType, METADATA_PARAMS(0, nullptr) }; // 737458261
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_PrimaryAssetType_Statics::NewProp_B = { "B", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventEqualEqual_PrimaryAssetType_Parms, B), Z_Construct_UScriptStruct_FPrimaryAssetType, METADATA_PARAMS(0, nullptr) }; // 737458261
void Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_PrimaryAssetType_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventEqualEqual_PrimaryAssetType_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_PrimaryAssetType_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventEqualEqual_PrimaryAssetType_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_PrimaryAssetType_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_PrimaryAssetType_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_PrimaryAssetType_Statics::NewProp_A,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_PrimaryAssetType_Statics::NewProp_B,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_PrimaryAssetType_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_PrimaryAssetType_Statics::PropPointers) < 2048);
// ********** End Function EqualEqual_PrimaryAssetType Property Definitions ************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_PrimaryAssetType_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "EqualEqual_PrimaryAssetType", Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_PrimaryAssetType_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_PrimaryAssetType_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_PrimaryAssetType_Statics::KismetSystemLibrary_eventEqualEqual_PrimaryAssetType_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_PrimaryAssetType_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_PrimaryAssetType_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_PrimaryAssetType_Statics::KismetSystemLibrary_eventEqualEqual_PrimaryAssetType_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_PrimaryAssetType()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_PrimaryAssetType_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execEqualEqual_PrimaryAssetType)
{
P_GET_STRUCT(FPrimaryAssetType,Z_Param_A);
P_GET_STRUCT(FPrimaryAssetType,Z_Param_B);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::EqualEqual_PrimaryAssetType(Z_Param_A,Z_Param_B);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function EqualEqual_PrimaryAssetType ******************
// ********** Begin Class UKismetSystemLibrary Function EqualEqual_SoftClassReference **************
struct Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_SoftClassReference_Statics
{
struct KismetSystemLibrary_eventEqualEqual_SoftClassReference_Parms
{
TSoftClassPtr<UObject> A;
TSoftClassPtr<UObject> B;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintThreadSafe", "" },
{ "Category", "Utilities" },
{ "Comment", "/** Returns true if the values are equal (A == B) */" },
{ "CompactNodeTitle", "==" },
{ "DisplayName", "Equal (SoftClassReference)" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Returns true if the values are equal (A == B)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_A_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_B_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function EqualEqual_SoftClassReference constinit property declarations *********
static const UECodeGen_Private::FSoftClassPropertyParams NewProp_A;
static const UECodeGen_Private::FSoftClassPropertyParams NewProp_B;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function EqualEqual_SoftClassReference constinit property declarations ***********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function EqualEqual_SoftClassReference Property Definitions ********************
const UECodeGen_Private::FSoftClassPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_SoftClassReference_Statics::NewProp_A = { "A", nullptr, (EPropertyFlags)0x0014000008000182, UECodeGen_Private::EPropertyGenFlags::SoftClass, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventEqualEqual_SoftClassReference_Parms, A), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_A_MetaData), NewProp_A_MetaData) };
const UECodeGen_Private::FSoftClassPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_SoftClassReference_Statics::NewProp_B = { "B", nullptr, (EPropertyFlags)0x0014000008000182, UECodeGen_Private::EPropertyGenFlags::SoftClass, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventEqualEqual_SoftClassReference_Parms, B), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_B_MetaData), NewProp_B_MetaData) };
void Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_SoftClassReference_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventEqualEqual_SoftClassReference_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_SoftClassReference_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventEqualEqual_SoftClassReference_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_SoftClassReference_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_SoftClassReference_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_SoftClassReference_Statics::NewProp_A,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_SoftClassReference_Statics::NewProp_B,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_SoftClassReference_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_SoftClassReference_Statics::PropPointers) < 2048);
// ********** End Function EqualEqual_SoftClassReference Property Definitions **********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_SoftClassReference_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "EqualEqual_SoftClassReference", Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_SoftClassReference_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_SoftClassReference_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_SoftClassReference_Statics::KismetSystemLibrary_eventEqualEqual_SoftClassReference_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_SoftClassReference_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_SoftClassReference_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_SoftClassReference_Statics::KismetSystemLibrary_eventEqualEqual_SoftClassReference_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_SoftClassReference()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_SoftClassReference_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execEqualEqual_SoftClassReference)
{
P_GET_SOFTCLASS_REF(TSoftClassPtr<UObject> ,Z_Param_Out_A);
P_GET_SOFTCLASS_REF(TSoftClassPtr<UObject> ,Z_Param_Out_B);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::EqualEqual_SoftClassReference(Z_Param_Out_A,Z_Param_Out_B);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function EqualEqual_SoftClassReference ****************
// ********** Begin Class UKismetSystemLibrary Function EqualEqual_SoftObjectReference *************
struct Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_SoftObjectReference_Statics
{
struct KismetSystemLibrary_eventEqualEqual_SoftObjectReference_Parms
{
TSoftObjectPtr<UObject> A;
TSoftObjectPtr<UObject> B;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintThreadSafe", "" },
{ "Category", "Utilities" },
{ "Comment", "/** Returns true if the values are equal (A == B) */" },
{ "CompactNodeTitle", "==" },
{ "DisplayName", "Equal (SoftObjectReference)" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Returns true if the values are equal (A == B)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_A_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_B_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function EqualEqual_SoftObjectReference constinit property declarations ********
static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_A;
static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_B;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function EqualEqual_SoftObjectReference constinit property declarations **********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function EqualEqual_SoftObjectReference Property Definitions *******************
const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_SoftObjectReference_Statics::NewProp_A = { "A", nullptr, (EPropertyFlags)0x0014000008000182, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventEqualEqual_SoftObjectReference_Parms, A), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_A_MetaData), NewProp_A_MetaData) };
const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_SoftObjectReference_Statics::NewProp_B = { "B", nullptr, (EPropertyFlags)0x0014000008000182, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventEqualEqual_SoftObjectReference_Parms, B), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_B_MetaData), NewProp_B_MetaData) };
void Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_SoftObjectReference_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventEqualEqual_SoftObjectReference_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_SoftObjectReference_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventEqualEqual_SoftObjectReference_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_SoftObjectReference_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_SoftObjectReference_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_SoftObjectReference_Statics::NewProp_A,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_SoftObjectReference_Statics::NewProp_B,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_SoftObjectReference_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_SoftObjectReference_Statics::PropPointers) < 2048);
// ********** End Function EqualEqual_SoftObjectReference Property Definitions *********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_SoftObjectReference_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "EqualEqual_SoftObjectReference", Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_SoftObjectReference_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_SoftObjectReference_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_SoftObjectReference_Statics::KismetSystemLibrary_eventEqualEqual_SoftObjectReference_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_SoftObjectReference_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_SoftObjectReference_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_SoftObjectReference_Statics::KismetSystemLibrary_eventEqualEqual_SoftObjectReference_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_SoftObjectReference()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_SoftObjectReference_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execEqualEqual_SoftObjectReference)
{
P_GET_SOFTOBJECT_REF(TSoftObjectPtr<UObject>,Z_Param_Out_A);
P_GET_SOFTOBJECT_REF(TSoftObjectPtr<UObject>,Z_Param_Out_B);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::EqualEqual_SoftObjectReference(Z_Param_Out_A,Z_Param_Out_B);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function EqualEqual_SoftObjectReference ***************
// ********** Begin Class UKismetSystemLibrary Function ExecuteConsoleCommand **********************
struct Z_Construct_UFunction_UKismetSystemLibrary_ExecuteConsoleCommand_Statics
{
struct KismetSystemLibrary_eventExecuteConsoleCommand_Parms
{
const UObject* WorldContextObject;
FString Command;
APlayerController* SpecificPlayer;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "CallableWithoutWorldContext", "" },
{ "Category", "Development" },
{ "Comment", "/**\n\x09 * Executes a console command, optionally on a specific controller\n\x09 * \n\x09 * @param\x09""Command\x09\x09\x09""Command to send to the console\n\x09 * @param\x09SpecificPlayer\x09If specified, the console command will be routed through the specified player\n\x09 */" },
{ "CPP_Default_SpecificPlayer", "None" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Executes a console command, optionally on a specific controller\n\n@param Command Command to send to the console\n@param SpecificPlayer If specified, the console command will be routed through the specified player" },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Command_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ExecuteConsoleCommand constinit property declarations *****************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FStrPropertyParams NewProp_Command;
static const UECodeGen_Private::FObjectPropertyParams NewProp_SpecificPlayer;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ExecuteConsoleCommand constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ExecuteConsoleCommand Property Definitions ****************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_ExecuteConsoleCommand_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventExecuteConsoleCommand_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_ExecuteConsoleCommand_Statics::NewProp_Command = { "Command", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventExecuteConsoleCommand_Parms, Command), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Command_MetaData), NewProp_Command_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_ExecuteConsoleCommand_Statics::NewProp_SpecificPlayer = { "SpecificPlayer", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventExecuteConsoleCommand_Parms, SpecificPlayer), Z_Construct_UClass_APlayerController_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_ExecuteConsoleCommand_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_ExecuteConsoleCommand_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_ExecuteConsoleCommand_Statics::NewProp_Command,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_ExecuteConsoleCommand_Statics::NewProp_SpecificPlayer,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_ExecuteConsoleCommand_Statics::PropPointers) < 2048);
// ********** End Function ExecuteConsoleCommand Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_ExecuteConsoleCommand_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "ExecuteConsoleCommand", Z_Construct_UFunction_UKismetSystemLibrary_ExecuteConsoleCommand_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_ExecuteConsoleCommand_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_ExecuteConsoleCommand_Statics::KismetSystemLibrary_eventExecuteConsoleCommand_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_ExecuteConsoleCommand_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_ExecuteConsoleCommand_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_ExecuteConsoleCommand_Statics::KismetSystemLibrary_eventExecuteConsoleCommand_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_ExecuteConsoleCommand()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_ExecuteConsoleCommand_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execExecuteConsoleCommand)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_PROPERTY(FStrProperty,Z_Param_Command);
P_GET_OBJECT(APlayerController,Z_Param_SpecificPlayer);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::ExecuteConsoleCommand(Z_Param_WorldContextObject,Z_Param_Command,Z_Param_SpecificPlayer);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function ExecuteConsoleCommand ************************
// ********** Begin Class UKismetSystemLibrary Function FlushDebugStrings **************************
struct Z_Construct_UFunction_UKismetSystemLibrary_FlushDebugStrings_Statics
{
struct KismetSystemLibrary_eventFlushDebugStrings_Parms
{
const UObject* WorldContextObject;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering|Debug" },
{ "Comment", "/** \n\x09 * Removes all debug strings. \n\x09 *\n\x09 * @param WorldContext\x09World context\n\x09 */" },
{ "DevelopmentOnly", "" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Removes all debug strings.\n\n@param WorldContext World context" },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function FlushDebugStrings constinit property declarations *********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function FlushDebugStrings constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function FlushDebugStrings Property Definitions ********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_FlushDebugStrings_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventFlushDebugStrings_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_FlushDebugStrings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_FlushDebugStrings_Statics::NewProp_WorldContextObject,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_FlushDebugStrings_Statics::PropPointers) < 2048);
// ********** End Function FlushDebugStrings Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_FlushDebugStrings_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "FlushDebugStrings", Z_Construct_UFunction_UKismetSystemLibrary_FlushDebugStrings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_FlushDebugStrings_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_FlushDebugStrings_Statics::KismetSystemLibrary_eventFlushDebugStrings_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_FlushDebugStrings_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_FlushDebugStrings_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_FlushDebugStrings_Statics::KismetSystemLibrary_eventFlushDebugStrings_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_FlushDebugStrings()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_FlushDebugStrings_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execFlushDebugStrings)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::FlushDebugStrings(Z_Param_WorldContextObject);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function FlushDebugStrings ****************************
// ********** Begin Class UKismetSystemLibrary Function FlushPersistentDebugLines ******************
struct Z_Construct_UFunction_UKismetSystemLibrary_FlushPersistentDebugLines_Statics
{
struct KismetSystemLibrary_eventFlushPersistentDebugLines_Parms
{
const UObject* WorldContextObject;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering|Debug" },
{ "Comment", "/** \n\x09 * Flush all persistent debug lines and shapes.\n\x09 *\n\x09 * @param WorldContext\x09World context\n\x09 */" },
{ "DevelopmentOnly", "" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Flush all persistent debug lines and shapes.\n\n@param WorldContext World context" },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function FlushPersistentDebugLines constinit property declarations *************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function FlushPersistentDebugLines constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function FlushPersistentDebugLines Property Definitions ************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_FlushPersistentDebugLines_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventFlushPersistentDebugLines_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_FlushPersistentDebugLines_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_FlushPersistentDebugLines_Statics::NewProp_WorldContextObject,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_FlushPersistentDebugLines_Statics::PropPointers) < 2048);
// ********** End Function FlushPersistentDebugLines Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_FlushPersistentDebugLines_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "FlushPersistentDebugLines", Z_Construct_UFunction_UKismetSystemLibrary_FlushPersistentDebugLines_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_FlushPersistentDebugLines_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_FlushPersistentDebugLines_Statics::KismetSystemLibrary_eventFlushPersistentDebugLines_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_FlushPersistentDebugLines_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_FlushPersistentDebugLines_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_FlushPersistentDebugLines_Statics::KismetSystemLibrary_eventFlushPersistentDebugLines_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_FlushPersistentDebugLines()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_FlushPersistentDebugLines_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execFlushPersistentDebugLines)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::FlushPersistentDebugLines(Z_Param_WorldContextObject);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function FlushPersistentDebugLines ********************
// ********** Begin Class UKismetSystemLibrary Function ForceCloseAdBanner *************************
struct Z_Construct_UFunction_UKismetSystemLibrary_ForceCloseAdBanner_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Platform" },
{ "Comment", "/**\n\x09 * Forces closed any displayed ad. Can lead to loss of revenue\n\x09 * (iOS and Android only)\n\x09 */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Forces closed any displayed ad. Can lead to loss of revenue\n(iOS and Android only)" },
};
#endif // WITH_METADATA
// ********** Begin Function ForceCloseAdBanner constinit property declarations ********************
// ********** End Function ForceCloseAdBanner constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_ForceCloseAdBanner_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "ForceCloseAdBanner", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_ForceCloseAdBanner_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_ForceCloseAdBanner_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_ForceCloseAdBanner()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_ForceCloseAdBanner_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execForceCloseAdBanner)
{
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::ForceCloseAdBanner();
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function ForceCloseAdBanner ***************************
// ********** Begin Class UKismetSystemLibrary Function GetActorBounds *****************************
struct Z_Construct_UFunction_UKismetSystemLibrary_GetActorBounds_Statics
{
struct KismetSystemLibrary_eventGetActorBounds_Parms
{
const AActor* Actor;
FVector Origin;
FVector BoxExtent;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Collision" },
{ "DeprecatedFunction", "" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Actor_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetActorBounds constinit property declarations ************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Actor;
static const UECodeGen_Private::FStructPropertyParams NewProp_Origin;
static const UECodeGen_Private::FStructPropertyParams NewProp_BoxExtent;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetActorBounds constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetActorBounds Property Definitions ***********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetActorBounds_Statics::NewProp_Actor = { "Actor", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetActorBounds_Parms, Actor), Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Actor_MetaData), NewProp_Actor_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetActorBounds_Statics::NewProp_Origin = { "Origin", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetActorBounds_Parms, Origin), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetActorBounds_Statics::NewProp_BoxExtent = { "BoxExtent", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetActorBounds_Parms, BoxExtent), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_GetActorBounds_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetActorBounds_Statics::NewProp_Actor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetActorBounds_Statics::NewProp_Origin,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetActorBounds_Statics::NewProp_BoxExtent,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetActorBounds_Statics::PropPointers) < 2048);
// ********** End Function GetActorBounds Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_GetActorBounds_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "GetActorBounds", Z_Construct_UFunction_UKismetSystemLibrary_GetActorBounds_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetActorBounds_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetActorBounds_Statics::KismetSystemLibrary_eventGetActorBounds_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14C22403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetActorBounds_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_GetActorBounds_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetActorBounds_Statics::KismetSystemLibrary_eventGetActorBounds_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_GetActorBounds()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_GetActorBounds_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execGetActorBounds)
{
P_GET_OBJECT(AActor,Z_Param_Actor);
P_GET_STRUCT_REF(FVector,Z_Param_Out_Origin);
P_GET_STRUCT_REF(FVector,Z_Param_Out_BoxExtent);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::GetActorBounds(Z_Param_Actor,Z_Param_Out_Origin,Z_Param_Out_BoxExtent);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function GetActorBounds *******************************
// ********** Begin Class UKismetSystemLibrary Function GetActorListFromComponentList **************
struct Z_Construct_UFunction_UKismetSystemLibrary_GetActorListFromComponentList_Statics
{
struct KismetSystemLibrary_eventGetActorListFromComponentList_Parms
{
TArray<UPrimitiveComponent*> ComponentList;
UClass* ActorClassFilter;
TArray<AActor*> OutActorList;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Actor" },
{ "Comment", "/**\n\x09 * Returns an array of unique actors represented by the given list of components.\n\x09 * @param ComponentList\x09\x09List of components.\n\x09 * @param ClassFilter\x09\x09If set, will only return results of this class or subclasses of it.\n\x09 * @param OutActorList\x09\x09Start of line segment.\n\x09 */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Returns an array of unique actors represented by the given list of components.\n@param ComponentList List of components.\n@param ClassFilter If set, will only return results of this class or subclasses of it.\n@param OutActorList Start of line segment." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ComponentList_MetaData[] = {
{ "EditInline", "true" },
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetActorListFromComponentList constinit property declarations *********
static const UECodeGen_Private::FObjectPropertyParams NewProp_ComponentList_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ComponentList;
static const UECodeGen_Private::FClassPropertyParams NewProp_ActorClassFilter;
static const UECodeGen_Private::FObjectPropertyParams NewProp_OutActorList_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_OutActorList;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetActorListFromComponentList constinit property declarations ***********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetActorListFromComponentList Property Definitions ********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetActorListFromComponentList_Statics::NewProp_ComponentList_Inner = { "ComponentList", nullptr, (EPropertyFlags)0x0000000000080000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UPrimitiveComponent_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetActorListFromComponentList_Statics::NewProp_ComponentList = { "ComponentList", nullptr, (EPropertyFlags)0x0010008008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetActorListFromComponentList_Parms, ComponentList), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ComponentList_MetaData), NewProp_ComponentList_MetaData) };
const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetActorListFromComponentList_Statics::NewProp_ActorClassFilter = { "ActorClassFilter", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetActorListFromComponentList_Parms, ActorClassFilter), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetActorListFromComponentList_Statics::NewProp_OutActorList_Inner = { "OutActorList", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetActorListFromComponentList_Statics::NewProp_OutActorList = { "OutActorList", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetActorListFromComponentList_Parms, OutActorList), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_GetActorListFromComponentList_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetActorListFromComponentList_Statics::NewProp_ComponentList_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetActorListFromComponentList_Statics::NewProp_ComponentList,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetActorListFromComponentList_Statics::NewProp_ActorClassFilter,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetActorListFromComponentList_Statics::NewProp_OutActorList_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetActorListFromComponentList_Statics::NewProp_OutActorList,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetActorListFromComponentList_Statics::PropPointers) < 2048);
// ********** End Function GetActorListFromComponentList Property Definitions **********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_GetActorListFromComponentList_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "GetActorListFromComponentList", Z_Construct_UFunction_UKismetSystemLibrary_GetActorListFromComponentList_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetActorListFromComponentList_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetActorListFromComponentList_Statics::KismetSystemLibrary_eventGetActorListFromComponentList_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetActorListFromComponentList_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_GetActorListFromComponentList_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetActorListFromComponentList_Statics::KismetSystemLibrary_eventGetActorListFromComponentList_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_GetActorListFromComponentList()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_GetActorListFromComponentList_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execGetActorListFromComponentList)
{
P_GET_TARRAY_REF(UPrimitiveComponent*,Z_Param_Out_ComponentList);
P_GET_OBJECT(UClass,Z_Param_ActorClassFilter);
P_GET_TARRAY_REF(AActor*,Z_Param_Out_OutActorList);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::GetActorListFromComponentList(Z_Param_Out_ComponentList,Z_Param_ActorClassFilter,Z_Param_Out_OutActorList);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function GetActorListFromComponentList ****************
// ********** Begin Class UKismetSystemLibrary Function GetAdIDCount *******************************
struct Z_Construct_UFunction_UKismetSystemLibrary_GetAdIDCount_Statics
{
struct KismetSystemLibrary_eventGetAdIDCount_Parms
{
int32 ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Platform" },
{ "Comment", "/**\n\x09* Retrieves the total number of Ad IDs that can be selected between\n\x09*/" },
{ "DisplayName", "Get Ad ID Count" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Retrieves the total number of Ad IDs that can be selected between" },
};
#endif // WITH_METADATA
// ********** Begin Function GetAdIDCount constinit property declarations **************************
static const UECodeGen_Private::FIntPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetAdIDCount constinit property declarations ****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetAdIDCount Property Definitions *************************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetAdIDCount_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetAdIDCount_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_GetAdIDCount_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetAdIDCount_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetAdIDCount_Statics::PropPointers) < 2048);
// ********** End Function GetAdIDCount Property Definitions ***************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_GetAdIDCount_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "GetAdIDCount", Z_Construct_UFunction_UKismetSystemLibrary_GetAdIDCount_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetAdIDCount_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetAdIDCount_Statics::KismetSystemLibrary_eventGetAdIDCount_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetAdIDCount_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_GetAdIDCount_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetAdIDCount_Statics::KismetSystemLibrary_eventGetAdIDCount_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_GetAdIDCount()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_GetAdIDCount_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execGetAdIDCount)
{
P_FINISH;
P_NATIVE_BEGIN;
*(int32*)Z_Param__Result=UKismetSystemLibrary::GetAdIDCount();
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function GetAdIDCount *********************************
// ********** Begin Class UKismetSystemLibrary Function GetBuildConfiguration **********************
struct Z_Construct_UFunction_UKismetSystemLibrary_GetBuildConfiguration_Statics
{
struct KismetSystemLibrary_eventGetBuildConfiguration_Parms
{
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintThreadSafe", "" },
{ "Category", "Development" },
{ "Comment", "// Build configuration, for displaying to end users in diagnostics.\n" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Build configuration, for displaying to end users in diagnostics." },
};
#endif // WITH_METADATA
// ********** Begin Function GetBuildConfiguration constinit property declarations *****************
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetBuildConfiguration constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetBuildConfiguration Property Definitions ****************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetBuildConfiguration_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetBuildConfiguration_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_GetBuildConfiguration_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetBuildConfiguration_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetBuildConfiguration_Statics::PropPointers) < 2048);
// ********** End Function GetBuildConfiguration Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_GetBuildConfiguration_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "GetBuildConfiguration", Z_Construct_UFunction_UKismetSystemLibrary_GetBuildConfiguration_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetBuildConfiguration_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetBuildConfiguration_Statics::KismetSystemLibrary_eventGetBuildConfiguration_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetBuildConfiguration_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_GetBuildConfiguration_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetBuildConfiguration_Statics::KismetSystemLibrary_eventGetBuildConfiguration_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_GetBuildConfiguration()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_GetBuildConfiguration_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execGetBuildConfiguration)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=UKismetSystemLibrary::GetBuildConfiguration();
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function GetBuildConfiguration ************************
// ********** Begin Class UKismetSystemLibrary Function GetBuildVersion ****************************
struct Z_Construct_UFunction_UKismetSystemLibrary_GetBuildVersion_Statics
{
struct KismetSystemLibrary_eventGetBuildVersion_Parms
{
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintThreadSafe", "" },
{ "Category", "Development" },
{ "Comment", "// Build version, for displaying to end users in diagnostics.\n" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Build version, for displaying to end users in diagnostics." },
};
#endif // WITH_METADATA
// ********** Begin Function GetBuildVersion constinit property declarations ***********************
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetBuildVersion constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetBuildVersion Property Definitions **********************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetBuildVersion_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetBuildVersion_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_GetBuildVersion_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetBuildVersion_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetBuildVersion_Statics::PropPointers) < 2048);
// ********** End Function GetBuildVersion Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_GetBuildVersion_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "GetBuildVersion", Z_Construct_UFunction_UKismetSystemLibrary_GetBuildVersion_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetBuildVersion_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetBuildVersion_Statics::KismetSystemLibrary_eventGetBuildVersion_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetBuildVersion_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_GetBuildVersion_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetBuildVersion_Statics::KismetSystemLibrary_eventGetBuildVersion_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_GetBuildVersion()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_GetBuildVersion_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execGetBuildVersion)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=UKismetSystemLibrary::GetBuildVersion();
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function GetBuildVersion ******************************
// ********** Begin Class UKismetSystemLibrary Function GetClassDisplayName ************************
struct Z_Construct_UFunction_UKismetSystemLibrary_GetClassDisplayName_Statics
{
struct KismetSystemLibrary_eventGetClassDisplayName_Parms
{
const UClass* Class;
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities" },
{ "Comment", "// Returns the display name of a class\n" },
{ "DisplayName", "Get Class Display Name" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Returns the display name of a class" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Class_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetClassDisplayName constinit property declarations *******************
static const UECodeGen_Private::FClassPropertyParams NewProp_Class;
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetClassDisplayName constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetClassDisplayName Property Definitions ******************************
const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetClassDisplayName_Statics::NewProp_Class = { "Class", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetClassDisplayName_Parms, Class), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Class_MetaData), NewProp_Class_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetClassDisplayName_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetClassDisplayName_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_GetClassDisplayName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetClassDisplayName_Statics::NewProp_Class,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetClassDisplayName_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetClassDisplayName_Statics::PropPointers) < 2048);
// ********** End Function GetClassDisplayName Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_GetClassDisplayName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "GetClassDisplayName", Z_Construct_UFunction_UKismetSystemLibrary_GetClassDisplayName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetClassDisplayName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetClassDisplayName_Statics::KismetSystemLibrary_eventGetClassDisplayName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetClassDisplayName_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_GetClassDisplayName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetClassDisplayName_Statics::KismetSystemLibrary_eventGetClassDisplayName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_GetClassDisplayName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_GetClassDisplayName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execGetClassDisplayName)
{
P_GET_OBJECT(UClass,Z_Param_Class);
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=UKismetSystemLibrary::GetClassDisplayName(Z_Param_Class);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function GetClassDisplayName **************************
// ********** Begin Class UKismetSystemLibrary Function GetClassFromPrimaryAssetId *****************
struct Z_Construct_UFunction_UKismetSystemLibrary_GetClassFromPrimaryAssetId_Statics
{
struct KismetSystemLibrary_eventGetClassFromPrimaryAssetId_Parms
{
FPrimaryAssetId PrimaryAssetId;
TSubclassOf<UObject> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AssetManager" },
{ "Comment", "/** Returns the Blueprint Class associated with a Primary Asset Id, this will only return a valid object if it is in memory, it will not load it */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ScriptMethod", "GetClass" },
{ "ToolTip", "Returns the Blueprint Class associated with a Primary Asset Id, this will only return a valid object if it is in memory, it will not load it" },
};
#endif // WITH_METADATA
// ********** Begin Function GetClassFromPrimaryAssetId constinit property declarations ************
static const UECodeGen_Private::FStructPropertyParams NewProp_PrimaryAssetId;
static const UECodeGen_Private::FClassPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetClassFromPrimaryAssetId constinit property declarations **************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetClassFromPrimaryAssetId Property Definitions ***********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetClassFromPrimaryAssetId_Statics::NewProp_PrimaryAssetId = { "PrimaryAssetId", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetClassFromPrimaryAssetId_Parms, PrimaryAssetId), Z_Construct_UScriptStruct_FPrimaryAssetId, METADATA_PARAMS(0, nullptr) }; // 265326925
const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetClassFromPrimaryAssetId_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0014000000000580, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetClassFromPrimaryAssetId_Parms, ReturnValue), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_GetClassFromPrimaryAssetId_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetClassFromPrimaryAssetId_Statics::NewProp_PrimaryAssetId,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetClassFromPrimaryAssetId_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetClassFromPrimaryAssetId_Statics::PropPointers) < 2048);
// ********** End Function GetClassFromPrimaryAssetId Property Definitions *************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_GetClassFromPrimaryAssetId_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "GetClassFromPrimaryAssetId", Z_Construct_UFunction_UKismetSystemLibrary_GetClassFromPrimaryAssetId_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetClassFromPrimaryAssetId_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetClassFromPrimaryAssetId_Statics::KismetSystemLibrary_eventGetClassFromPrimaryAssetId_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetClassFromPrimaryAssetId_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_GetClassFromPrimaryAssetId_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetClassFromPrimaryAssetId_Statics::KismetSystemLibrary_eventGetClassFromPrimaryAssetId_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_GetClassFromPrimaryAssetId()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_GetClassFromPrimaryAssetId_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execGetClassFromPrimaryAssetId)
{
P_GET_STRUCT(FPrimaryAssetId,Z_Param_PrimaryAssetId);
P_FINISH;
P_NATIVE_BEGIN;
*(TSubclassOf<UObject>*)Z_Param__Result=UKismetSystemLibrary::GetClassFromPrimaryAssetId(Z_Param_PrimaryAssetId);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function GetClassFromPrimaryAssetId *******************
// ********** Begin Class UKismetSystemLibrary Function GetClassTopLevelAssetPath ******************
struct Z_Construct_UFunction_UKismetSystemLibrary_GetClassTopLevelAssetPath_Statics
{
struct KismetSystemLibrary_eventGetClassTopLevelAssetPath_Parms
{
const UClass* Class;
FTopLevelAssetPath ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities" },
{ "Comment", "// Returns the full path to the specified class as a Top Level Asset Path used by asset utilities\n" },
{ "DisplayName", "Get Class Path Name (Top Level Asset Path)" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ScriptMethod", "GetClassPathName" },
{ "ToolTip", "Returns the full path to the specified class as a Top Level Asset Path used by asset utilities" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Class_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetClassTopLevelAssetPath constinit property declarations *************
static const UECodeGen_Private::FClassPropertyParams NewProp_Class;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetClassTopLevelAssetPath constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetClassTopLevelAssetPath Property Definitions ************************
const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetClassTopLevelAssetPath_Statics::NewProp_Class = { "Class", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetClassTopLevelAssetPath_Parms, Class), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Class_MetaData), NewProp_Class_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetClassTopLevelAssetPath_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetClassTopLevelAssetPath_Parms, ReturnValue), Z_Construct_UScriptStruct_FTopLevelAssetPath, METADATA_PARAMS(0, nullptr) }; // 559680422
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_GetClassTopLevelAssetPath_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetClassTopLevelAssetPath_Statics::NewProp_Class,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetClassTopLevelAssetPath_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetClassTopLevelAssetPath_Statics::PropPointers) < 2048);
// ********** End Function GetClassTopLevelAssetPath Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_GetClassTopLevelAssetPath_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "GetClassTopLevelAssetPath", Z_Construct_UFunction_UKismetSystemLibrary_GetClassTopLevelAssetPath_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetClassTopLevelAssetPath_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetClassTopLevelAssetPath_Statics::KismetSystemLibrary_eventGetClassTopLevelAssetPath_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetClassTopLevelAssetPath_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_GetClassTopLevelAssetPath_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetClassTopLevelAssetPath_Statics::KismetSystemLibrary_eventGetClassTopLevelAssetPath_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_GetClassTopLevelAssetPath()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_GetClassTopLevelAssetPath_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execGetClassTopLevelAssetPath)
{
P_GET_OBJECT(UClass,Z_Param_Class);
P_FINISH;
P_NATIVE_BEGIN;
*(FTopLevelAssetPath*)Z_Param__Result=UKismetSystemLibrary::GetClassTopLevelAssetPath(Z_Param_Class);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function GetClassTopLevelAssetPath ********************
// ********** Begin Class UKismetSystemLibrary Function GetCollisionProfileNames *******************
#if WITH_EDITOR
struct Z_Construct_UFunction_UKismetSystemLibrary_GetCollisionProfileNames_Statics
{
struct KismetSystemLibrary_eventGetCollisionProfileNames_Parms
{
TArray<FName> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
};
#endif // WITH_METADATA
// ********** Begin Function GetCollisionProfileNames constinit property declarations **************
static const UECodeGen_Private::FNamePropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetCollisionProfileNames constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCollisionProfileNames Property Definitions *************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetCollisionProfileNames_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetCollisionProfileNames_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetCollisionProfileNames_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_GetCollisionProfileNames_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetCollisionProfileNames_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetCollisionProfileNames_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetCollisionProfileNames_Statics::PropPointers) < 2048);
// ********** End Function GetCollisionProfileNames Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_GetCollisionProfileNames_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "GetCollisionProfileNames", Z_Construct_UFunction_UKismetSystemLibrary_GetCollisionProfileNames_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetCollisionProfileNames_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetCollisionProfileNames_Statics::KismetSystemLibrary_eventGetCollisionProfileNames_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x20022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetCollisionProfileNames_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_GetCollisionProfileNames_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetCollisionProfileNames_Statics::KismetSystemLibrary_eventGetCollisionProfileNames_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_GetCollisionProfileNames()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_GetCollisionProfileNames_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execGetCollisionProfileNames)
{
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FName>*)Z_Param__Result=UKismetSystemLibrary::GetCollisionProfileNames();
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class UKismetSystemLibrary Function GetCollisionProfileNames *********************
// ********** Begin Class UKismetSystemLibrary Function GetCommandLine *****************************
struct Z_Construct_UFunction_UKismetSystemLibrary_GetCommandLine_Statics
{
struct KismetSystemLibrary_eventGetCommandLine_Parms
{
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities" },
{ "Comment", "/**\n\x09 * Returns the command line that the process was launched with.\n\x09 */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Returns the command line that the process was launched with." },
};
#endif // WITH_METADATA
// ********** Begin Function GetCommandLine constinit property declarations ************************
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetCommandLine constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCommandLine Property Definitions ***********************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetCommandLine_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetCommandLine_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_GetCommandLine_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetCommandLine_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetCommandLine_Statics::PropPointers) < 2048);
// ********** End Function GetCommandLine Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_GetCommandLine_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "GetCommandLine", Z_Construct_UFunction_UKismetSystemLibrary_GetCommandLine_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetCommandLine_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetCommandLine_Statics::KismetSystemLibrary_eventGetCommandLine_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetCommandLine_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_GetCommandLine_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetCommandLine_Statics::KismetSystemLibrary_eventGetCommandLine_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_GetCommandLine()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_GetCommandLine_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execGetCommandLine)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=UKismetSystemLibrary::GetCommandLine();
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function GetCommandLine *******************************
// ********** Begin Class UKismetSystemLibrary Function GetComponentBounds *************************
struct Z_Construct_UFunction_UKismetSystemLibrary_GetComponentBounds_Statics
{
struct KismetSystemLibrary_eventGetComponentBounds_Parms
{
const USceneComponent* Component;
FVector Origin;
FVector BoxExtent;
float SphereRadius;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Collision" },
{ "Comment", "/** Get bounds */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Get bounds" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Component_MetaData[] = {
{ "EditInline", "true" },
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetComponentBounds constinit property declarations ********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Component;
static const UECodeGen_Private::FStructPropertyParams NewProp_Origin;
static const UECodeGen_Private::FStructPropertyParams NewProp_BoxExtent;
static const UECodeGen_Private::FFloatPropertyParams NewProp_SphereRadius;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetComponentBounds constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetComponentBounds Property Definitions *******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetComponentBounds_Statics::NewProp_Component = { "Component", nullptr, (EPropertyFlags)0x0010000000080082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetComponentBounds_Parms, Component), Z_Construct_UClass_USceneComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Component_MetaData), NewProp_Component_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetComponentBounds_Statics::NewProp_Origin = { "Origin", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetComponentBounds_Parms, Origin), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetComponentBounds_Statics::NewProp_BoxExtent = { "BoxExtent", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetComponentBounds_Parms, BoxExtent), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetComponentBounds_Statics::NewProp_SphereRadius = { "SphereRadius", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetComponentBounds_Parms, SphereRadius), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_GetComponentBounds_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetComponentBounds_Statics::NewProp_Component,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetComponentBounds_Statics::NewProp_Origin,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetComponentBounds_Statics::NewProp_BoxExtent,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetComponentBounds_Statics::NewProp_SphereRadius,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetComponentBounds_Statics::PropPointers) < 2048);
// ********** End Function GetComponentBounds Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_GetComponentBounds_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "GetComponentBounds", Z_Construct_UFunction_UKismetSystemLibrary_GetComponentBounds_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetComponentBounds_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetComponentBounds_Statics::KismetSystemLibrary_eventGetComponentBounds_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14C22403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetComponentBounds_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_GetComponentBounds_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetComponentBounds_Statics::KismetSystemLibrary_eventGetComponentBounds_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_GetComponentBounds()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_GetComponentBounds_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execGetComponentBounds)
{
P_GET_OBJECT(USceneComponent,Z_Param_Component);
P_GET_STRUCT_REF(FVector,Z_Param_Out_Origin);
P_GET_STRUCT_REF(FVector,Z_Param_Out_BoxExtent);
P_GET_PROPERTY_REF(FFloatProperty,Z_Param_Out_SphereRadius);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::GetComponentBounds(Z_Param_Component,Z_Param_Out_Origin,Z_Param_Out_BoxExtent,Z_Param_Out_SphereRadius);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function GetComponentBounds ***************************
// ********** Begin Class UKismetSystemLibrary Function GetConsoleVariableBoolValue ****************
struct Z_Construct_UFunction_UKismetSystemLibrary_GetConsoleVariableBoolValue_Statics
{
struct KismetSystemLibrary_eventGetConsoleVariableBoolValue_Parms
{
FString VariableName;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Development" },
{ "Comment", "/**\n\x09 * Evaluates, if it exists, whether the specified integer console variable has a non-zero value (true) or not (false).\n\x09 *\n\x09 * @param\x09VariableName\x09Name of the console variable to find.\n\x09 * @return\x09True if found and has a non-zero value, false otherwise.\n\x09 */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Evaluates, if it exists, whether the specified integer console variable has a non-zero value (true) or not (false).\n\n@param VariableName Name of the console variable to find.\n@return True if found and has a non-zero value, false otherwise." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_VariableName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetConsoleVariableBoolValue constinit property declarations ***********
static const UECodeGen_Private::FStrPropertyParams NewProp_VariableName;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetConsoleVariableBoolValue constinit property declarations *************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetConsoleVariableBoolValue Property Definitions **********************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetConsoleVariableBoolValue_Statics::NewProp_VariableName = { "VariableName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetConsoleVariableBoolValue_Parms, VariableName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_VariableName_MetaData), NewProp_VariableName_MetaData) };
void Z_Construct_UFunction_UKismetSystemLibrary_GetConsoleVariableBoolValue_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventGetConsoleVariableBoolValue_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetConsoleVariableBoolValue_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventGetConsoleVariableBoolValue_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_GetConsoleVariableBoolValue_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_GetConsoleVariableBoolValue_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetConsoleVariableBoolValue_Statics::NewProp_VariableName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetConsoleVariableBoolValue_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetConsoleVariableBoolValue_Statics::PropPointers) < 2048);
// ********** End Function GetConsoleVariableBoolValue Property Definitions ************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_GetConsoleVariableBoolValue_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "GetConsoleVariableBoolValue", Z_Construct_UFunction_UKismetSystemLibrary_GetConsoleVariableBoolValue_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetConsoleVariableBoolValue_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetConsoleVariableBoolValue_Statics::KismetSystemLibrary_eventGetConsoleVariableBoolValue_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetConsoleVariableBoolValue_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_GetConsoleVariableBoolValue_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetConsoleVariableBoolValue_Statics::KismetSystemLibrary_eventGetConsoleVariableBoolValue_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_GetConsoleVariableBoolValue()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_GetConsoleVariableBoolValue_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execGetConsoleVariableBoolValue)
{
P_GET_PROPERTY(FStrProperty,Z_Param_VariableName);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::GetConsoleVariableBoolValue(Z_Param_VariableName);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function GetConsoleVariableBoolValue ******************
// ********** Begin Class UKismetSystemLibrary Function GetConsoleVariableFloatValue ***************
struct Z_Construct_UFunction_UKismetSystemLibrary_GetConsoleVariableFloatValue_Statics
{
struct KismetSystemLibrary_eventGetConsoleVariableFloatValue_Parms
{
FString VariableName;
float ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Development" },
{ "Comment", "/**\n\x09 * Attempts to retrieve the value of the specified float console variable, if it exists.\n\x09 * \n\x09 * @param\x09VariableName\x09Name of the console variable to find.\n\x09 * @return\x09The value if found, 0 otherwise.\n\x09 */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Attempts to retrieve the value of the specified float console variable, if it exists.\n\n@param VariableName Name of the console variable to find.\n@return The value if found, 0 otherwise." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_VariableName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetConsoleVariableFloatValue constinit property declarations **********
static const UECodeGen_Private::FStrPropertyParams NewProp_VariableName;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetConsoleVariableFloatValue constinit property declarations ************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetConsoleVariableFloatValue Property Definitions *********************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetConsoleVariableFloatValue_Statics::NewProp_VariableName = { "VariableName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetConsoleVariableFloatValue_Parms, VariableName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_VariableName_MetaData), NewProp_VariableName_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetConsoleVariableFloatValue_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetConsoleVariableFloatValue_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_GetConsoleVariableFloatValue_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetConsoleVariableFloatValue_Statics::NewProp_VariableName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetConsoleVariableFloatValue_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetConsoleVariableFloatValue_Statics::PropPointers) < 2048);
// ********** End Function GetConsoleVariableFloatValue Property Definitions ***********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_GetConsoleVariableFloatValue_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "GetConsoleVariableFloatValue", Z_Construct_UFunction_UKismetSystemLibrary_GetConsoleVariableFloatValue_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetConsoleVariableFloatValue_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetConsoleVariableFloatValue_Statics::KismetSystemLibrary_eventGetConsoleVariableFloatValue_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetConsoleVariableFloatValue_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_GetConsoleVariableFloatValue_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetConsoleVariableFloatValue_Statics::KismetSystemLibrary_eventGetConsoleVariableFloatValue_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_GetConsoleVariableFloatValue()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_GetConsoleVariableFloatValue_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execGetConsoleVariableFloatValue)
{
P_GET_PROPERTY(FStrProperty,Z_Param_VariableName);
P_FINISH;
P_NATIVE_BEGIN;
*(float*)Z_Param__Result=UKismetSystemLibrary::GetConsoleVariableFloatValue(Z_Param_VariableName);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function GetConsoleVariableFloatValue *****************
// ********** Begin Class UKismetSystemLibrary Function GetConsoleVariableIntValue *****************
struct Z_Construct_UFunction_UKismetSystemLibrary_GetConsoleVariableIntValue_Statics
{
struct KismetSystemLibrary_eventGetConsoleVariableIntValue_Parms
{
FString VariableName;
int32 ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Development" },
{ "Comment", "/**\n\x09 * Attempts to retrieve the value of the specified integer console variable, if it exists.\n\x09 * \n\x09 * @param\x09VariableName\x09Name of the console variable to find.\n\x09 * @return\x09The value if found, 0 otherwise.\n\x09 */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Attempts to retrieve the value of the specified integer console variable, if it exists.\n\n@param VariableName Name of the console variable to find.\n@return The value if found, 0 otherwise." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_VariableName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetConsoleVariableIntValue constinit property declarations ************
static const UECodeGen_Private::FStrPropertyParams NewProp_VariableName;
static const UECodeGen_Private::FIntPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetConsoleVariableIntValue constinit property declarations **************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetConsoleVariableIntValue Property Definitions ***********************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetConsoleVariableIntValue_Statics::NewProp_VariableName = { "VariableName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetConsoleVariableIntValue_Parms, VariableName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_VariableName_MetaData), NewProp_VariableName_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetConsoleVariableIntValue_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetConsoleVariableIntValue_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_GetConsoleVariableIntValue_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetConsoleVariableIntValue_Statics::NewProp_VariableName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetConsoleVariableIntValue_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetConsoleVariableIntValue_Statics::PropPointers) < 2048);
// ********** End Function GetConsoleVariableIntValue Property Definitions *************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_GetConsoleVariableIntValue_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "GetConsoleVariableIntValue", Z_Construct_UFunction_UKismetSystemLibrary_GetConsoleVariableIntValue_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetConsoleVariableIntValue_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetConsoleVariableIntValue_Statics::KismetSystemLibrary_eventGetConsoleVariableIntValue_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetConsoleVariableIntValue_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_GetConsoleVariableIntValue_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetConsoleVariableIntValue_Statics::KismetSystemLibrary_eventGetConsoleVariableIntValue_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_GetConsoleVariableIntValue()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_GetConsoleVariableIntValue_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execGetConsoleVariableIntValue)
{
P_GET_PROPERTY(FStrProperty,Z_Param_VariableName);
P_FINISH;
P_NATIVE_BEGIN;
*(int32*)Z_Param__Result=UKismetSystemLibrary::GetConsoleVariableIntValue(Z_Param_VariableName);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function GetConsoleVariableIntValue *******************
// ********** Begin Class UKismetSystemLibrary Function GetConsoleVariableStringValue **************
struct Z_Construct_UFunction_UKismetSystemLibrary_GetConsoleVariableStringValue_Statics
{
struct KismetSystemLibrary_eventGetConsoleVariableStringValue_Parms
{
FString VariableName;
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Development" },
{ "Comment", "/**\n\x09 * Attempts to retrieve the value of the specified string console variable, if it exists.\n\x09 * \n\x09 * @param\x09VariableName\x09Name of the console variable to find.\n\x09 * @return\x09The value if found, empty string otherwise.\n\x09 */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Attempts to retrieve the value of the specified string console variable, if it exists.\n\n@param VariableName Name of the console variable to find.\n@return The value if found, empty string otherwise." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_VariableName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetConsoleVariableStringValue constinit property declarations *********
static const UECodeGen_Private::FStrPropertyParams NewProp_VariableName;
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetConsoleVariableStringValue constinit property declarations ***********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetConsoleVariableStringValue Property Definitions ********************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetConsoleVariableStringValue_Statics::NewProp_VariableName = { "VariableName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetConsoleVariableStringValue_Parms, VariableName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_VariableName_MetaData), NewProp_VariableName_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetConsoleVariableStringValue_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetConsoleVariableStringValue_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_GetConsoleVariableStringValue_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetConsoleVariableStringValue_Statics::NewProp_VariableName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetConsoleVariableStringValue_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetConsoleVariableStringValue_Statics::PropPointers) < 2048);
// ********** End Function GetConsoleVariableStringValue Property Definitions **********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_GetConsoleVariableStringValue_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "GetConsoleVariableStringValue", Z_Construct_UFunction_UKismetSystemLibrary_GetConsoleVariableStringValue_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetConsoleVariableStringValue_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetConsoleVariableStringValue_Statics::KismetSystemLibrary_eventGetConsoleVariableStringValue_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetConsoleVariableStringValue_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_GetConsoleVariableStringValue_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetConsoleVariableStringValue_Statics::KismetSystemLibrary_eventGetConsoleVariableStringValue_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_GetConsoleVariableStringValue()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_GetConsoleVariableStringValue_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execGetConsoleVariableStringValue)
{
P_GET_PROPERTY(FStrProperty,Z_Param_VariableName);
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=UKismetSystemLibrary::GetConsoleVariableStringValue(Z_Param_VariableName);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function GetConsoleVariableStringValue ****************
// ********** Begin Class UKismetSystemLibrary Function GetConvenientWindowedResolutions ***********
struct Z_Construct_UFunction_UKismetSystemLibrary_GetConvenientWindowedResolutions_Statics
{
struct KismetSystemLibrary_eventGetConvenientWindowedResolutions_Parms
{
TArray<FIntPoint> Resolutions;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering" },
{ "Comment", "/**\n\x09* Gets the list of windowed resolutions which are convenient for the current primary display size.\n\x09* @return true if successfully queried the device for available resolutions.\n\x09*/" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Gets the list of windowed resolutions which are convenient for the current primary display size.\n@return true if successfully queried the device for available resolutions." },
};
#endif // WITH_METADATA
// ********** Begin Function GetConvenientWindowedResolutions constinit property declarations ******
static const UECodeGen_Private::FStructPropertyParams NewProp_Resolutions_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Resolutions;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetConvenientWindowedResolutions constinit property declarations ********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetConvenientWindowedResolutions Property Definitions *****************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetConvenientWindowedResolutions_Statics::NewProp_Resolutions_Inner = { "Resolutions", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FIntPoint, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetConvenientWindowedResolutions_Statics::NewProp_Resolutions = { "Resolutions", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetConvenientWindowedResolutions_Parms, Resolutions), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UKismetSystemLibrary_GetConvenientWindowedResolutions_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventGetConvenientWindowedResolutions_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetConvenientWindowedResolutions_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventGetConvenientWindowedResolutions_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_GetConvenientWindowedResolutions_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_GetConvenientWindowedResolutions_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetConvenientWindowedResolutions_Statics::NewProp_Resolutions_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetConvenientWindowedResolutions_Statics::NewProp_Resolutions,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetConvenientWindowedResolutions_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetConvenientWindowedResolutions_Statics::PropPointers) < 2048);
// ********** End Function GetConvenientWindowedResolutions Property Definitions *******************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_GetConvenientWindowedResolutions_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "GetConvenientWindowedResolutions", Z_Construct_UFunction_UKismetSystemLibrary_GetConvenientWindowedResolutions_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetConvenientWindowedResolutions_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetConvenientWindowedResolutions_Statics::KismetSystemLibrary_eventGetConvenientWindowedResolutions_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetConvenientWindowedResolutions_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_GetConvenientWindowedResolutions_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetConvenientWindowedResolutions_Statics::KismetSystemLibrary_eventGetConvenientWindowedResolutions_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_GetConvenientWindowedResolutions()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_GetConvenientWindowedResolutions_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execGetConvenientWindowedResolutions)
{
P_GET_TARRAY_REF(FIntPoint,Z_Param_Out_Resolutions);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::GetConvenientWindowedResolutions(Z_Param_Out_Resolutions);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function GetConvenientWindowedResolutions *************
// ********** Begin Class UKismetSystemLibrary Function GetCurrentBundleState **********************
struct Z_Construct_UFunction_UKismetSystemLibrary_GetCurrentBundleState_Statics
{
struct KismetSystemLibrary_eventGetCurrentBundleState_Parms
{
FPrimaryAssetId PrimaryAssetId;
bool bForceCurrentState;
TArray<FName> OutBundles;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AssetManager" },
{ "Comment", "/** \n\x09 * Returns the list of loaded bundles for a given Primary Asset. This will return false if the asset is not loaded at all.\n\x09 * If ForceCurrentState is true it will return the current state even if a load is in process\n\x09 */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ScriptMethod", "" },
{ "ToolTip", "Returns the list of loaded bundles for a given Primary Asset. This will return false if the asset is not loaded at all.\nIf ForceCurrentState is true it will return the current state even if a load is in process" },
};
#endif // WITH_METADATA
// ********** Begin Function GetCurrentBundleState constinit property declarations *****************
static const UECodeGen_Private::FStructPropertyParams NewProp_PrimaryAssetId;
static void NewProp_bForceCurrentState_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bForceCurrentState;
static const UECodeGen_Private::FNamePropertyParams NewProp_OutBundles_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_OutBundles;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetCurrentBundleState constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCurrentBundleState Property Definitions ****************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetCurrentBundleState_Statics::NewProp_PrimaryAssetId = { "PrimaryAssetId", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetCurrentBundleState_Parms, PrimaryAssetId), Z_Construct_UScriptStruct_FPrimaryAssetId, METADATA_PARAMS(0, nullptr) }; // 265326925
void Z_Construct_UFunction_UKismetSystemLibrary_GetCurrentBundleState_Statics::NewProp_bForceCurrentState_SetBit(void* Obj)
{
((KismetSystemLibrary_eventGetCurrentBundleState_Parms*)Obj)->bForceCurrentState = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetCurrentBundleState_Statics::NewProp_bForceCurrentState = { "bForceCurrentState", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventGetCurrentBundleState_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_GetCurrentBundleState_Statics::NewProp_bForceCurrentState_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetCurrentBundleState_Statics::NewProp_OutBundles_Inner = { "OutBundles", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetCurrentBundleState_Statics::NewProp_OutBundles = { "OutBundles", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetCurrentBundleState_Parms, OutBundles), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UKismetSystemLibrary_GetCurrentBundleState_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventGetCurrentBundleState_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetCurrentBundleState_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventGetCurrentBundleState_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_GetCurrentBundleState_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_GetCurrentBundleState_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetCurrentBundleState_Statics::NewProp_PrimaryAssetId,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetCurrentBundleState_Statics::NewProp_bForceCurrentState,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetCurrentBundleState_Statics::NewProp_OutBundles_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetCurrentBundleState_Statics::NewProp_OutBundles,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetCurrentBundleState_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetCurrentBundleState_Statics::PropPointers) < 2048);
// ********** End Function GetCurrentBundleState Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_GetCurrentBundleState_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "GetCurrentBundleState", Z_Construct_UFunction_UKismetSystemLibrary_GetCurrentBundleState_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetCurrentBundleState_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetCurrentBundleState_Statics::KismetSystemLibrary_eventGetCurrentBundleState_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetCurrentBundleState_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_GetCurrentBundleState_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetCurrentBundleState_Statics::KismetSystemLibrary_eventGetCurrentBundleState_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_GetCurrentBundleState()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_GetCurrentBundleState_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execGetCurrentBundleState)
{
P_GET_STRUCT(FPrimaryAssetId,Z_Param_PrimaryAssetId);
P_GET_UBOOL(Z_Param_bForceCurrentState);
P_GET_TARRAY_REF(FName,Z_Param_Out_OutBundles);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::GetCurrentBundleState(Z_Param_PrimaryAssetId,Z_Param_bForceCurrentState,Z_Param_Out_OutBundles);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function GetCurrentBundleState ************************
// ********** Begin Class UKismetSystemLibrary Function GetDefaultLanguage *************************
struct Z_Construct_UFunction_UKismetSystemLibrary_GetDefaultLanguage_Statics
{
struct KismetSystemLibrary_eventGetDefaultLanguage_Parms
{
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Internationalization" },
{ "Comment", "/**\n\x09 * Get the default language (for localization) used by this platform\n\x09 * @note This is typically the same as GetDefaultLocale unless the platform distinguishes between the two\n\x09 * @note This should be returned in IETF language tag form:\n\x09 * - A two-letter ISO 639-1 language code (eg, \"zh\")\n\x09 * - An optional four-letter ISO 15924 script code (eg, \"Hans\")\n\x09 * - An optional two-letter ISO 3166-1 country code (eg, \"CN\")\n\x09 * @return The language as an IETF language tag (eg, \"zh-Hans-CN\")\n\x09 */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Get the default language (for localization) used by this platform\n@note This is typically the same as GetDefaultLocale unless the platform distinguishes between the two\n@note This should be returned in IETF language tag form:\n - A two-letter ISO 639-1 language code (eg, \"zh\")\n - An optional four-letter ISO 15924 script code (eg, \"Hans\")\n - An optional two-letter ISO 3166-1 country code (eg, \"CN\")\n@return The language as an IETF language tag (eg, \"zh-Hans-CN\")" },
};
#endif // WITH_METADATA
// ********** Begin Function GetDefaultLanguage constinit property declarations ********************
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetDefaultLanguage constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetDefaultLanguage Property Definitions *******************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetDefaultLanguage_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetDefaultLanguage_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_GetDefaultLanguage_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetDefaultLanguage_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetDefaultLanguage_Statics::PropPointers) < 2048);
// ********** End Function GetDefaultLanguage Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_GetDefaultLanguage_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "GetDefaultLanguage", Z_Construct_UFunction_UKismetSystemLibrary_GetDefaultLanguage_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetDefaultLanguage_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetDefaultLanguage_Statics::KismetSystemLibrary_eventGetDefaultLanguage_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetDefaultLanguage_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_GetDefaultLanguage_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetDefaultLanguage_Statics::KismetSystemLibrary_eventGetDefaultLanguage_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_GetDefaultLanguage()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_GetDefaultLanguage_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execGetDefaultLanguage)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=UKismetSystemLibrary::GetDefaultLanguage();
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function GetDefaultLanguage ***************************
// ********** Begin Class UKismetSystemLibrary Function GetDefaultLocale ***************************
struct Z_Construct_UFunction_UKismetSystemLibrary_GetDefaultLocale_Statics
{
struct KismetSystemLibrary_eventGetDefaultLocale_Parms
{
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Internationalization" },
{ "Comment", "/**\n\x09 * Get the default locale (for internationalization) used by this platform\n\x09 * @note This should be returned in IETF language tag form:\n\x09 * - A two-letter ISO 639-1 language code (eg, \"zh\")\n\x09 * - An optional four-letter ISO 15924 script code (eg, \"Hans\")\n\x09 * - An optional two-letter ISO 3166-1 country code (eg, \"CN\")\n\x09 * @return The locale as an IETF language tag (eg, \"zh-Hans-CN\")\n\x09 */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Get the default locale (for internationalization) used by this platform\n@note This should be returned in IETF language tag form:\n - A two-letter ISO 639-1 language code (eg, \"zh\")\n - An optional four-letter ISO 15924 script code (eg, \"Hans\")\n - An optional two-letter ISO 3166-1 country code (eg, \"CN\")\n@return The locale as an IETF language tag (eg, \"zh-Hans-CN\")" },
};
#endif // WITH_METADATA
// ********** Begin Function GetDefaultLocale constinit property declarations **********************
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetDefaultLocale constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetDefaultLocale Property Definitions *********************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetDefaultLocale_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetDefaultLocale_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_GetDefaultLocale_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetDefaultLocale_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetDefaultLocale_Statics::PropPointers) < 2048);
// ********** End Function GetDefaultLocale Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_GetDefaultLocale_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "GetDefaultLocale", Z_Construct_UFunction_UKismetSystemLibrary_GetDefaultLocale_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetDefaultLocale_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetDefaultLocale_Statics::KismetSystemLibrary_eventGetDefaultLocale_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetDefaultLocale_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_GetDefaultLocale_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetDefaultLocale_Statics::KismetSystemLibrary_eventGetDefaultLocale_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_GetDefaultLocale()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_GetDefaultLocale_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execGetDefaultLocale)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=UKismetSystemLibrary::GetDefaultLocale();
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function GetDefaultLocale *****************************
// ********** Begin Class UKismetSystemLibrary Function GetDeviceId ********************************
struct Z_Construct_UFunction_UKismetSystemLibrary_GetDeviceId_Statics
{
struct KismetSystemLibrary_eventGetDeviceId_Parms
{
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Platform" },
{ "Comment", "/** Returns the platform specific unique device id */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Returns the platform specific unique device id" },
};
#endif // WITH_METADATA
// ********** Begin Function GetDeviceId constinit property declarations ***************************
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetDeviceId constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetDeviceId Property Definitions **************************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetDeviceId_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetDeviceId_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_GetDeviceId_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetDeviceId_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetDeviceId_Statics::PropPointers) < 2048);
// ********** End Function GetDeviceId Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_GetDeviceId_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "GetDeviceId", Z_Construct_UFunction_UKismetSystemLibrary_GetDeviceId_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetDeviceId_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetDeviceId_Statics::KismetSystemLibrary_eventGetDeviceId_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetDeviceId_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_GetDeviceId_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetDeviceId_Statics::KismetSystemLibrary_eventGetDeviceId_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_GetDeviceId()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_GetDeviceId_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execGetDeviceId)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=UKismetSystemLibrary::GetDeviceId();
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function GetDeviceId **********************************
// ********** Begin Class UKismetSystemLibrary Function GetDisplayName *****************************
struct Z_Construct_UFunction_UKismetSystemLibrary_GetDisplayName_Statics
{
struct KismetSystemLibrary_eventGetDisplayName_Parms
{
const UObject* Object;
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities" },
{ "Comment", "// Returns the display name (or actor label), for displaying as a debugging aid.\n// Note: In editor builds, this is the actor label. In non-editor builds, this is the actual object name. This function should not be used to uniquely identify actors!\n// It is not localized and should not be used for display to an end user of a game.\n" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Returns the display name (or actor label), for displaying as a debugging aid.\nNote: In editor builds, this is the actor label. In non-editor builds, this is the actual object name. This function should not be used to uniquely identify actors!\nIt is not localized and should not be used for display to an end user of a game." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Object_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetDisplayName constinit property declarations ************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Object;
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetDisplayName constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetDisplayName Property Definitions ***********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetDisplayName_Statics::NewProp_Object = { "Object", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetDisplayName_Parms, Object), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Object_MetaData), NewProp_Object_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetDisplayName_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetDisplayName_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_GetDisplayName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetDisplayName_Statics::NewProp_Object,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetDisplayName_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetDisplayName_Statics::PropPointers) < 2048);
// ********** End Function GetDisplayName Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_GetDisplayName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "GetDisplayName", Z_Construct_UFunction_UKismetSystemLibrary_GetDisplayName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetDisplayName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetDisplayName_Statics::KismetSystemLibrary_eventGetDisplayName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetDisplayName_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_GetDisplayName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetDisplayName_Statics::KismetSystemLibrary_eventGetDisplayName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_GetDisplayName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_GetDisplayName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execGetDisplayName)
{
P_GET_OBJECT(UObject,Z_Param_Object);
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=UKismetSystemLibrary::GetDisplayName(Z_Param_Object);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function GetDisplayName *******************************
// ********** Begin Class UKismetSystemLibrary Function GetEditorProperty **************************
#if WITH_EDITOR
struct Z_Construct_UFunction_UKismetSystemLibrary_GetEditorProperty_Statics
{
struct KismetSystemLibrary_eventGetEditorProperty_Parms
{
UObject* Object;
FName PropertyName;
int32 PropertyValue;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintInternalUseOnly", "true" },
{ "Category", "Utilities" },
{ "Comment", "/**\n\x09 * Attempts to retrieve the value of a named property from the given object.\n\x09 *\n\x09 * @param Object The object you want to retrieve a property value from.\n\x09 * @param PropertyName The name of the object property to retrieve the value from.\n\x09 * @param PropertyValue The retrieved property value, if found.\n\x09 *\n\x09 * @return Whether the property value was found and correctly retrieved.\n\x09 */" },
{ "CustomStructureParam", "PropertyValue" },
{ "CustomThunk", "true" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Attempts to retrieve the value of a named property from the given object.\n\n@param Object The object you want to retrieve a property value from.\n@param PropertyName The name of the object property to retrieve the value from.\n@param PropertyValue The retrieved property value, if found.\n\n@return Whether the property value was found and correctly retrieved." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PropertyName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetEditorProperty constinit property declarations *********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Object;
static const UECodeGen_Private::FNamePropertyParams NewProp_PropertyName;
static const UECodeGen_Private::FIntPropertyParams NewProp_PropertyValue;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetEditorProperty constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetEditorProperty Property Definitions ********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetEditorProperty_Statics::NewProp_Object = { "Object", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetEditorProperty_Parms, Object), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetEditorProperty_Statics::NewProp_PropertyName = { "PropertyName", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetEditorProperty_Parms, PropertyName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PropertyName_MetaData), NewProp_PropertyName_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetEditorProperty_Statics::NewProp_PropertyValue = { "PropertyValue", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetEditorProperty_Parms, PropertyValue), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UKismetSystemLibrary_GetEditorProperty_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventGetEditorProperty_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetEditorProperty_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventGetEditorProperty_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_GetEditorProperty_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_GetEditorProperty_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetEditorProperty_Statics::NewProp_Object,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetEditorProperty_Statics::NewProp_PropertyName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetEditorProperty_Statics::NewProp_PropertyValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetEditorProperty_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetEditorProperty_Statics::PropPointers) < 2048);
// ********** End Function GetEditorProperty Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_GetEditorProperty_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "GetEditorProperty", Z_Construct_UFunction_UKismetSystemLibrary_GetEditorProperty_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetEditorProperty_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetEditorProperty_Statics::KismetSystemLibrary_eventGetEditorProperty_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetEditorProperty_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_GetEditorProperty_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetEditorProperty_Statics::KismetSystemLibrary_eventGetEditorProperty_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_GetEditorProperty()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_GetEditorProperty_Statics::FuncParams);
}
return ReturnFunction;
}
#endif // WITH_EDITOR
// ********** End Class UKismetSystemLibrary Function GetEditorProperty ****************************
// ********** Begin Class UKismetSystemLibrary Function GetEngineVersion ***************************
struct Z_Construct_UFunction_UKismetSystemLibrary_GetEngineVersion_Statics
{
struct KismetSystemLibrary_eventGetEngineVersion_Parms
{
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintThreadSafe", "" },
{ "Category", "Development" },
{ "Comment", "// Engine build number, for displaying to end users.\n" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Engine build number, for displaying to end users." },
};
#endif // WITH_METADATA
// ********** Begin Function GetEngineVersion constinit property declarations **********************
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetEngineVersion constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetEngineVersion Property Definitions *********************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetEngineVersion_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetEngineVersion_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_GetEngineVersion_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetEngineVersion_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetEngineVersion_Statics::PropPointers) < 2048);
// ********** End Function GetEngineVersion Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_GetEngineVersion_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "GetEngineVersion", Z_Construct_UFunction_UKismetSystemLibrary_GetEngineVersion_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetEngineVersion_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetEngineVersion_Statics::KismetSystemLibrary_eventGetEngineVersion_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetEngineVersion_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_GetEngineVersion_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetEngineVersion_Statics::KismetSystemLibrary_eventGetEngineVersion_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_GetEngineVersion()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_GetEngineVersion_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execGetEngineVersion)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=UKismetSystemLibrary::GetEngineVersion();
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function GetEngineVersion *****************************
// ********** Begin Class UKismetSystemLibrary Function GetEnumTopLevelAssetPath *******************
struct Z_Construct_UFunction_UKismetSystemLibrary_GetEnumTopLevelAssetPath_Statics
{
struct KismetSystemLibrary_eventGetEnumTopLevelAssetPath_Parms
{
const UEnum* Enum;
FTopLevelAssetPath ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities" },
{ "Comment", "// Returns the full path to the specified enum as a Top Level Asset Path used by asset utilities\n" },
{ "DisplayName", "Get Enum Path Name (Top Level Asset Path)" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ScriptMethod", "GetEnumPathName" },
{ "ToolTip", "Returns the full path to the specified enum as a Top Level Asset Path used by asset utilities" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Enum_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetEnumTopLevelAssetPath constinit property declarations **************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Enum;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetEnumTopLevelAssetPath constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetEnumTopLevelAssetPath Property Definitions *************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetEnumTopLevelAssetPath_Statics::NewProp_Enum = { "Enum", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetEnumTopLevelAssetPath_Parms, Enum), Z_Construct_UClass_UEnum_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Enum_MetaData), NewProp_Enum_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetEnumTopLevelAssetPath_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetEnumTopLevelAssetPath_Parms, ReturnValue), Z_Construct_UScriptStruct_FTopLevelAssetPath, METADATA_PARAMS(0, nullptr) }; // 559680422
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_GetEnumTopLevelAssetPath_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetEnumTopLevelAssetPath_Statics::NewProp_Enum,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetEnumTopLevelAssetPath_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetEnumTopLevelAssetPath_Statics::PropPointers) < 2048);
// ********** End Function GetEnumTopLevelAssetPath Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_GetEnumTopLevelAssetPath_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "GetEnumTopLevelAssetPath", Z_Construct_UFunction_UKismetSystemLibrary_GetEnumTopLevelAssetPath_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetEnumTopLevelAssetPath_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetEnumTopLevelAssetPath_Statics::KismetSystemLibrary_eventGetEnumTopLevelAssetPath_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetEnumTopLevelAssetPath_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_GetEnumTopLevelAssetPath_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetEnumTopLevelAssetPath_Statics::KismetSystemLibrary_eventGetEnumTopLevelAssetPath_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_GetEnumTopLevelAssetPath()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_GetEnumTopLevelAssetPath_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execGetEnumTopLevelAssetPath)
{
P_GET_OBJECT(UEnum,Z_Param_Enum);
P_FINISH;
P_NATIVE_BEGIN;
*(FTopLevelAssetPath*)Z_Param__Result=UKismetSystemLibrary::GetEnumTopLevelAssetPath(Z_Param_Enum);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function GetEnumTopLevelAssetPath *********************
// ********** Begin Class UKismetSystemLibrary Function GetFrameCount ******************************
struct Z_Construct_UFunction_UKismetSystemLibrary_GetFrameCount_Statics
{
struct KismetSystemLibrary_eventGetFrameCount_Parms
{
int64 ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities" },
{ "Comment", "/** Returns the value of GFrameCounter, a running count of the number of frames that have occurred. */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Returns the value of GFrameCounter, a running count of the number of frames that have occurred." },
};
#endif // WITH_METADATA
// ********** Begin Function GetFrameCount constinit property declarations *************************
static const UECodeGen_Private::FInt64PropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetFrameCount constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetFrameCount Property Definitions ************************************
const UECodeGen_Private::FInt64PropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetFrameCount_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Int64, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetFrameCount_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_GetFrameCount_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetFrameCount_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetFrameCount_Statics::PropPointers) < 2048);
// ********** End Function GetFrameCount Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_GetFrameCount_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "GetFrameCount", Z_Construct_UFunction_UKismetSystemLibrary_GetFrameCount_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetFrameCount_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetFrameCount_Statics::KismetSystemLibrary_eventGetFrameCount_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetFrameCount_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_GetFrameCount_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetFrameCount_Statics::KismetSystemLibrary_eventGetFrameCount_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_GetFrameCount()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_GetFrameCount_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execGetFrameCount)
{
P_FINISH;
P_NATIVE_BEGIN;
*(int64*)Z_Param__Result=UKismetSystemLibrary::GetFrameCount();
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function GetFrameCount ********************************
// ********** Begin Class UKismetSystemLibrary Function GetGameBundleId ****************************
struct Z_Construct_UFunction_UKismetSystemLibrary_GetGameBundleId_Statics
{
struct KismetSystemLibrary_eventGetGameBundleId_Parms
{
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Game" },
{ "Comment", "/**\n\x09 * Retrieves the game's platform-specific bundle identifier or package name of the game\n\x09 *\n\x09 * @return The game's bundle identifier or package name.\n\x09 */" },
{ "Keywords", "bundle id package name" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Retrieves the game's platform-specific bundle identifier or package name of the game\n\n@return The game's bundle identifier or package name." },
};
#endif // WITH_METADATA
// ********** Begin Function GetGameBundleId constinit property declarations ***********************
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetGameBundleId constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetGameBundleId Property Definitions **********************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetGameBundleId_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetGameBundleId_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_GetGameBundleId_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetGameBundleId_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetGameBundleId_Statics::PropPointers) < 2048);
// ********** End Function GetGameBundleId Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_GetGameBundleId_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "GetGameBundleId", Z_Construct_UFunction_UKismetSystemLibrary_GetGameBundleId_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetGameBundleId_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetGameBundleId_Statics::KismetSystemLibrary_eventGetGameBundleId_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetGameBundleId_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_GetGameBundleId_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetGameBundleId_Statics::KismetSystemLibrary_eventGetGameBundleId_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_GetGameBundleId()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_GetGameBundleId_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execGetGameBundleId)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=UKismetSystemLibrary::GetGameBundleId();
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function GetGameBundleId ******************************
// ********** Begin Class UKismetSystemLibrary Function GetGameName ********************************
struct Z_Construct_UFunction_UKismetSystemLibrary_GetGameName_Statics
{
struct KismetSystemLibrary_eventGetGameName_Parms
{
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintThreadSafe", "" },
{ "Category", "Game" },
{ "Comment", "/** Get the name of the current game */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Get the name of the current game" },
};
#endif // WITH_METADATA
// ********** Begin Function GetGameName constinit property declarations ***************************
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetGameName constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetGameName Property Definitions **************************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetGameName_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetGameName_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_GetGameName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetGameName_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetGameName_Statics::PropPointers) < 2048);
// ********** End Function GetGameName Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_GetGameName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "GetGameName", Z_Construct_UFunction_UKismetSystemLibrary_GetGameName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetGameName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetGameName_Statics::KismetSystemLibrary_eventGetGameName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetGameName_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_GetGameName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetGameName_Statics::KismetSystemLibrary_eventGetGameName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_GetGameName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_GetGameName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execGetGameName)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=UKismetSystemLibrary::GetGameName();
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function GetGameName **********************************
// ********** Begin Class UKismetSystemLibrary Function GetGamepadButtonGlyph **********************
struct Z_Construct_UFunction_UKismetSystemLibrary_GetGamepadButtonGlyph_Statics
{
struct KismetSystemLibrary_eventGetGamepadButtonGlyph_Parms
{
FString ButtonKey;
int32 ControllerIndex;
UTexture2D* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Platform" },
{ "Comment", "/**\n * Returns glyph assigned to a gamepad button (or a null ptr if not assigned) (iOS and tvOS only)\n */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Returns glyph assigned to a gamepad button (or a null ptr if not assigned) (iOS and tvOS only)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ButtonKey_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetGamepadButtonGlyph constinit property declarations *****************
static const UECodeGen_Private::FStrPropertyParams NewProp_ButtonKey;
static const UECodeGen_Private::FIntPropertyParams NewProp_ControllerIndex;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetGamepadButtonGlyph constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetGamepadButtonGlyph Property Definitions ****************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetGamepadButtonGlyph_Statics::NewProp_ButtonKey = { "ButtonKey", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetGamepadButtonGlyph_Parms, ButtonKey), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ButtonKey_MetaData), NewProp_ButtonKey_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetGamepadButtonGlyph_Statics::NewProp_ControllerIndex = { "ControllerIndex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetGamepadButtonGlyph_Parms, ControllerIndex), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetGamepadButtonGlyph_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetGamepadButtonGlyph_Parms, ReturnValue), Z_Construct_UClass_UTexture2D_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_GetGamepadButtonGlyph_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetGamepadButtonGlyph_Statics::NewProp_ButtonKey,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetGamepadButtonGlyph_Statics::NewProp_ControllerIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetGamepadButtonGlyph_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetGamepadButtonGlyph_Statics::PropPointers) < 2048);
// ********** End Function GetGamepadButtonGlyph Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_GetGamepadButtonGlyph_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "GetGamepadButtonGlyph", Z_Construct_UFunction_UKismetSystemLibrary_GetGamepadButtonGlyph_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetGamepadButtonGlyph_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetGamepadButtonGlyph_Statics::KismetSystemLibrary_eventGetGamepadButtonGlyph_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetGamepadButtonGlyph_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_GetGamepadButtonGlyph_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetGamepadButtonGlyph_Statics::KismetSystemLibrary_eventGetGamepadButtonGlyph_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_GetGamepadButtonGlyph()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_GetGamepadButtonGlyph_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execGetGamepadButtonGlyph)
{
P_GET_PROPERTY(FStrProperty,Z_Param_ButtonKey);
P_GET_PROPERTY(FIntProperty,Z_Param_ControllerIndex);
P_FINISH;
P_NATIVE_BEGIN;
*(UTexture2D**)Z_Param__Result=UKismetSystemLibrary::GetGamepadButtonGlyph(Z_Param_ButtonKey,Z_Param_ControllerIndex);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function GetGamepadButtonGlyph ************************
// ********** Begin Class UKismetSystemLibrary Function GetGamepadControllerName *******************
struct Z_Construct_UFunction_UKismetSystemLibrary_GetGamepadControllerName_Statics
{
struct KismetSystemLibrary_eventGetGamepadControllerName_Parms
{
int32 ControllerId;
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Platform" },
{ "Comment", "/**\n\x09* Returns name of controller if assigned to a gamepad (or None if not assigned) (Android and iOS only)\n\x09*/" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Returns name of controller if assigned to a gamepad (or None if not assigned) (Android and iOS only)" },
};
#endif // WITH_METADATA
// ********** Begin Function GetGamepadControllerName constinit property declarations **************
static const UECodeGen_Private::FIntPropertyParams NewProp_ControllerId;
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetGamepadControllerName constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetGamepadControllerName Property Definitions *************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetGamepadControllerName_Statics::NewProp_ControllerId = { "ControllerId", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetGamepadControllerName_Parms, ControllerId), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetGamepadControllerName_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetGamepadControllerName_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_GetGamepadControllerName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetGamepadControllerName_Statics::NewProp_ControllerId,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetGamepadControllerName_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetGamepadControllerName_Statics::PropPointers) < 2048);
// ********** End Function GetGamepadControllerName Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_GetGamepadControllerName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "GetGamepadControllerName", Z_Construct_UFunction_UKismetSystemLibrary_GetGamepadControllerName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetGamepadControllerName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetGamepadControllerName_Statics::KismetSystemLibrary_eventGetGamepadControllerName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetGamepadControllerName_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_GetGamepadControllerName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetGamepadControllerName_Statics::KismetSystemLibrary_eventGetGamepadControllerName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_GetGamepadControllerName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_GetGamepadControllerName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execGetGamepadControllerName)
{
P_GET_PROPERTY(FIntProperty,Z_Param_ControllerId);
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=UKismetSystemLibrary::GetGamepadControllerName(Z_Param_ControllerId);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function GetGamepadControllerName *********************
// ********** Begin Class UKismetSystemLibrary Function GetGameTimeInSeconds ***********************
struct Z_Construct_UFunction_UKismetSystemLibrary_GetGameTimeInSeconds_Statics
{
struct KismetSystemLibrary_eventGetGameTimeInSeconds_Parms
{
const UObject* WorldContextObject;
double ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Time" },
{ "Comment", "/** \n\x09 * Get the current game time, in seconds. This stops when the game is paused and is affected by slomo. \n\x09 * \n\x09 * @param WorldContextObject\x09World context\n\x09 */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Get the current game time, in seconds. This stops when the game is paused and is affected by slomo.\n\n@param WorldContextObject World context" },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetGameTimeInSeconds constinit property declarations ******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FDoublePropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetGameTimeInSeconds constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetGameTimeInSeconds Property Definitions *****************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetGameTimeInSeconds_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetGameTimeInSeconds_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FDoublePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetGameTimeInSeconds_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetGameTimeInSeconds_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_GetGameTimeInSeconds_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetGameTimeInSeconds_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetGameTimeInSeconds_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetGameTimeInSeconds_Statics::PropPointers) < 2048);
// ********** End Function GetGameTimeInSeconds Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_GetGameTimeInSeconds_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "GetGameTimeInSeconds", Z_Construct_UFunction_UKismetSystemLibrary_GetGameTimeInSeconds_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetGameTimeInSeconds_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetGameTimeInSeconds_Statics::KismetSystemLibrary_eventGetGameTimeInSeconds_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetGameTimeInSeconds_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_GetGameTimeInSeconds_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetGameTimeInSeconds_Statics::KismetSystemLibrary_eventGetGameTimeInSeconds_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_GetGameTimeInSeconds()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_GetGameTimeInSeconds_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execGetGameTimeInSeconds)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_FINISH;
P_NATIVE_BEGIN;
*(double*)Z_Param__Result=UKismetSystemLibrary::GetGameTimeInSeconds(Z_Param_WorldContextObject);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function GetGameTimeInSeconds *************************
// ********** Begin Class UKismetSystemLibrary Function GetLocalCurrencyCode ***********************
struct Z_Construct_UFunction_UKismetSystemLibrary_GetLocalCurrencyCode_Statics
{
struct KismetSystemLibrary_eventGetLocalCurrencyCode_Parms
{
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Internationalization" },
{ "Comment", "/**\n\x09* Returns the currency code associated with the device's locale\n\x09* @return the currency code associated with the device's locale\n\x09*/" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Returns the currency code associated with the device's locale\n@return the currency code associated with the device's locale" },
};
#endif // WITH_METADATA
// ********** Begin Function GetLocalCurrencyCode constinit property declarations ******************
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetLocalCurrencyCode constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetLocalCurrencyCode Property Definitions *****************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetLocalCurrencyCode_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetLocalCurrencyCode_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_GetLocalCurrencyCode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetLocalCurrencyCode_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetLocalCurrencyCode_Statics::PropPointers) < 2048);
// ********** End Function GetLocalCurrencyCode Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_GetLocalCurrencyCode_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "GetLocalCurrencyCode", Z_Construct_UFunction_UKismetSystemLibrary_GetLocalCurrencyCode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetLocalCurrencyCode_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetLocalCurrencyCode_Statics::KismetSystemLibrary_eventGetLocalCurrencyCode_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetLocalCurrencyCode_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_GetLocalCurrencyCode_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetLocalCurrencyCode_Statics::KismetSystemLibrary_eventGetLocalCurrencyCode_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_GetLocalCurrencyCode()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_GetLocalCurrencyCode_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execGetLocalCurrencyCode)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=UKismetSystemLibrary::GetLocalCurrencyCode();
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function GetLocalCurrencyCode *************************
// ********** Begin Class UKismetSystemLibrary Function GetLocalCurrencySymbol *********************
struct Z_Construct_UFunction_UKismetSystemLibrary_GetLocalCurrencySymbol_Statics
{
struct KismetSystemLibrary_eventGetLocalCurrencySymbol_Parms
{
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Internationalization" },
{ "Comment", "/**\n\x09* Returns the currency symbol associated with the device's locale\n\x09* @return the currency symbol associated with the device's locale\n\x09*/" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Returns the currency symbol associated with the device's locale\n@return the currency symbol associated with the device's locale" },
};
#endif // WITH_METADATA
// ********** Begin Function GetLocalCurrencySymbol constinit property declarations ****************
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetLocalCurrencySymbol constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetLocalCurrencySymbol Property Definitions ***************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetLocalCurrencySymbol_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetLocalCurrencySymbol_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_GetLocalCurrencySymbol_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetLocalCurrencySymbol_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetLocalCurrencySymbol_Statics::PropPointers) < 2048);
// ********** End Function GetLocalCurrencySymbol Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_GetLocalCurrencySymbol_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "GetLocalCurrencySymbol", Z_Construct_UFunction_UKismetSystemLibrary_GetLocalCurrencySymbol_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetLocalCurrencySymbol_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetLocalCurrencySymbol_Statics::KismetSystemLibrary_eventGetLocalCurrencySymbol_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetLocalCurrencySymbol_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_GetLocalCurrencySymbol_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetLocalCurrencySymbol_Statics::KismetSystemLibrary_eventGetLocalCurrencySymbol_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_GetLocalCurrencySymbol()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_GetLocalCurrencySymbol_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execGetLocalCurrencySymbol)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=UKismetSystemLibrary::GetLocalCurrencySymbol();
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function GetLocalCurrencySymbol ***********************
// ********** Begin Class UKismetSystemLibrary Function GetMinYResolutionFor3DView *****************
struct Z_Construct_UFunction_UKismetSystemLibrary_GetMinYResolutionFor3DView_Statics
{
struct KismetSystemLibrary_eventGetMinYResolutionFor3DView_Parms
{
int32 ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering" },
{ "Comment", "/**\n\x09* Gets the smallest Y resolution we want to support in the 3D view, clamped within reasons\n\x09* @return value in pixels\n\x09*/" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Gets the smallest Y resolution we want to support in the 3D view, clamped within reasons\n@return value in pixels" },
{ "UnsafeDuringActorConstruction", "true" },
};
#endif // WITH_METADATA
// ********** Begin Function GetMinYResolutionFor3DView constinit property declarations ************
static const UECodeGen_Private::FIntPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetMinYResolutionFor3DView constinit property declarations **************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetMinYResolutionFor3DView Property Definitions ***********************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetMinYResolutionFor3DView_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetMinYResolutionFor3DView_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_GetMinYResolutionFor3DView_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetMinYResolutionFor3DView_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetMinYResolutionFor3DView_Statics::PropPointers) < 2048);
// ********** End Function GetMinYResolutionFor3DView Property Definitions *************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_GetMinYResolutionFor3DView_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "GetMinYResolutionFor3DView", Z_Construct_UFunction_UKismetSystemLibrary_GetMinYResolutionFor3DView_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetMinYResolutionFor3DView_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetMinYResolutionFor3DView_Statics::KismetSystemLibrary_eventGetMinYResolutionFor3DView_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetMinYResolutionFor3DView_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_GetMinYResolutionFor3DView_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetMinYResolutionFor3DView_Statics::KismetSystemLibrary_eventGetMinYResolutionFor3DView_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_GetMinYResolutionFor3DView()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_GetMinYResolutionFor3DView_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execGetMinYResolutionFor3DView)
{
P_FINISH;
P_NATIVE_BEGIN;
*(int32*)Z_Param__Result=UKismetSystemLibrary::GetMinYResolutionFor3DView();
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function GetMinYResolutionFor3DView *******************
// ********** Begin Class UKismetSystemLibrary Function GetMinYResolutionForUI *********************
struct Z_Construct_UFunction_UKismetSystemLibrary_GetMinYResolutionForUI_Statics
{
struct KismetSystemLibrary_eventGetMinYResolutionForUI_Parms
{
int32 ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering" },
{ "Comment", "/**\n\x09 * Gets the smallest Y resolution we want to support in the UI, clamped within reasons\n\x09 * @return value in pixels\n\x09 */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Gets the smallest Y resolution we want to support in the UI, clamped within reasons\n@return value in pixels" },
{ "UnsafeDuringActorConstruction", "true" },
};
#endif // WITH_METADATA
// ********** Begin Function GetMinYResolutionForUI constinit property declarations ****************
static const UECodeGen_Private::FIntPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetMinYResolutionForUI constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetMinYResolutionForUI Property Definitions ***************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetMinYResolutionForUI_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetMinYResolutionForUI_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_GetMinYResolutionForUI_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetMinYResolutionForUI_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetMinYResolutionForUI_Statics::PropPointers) < 2048);
// ********** End Function GetMinYResolutionForUI Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_GetMinYResolutionForUI_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "GetMinYResolutionForUI", Z_Construct_UFunction_UKismetSystemLibrary_GetMinYResolutionForUI_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetMinYResolutionForUI_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetMinYResolutionForUI_Statics::KismetSystemLibrary_eventGetMinYResolutionForUI_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetMinYResolutionForUI_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_GetMinYResolutionForUI_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetMinYResolutionForUI_Statics::KismetSystemLibrary_eventGetMinYResolutionForUI_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_GetMinYResolutionForUI()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_GetMinYResolutionForUI_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execGetMinYResolutionForUI)
{
P_FINISH;
P_NATIVE_BEGIN;
*(int32*)Z_Param__Result=UKismetSystemLibrary::GetMinYResolutionForUI();
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function GetMinYResolutionForUI ***********************
// ********** Begin Class UKismetSystemLibrary Function GetObjectFromPrimaryAssetId ****************
struct Z_Construct_UFunction_UKismetSystemLibrary_GetObjectFromPrimaryAssetId_Statics
{
struct KismetSystemLibrary_eventGetObjectFromPrimaryAssetId_Parms
{
FPrimaryAssetId PrimaryAssetId;
UObject* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AssetManager" },
{ "Comment", "/** Returns the Object associated with a Primary Asset Id, this will only return a valid object if it is in memory, it will not load it */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ScriptMethod", "GetObject" },
{ "ToolTip", "Returns the Object associated with a Primary Asset Id, this will only return a valid object if it is in memory, it will not load it" },
};
#endif // WITH_METADATA
// ********** Begin Function GetObjectFromPrimaryAssetId constinit property declarations ***********
static const UECodeGen_Private::FStructPropertyParams NewProp_PrimaryAssetId;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetObjectFromPrimaryAssetId constinit property declarations *************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetObjectFromPrimaryAssetId Property Definitions **********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetObjectFromPrimaryAssetId_Statics::NewProp_PrimaryAssetId = { "PrimaryAssetId", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetObjectFromPrimaryAssetId_Parms, PrimaryAssetId), Z_Construct_UScriptStruct_FPrimaryAssetId, METADATA_PARAMS(0, nullptr) }; // 265326925
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetObjectFromPrimaryAssetId_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetObjectFromPrimaryAssetId_Parms, ReturnValue), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_GetObjectFromPrimaryAssetId_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetObjectFromPrimaryAssetId_Statics::NewProp_PrimaryAssetId,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetObjectFromPrimaryAssetId_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetObjectFromPrimaryAssetId_Statics::PropPointers) < 2048);
// ********** End Function GetObjectFromPrimaryAssetId Property Definitions ************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_GetObjectFromPrimaryAssetId_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "GetObjectFromPrimaryAssetId", Z_Construct_UFunction_UKismetSystemLibrary_GetObjectFromPrimaryAssetId_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetObjectFromPrimaryAssetId_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetObjectFromPrimaryAssetId_Statics::KismetSystemLibrary_eventGetObjectFromPrimaryAssetId_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetObjectFromPrimaryAssetId_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_GetObjectFromPrimaryAssetId_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetObjectFromPrimaryAssetId_Statics::KismetSystemLibrary_eventGetObjectFromPrimaryAssetId_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_GetObjectFromPrimaryAssetId()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_GetObjectFromPrimaryAssetId_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execGetObjectFromPrimaryAssetId)
{
P_GET_STRUCT(FPrimaryAssetId,Z_Param_PrimaryAssetId);
P_FINISH;
P_NATIVE_BEGIN;
*(UObject**)Z_Param__Result=UKismetSystemLibrary::GetObjectFromPrimaryAssetId(Z_Param_PrimaryAssetId);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function GetObjectFromPrimaryAssetId ******************
// ********** Begin Class UKismetSystemLibrary Function GetObjectName ******************************
struct Z_Construct_UFunction_UKismetSystemLibrary_GetObjectName_Statics
{
struct KismetSystemLibrary_eventGetObjectName_Parms
{
const UObject* Object;
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities" },
{ "Comment", "// Returns the actual object name.\n" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Returns the actual object name." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Object_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetObjectName constinit property declarations *************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Object;
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetObjectName constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetObjectName Property Definitions ************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetObjectName_Statics::NewProp_Object = { "Object", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetObjectName_Parms, Object), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Object_MetaData), NewProp_Object_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetObjectName_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetObjectName_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_GetObjectName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetObjectName_Statics::NewProp_Object,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetObjectName_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetObjectName_Statics::PropPointers) < 2048);
// ********** End Function GetObjectName Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_GetObjectName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "GetObjectName", Z_Construct_UFunction_UKismetSystemLibrary_GetObjectName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetObjectName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetObjectName_Statics::KismetSystemLibrary_eventGetObjectName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetObjectName_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_GetObjectName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetObjectName_Statics::KismetSystemLibrary_eventGetObjectName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_GetObjectName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_GetObjectName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execGetObjectName)
{
P_GET_OBJECT(UObject,Z_Param_Object);
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=UKismetSystemLibrary::GetObjectName(Z_Param_Object);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function GetObjectName ********************************
// ********** Begin Class UKismetSystemLibrary Function GetOuterObject *****************************
struct Z_Construct_UFunction_UKismetSystemLibrary_GetOuterObject_Statics
{
struct KismetSystemLibrary_eventGetOuterObject_Parms
{
const UObject* Object;
UObject* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities" },
{ "Comment", "// Returns the outer object of an object.\n" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Returns the outer object of an object." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Object_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetOuterObject constinit property declarations ************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Object;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetOuterObject constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetOuterObject Property Definitions ***********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetOuterObject_Statics::NewProp_Object = { "Object", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetOuterObject_Parms, Object), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Object_MetaData), NewProp_Object_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetOuterObject_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetOuterObject_Parms, ReturnValue), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_GetOuterObject_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetOuterObject_Statics::NewProp_Object,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetOuterObject_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetOuterObject_Statics::PropPointers) < 2048);
// ********** End Function GetOuterObject Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_GetOuterObject_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "GetOuterObject", Z_Construct_UFunction_UKismetSystemLibrary_GetOuterObject_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetOuterObject_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetOuterObject_Statics::KismetSystemLibrary_eventGetOuterObject_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetOuterObject_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_GetOuterObject_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetOuterObject_Statics::KismetSystemLibrary_eventGetOuterObject_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_GetOuterObject()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_GetOuterObject_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execGetOuterObject)
{
P_GET_OBJECT(UObject,Z_Param_Object);
P_FINISH;
P_NATIVE_BEGIN;
*(UObject**)Z_Param__Result=UKismetSystemLibrary::GetOuterObject(Z_Param_Object);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function GetOuterObject *******************************
// ********** Begin Class UKismetSystemLibrary Function GetPathName ********************************
struct Z_Construct_UFunction_UKismetSystemLibrary_GetPathName_Statics
{
struct KismetSystemLibrary_eventGetPathName_Parms
{
const UObject* Object;
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities" },
{ "Comment", "// Returns the full path to the specified object as a string\n" },
{ "DisplayName", "Get Object Path String" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Returns the full path to the specified object as a string" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Object_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetPathName constinit property declarations ***************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Object;
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetPathName constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetPathName Property Definitions **************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetPathName_Statics::NewProp_Object = { "Object", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetPathName_Parms, Object), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Object_MetaData), NewProp_Object_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetPathName_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetPathName_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_GetPathName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetPathName_Statics::NewProp_Object,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetPathName_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetPathName_Statics::PropPointers) < 2048);
// ********** End Function GetPathName Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_GetPathName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "GetPathName", Z_Construct_UFunction_UKismetSystemLibrary_GetPathName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetPathName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetPathName_Statics::KismetSystemLibrary_eventGetPathName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetPathName_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_GetPathName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetPathName_Statics::KismetSystemLibrary_eventGetPathName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_GetPathName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_GetPathName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execGetPathName)
{
P_GET_OBJECT(UObject,Z_Param_Object);
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=UKismetSystemLibrary::GetPathName(Z_Param_Object);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function GetPathName **********************************
// ********** Begin Class UKismetSystemLibrary Function GetPlatformTime_Seconds ********************
#if WITH_EDITOR
struct Z_Construct_UFunction_UKismetSystemLibrary_GetPlatformTime_Seconds_Statics
{
struct KismetSystemLibrary_eventGetPlatformTime_Seconds_Parms
{
double ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Time" },
{ "Comment", "/** \n\x09 * Returns the current platform time in seconds. Not coupled to any gameplay or other containerization logic - this\n\x09 * function is useful for timing execution time or timestamping data. Marked as callable rather than pure because \n\x09 * implicit evaluation may be confusing, both for blueprint authors and blueprint readers. For implicit execution \n\x09 * simply wrap it in a blueprint pure function.\n\x09 */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Returns the current platform time in seconds. Not coupled to any gameplay or other containerization logic - this\nfunction is useful for timing execution time or timestamping data. Marked as callable rather than pure because\nimplicit evaluation may be confusing, both for blueprint authors and blueprint readers. For implicit execution\nsimply wrap it in a blueprint pure function." },
};
#endif // WITH_METADATA
// ********** Begin Function GetPlatformTime_Seconds constinit property declarations ***************
static const UECodeGen_Private::FDoublePropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetPlatformTime_Seconds constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetPlatformTime_Seconds Property Definitions **************************
const UECodeGen_Private::FDoublePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetPlatformTime_Seconds_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetPlatformTime_Seconds_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_GetPlatformTime_Seconds_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetPlatformTime_Seconds_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetPlatformTime_Seconds_Statics::PropPointers) < 2048);
// ********** End Function GetPlatformTime_Seconds Property Definitions ****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_GetPlatformTime_Seconds_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "GetPlatformTime_Seconds", Z_Construct_UFunction_UKismetSystemLibrary_GetPlatformTime_Seconds_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetPlatformTime_Seconds_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetPlatformTime_Seconds_Statics::KismetSystemLibrary_eventGetPlatformTime_Seconds_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetPlatformTime_Seconds_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_GetPlatformTime_Seconds_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetPlatformTime_Seconds_Statics::KismetSystemLibrary_eventGetPlatformTime_Seconds_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_GetPlatformTime_Seconds()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_GetPlatformTime_Seconds_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execGetPlatformTime_Seconds)
{
P_FINISH;
P_NATIVE_BEGIN;
*(double*)Z_Param__Result=UKismetSystemLibrary::GetPlatformTime_Seconds();
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class UKismetSystemLibrary Function GetPlatformTime_Seconds **********************
// ********** Begin Class UKismetSystemLibrary Function GetPlatformUserDir *************************
struct Z_Construct_UFunction_UKismetSystemLibrary_GetPlatformUserDir_Statics
{
struct KismetSystemLibrary_eventGetPlatformUserDir_Parms
{
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Platform" },
{ "Comment", "/** Get the current user dir from the OS */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Get the current user dir from the OS" },
};
#endif // WITH_METADATA
// ********** Begin Function GetPlatformUserDir constinit property declarations ********************
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetPlatformUserDir constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetPlatformUserDir Property Definitions *******************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetPlatformUserDir_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetPlatformUserDir_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_GetPlatformUserDir_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetPlatformUserDir_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetPlatformUserDir_Statics::PropPointers) < 2048);
// ********** End Function GetPlatformUserDir Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_GetPlatformUserDir_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "GetPlatformUserDir", Z_Construct_UFunction_UKismetSystemLibrary_GetPlatformUserDir_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetPlatformUserDir_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetPlatformUserDir_Statics::KismetSystemLibrary_eventGetPlatformUserDir_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetPlatformUserDir_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_GetPlatformUserDir_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetPlatformUserDir_Statics::KismetSystemLibrary_eventGetPlatformUserDir_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_GetPlatformUserDir()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_GetPlatformUserDir_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execGetPlatformUserDir)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=UKismetSystemLibrary::GetPlatformUserDir();
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function GetPlatformUserDir ***************************
// ********** Begin Class UKismetSystemLibrary Function GetPlatformUserName ************************
struct Z_Construct_UFunction_UKismetSystemLibrary_GetPlatformUserName_Statics
{
struct KismetSystemLibrary_eventGetPlatformUserName_Parms
{
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Platform" },
{ "Comment", "/** Get the current user name from the OS */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Get the current user name from the OS" },
};
#endif // WITH_METADATA
// ********** Begin Function GetPlatformUserName constinit property declarations *******************
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetPlatformUserName constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetPlatformUserName Property Definitions ******************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetPlatformUserName_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetPlatformUserName_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_GetPlatformUserName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetPlatformUserName_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetPlatformUserName_Statics::PropPointers) < 2048);
// ********** End Function GetPlatformUserName Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_GetPlatformUserName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "GetPlatformUserName", Z_Construct_UFunction_UKismetSystemLibrary_GetPlatformUserName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetPlatformUserName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetPlatformUserName_Statics::KismetSystemLibrary_eventGetPlatformUserName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetPlatformUserName_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_GetPlatformUserName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetPlatformUserName_Statics::KismetSystemLibrary_eventGetPlatformUserName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_GetPlatformUserName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_GetPlatformUserName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execGetPlatformUserName)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=UKismetSystemLibrary::GetPlatformUserName();
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function GetPlatformUserName **************************
// ********** Begin Class UKismetSystemLibrary Function GetPreferredLanguages **********************
struct Z_Construct_UFunction_UKismetSystemLibrary_GetPreferredLanguages_Statics
{
struct KismetSystemLibrary_eventGetPreferredLanguages_Parms
{
TArray<FString> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Internationalization" },
{ "Comment", "/**\n\x09 * Returns an array of the user's preferred languages in order of preference\n\x09 * @return An array of language IDs ordered from most preferred to least\n\x09 */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Returns an array of the user's preferred languages in order of preference\n@return An array of language IDs ordered from most preferred to least" },
};
#endif // WITH_METADATA
// ********** Begin Function GetPreferredLanguages constinit property declarations *****************
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetPreferredLanguages constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetPreferredLanguages Property Definitions ****************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetPreferredLanguages_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetPreferredLanguages_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetPreferredLanguages_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_GetPreferredLanguages_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetPreferredLanguages_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetPreferredLanguages_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetPreferredLanguages_Statics::PropPointers) < 2048);
// ********** End Function GetPreferredLanguages Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_GetPreferredLanguages_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "GetPreferredLanguages", Z_Construct_UFunction_UKismetSystemLibrary_GetPreferredLanguages_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetPreferredLanguages_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetPreferredLanguages_Statics::KismetSystemLibrary_eventGetPreferredLanguages_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetPreferredLanguages_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_GetPreferredLanguages_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetPreferredLanguages_Statics::KismetSystemLibrary_eventGetPreferredLanguages_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_GetPreferredLanguages()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_GetPreferredLanguages_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execGetPreferredLanguages)
{
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FString>*)Z_Param__Result=UKismetSystemLibrary::GetPreferredLanguages();
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function GetPreferredLanguages ************************
// ********** Begin Class UKismetSystemLibrary Function GetPrimaryAssetIdFromClass *****************
struct Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdFromClass_Statics
{
struct KismetSystemLibrary_eventGetPrimaryAssetIdFromClass_Parms
{
TSubclassOf<UObject> Class;
FPrimaryAssetId ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AssetManager" },
{ "Comment", "/** Returns the Primary Asset Id for a Class, this can return an invalid one if not registered */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Returns the Primary Asset Id for a Class, this can return an invalid one if not registered" },
};
#endif // WITH_METADATA
// ********** Begin Function GetPrimaryAssetIdFromClass constinit property declarations ************
static const UECodeGen_Private::FClassPropertyParams NewProp_Class;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetPrimaryAssetIdFromClass constinit property declarations **************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetPrimaryAssetIdFromClass Property Definitions ***********************
const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdFromClass_Statics::NewProp_Class = { "Class", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetPrimaryAssetIdFromClass_Parms, Class), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdFromClass_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetPrimaryAssetIdFromClass_Parms, ReturnValue), Z_Construct_UScriptStruct_FPrimaryAssetId, METADATA_PARAMS(0, nullptr) }; // 265326925
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdFromClass_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdFromClass_Statics::NewProp_Class,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdFromClass_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdFromClass_Statics::PropPointers) < 2048);
// ********** End Function GetPrimaryAssetIdFromClass Property Definitions *************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdFromClass_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "GetPrimaryAssetIdFromClass", Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdFromClass_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdFromClass_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdFromClass_Statics::KismetSystemLibrary_eventGetPrimaryAssetIdFromClass_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdFromClass_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdFromClass_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdFromClass_Statics::KismetSystemLibrary_eventGetPrimaryAssetIdFromClass_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdFromClass()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdFromClass_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execGetPrimaryAssetIdFromClass)
{
P_GET_OBJECT(UClass,Z_Param_Class);
P_FINISH;
P_NATIVE_BEGIN;
*(FPrimaryAssetId*)Z_Param__Result=UKismetSystemLibrary::GetPrimaryAssetIdFromClass(Z_Param_Class);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function GetPrimaryAssetIdFromClass *******************
// ********** Begin Class UKismetSystemLibrary Function GetPrimaryAssetIdFromObject ****************
struct Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdFromObject_Statics
{
struct KismetSystemLibrary_eventGetPrimaryAssetIdFromObject_Parms
{
UObject* Object;
FPrimaryAssetId ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AssetManager" },
{ "Comment", "/** Returns the Primary Asset Id for an Object, this can return an invalid one if not registered */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Returns the Primary Asset Id for an Object, this can return an invalid one if not registered" },
};
#endif // WITH_METADATA
// ********** Begin Function GetPrimaryAssetIdFromObject constinit property declarations ***********
static const UECodeGen_Private::FObjectPropertyParams NewProp_Object;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetPrimaryAssetIdFromObject constinit property declarations *************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetPrimaryAssetIdFromObject Property Definitions **********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdFromObject_Statics::NewProp_Object = { "Object", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetPrimaryAssetIdFromObject_Parms, Object), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdFromObject_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetPrimaryAssetIdFromObject_Parms, ReturnValue), Z_Construct_UScriptStruct_FPrimaryAssetId, METADATA_PARAMS(0, nullptr) }; // 265326925
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdFromObject_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdFromObject_Statics::NewProp_Object,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdFromObject_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdFromObject_Statics::PropPointers) < 2048);
// ********** End Function GetPrimaryAssetIdFromObject Property Definitions ************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdFromObject_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "GetPrimaryAssetIdFromObject", Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdFromObject_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdFromObject_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdFromObject_Statics::KismetSystemLibrary_eventGetPrimaryAssetIdFromObject_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdFromObject_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdFromObject_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdFromObject_Statics::KismetSystemLibrary_eventGetPrimaryAssetIdFromObject_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdFromObject()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdFromObject_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execGetPrimaryAssetIdFromObject)
{
P_GET_OBJECT(UObject,Z_Param_Object);
P_FINISH;
P_NATIVE_BEGIN;
*(FPrimaryAssetId*)Z_Param__Result=UKismetSystemLibrary::GetPrimaryAssetIdFromObject(Z_Param_Object);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function GetPrimaryAssetIdFromObject ******************
// ********** Begin Class UKismetSystemLibrary Function GetPrimaryAssetIdFromSoftClassReference ****
struct Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdFromSoftClassReference_Statics
{
struct KismetSystemLibrary_eventGetPrimaryAssetIdFromSoftClassReference_Parms
{
TSoftClassPtr<UObject> SoftClassReference;
FPrimaryAssetId ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AssetManager" },
{ "Comment", "/** Returns the Primary Asset Id for a Soft Class Reference, this can return an invalid one if not registered */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Returns the Primary Asset Id for a Soft Class Reference, this can return an invalid one if not registered" },
};
#endif // WITH_METADATA
// ********** Begin Function GetPrimaryAssetIdFromSoftClassReference constinit property declarations
static const UECodeGen_Private::FSoftClassPropertyParams NewProp_SoftClassReference;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetPrimaryAssetIdFromSoftClassReference constinit property declarations *
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetPrimaryAssetIdFromSoftClassReference Property Definitions **********
const UECodeGen_Private::FSoftClassPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdFromSoftClassReference_Statics::NewProp_SoftClassReference = { "SoftClassReference", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::SoftClass, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetPrimaryAssetIdFromSoftClassReference_Parms, SoftClassReference), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdFromSoftClassReference_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetPrimaryAssetIdFromSoftClassReference_Parms, ReturnValue), Z_Construct_UScriptStruct_FPrimaryAssetId, METADATA_PARAMS(0, nullptr) }; // 265326925
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdFromSoftClassReference_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdFromSoftClassReference_Statics::NewProp_SoftClassReference,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdFromSoftClassReference_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdFromSoftClassReference_Statics::PropPointers) < 2048);
// ********** End Function GetPrimaryAssetIdFromSoftClassReference Property Definitions ************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdFromSoftClassReference_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "GetPrimaryAssetIdFromSoftClassReference", Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdFromSoftClassReference_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdFromSoftClassReference_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdFromSoftClassReference_Statics::KismetSystemLibrary_eventGetPrimaryAssetIdFromSoftClassReference_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdFromSoftClassReference_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdFromSoftClassReference_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdFromSoftClassReference_Statics::KismetSystemLibrary_eventGetPrimaryAssetIdFromSoftClassReference_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdFromSoftClassReference()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdFromSoftClassReference_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execGetPrimaryAssetIdFromSoftClassReference)
{
P_GET_SOFTCLASS(TSoftClassPtr<UObject> ,Z_Param_SoftClassReference);
P_FINISH;
P_NATIVE_BEGIN;
*(FPrimaryAssetId*)Z_Param__Result=UKismetSystemLibrary::GetPrimaryAssetIdFromSoftClassReference(Z_Param_SoftClassReference);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function GetPrimaryAssetIdFromSoftClassReference ******
// ********** Begin Class UKismetSystemLibrary Function GetPrimaryAssetIdFromSoftObjectReference ***
struct Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdFromSoftObjectReference_Statics
{
struct KismetSystemLibrary_eventGetPrimaryAssetIdFromSoftObjectReference_Parms
{
TSoftObjectPtr<UObject> SoftObjectReference;
FPrimaryAssetId ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AssetManager" },
{ "Comment", "/** Returns the Primary Asset Id for a Soft Object Reference, this can return an invalid one if not registered */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Returns the Primary Asset Id for a Soft Object Reference, this can return an invalid one if not registered" },
};
#endif // WITH_METADATA
// ********** Begin Function GetPrimaryAssetIdFromSoftObjectReference constinit property declarations
static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_SoftObjectReference;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetPrimaryAssetIdFromSoftObjectReference constinit property declarations
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetPrimaryAssetIdFromSoftObjectReference Property Definitions *********
const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdFromSoftObjectReference_Statics::NewProp_SoftObjectReference = { "SoftObjectReference", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetPrimaryAssetIdFromSoftObjectReference_Parms, SoftObjectReference), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdFromSoftObjectReference_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetPrimaryAssetIdFromSoftObjectReference_Parms, ReturnValue), Z_Construct_UScriptStruct_FPrimaryAssetId, METADATA_PARAMS(0, nullptr) }; // 265326925
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdFromSoftObjectReference_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdFromSoftObjectReference_Statics::NewProp_SoftObjectReference,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdFromSoftObjectReference_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdFromSoftObjectReference_Statics::PropPointers) < 2048);
// ********** End Function GetPrimaryAssetIdFromSoftObjectReference Property Definitions ***********
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdFromSoftObjectReference_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "GetPrimaryAssetIdFromSoftObjectReference", Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdFromSoftObjectReference_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdFromSoftObjectReference_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdFromSoftObjectReference_Statics::KismetSystemLibrary_eventGetPrimaryAssetIdFromSoftObjectReference_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdFromSoftObjectReference_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdFromSoftObjectReference_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdFromSoftObjectReference_Statics::KismetSystemLibrary_eventGetPrimaryAssetIdFromSoftObjectReference_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdFromSoftObjectReference()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdFromSoftObjectReference_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execGetPrimaryAssetIdFromSoftObjectReference)
{
P_GET_SOFTOBJECT(TSoftObjectPtr<UObject>,Z_Param_SoftObjectReference);
P_FINISH;
P_NATIVE_BEGIN;
*(FPrimaryAssetId*)Z_Param__Result=UKismetSystemLibrary::GetPrimaryAssetIdFromSoftObjectReference(Z_Param_SoftObjectReference);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function GetPrimaryAssetIdFromSoftObjectReference *****
// ********** Begin Class UKismetSystemLibrary Function GetPrimaryAssetIdList **********************
struct Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdList_Statics
{
struct KismetSystemLibrary_eventGetPrimaryAssetIdList_Parms
{
FPrimaryAssetType PrimaryAssetType;
TArray<FPrimaryAssetId> OutPrimaryAssetIdList;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AssetManager" },
{ "Comment", "/** Returns list of PrimaryAssetIds for a PrimaryAssetType */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ScriptMethod", "" },
{ "ToolTip", "Returns list of PrimaryAssetIds for a PrimaryAssetType" },
};
#endif // WITH_METADATA
// ********** Begin Function GetPrimaryAssetIdList constinit property declarations *****************
static const UECodeGen_Private::FStructPropertyParams NewProp_PrimaryAssetType;
static const UECodeGen_Private::FStructPropertyParams NewProp_OutPrimaryAssetIdList_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_OutPrimaryAssetIdList;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetPrimaryAssetIdList constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetPrimaryAssetIdList Property Definitions ****************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdList_Statics::NewProp_PrimaryAssetType = { "PrimaryAssetType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetPrimaryAssetIdList_Parms, PrimaryAssetType), Z_Construct_UScriptStruct_FPrimaryAssetType, METADATA_PARAMS(0, nullptr) }; // 737458261
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdList_Statics::NewProp_OutPrimaryAssetIdList_Inner = { "OutPrimaryAssetIdList", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FPrimaryAssetId, METADATA_PARAMS(0, nullptr) }; // 265326925
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdList_Statics::NewProp_OutPrimaryAssetIdList = { "OutPrimaryAssetIdList", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetPrimaryAssetIdList_Parms, OutPrimaryAssetIdList), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 265326925
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdList_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdList_Statics::NewProp_PrimaryAssetType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdList_Statics::NewProp_OutPrimaryAssetIdList_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdList_Statics::NewProp_OutPrimaryAssetIdList,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdList_Statics::PropPointers) < 2048);
// ********** End Function GetPrimaryAssetIdList Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdList_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "GetPrimaryAssetIdList", Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdList_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdList_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdList_Statics::KismetSystemLibrary_eventGetPrimaryAssetIdList_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdList_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdList_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdList_Statics::KismetSystemLibrary_eventGetPrimaryAssetIdList_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdList()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdList_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execGetPrimaryAssetIdList)
{
P_GET_STRUCT(FPrimaryAssetType,Z_Param_PrimaryAssetType);
P_GET_TARRAY_REF(FPrimaryAssetId,Z_Param_Out_OutPrimaryAssetIdList);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::GetPrimaryAssetIdList(Z_Param_PrimaryAssetType,Z_Param_Out_OutPrimaryAssetIdList);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function GetPrimaryAssetIdList ************************
// ********** Begin Class UKismetSystemLibrary Function GetPrimaryAssetsWithBundleState ************
struct Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetsWithBundleState_Statics
{
struct KismetSystemLibrary_eventGetPrimaryAssetsWithBundleState_Parms
{
TArray<FName> RequiredBundles;
TArray<FName> ExcludedBundles;
TArray<FPrimaryAssetType> ValidTypes;
bool bForceCurrentState;
TArray<FPrimaryAssetId> OutPrimaryAssetIdList;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AutoCreateRefTerm", "ExcludedBundles, ValidTypes" },
{ "Category", "AssetManager" },
{ "Comment", "/** \n\x09 * Returns the list of assets that are in a given bundle state. Required Bundles must be specified\n\x09 * If ExcludedBundles is not empty, it will not return any assets in those bundle states\n\x09 * If ValidTypes is not empty, it will only return assets of those types\n\x09 * If ForceCurrentState is true it will use the current state even if a load is in process\n\x09 */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Returns the list of assets that are in a given bundle state. Required Bundles must be specified\nIf ExcludedBundles is not empty, it will not return any assets in those bundle states\nIf ValidTypes is not empty, it will only return assets of those types\nIf ForceCurrentState is true it will use the current state even if a load is in process" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RequiredBundles_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ExcludedBundles_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ValidTypes_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetPrimaryAssetsWithBundleState constinit property declarations *******
static const UECodeGen_Private::FNamePropertyParams NewProp_RequiredBundles_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_RequiredBundles;
static const UECodeGen_Private::FNamePropertyParams NewProp_ExcludedBundles_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ExcludedBundles;
static const UECodeGen_Private::FStructPropertyParams NewProp_ValidTypes_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ValidTypes;
static void NewProp_bForceCurrentState_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bForceCurrentState;
static const UECodeGen_Private::FStructPropertyParams NewProp_OutPrimaryAssetIdList_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_OutPrimaryAssetIdList;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetPrimaryAssetsWithBundleState constinit property declarations *********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetPrimaryAssetsWithBundleState Property Definitions ******************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetsWithBundleState_Statics::NewProp_RequiredBundles_Inner = { "RequiredBundles", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetsWithBundleState_Statics::NewProp_RequiredBundles = { "RequiredBundles", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetPrimaryAssetsWithBundleState_Parms, RequiredBundles), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RequiredBundles_MetaData), NewProp_RequiredBundles_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetsWithBundleState_Statics::NewProp_ExcludedBundles_Inner = { "ExcludedBundles", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetsWithBundleState_Statics::NewProp_ExcludedBundles = { "ExcludedBundles", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetPrimaryAssetsWithBundleState_Parms, ExcludedBundles), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ExcludedBundles_MetaData), NewProp_ExcludedBundles_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetsWithBundleState_Statics::NewProp_ValidTypes_Inner = { "ValidTypes", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FPrimaryAssetType, METADATA_PARAMS(0, nullptr) }; // 737458261
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetsWithBundleState_Statics::NewProp_ValidTypes = { "ValidTypes", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetPrimaryAssetsWithBundleState_Parms, ValidTypes), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ValidTypes_MetaData), NewProp_ValidTypes_MetaData) }; // 737458261
void Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetsWithBundleState_Statics::NewProp_bForceCurrentState_SetBit(void* Obj)
{
((KismetSystemLibrary_eventGetPrimaryAssetsWithBundleState_Parms*)Obj)->bForceCurrentState = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetsWithBundleState_Statics::NewProp_bForceCurrentState = { "bForceCurrentState", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventGetPrimaryAssetsWithBundleState_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetsWithBundleState_Statics::NewProp_bForceCurrentState_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetsWithBundleState_Statics::NewProp_OutPrimaryAssetIdList_Inner = { "OutPrimaryAssetIdList", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FPrimaryAssetId, METADATA_PARAMS(0, nullptr) }; // 265326925
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetsWithBundleState_Statics::NewProp_OutPrimaryAssetIdList = { "OutPrimaryAssetIdList", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetPrimaryAssetsWithBundleState_Parms, OutPrimaryAssetIdList), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 265326925
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetsWithBundleState_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetsWithBundleState_Statics::NewProp_RequiredBundles_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetsWithBundleState_Statics::NewProp_RequiredBundles,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetsWithBundleState_Statics::NewProp_ExcludedBundles_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetsWithBundleState_Statics::NewProp_ExcludedBundles,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetsWithBundleState_Statics::NewProp_ValidTypes_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetsWithBundleState_Statics::NewProp_ValidTypes,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetsWithBundleState_Statics::NewProp_bForceCurrentState,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetsWithBundleState_Statics::NewProp_OutPrimaryAssetIdList_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetsWithBundleState_Statics::NewProp_OutPrimaryAssetIdList,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetsWithBundleState_Statics::PropPointers) < 2048);
// ********** End Function GetPrimaryAssetsWithBundleState Property Definitions ********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetsWithBundleState_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "GetPrimaryAssetsWithBundleState", Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetsWithBundleState_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetsWithBundleState_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetsWithBundleState_Statics::KismetSystemLibrary_eventGetPrimaryAssetsWithBundleState_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetsWithBundleState_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetsWithBundleState_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetsWithBundleState_Statics::KismetSystemLibrary_eventGetPrimaryAssetsWithBundleState_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetsWithBundleState()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetsWithBundleState_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execGetPrimaryAssetsWithBundleState)
{
P_GET_TARRAY_REF(FName,Z_Param_Out_RequiredBundles);
P_GET_TARRAY_REF(FName,Z_Param_Out_ExcludedBundles);
P_GET_TARRAY_REF(FPrimaryAssetType,Z_Param_Out_ValidTypes);
P_GET_UBOOL(Z_Param_bForceCurrentState);
P_GET_TARRAY_REF(FPrimaryAssetId,Z_Param_Out_OutPrimaryAssetIdList);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::GetPrimaryAssetsWithBundleState(Z_Param_Out_RequiredBundles,Z_Param_Out_ExcludedBundles,Z_Param_Out_ValidTypes,Z_Param_bForceCurrentState,Z_Param_Out_OutPrimaryAssetIdList);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function GetPrimaryAssetsWithBundleState **************
// ********** Begin Class UKismetSystemLibrary Function GetProjectContentDirectory *****************
struct Z_Construct_UFunction_UKismetSystemLibrary_GetProjectContentDirectory_Statics
{
struct KismetSystemLibrary_eventGetProjectContentDirectory_Parms
{
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintThreadSafe", "" },
{ "Category", "Utilities|Paths" },
{ "Comment", "/** Get the content directory of the current project */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Get the content directory of the current project" },
};
#endif // WITH_METADATA
// ********** Begin Function GetProjectContentDirectory constinit property declarations ************
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetProjectContentDirectory constinit property declarations **************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetProjectContentDirectory Property Definitions ***********************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetProjectContentDirectory_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetProjectContentDirectory_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_GetProjectContentDirectory_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetProjectContentDirectory_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetProjectContentDirectory_Statics::PropPointers) < 2048);
// ********** End Function GetProjectContentDirectory Property Definitions *************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_GetProjectContentDirectory_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "GetProjectContentDirectory", Z_Construct_UFunction_UKismetSystemLibrary_GetProjectContentDirectory_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetProjectContentDirectory_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetProjectContentDirectory_Statics::KismetSystemLibrary_eventGetProjectContentDirectory_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetProjectContentDirectory_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_GetProjectContentDirectory_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetProjectContentDirectory_Statics::KismetSystemLibrary_eventGetProjectContentDirectory_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_GetProjectContentDirectory()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_GetProjectContentDirectory_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execGetProjectContentDirectory)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=UKismetSystemLibrary::GetProjectContentDirectory();
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function GetProjectContentDirectory *******************
// ********** Begin Class UKismetSystemLibrary Function GetProjectDirectory ************************
struct Z_Construct_UFunction_UKismetSystemLibrary_GetProjectDirectory_Statics
{
struct KismetSystemLibrary_eventGetProjectDirectory_Parms
{
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintThreadSafe", "" },
{ "Category", "Utilities|Paths" },
{ "Comment", "/** Get the directory of the current project */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Get the directory of the current project" },
};
#endif // WITH_METADATA
// ********** Begin Function GetProjectDirectory constinit property declarations *******************
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetProjectDirectory constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetProjectDirectory Property Definitions ******************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetProjectDirectory_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetProjectDirectory_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_GetProjectDirectory_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetProjectDirectory_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetProjectDirectory_Statics::PropPointers) < 2048);
// ********** End Function GetProjectDirectory Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_GetProjectDirectory_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "GetProjectDirectory", Z_Construct_UFunction_UKismetSystemLibrary_GetProjectDirectory_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetProjectDirectory_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetProjectDirectory_Statics::KismetSystemLibrary_eventGetProjectDirectory_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetProjectDirectory_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_GetProjectDirectory_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetProjectDirectory_Statics::KismetSystemLibrary_eventGetProjectDirectory_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_GetProjectDirectory()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_GetProjectDirectory_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execGetProjectDirectory)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=UKismetSystemLibrary::GetProjectDirectory();
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function GetProjectDirectory **************************
// ********** Begin Class UKismetSystemLibrary Function GetProjectSavedDirectory *******************
struct Z_Construct_UFunction_UKismetSystemLibrary_GetProjectSavedDirectory_Statics
{
struct KismetSystemLibrary_eventGetProjectSavedDirectory_Parms
{
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintThreadSafe", "" },
{ "Category", "Utilities|Paths" },
{ "Comment", "/** Get the saved directory of the current project */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Get the saved directory of the current project" },
};
#endif // WITH_METADATA
// ********** Begin Function GetProjectSavedDirectory constinit property declarations **************
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetProjectSavedDirectory constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetProjectSavedDirectory Property Definitions *************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetProjectSavedDirectory_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetProjectSavedDirectory_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_GetProjectSavedDirectory_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetProjectSavedDirectory_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetProjectSavedDirectory_Statics::PropPointers) < 2048);
// ********** End Function GetProjectSavedDirectory Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_GetProjectSavedDirectory_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "GetProjectSavedDirectory", Z_Construct_UFunction_UKismetSystemLibrary_GetProjectSavedDirectory_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetProjectSavedDirectory_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetProjectSavedDirectory_Statics::KismetSystemLibrary_eventGetProjectSavedDirectory_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetProjectSavedDirectory_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_GetProjectSavedDirectory_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetProjectSavedDirectory_Statics::KismetSystemLibrary_eventGetProjectSavedDirectory_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_GetProjectSavedDirectory()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_GetProjectSavedDirectory_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execGetProjectSavedDirectory)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=UKismetSystemLibrary::GetProjectSavedDirectory();
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function GetProjectSavedDirectory *********************
// ********** Begin Class UKismetSystemLibrary Function GetRenderingDetailMode *********************
struct Z_Construct_UFunction_UKismetSystemLibrary_GetRenderingDetailMode_Statics
{
struct KismetSystemLibrary_eventGetRenderingDetailMode_Parms
{
int32 ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering" },
{ "Comment", "/**\n\x09 * Get the clamped state of r.DetailMode, see console variable help (allows for scalability, cannot be used in construction scripts)\n\x09 * 0: low, show objects with DetailMode low\n\x09 * 1: medium, show objects with DetailMode medium or below\n\x09 * 2: high, show objects with DetailMode high or below\n\x09 * 3: epic, show all objects\n\x09 */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Get the clamped state of r.DetailMode, see console variable help (allows for scalability, cannot be used in construction scripts)\n0: low, show objects with DetailMode low\n1: medium, show objects with DetailMode medium or below\n2: high, show objects with DetailMode high or below\n3: epic, show all objects" },
{ "UnsafeDuringActorConstruction", "true" },
};
#endif // WITH_METADATA
// ********** Begin Function GetRenderingDetailMode constinit property declarations ****************
static const UECodeGen_Private::FIntPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetRenderingDetailMode constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetRenderingDetailMode Property Definitions ***************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetRenderingDetailMode_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetRenderingDetailMode_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_GetRenderingDetailMode_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetRenderingDetailMode_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetRenderingDetailMode_Statics::PropPointers) < 2048);
// ********** End Function GetRenderingDetailMode Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_GetRenderingDetailMode_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "GetRenderingDetailMode", Z_Construct_UFunction_UKismetSystemLibrary_GetRenderingDetailMode_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetRenderingDetailMode_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetRenderingDetailMode_Statics::KismetSystemLibrary_eventGetRenderingDetailMode_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetRenderingDetailMode_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_GetRenderingDetailMode_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetRenderingDetailMode_Statics::KismetSystemLibrary_eventGetRenderingDetailMode_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_GetRenderingDetailMode()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_GetRenderingDetailMode_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execGetRenderingDetailMode)
{
P_FINISH;
P_NATIVE_BEGIN;
*(int32*)Z_Param__Result=UKismetSystemLibrary::GetRenderingDetailMode();
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function GetRenderingDetailMode ***********************
// ********** Begin Class UKismetSystemLibrary Function GetRenderingMaterialQualityLevel ***********
struct Z_Construct_UFunction_UKismetSystemLibrary_GetRenderingMaterialQualityLevel_Statics
{
struct KismetSystemLibrary_eventGetRenderingMaterialQualityLevel_Parms
{
int32 ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering|Material" },
{ "Comment", "/**\n\x09 * Get the clamped state of r.MaterialQualityLevel, see console variable help (allows for scalability, cannot be used in construction scripts)\n\x09 * 0: low\n\x09 * 1: high\n\x09 * 2: medium\n\x09 */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Get the clamped state of r.MaterialQualityLevel, see console variable help (allows for scalability, cannot be used in construction scripts)\n0: low\n1: high\n2: medium" },
{ "UnsafeDuringActorConstruction", "true" },
};
#endif // WITH_METADATA
// ********** Begin Function GetRenderingMaterialQualityLevel constinit property declarations ******
static const UECodeGen_Private::FIntPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetRenderingMaterialQualityLevel constinit property declarations ********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetRenderingMaterialQualityLevel Property Definitions *****************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetRenderingMaterialQualityLevel_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetRenderingMaterialQualityLevel_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_GetRenderingMaterialQualityLevel_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetRenderingMaterialQualityLevel_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetRenderingMaterialQualityLevel_Statics::PropPointers) < 2048);
// ********** End Function GetRenderingMaterialQualityLevel Property Definitions *******************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_GetRenderingMaterialQualityLevel_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "GetRenderingMaterialQualityLevel", Z_Construct_UFunction_UKismetSystemLibrary_GetRenderingMaterialQualityLevel_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetRenderingMaterialQualityLevel_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetRenderingMaterialQualityLevel_Statics::KismetSystemLibrary_eventGetRenderingMaterialQualityLevel_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetRenderingMaterialQualityLevel_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_GetRenderingMaterialQualityLevel_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetRenderingMaterialQualityLevel_Statics::KismetSystemLibrary_eventGetRenderingMaterialQualityLevel_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_GetRenderingMaterialQualityLevel()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_GetRenderingMaterialQualityLevel_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execGetRenderingMaterialQualityLevel)
{
P_FINISH;
P_NATIVE_BEGIN;
*(int32*)Z_Param__Result=UKismetSystemLibrary::GetRenderingMaterialQualityLevel();
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function GetRenderingMaterialQualityLevel *************
// ********** Begin Class UKismetSystemLibrary Function GetSoftClassPath ***************************
struct Z_Construct_UFunction_UKismetSystemLibrary_GetSoftClassPath_Statics
{
struct KismetSystemLibrary_eventGetSoftClassPath_Parms
{
const UClass* Class;
FSoftClassPath ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities" },
{ "Comment", "// Returns the full path to the specified class as a Soft Class Path (that can be used as a Soft Object Path)\n" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Returns the full path to the specified class as a Soft Class Path (that can be used as a Soft Object Path)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Class_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetSoftClassPath constinit property declarations **********************
static const UECodeGen_Private::FClassPropertyParams NewProp_Class;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetSoftClassPath constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetSoftClassPath Property Definitions *********************************
const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetSoftClassPath_Statics::NewProp_Class = { "Class", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetSoftClassPath_Parms, Class), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Class_MetaData), NewProp_Class_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetSoftClassPath_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetSoftClassPath_Parms, ReturnValue), Z_Construct_UScriptStruct_FSoftClassPath, METADATA_PARAMS(0, nullptr) }; // 3467803280
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_GetSoftClassPath_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetSoftClassPath_Statics::NewProp_Class,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetSoftClassPath_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetSoftClassPath_Statics::PropPointers) < 2048);
// ********** End Function GetSoftClassPath Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_GetSoftClassPath_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "GetSoftClassPath", Z_Construct_UFunction_UKismetSystemLibrary_GetSoftClassPath_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetSoftClassPath_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetSoftClassPath_Statics::KismetSystemLibrary_eventGetSoftClassPath_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetSoftClassPath_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_GetSoftClassPath_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetSoftClassPath_Statics::KismetSystemLibrary_eventGetSoftClassPath_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_GetSoftClassPath()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_GetSoftClassPath_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execGetSoftClassPath)
{
P_GET_OBJECT(UClass,Z_Param_Class);
P_FINISH;
P_NATIVE_BEGIN;
*(FSoftClassPath*)Z_Param__Result=UKismetSystemLibrary::GetSoftClassPath(Z_Param_Class);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function GetSoftClassPath *****************************
// ********** Begin Class UKismetSystemLibrary Function GetSoftClassReferenceFromPrimaryAssetId ****
struct Z_Construct_UFunction_UKismetSystemLibrary_GetSoftClassReferenceFromPrimaryAssetId_Statics
{
struct KismetSystemLibrary_eventGetSoftClassReferenceFromPrimaryAssetId_Parms
{
FPrimaryAssetId PrimaryAssetId;
TSoftClassPtr<UObject> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AssetManager" },
{ "Comment", "/** Returns the Blueprint Class Id associated with a Primary Asset Id, this works even if the asset is not loaded */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ScriptMethod", "GetSoftClassReference" },
{ "ToolTip", "Returns the Blueprint Class Id associated with a Primary Asset Id, this works even if the asset is not loaded" },
};
#endif // WITH_METADATA
// ********** Begin Function GetSoftClassReferenceFromPrimaryAssetId constinit property declarations
static const UECodeGen_Private::FStructPropertyParams NewProp_PrimaryAssetId;
static const UECodeGen_Private::FSoftClassPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetSoftClassReferenceFromPrimaryAssetId constinit property declarations *
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetSoftClassReferenceFromPrimaryAssetId Property Definitions **********
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetSoftClassReferenceFromPrimaryAssetId_Statics::NewProp_PrimaryAssetId = { "PrimaryAssetId", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetSoftClassReferenceFromPrimaryAssetId_Parms, PrimaryAssetId), Z_Construct_UScriptStruct_FPrimaryAssetId, METADATA_PARAMS(0, nullptr) }; // 265326925
const UECodeGen_Private::FSoftClassPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetSoftClassReferenceFromPrimaryAssetId_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0014000000000580, UECodeGen_Private::EPropertyGenFlags::SoftClass, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetSoftClassReferenceFromPrimaryAssetId_Parms, ReturnValue), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_GetSoftClassReferenceFromPrimaryAssetId_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetSoftClassReferenceFromPrimaryAssetId_Statics::NewProp_PrimaryAssetId,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetSoftClassReferenceFromPrimaryAssetId_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetSoftClassReferenceFromPrimaryAssetId_Statics::PropPointers) < 2048);
// ********** End Function GetSoftClassReferenceFromPrimaryAssetId Property Definitions ************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_GetSoftClassReferenceFromPrimaryAssetId_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "GetSoftClassReferenceFromPrimaryAssetId", Z_Construct_UFunction_UKismetSystemLibrary_GetSoftClassReferenceFromPrimaryAssetId_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetSoftClassReferenceFromPrimaryAssetId_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetSoftClassReferenceFromPrimaryAssetId_Statics::KismetSystemLibrary_eventGetSoftClassReferenceFromPrimaryAssetId_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetSoftClassReferenceFromPrimaryAssetId_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_GetSoftClassReferenceFromPrimaryAssetId_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetSoftClassReferenceFromPrimaryAssetId_Statics::KismetSystemLibrary_eventGetSoftClassReferenceFromPrimaryAssetId_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_GetSoftClassReferenceFromPrimaryAssetId()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_GetSoftClassReferenceFromPrimaryAssetId_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execGetSoftClassReferenceFromPrimaryAssetId)
{
P_GET_STRUCT(FPrimaryAssetId,Z_Param_PrimaryAssetId);
P_FINISH;
P_NATIVE_BEGIN;
*(TSoftClassPtr<UObject> *)Z_Param__Result=UKismetSystemLibrary::GetSoftClassReferenceFromPrimaryAssetId(Z_Param_PrimaryAssetId);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function GetSoftClassReferenceFromPrimaryAssetId ******
// ********** Begin Class UKismetSystemLibrary Function GetSoftClassTopLevelAssetPath **************
struct Z_Construct_UFunction_UKismetSystemLibrary_GetSoftClassTopLevelAssetPath_Statics
{
struct KismetSystemLibrary_eventGetSoftClassTopLevelAssetPath_Parms
{
TSoftClassPtr<UObject> SoftClassReference;
FTopLevelAssetPath ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintAutocast", "" },
{ "BlueprintThreadSafe", "" },
{ "Category", "Utilities" },
{ "Comment", "/** Converts a Soft Class Reference to a Top Level Asset Path used by asset utilities */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Converts a Soft Class Reference to a Top Level Asset Path used by asset utilities" },
};
#endif // WITH_METADATA
// ********** Begin Function GetSoftClassTopLevelAssetPath constinit property declarations *********
static const UECodeGen_Private::FSoftClassPropertyParams NewProp_SoftClassReference;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetSoftClassTopLevelAssetPath constinit property declarations ***********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetSoftClassTopLevelAssetPath Property Definitions ********************
const UECodeGen_Private::FSoftClassPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetSoftClassTopLevelAssetPath_Statics::NewProp_SoftClassReference = { "SoftClassReference", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::SoftClass, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetSoftClassTopLevelAssetPath_Parms, SoftClassReference), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetSoftClassTopLevelAssetPath_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetSoftClassTopLevelAssetPath_Parms, ReturnValue), Z_Construct_UScriptStruct_FTopLevelAssetPath, METADATA_PARAMS(0, nullptr) }; // 559680422
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_GetSoftClassTopLevelAssetPath_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetSoftClassTopLevelAssetPath_Statics::NewProp_SoftClassReference,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetSoftClassTopLevelAssetPath_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetSoftClassTopLevelAssetPath_Statics::PropPointers) < 2048);
// ********** End Function GetSoftClassTopLevelAssetPath Property Definitions **********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_GetSoftClassTopLevelAssetPath_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "GetSoftClassTopLevelAssetPath", Z_Construct_UFunction_UKismetSystemLibrary_GetSoftClassTopLevelAssetPath_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetSoftClassTopLevelAssetPath_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetSoftClassTopLevelAssetPath_Statics::KismetSystemLibrary_eventGetSoftClassTopLevelAssetPath_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetSoftClassTopLevelAssetPath_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_GetSoftClassTopLevelAssetPath_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetSoftClassTopLevelAssetPath_Statics::KismetSystemLibrary_eventGetSoftClassTopLevelAssetPath_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_GetSoftClassTopLevelAssetPath()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_GetSoftClassTopLevelAssetPath_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execGetSoftClassTopLevelAssetPath)
{
P_GET_SOFTCLASS(TSoftClassPtr<UObject> ,Z_Param_SoftClassReference);
P_FINISH;
P_NATIVE_BEGIN;
*(FTopLevelAssetPath*)Z_Param__Result=UKismetSystemLibrary::GetSoftClassTopLevelAssetPath(Z_Param_SoftClassReference);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function GetSoftClassTopLevelAssetPath ****************
// ********** Begin Class UKismetSystemLibrary Function GetSoftObjectPath **************************
struct Z_Construct_UFunction_UKismetSystemLibrary_GetSoftObjectPath_Statics
{
struct KismetSystemLibrary_eventGetSoftObjectPath_Parms
{
const UObject* Object;
FSoftObjectPath ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities" },
{ "Comment", "// Returns the full path to the specified object as a Soft Object Path\n" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Returns the full path to the specified object as a Soft Object Path" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Object_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetSoftObjectPath constinit property declarations *********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Object;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetSoftObjectPath constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetSoftObjectPath Property Definitions ********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetSoftObjectPath_Statics::NewProp_Object = { "Object", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetSoftObjectPath_Parms, Object), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Object_MetaData), NewProp_Object_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetSoftObjectPath_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetSoftObjectPath_Parms, ReturnValue), Z_Construct_UScriptStruct_FSoftObjectPath, METADATA_PARAMS(0, nullptr) }; // 2425717601
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_GetSoftObjectPath_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetSoftObjectPath_Statics::NewProp_Object,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetSoftObjectPath_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetSoftObjectPath_Statics::PropPointers) < 2048);
// ********** End Function GetSoftObjectPath Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_GetSoftObjectPath_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "GetSoftObjectPath", Z_Construct_UFunction_UKismetSystemLibrary_GetSoftObjectPath_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetSoftObjectPath_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetSoftObjectPath_Statics::KismetSystemLibrary_eventGetSoftObjectPath_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetSoftObjectPath_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_GetSoftObjectPath_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetSoftObjectPath_Statics::KismetSystemLibrary_eventGetSoftObjectPath_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_GetSoftObjectPath()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_GetSoftObjectPath_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execGetSoftObjectPath)
{
P_GET_OBJECT(UObject,Z_Param_Object);
P_FINISH;
P_NATIVE_BEGIN;
*(FSoftObjectPath*)Z_Param__Result=UKismetSystemLibrary::GetSoftObjectPath(Z_Param_Object);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function GetSoftObjectPath ****************************
// ********** Begin Class UKismetSystemLibrary Function GetSoftObjectReferenceFromPrimaryAssetId ***
struct Z_Construct_UFunction_UKismetSystemLibrary_GetSoftObjectReferenceFromPrimaryAssetId_Statics
{
struct KismetSystemLibrary_eventGetSoftObjectReferenceFromPrimaryAssetId_Parms
{
FPrimaryAssetId PrimaryAssetId;
TSoftObjectPtr<UObject> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AssetManager" },
{ "Comment", "/** Returns the Object Id associated with a Primary Asset Id, this works even if the asset is not loaded */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ScriptMethod", "GetSoftObjectReference" },
{ "ToolTip", "Returns the Object Id associated with a Primary Asset Id, this works even if the asset is not loaded" },
};
#endif // WITH_METADATA
// ********** Begin Function GetSoftObjectReferenceFromPrimaryAssetId constinit property declarations
static const UECodeGen_Private::FStructPropertyParams NewProp_PrimaryAssetId;
static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetSoftObjectReferenceFromPrimaryAssetId constinit property declarations
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetSoftObjectReferenceFromPrimaryAssetId Property Definitions *********
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetSoftObjectReferenceFromPrimaryAssetId_Statics::NewProp_PrimaryAssetId = { "PrimaryAssetId", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetSoftObjectReferenceFromPrimaryAssetId_Parms, PrimaryAssetId), Z_Construct_UScriptStruct_FPrimaryAssetId, METADATA_PARAMS(0, nullptr) }; // 265326925
const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetSoftObjectReferenceFromPrimaryAssetId_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0014000000000580, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetSoftObjectReferenceFromPrimaryAssetId_Parms, ReturnValue), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_GetSoftObjectReferenceFromPrimaryAssetId_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetSoftObjectReferenceFromPrimaryAssetId_Statics::NewProp_PrimaryAssetId,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetSoftObjectReferenceFromPrimaryAssetId_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetSoftObjectReferenceFromPrimaryAssetId_Statics::PropPointers) < 2048);
// ********** End Function GetSoftObjectReferenceFromPrimaryAssetId Property Definitions ***********
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_GetSoftObjectReferenceFromPrimaryAssetId_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "GetSoftObjectReferenceFromPrimaryAssetId", Z_Construct_UFunction_UKismetSystemLibrary_GetSoftObjectReferenceFromPrimaryAssetId_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetSoftObjectReferenceFromPrimaryAssetId_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetSoftObjectReferenceFromPrimaryAssetId_Statics::KismetSystemLibrary_eventGetSoftObjectReferenceFromPrimaryAssetId_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetSoftObjectReferenceFromPrimaryAssetId_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_GetSoftObjectReferenceFromPrimaryAssetId_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetSoftObjectReferenceFromPrimaryAssetId_Statics::KismetSystemLibrary_eventGetSoftObjectReferenceFromPrimaryAssetId_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_GetSoftObjectReferenceFromPrimaryAssetId()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_GetSoftObjectReferenceFromPrimaryAssetId_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execGetSoftObjectReferenceFromPrimaryAssetId)
{
P_GET_STRUCT(FPrimaryAssetId,Z_Param_PrimaryAssetId);
P_FINISH;
P_NATIVE_BEGIN;
*(TSoftObjectPtr<UObject>*)Z_Param__Result=UKismetSystemLibrary::GetSoftObjectReferenceFromPrimaryAssetId(Z_Param_PrimaryAssetId);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function GetSoftObjectReferenceFromPrimaryAssetId *****
// ********** Begin Class UKismetSystemLibrary Function GetStructTopLevelAssetPath *****************
struct Z_Construct_UFunction_UKismetSystemLibrary_GetStructTopLevelAssetPath_Statics
{
struct KismetSystemLibrary_eventGetStructTopLevelAssetPath_Parms
{
const UScriptStruct* Struct;
FTopLevelAssetPath ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities" },
{ "Comment", "// Returns the full path to the specified struct as a Top Level Asset Path used by asset utilities\n" },
{ "DisplayName", "Get Struct Path Name (Top Level Asset Path)" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ScriptMethod", "GetStructPathName" },
{ "ToolTip", "Returns the full path to the specified struct as a Top Level Asset Path used by asset utilities" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Struct_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetStructTopLevelAssetPath constinit property declarations ************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Struct;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetStructTopLevelAssetPath constinit property declarations **************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetStructTopLevelAssetPath Property Definitions ***********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetStructTopLevelAssetPath_Statics::NewProp_Struct = { "Struct", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetStructTopLevelAssetPath_Parms, Struct), Z_Construct_UClass_UScriptStruct_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Struct_MetaData), NewProp_Struct_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetStructTopLevelAssetPath_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetStructTopLevelAssetPath_Parms, ReturnValue), Z_Construct_UScriptStruct_FTopLevelAssetPath, METADATA_PARAMS(0, nullptr) }; // 559680422
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_GetStructTopLevelAssetPath_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetStructTopLevelAssetPath_Statics::NewProp_Struct,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetStructTopLevelAssetPath_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetStructTopLevelAssetPath_Statics::PropPointers) < 2048);
// ********** End Function GetStructTopLevelAssetPath Property Definitions *************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_GetStructTopLevelAssetPath_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "GetStructTopLevelAssetPath", Z_Construct_UFunction_UKismetSystemLibrary_GetStructTopLevelAssetPath_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetStructTopLevelAssetPath_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetStructTopLevelAssetPath_Statics::KismetSystemLibrary_eventGetStructTopLevelAssetPath_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetStructTopLevelAssetPath_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_GetStructTopLevelAssetPath_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetStructTopLevelAssetPath_Statics::KismetSystemLibrary_eventGetStructTopLevelAssetPath_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_GetStructTopLevelAssetPath()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_GetStructTopLevelAssetPath_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execGetStructTopLevelAssetPath)
{
P_GET_OBJECT(UScriptStruct,Z_Param_Struct);
P_FINISH;
P_NATIVE_BEGIN;
*(FTopLevelAssetPath*)Z_Param__Result=UKismetSystemLibrary::GetStructTopLevelAssetPath(Z_Param_Struct);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function GetStructTopLevelAssetPath *******************
// ********** Begin Class UKismetSystemLibrary Function GetSupportedFullscreenResolutions **********
struct Z_Construct_UFunction_UKismetSystemLibrary_GetSupportedFullscreenResolutions_Statics
{
struct KismetSystemLibrary_eventGetSupportedFullscreenResolutions_Parms
{
TArray<FIntPoint> Resolutions;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Rendering" },
{ "Comment", "/**\n\x09 * Gets the list of support fullscreen resolutions.\n\x09 * @return true if successfully queried the device for available resolutions.\n\x09 */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Gets the list of support fullscreen resolutions.\n@return true if successfully queried the device for available resolutions." },
};
#endif // WITH_METADATA
// ********** Begin Function GetSupportedFullscreenResolutions constinit property declarations *****
static const UECodeGen_Private::FStructPropertyParams NewProp_Resolutions_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Resolutions;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetSupportedFullscreenResolutions constinit property declarations *******
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetSupportedFullscreenResolutions Property Definitions ****************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetSupportedFullscreenResolutions_Statics::NewProp_Resolutions_Inner = { "Resolutions", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FIntPoint, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetSupportedFullscreenResolutions_Statics::NewProp_Resolutions = { "Resolutions", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetSupportedFullscreenResolutions_Parms, Resolutions), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UKismetSystemLibrary_GetSupportedFullscreenResolutions_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventGetSupportedFullscreenResolutions_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetSupportedFullscreenResolutions_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventGetSupportedFullscreenResolutions_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_GetSupportedFullscreenResolutions_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_GetSupportedFullscreenResolutions_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetSupportedFullscreenResolutions_Statics::NewProp_Resolutions_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetSupportedFullscreenResolutions_Statics::NewProp_Resolutions,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetSupportedFullscreenResolutions_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetSupportedFullscreenResolutions_Statics::PropPointers) < 2048);
// ********** End Function GetSupportedFullscreenResolutions Property Definitions ******************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_GetSupportedFullscreenResolutions_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "GetSupportedFullscreenResolutions", Z_Construct_UFunction_UKismetSystemLibrary_GetSupportedFullscreenResolutions_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetSupportedFullscreenResolutions_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetSupportedFullscreenResolutions_Statics::KismetSystemLibrary_eventGetSupportedFullscreenResolutions_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetSupportedFullscreenResolutions_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_GetSupportedFullscreenResolutions_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetSupportedFullscreenResolutions_Statics::KismetSystemLibrary_eventGetSupportedFullscreenResolutions_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_GetSupportedFullscreenResolutions()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_GetSupportedFullscreenResolutions_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execGetSupportedFullscreenResolutions)
{
P_GET_TARRAY_REF(FIntPoint,Z_Param_Out_Resolutions);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::GetSupportedFullscreenResolutions(Z_Param_Out_Resolutions);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function GetSupportedFullscreenResolutions ************
// ********** Begin Class UKismetSystemLibrary Function GetSystemPath ******************************
struct Z_Construct_UFunction_UKismetSystemLibrary_GetSystemPath_Statics
{
struct KismetSystemLibrary_eventGetSystemPath_Parms
{
const UObject* Object;
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Paths" },
{ "Comment", "// Returns the full file system path to a UObject\n// If given a non-asset UObject, it will return an empty string\n" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Returns the full file system path to a UObject\nIf given a non-asset UObject, it will return an empty string" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Object_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetSystemPath constinit property declarations *************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Object;
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetSystemPath constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetSystemPath Property Definitions ************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetSystemPath_Statics::NewProp_Object = { "Object", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetSystemPath_Parms, Object), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Object_MetaData), NewProp_Object_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetSystemPath_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetSystemPath_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_GetSystemPath_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetSystemPath_Statics::NewProp_Object,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetSystemPath_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetSystemPath_Statics::PropPointers) < 2048);
// ********** End Function GetSystemPath Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_GetSystemPath_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "GetSystemPath", Z_Construct_UFunction_UKismetSystemLibrary_GetSystemPath_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetSystemPath_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetSystemPath_Statics::KismetSystemLibrary_eventGetSystemPath_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetSystemPath_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_GetSystemPath_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetSystemPath_Statics::KismetSystemLibrary_eventGetSystemPath_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_GetSystemPath()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_GetSystemPath_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execGetSystemPath)
{
P_GET_OBJECT(UObject,Z_Param_Object);
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=UKismetSystemLibrary::GetSystemPath(Z_Param_Object);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function GetSystemPath ********************************
// ********** Begin Class UKismetSystemLibrary Function GetUniqueDeviceId **************************
struct Z_Construct_UFunction_UKismetSystemLibrary_GetUniqueDeviceId_Statics
{
struct KismetSystemLibrary_eventGetUniqueDeviceId_Parms
{
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Platform" },
{ "Comment", "/** Returns the platform specific unique device id */" },
{ "DeprecatedFunction", "" },
{ "DeprecationMessage", "Use GetDeviceId instead" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Returns the platform specific unique device id" },
};
#endif // WITH_METADATA
// ********** Begin Function GetUniqueDeviceId constinit property declarations *********************
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetUniqueDeviceId constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetUniqueDeviceId Property Definitions ********************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetUniqueDeviceId_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventGetUniqueDeviceId_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_GetUniqueDeviceId_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetUniqueDeviceId_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetUniqueDeviceId_Statics::PropPointers) < 2048);
// ********** End Function GetUniqueDeviceId Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_GetUniqueDeviceId_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "GetUniqueDeviceId", Z_Construct_UFunction_UKismetSystemLibrary_GetUniqueDeviceId_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetUniqueDeviceId_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetUniqueDeviceId_Statics::KismetSystemLibrary_eventGetUniqueDeviceId_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetUniqueDeviceId_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_GetUniqueDeviceId_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetUniqueDeviceId_Statics::KismetSystemLibrary_eventGetUniqueDeviceId_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_GetUniqueDeviceId()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_GetUniqueDeviceId_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execGetUniqueDeviceId)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=UKismetSystemLibrary::GetUniqueDeviceId();
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function GetUniqueDeviceId ****************************
// ********** Begin Class UKismetSystemLibrary Function GetVolumeButtonsHandledBySystem ************
struct Z_Construct_UFunction_UKismetSystemLibrary_GetVolumeButtonsHandledBySystem_Statics
{
struct KismetSystemLibrary_eventGetVolumeButtonsHandledBySystem_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Platform" },
{ "Comment", "/**\n\x09 * Returns true if system default handling of volume up and volume down buttons enabled (Android only)\n\x09 */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Returns true if system default handling of volume up and volume down buttons enabled (Android only)" },
};
#endif // WITH_METADATA
// ********** Begin Function GetVolumeButtonsHandledBySystem constinit property declarations *******
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetVolumeButtonsHandledBySystem constinit property declarations *********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetVolumeButtonsHandledBySystem Property Definitions ******************
void Z_Construct_UFunction_UKismetSystemLibrary_GetVolumeButtonsHandledBySystem_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventGetVolumeButtonsHandledBySystem_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_GetVolumeButtonsHandledBySystem_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventGetVolumeButtonsHandledBySystem_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_GetVolumeButtonsHandledBySystem_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_GetVolumeButtonsHandledBySystem_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_GetVolumeButtonsHandledBySystem_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetVolumeButtonsHandledBySystem_Statics::PropPointers) < 2048);
// ********** End Function GetVolumeButtonsHandledBySystem Property Definitions ********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_GetVolumeButtonsHandledBySystem_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "GetVolumeButtonsHandledBySystem", Z_Construct_UFunction_UKismetSystemLibrary_GetVolumeButtonsHandledBySystem_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetVolumeButtonsHandledBySystem_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetVolumeButtonsHandledBySystem_Statics::KismetSystemLibrary_eventGetVolumeButtonsHandledBySystem_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_GetVolumeButtonsHandledBySystem_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_GetVolumeButtonsHandledBySystem_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_GetVolumeButtonsHandledBySystem_Statics::KismetSystemLibrary_eventGetVolumeButtonsHandledBySystem_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_GetVolumeButtonsHandledBySystem()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_GetVolumeButtonsHandledBySystem_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execGetVolumeButtonsHandledBySystem)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::GetVolumeButtonsHandledBySystem();
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function GetVolumeButtonsHandledBySystem **************
// ********** Begin Class UKismetSystemLibrary Function HasMultipleLocalPlayers ********************
struct Z_Construct_UFunction_UKismetSystemLibrary_HasMultipleLocalPlayers_Statics
{
struct KismetSystemLibrary_eventHasMultipleLocalPlayers_Parms
{
const UObject* WorldContextObject;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Viewport" },
{ "Comment", "/** Returns whether there are currently multiple local players in the given world */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Returns whether there are currently multiple local players in the given world" },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function HasMultipleLocalPlayers constinit property declarations ***************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function HasMultipleLocalPlayers constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function HasMultipleLocalPlayers Property Definitions **************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_HasMultipleLocalPlayers_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventHasMultipleLocalPlayers_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
void Z_Construct_UFunction_UKismetSystemLibrary_HasMultipleLocalPlayers_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventHasMultipleLocalPlayers_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_HasMultipleLocalPlayers_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventHasMultipleLocalPlayers_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_HasMultipleLocalPlayers_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_HasMultipleLocalPlayers_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_HasMultipleLocalPlayers_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_HasMultipleLocalPlayers_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_HasMultipleLocalPlayers_Statics::PropPointers) < 2048);
// ********** End Function HasMultipleLocalPlayers Property Definitions ****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_HasMultipleLocalPlayers_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "HasMultipleLocalPlayers", Z_Construct_UFunction_UKismetSystemLibrary_HasMultipleLocalPlayers_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_HasMultipleLocalPlayers_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_HasMultipleLocalPlayers_Statics::KismetSystemLibrary_eventHasMultipleLocalPlayers_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_HasMultipleLocalPlayers_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_HasMultipleLocalPlayers_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_HasMultipleLocalPlayers_Statics::KismetSystemLibrary_eventHasMultipleLocalPlayers_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_HasMultipleLocalPlayers()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_HasMultipleLocalPlayers_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execHasMultipleLocalPlayers)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::HasMultipleLocalPlayers(Z_Param_WorldContextObject);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function HasMultipleLocalPlayers **********************
// ********** Begin Class UKismetSystemLibrary Function HideAdBanner *******************************
struct Z_Construct_UFunction_UKismetSystemLibrary_HideAdBanner_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Platform" },
{ "Comment", "/**\n\x09 * Hides the ad banner (iAd on iOS, or AdMob on Android). Will force close the ad if it's open\n\x09 * (iOS and Android only)\n\x09 */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Hides the ad banner (iAd on iOS, or AdMob on Android). Will force close the ad if it's open\n(iOS and Android only)" },
};
#endif // WITH_METADATA
// ********** Begin Function HideAdBanner constinit property declarations **************************
// ********** End Function HideAdBanner constinit property declarations ****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_HideAdBanner_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "HideAdBanner", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_HideAdBanner_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_HideAdBanner_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_HideAdBanner()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_HideAdBanner_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execHideAdBanner)
{
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::HideAdBanner();
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function HideAdBanner *********************************
// ********** Begin Class UKismetSystemLibrary Function IsControllerAssignedToGamepad **************
struct Z_Construct_UFunction_UKismetSystemLibrary_IsControllerAssignedToGamepad_Statics
{
struct KismetSystemLibrary_eventIsControllerAssignedToGamepad_Parms
{
int32 ControllerId;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Platform" },
{ "Comment", "/**\n\x09 * Returns true if controller id assigned to a gamepad (Android and iOS only)\n\x09 */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Returns true if controller id assigned to a gamepad (Android and iOS only)" },
};
#endif // WITH_METADATA
// ********** Begin Function IsControllerAssignedToGamepad constinit property declarations *********
static const UECodeGen_Private::FIntPropertyParams NewProp_ControllerId;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsControllerAssignedToGamepad constinit property declarations ***********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsControllerAssignedToGamepad Property Definitions ********************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_IsControllerAssignedToGamepad_Statics::NewProp_ControllerId = { "ControllerId", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventIsControllerAssignedToGamepad_Parms, ControllerId), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UKismetSystemLibrary_IsControllerAssignedToGamepad_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventIsControllerAssignedToGamepad_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_IsControllerAssignedToGamepad_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventIsControllerAssignedToGamepad_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_IsControllerAssignedToGamepad_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_IsControllerAssignedToGamepad_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_IsControllerAssignedToGamepad_Statics::NewProp_ControllerId,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_IsControllerAssignedToGamepad_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_IsControllerAssignedToGamepad_Statics::PropPointers) < 2048);
// ********** End Function IsControllerAssignedToGamepad Property Definitions **********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_IsControllerAssignedToGamepad_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "IsControllerAssignedToGamepad", Z_Construct_UFunction_UKismetSystemLibrary_IsControllerAssignedToGamepad_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_IsControllerAssignedToGamepad_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_IsControllerAssignedToGamepad_Statics::KismetSystemLibrary_eventIsControllerAssignedToGamepad_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_IsControllerAssignedToGamepad_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_IsControllerAssignedToGamepad_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_IsControllerAssignedToGamepad_Statics::KismetSystemLibrary_eventIsControllerAssignedToGamepad_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_IsControllerAssignedToGamepad()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_IsControllerAssignedToGamepad_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execIsControllerAssignedToGamepad)
{
P_GET_PROPERTY(FIntProperty,Z_Param_ControllerId);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::IsControllerAssignedToGamepad(Z_Param_ControllerId);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function IsControllerAssignedToGamepad ****************
// ********** Begin Class UKismetSystemLibrary Function IsDedicatedServer **************************
struct Z_Construct_UFunction_UKismetSystemLibrary_IsDedicatedServer_Statics
{
struct KismetSystemLibrary_eventIsDedicatedServer_Parms
{
const UObject* WorldContextObject;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Networking" },
{ "Comment", "/** Returns whether this is running on a dedicated server */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Returns whether this is running on a dedicated server" },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function IsDedicatedServer constinit property declarations *********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsDedicatedServer constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsDedicatedServer Property Definitions ********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_IsDedicatedServer_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventIsDedicatedServer_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
void Z_Construct_UFunction_UKismetSystemLibrary_IsDedicatedServer_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventIsDedicatedServer_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_IsDedicatedServer_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventIsDedicatedServer_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_IsDedicatedServer_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_IsDedicatedServer_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_IsDedicatedServer_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_IsDedicatedServer_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_IsDedicatedServer_Statics::PropPointers) < 2048);
// ********** End Function IsDedicatedServer Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_IsDedicatedServer_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "IsDedicatedServer", Z_Construct_UFunction_UKismetSystemLibrary_IsDedicatedServer_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_IsDedicatedServer_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_IsDedicatedServer_Statics::KismetSystemLibrary_eventIsDedicatedServer_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_IsDedicatedServer_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_IsDedicatedServer_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_IsDedicatedServer_Statics::KismetSystemLibrary_eventIsDedicatedServer_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_IsDedicatedServer()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_IsDedicatedServer_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execIsDedicatedServer)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::IsDedicatedServer(Z_Param_WorldContextObject);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function IsDedicatedServer ****************************
// ********** Begin Class UKismetSystemLibrary Function IsEditorPropertyOverridden *****************
#if WITH_EDITOR
struct Z_Construct_UFunction_UKismetSystemLibrary_IsEditorPropertyOverridden_Statics
{
struct KismetSystemLibrary_eventIsEditorPropertyOverridden_Parms
{
UObject* Object;
FName PropertyName;
EEditorPropertyValueState ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities" },
{ "Comment", "/**\n\x09 * Attempts to query whether the value of a named property on the given object overrides the value of its archetype (ie, would ResetEditorProperty do anything?).\n\x09 *\n\x09 * @param Object The object you want to query a property value on.\n\x09 * @param PropertyName The name of the object property to query the value of.\n\x09 *\n\x09 * @return What state the requested property is in.\n\x09 */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ScriptMethod", "" },
{ "ToolTip", "Attempts to query whether the value of a named property on the given object overrides the value of its archetype (ie, would ResetEditorProperty do anything?).\n\n@param Object The object you want to query a property value on.\n@param PropertyName The name of the object property to query the value of.\n\n@return What state the requested property is in." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PropertyName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function IsEditorPropertyOverridden constinit property declarations ************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Object;
static const UECodeGen_Private::FNamePropertyParams NewProp_PropertyName;
static const UECodeGen_Private::FBytePropertyParams NewProp_ReturnValue_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsEditorPropertyOverridden constinit property declarations **************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsEditorPropertyOverridden Property Definitions ***********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_IsEditorPropertyOverridden_Statics::NewProp_Object = { "Object", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventIsEditorPropertyOverridden_Parms, Object), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_IsEditorPropertyOverridden_Statics::NewProp_PropertyName = { "PropertyName", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventIsEditorPropertyOverridden_Parms, PropertyName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PropertyName_MetaData), NewProp_PropertyName_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_IsEditorPropertyOverridden_Statics::NewProp_ReturnValue_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_IsEditorPropertyOverridden_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventIsEditorPropertyOverridden_Parms, ReturnValue), Z_Construct_UEnum_Engine_EEditorPropertyValueState, METADATA_PARAMS(0, nullptr) }; // 1406909040
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_IsEditorPropertyOverridden_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_IsEditorPropertyOverridden_Statics::NewProp_Object,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_IsEditorPropertyOverridden_Statics::NewProp_PropertyName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_IsEditorPropertyOverridden_Statics::NewProp_ReturnValue_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_IsEditorPropertyOverridden_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_IsEditorPropertyOverridden_Statics::PropPointers) < 2048);
// ********** End Function IsEditorPropertyOverridden Property Definitions *************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_IsEditorPropertyOverridden_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "IsEditorPropertyOverridden", Z_Construct_UFunction_UKismetSystemLibrary_IsEditorPropertyOverridden_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_IsEditorPropertyOverridden_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_IsEditorPropertyOverridden_Statics::KismetSystemLibrary_eventIsEditorPropertyOverridden_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_IsEditorPropertyOverridden_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_IsEditorPropertyOverridden_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_IsEditorPropertyOverridden_Statics::KismetSystemLibrary_eventIsEditorPropertyOverridden_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_IsEditorPropertyOverridden()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_IsEditorPropertyOverridden_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execIsEditorPropertyOverridden)
{
P_GET_OBJECT(UObject,Z_Param_Object);
P_GET_PROPERTY(FNameProperty,Z_Param_PropertyName);
P_FINISH;
P_NATIVE_BEGIN;
*(EEditorPropertyValueState*)Z_Param__Result=UKismetSystemLibrary::IsEditorPropertyOverridden(Z_Param_Object,Z_Param_PropertyName);
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class UKismetSystemLibrary Function IsEditorPropertyOverridden *******************
// ********** Begin Class UKismetSystemLibrary Function IsInterstitialAdAvailable ******************
struct Z_Construct_UFunction_UKismetSystemLibrary_IsInterstitialAdAvailable_Statics
{
struct KismetSystemLibrary_eventIsInterstitialAdAvailable_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Platform" },
{ "Comment", "/**\n\x09* Returns true if the requested interstitial ad is loaded and ready\n\x09* (Android only)\n\x09*/" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Returns true if the requested interstitial ad is loaded and ready\n(Android only)" },
};
#endif // WITH_METADATA
// ********** Begin Function IsInterstitialAdAvailable constinit property declarations *************
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsInterstitialAdAvailable constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsInterstitialAdAvailable Property Definitions ************************
void Z_Construct_UFunction_UKismetSystemLibrary_IsInterstitialAdAvailable_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventIsInterstitialAdAvailable_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_IsInterstitialAdAvailable_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventIsInterstitialAdAvailable_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_IsInterstitialAdAvailable_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_IsInterstitialAdAvailable_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_IsInterstitialAdAvailable_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_IsInterstitialAdAvailable_Statics::PropPointers) < 2048);
// ********** End Function IsInterstitialAdAvailable Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_IsInterstitialAdAvailable_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "IsInterstitialAdAvailable", Z_Construct_UFunction_UKismetSystemLibrary_IsInterstitialAdAvailable_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_IsInterstitialAdAvailable_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_IsInterstitialAdAvailable_Statics::KismetSystemLibrary_eventIsInterstitialAdAvailable_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_IsInterstitialAdAvailable_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_IsInterstitialAdAvailable_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_IsInterstitialAdAvailable_Statics::KismetSystemLibrary_eventIsInterstitialAdAvailable_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_IsInterstitialAdAvailable()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_IsInterstitialAdAvailable_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execIsInterstitialAdAvailable)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::IsInterstitialAdAvailable();
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function IsInterstitialAdAvailable ********************
// ********** Begin Class UKismetSystemLibrary Function IsInterstitialAdRequested ******************
struct Z_Construct_UFunction_UKismetSystemLibrary_IsInterstitialAdRequested_Statics
{
struct KismetSystemLibrary_eventIsInterstitialAdRequested_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Platform" },
{ "Comment", "/**\n\x09* Returns true if the requested interstitial ad has been successfully requested (false if load request fails)\n\x09* (Android only)\n\x09*/" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Returns true if the requested interstitial ad has been successfully requested (false if load request fails)\n(Android only)" },
};
#endif // WITH_METADATA
// ********** Begin Function IsInterstitialAdRequested constinit property declarations *************
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsInterstitialAdRequested constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsInterstitialAdRequested Property Definitions ************************
void Z_Construct_UFunction_UKismetSystemLibrary_IsInterstitialAdRequested_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventIsInterstitialAdRequested_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_IsInterstitialAdRequested_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventIsInterstitialAdRequested_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_IsInterstitialAdRequested_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_IsInterstitialAdRequested_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_IsInterstitialAdRequested_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_IsInterstitialAdRequested_Statics::PropPointers) < 2048);
// ********** End Function IsInterstitialAdRequested Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_IsInterstitialAdRequested_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "IsInterstitialAdRequested", Z_Construct_UFunction_UKismetSystemLibrary_IsInterstitialAdRequested_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_IsInterstitialAdRequested_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_IsInterstitialAdRequested_Statics::KismetSystemLibrary_eventIsInterstitialAdRequested_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_IsInterstitialAdRequested_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_IsInterstitialAdRequested_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_IsInterstitialAdRequested_Statics::KismetSystemLibrary_eventIsInterstitialAdRequested_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_IsInterstitialAdRequested()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_IsInterstitialAdRequested_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execIsInterstitialAdRequested)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::IsInterstitialAdRequested();
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function IsInterstitialAdRequested ********************
// ********** Begin Class UKismetSystemLibrary Function IsLoggedIn *********************************
struct Z_Construct_UFunction_UKismetSystemLibrary_IsLoggedIn_Statics
{
struct KismetSystemLibrary_eventIsLoggedIn_Parms
{
const APlayerController* SpecificPlayer;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Online" },
{ "Comment", "/**\n\x09 * Returns whether the player is logged in to the currently active online subsystem.\n\x09 *\n\x09 * @param Player Specific player's login status to get. May not be supported on all platforms. If null, defaults to the player with ControllerId 0.\n\x09 */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Returns whether the player is logged in to the currently active online subsystem.\n\n@param Player Specific player's login status to get. May not be supported on all platforms. If null, defaults to the player with ControllerId 0." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SpecificPlayer_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function IsLoggedIn constinit property declarations ****************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_SpecificPlayer;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsLoggedIn constinit property declarations ******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsLoggedIn Property Definitions ***************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_IsLoggedIn_Statics::NewProp_SpecificPlayer = { "SpecificPlayer", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventIsLoggedIn_Parms, SpecificPlayer), Z_Construct_UClass_APlayerController_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SpecificPlayer_MetaData), NewProp_SpecificPlayer_MetaData) };
void Z_Construct_UFunction_UKismetSystemLibrary_IsLoggedIn_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventIsLoggedIn_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_IsLoggedIn_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventIsLoggedIn_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_IsLoggedIn_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_IsLoggedIn_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_IsLoggedIn_Statics::NewProp_SpecificPlayer,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_IsLoggedIn_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_IsLoggedIn_Statics::PropPointers) < 2048);
// ********** End Function IsLoggedIn Property Definitions *****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_IsLoggedIn_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "IsLoggedIn", Z_Construct_UFunction_UKismetSystemLibrary_IsLoggedIn_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_IsLoggedIn_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_IsLoggedIn_Statics::KismetSystemLibrary_eventIsLoggedIn_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_IsLoggedIn_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_IsLoggedIn_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_IsLoggedIn_Statics::KismetSystemLibrary_eventIsLoggedIn_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_IsLoggedIn()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_IsLoggedIn_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execIsLoggedIn)
{
P_GET_OBJECT(APlayerController,Z_Param_SpecificPlayer);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::IsLoggedIn(Z_Param_SpecificPlayer);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function IsLoggedIn ***********************************
// ********** Begin Class UKismetSystemLibrary Function IsObjectCooked *****************************
#if WITH_EDITOR
struct Z_Construct_UFunction_UKismetSystemLibrary_IsObjectCooked_Statics
{
struct KismetSystemLibrary_eventIsObjectCooked_Parms
{
const UObject* Object;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities" },
{ "Comment", "/** Returns true if the object is cooked */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Returns true if the object is cooked" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Object_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function IsObjectCooked constinit property declarations ************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Object;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsObjectCooked constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsObjectCooked Property Definitions ***********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_IsObjectCooked_Statics::NewProp_Object = { "Object", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventIsObjectCooked_Parms, Object), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Object_MetaData), NewProp_Object_MetaData) };
void Z_Construct_UFunction_UKismetSystemLibrary_IsObjectCooked_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventIsObjectCooked_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_IsObjectCooked_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventIsObjectCooked_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_IsObjectCooked_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_IsObjectCooked_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_IsObjectCooked_Statics::NewProp_Object,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_IsObjectCooked_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_IsObjectCooked_Statics::PropPointers) < 2048);
// ********** End Function IsObjectCooked Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_IsObjectCooked_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "IsObjectCooked", Z_Construct_UFunction_UKismetSystemLibrary_IsObjectCooked_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_IsObjectCooked_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_IsObjectCooked_Statics::KismetSystemLibrary_eventIsObjectCooked_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x34022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_IsObjectCooked_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_IsObjectCooked_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_IsObjectCooked_Statics::KismetSystemLibrary_eventIsObjectCooked_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_IsObjectCooked()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_IsObjectCooked_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execIsObjectCooked)
{
P_GET_OBJECT(UObject,Z_Param_Object);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::IsObjectCooked(Z_Param_Object);
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class UKismetSystemLibrary Function IsObjectCooked *******************************
// ********** Begin Class UKismetSystemLibrary Function IsObjectOfSoftClass ************************
struct Z_Construct_UFunction_UKismetSystemLibrary_IsObjectOfSoftClass_Statics
{
struct KismetSystemLibrary_eventIsObjectOfSoftClass_Parms
{
const UObject* Object;
TSoftClassPtr<UObject> SoftClass;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities" },
{ "Comment", "/** Returns true if Object is of type SoftClass - either an instance of the class or child class, or implements the interface. Alternative to Cast - slower but without adding a hard reference. */" },
{ "DisplayName", "IsA ( soft )" },
{ "ExpandEnumAsExecs", "ReturnValue" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Returns true if Object is of type SoftClass - either an instance of the class or child class, or implements the interface. Alternative to Cast - slower but without adding a hard reference." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Object_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function IsObjectOfSoftClass constinit property declarations *******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Object;
static const UECodeGen_Private::FSoftClassPropertyParams NewProp_SoftClass;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsObjectOfSoftClass constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsObjectOfSoftClass Property Definitions ******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_IsObjectOfSoftClass_Statics::NewProp_Object = { "Object", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventIsObjectOfSoftClass_Parms, Object), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Object_MetaData), NewProp_Object_MetaData) };
const UECodeGen_Private::FSoftClassPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_IsObjectOfSoftClass_Statics::NewProp_SoftClass = { "SoftClass", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::SoftClass, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventIsObjectOfSoftClass_Parms, SoftClass), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UKismetSystemLibrary_IsObjectOfSoftClass_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventIsObjectOfSoftClass_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_IsObjectOfSoftClass_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventIsObjectOfSoftClass_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_IsObjectOfSoftClass_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_IsObjectOfSoftClass_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_IsObjectOfSoftClass_Statics::NewProp_Object,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_IsObjectOfSoftClass_Statics::NewProp_SoftClass,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_IsObjectOfSoftClass_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_IsObjectOfSoftClass_Statics::PropPointers) < 2048);
// ********** End Function IsObjectOfSoftClass Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_IsObjectOfSoftClass_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "IsObjectOfSoftClass", Z_Construct_UFunction_UKismetSystemLibrary_IsObjectOfSoftClass_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_IsObjectOfSoftClass_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_IsObjectOfSoftClass_Statics::KismetSystemLibrary_eventIsObjectOfSoftClass_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_IsObjectOfSoftClass_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_IsObjectOfSoftClass_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_IsObjectOfSoftClass_Statics::KismetSystemLibrary_eventIsObjectOfSoftClass_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_IsObjectOfSoftClass()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_IsObjectOfSoftClass_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execIsObjectOfSoftClass)
{
P_GET_OBJECT(UObject,Z_Param_Object);
P_GET_SOFTCLASS(TSoftClassPtr<UObject> ,Z_Param_SoftClass);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::IsObjectOfSoftClass(Z_Param_Object,Z_Param_SoftClass);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function IsObjectOfSoftClass **************************
// ********** Begin Class UKismetSystemLibrary Function IsPackagedForDistribution ******************
struct Z_Construct_UFunction_UKismetSystemLibrary_IsPackagedForDistribution_Statics
{
struct KismetSystemLibrary_eventIsPackagedForDistribution_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintThreadSafe", "" },
{ "Category", "Development" },
{ "Comment", "/** Returns whether this is a build that is packaged for distribution */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Returns whether this is a build that is packaged for distribution" },
};
#endif // WITH_METADATA
// ********** Begin Function IsPackagedForDistribution constinit property declarations *************
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsPackagedForDistribution constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsPackagedForDistribution Property Definitions ************************
void Z_Construct_UFunction_UKismetSystemLibrary_IsPackagedForDistribution_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventIsPackagedForDistribution_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_IsPackagedForDistribution_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventIsPackagedForDistribution_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_IsPackagedForDistribution_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_IsPackagedForDistribution_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_IsPackagedForDistribution_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_IsPackagedForDistribution_Statics::PropPointers) < 2048);
// ********** End Function IsPackagedForDistribution Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_IsPackagedForDistribution_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "IsPackagedForDistribution", Z_Construct_UFunction_UKismetSystemLibrary_IsPackagedForDistribution_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_IsPackagedForDistribution_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_IsPackagedForDistribution_Statics::KismetSystemLibrary_eventIsPackagedForDistribution_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_IsPackagedForDistribution_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_IsPackagedForDistribution_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_IsPackagedForDistribution_Statics::KismetSystemLibrary_eventIsPackagedForDistribution_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_IsPackagedForDistribution()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_IsPackagedForDistribution_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execIsPackagedForDistribution)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::IsPackagedForDistribution();
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function IsPackagedForDistribution ********************
// ********** Begin Class UKismetSystemLibrary Function IsScreensaverEnabled ***********************
struct Z_Construct_UFunction_UKismetSystemLibrary_IsScreensaverEnabled_Statics
{
struct KismetSystemLibrary_eventIsScreensaverEnabled_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Platform" },
{ "Comment", "/**\n\x09 * Returns true if screen saver is enabled.\n\x09 *\n\x09 */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Returns true if screen saver is enabled." },
};
#endif // WITH_METADATA
// ********** Begin Function IsScreensaverEnabled constinit property declarations ******************
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsScreensaverEnabled constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsScreensaverEnabled Property Definitions *****************************
void Z_Construct_UFunction_UKismetSystemLibrary_IsScreensaverEnabled_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventIsScreensaverEnabled_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_IsScreensaverEnabled_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventIsScreensaverEnabled_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_IsScreensaverEnabled_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_IsScreensaverEnabled_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_IsScreensaverEnabled_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_IsScreensaverEnabled_Statics::PropPointers) < 2048);
// ********** End Function IsScreensaverEnabled Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_IsScreensaverEnabled_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "IsScreensaverEnabled", Z_Construct_UFunction_UKismetSystemLibrary_IsScreensaverEnabled_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_IsScreensaverEnabled_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_IsScreensaverEnabled_Statics::KismetSystemLibrary_eventIsScreensaverEnabled_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_IsScreensaverEnabled_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_IsScreensaverEnabled_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_IsScreensaverEnabled_Statics::KismetSystemLibrary_eventIsScreensaverEnabled_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_IsScreensaverEnabled()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_IsScreensaverEnabled_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execIsScreensaverEnabled)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::IsScreensaverEnabled();
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function IsScreensaverEnabled *************************
// ********** Begin Class UKismetSystemLibrary Function IsServer ***********************************
struct Z_Construct_UFunction_UKismetSystemLibrary_IsServer_Statics
{
struct KismetSystemLibrary_eventIsServer_Parms
{
const UObject* WorldContextObject;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Networking" },
{ "Comment", "/** Returns whether the world this object is in is the host or not */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Returns whether the world this object is in is the host or not" },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function IsServer constinit property declarations ******************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsServer constinit property declarations ********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsServer Property Definitions *****************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_IsServer_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventIsServer_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
void Z_Construct_UFunction_UKismetSystemLibrary_IsServer_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventIsServer_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_IsServer_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventIsServer_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_IsServer_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_IsServer_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_IsServer_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_IsServer_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_IsServer_Statics::PropPointers) < 2048);
// ********** End Function IsServer Property Definitions *******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_IsServer_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "IsServer", Z_Construct_UFunction_UKismetSystemLibrary_IsServer_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_IsServer_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_IsServer_Statics::KismetSystemLibrary_eventIsServer_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_IsServer_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_IsServer_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_IsServer_Statics::KismetSystemLibrary_eventIsServer_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_IsServer()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_IsServer_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execIsServer)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::IsServer(Z_Param_WorldContextObject);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function IsServer *************************************
// ********** Begin Class UKismetSystemLibrary Function IsSplitScreen ******************************
struct Z_Construct_UFunction_UKismetSystemLibrary_IsSplitScreen_Statics
{
struct KismetSystemLibrary_eventIsSplitScreen_Parms
{
const UObject* WorldContextObject;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Viewport" },
{ "DeprecatedFunction", "" },
{ "DeprecationMessage", "Use HasMultipleLocalPlayers instead" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function IsSplitScreen constinit property declarations *************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsSplitScreen constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsSplitScreen Property Definitions ************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_IsSplitScreen_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventIsSplitScreen_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
void Z_Construct_UFunction_UKismetSystemLibrary_IsSplitScreen_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventIsSplitScreen_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_IsSplitScreen_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventIsSplitScreen_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_IsSplitScreen_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_IsSplitScreen_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_IsSplitScreen_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_IsSplitScreen_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_IsSplitScreen_Statics::PropPointers) < 2048);
// ********** End Function IsSplitScreen Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_IsSplitScreen_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "IsSplitScreen", Z_Construct_UFunction_UKismetSystemLibrary_IsSplitScreen_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_IsSplitScreen_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_IsSplitScreen_Statics::KismetSystemLibrary_eventIsSplitScreen_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_IsSplitScreen_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_IsSplitScreen_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_IsSplitScreen_Statics::KismetSystemLibrary_eventIsSplitScreen_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_IsSplitScreen()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_IsSplitScreen_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execIsSplitScreen)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::IsSplitScreen(Z_Param_WorldContextObject);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function IsSplitScreen ********************************
// ********** Begin Class UKismetSystemLibrary Function IsStandalone *******************************
struct Z_Construct_UFunction_UKismetSystemLibrary_IsStandalone_Statics
{
struct KismetSystemLibrary_eventIsStandalone_Parms
{
const UObject* WorldContextObject;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Networking" },
{ "Comment", "/** Returns whether this game instance is stand alone (no networking). */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Returns whether this game instance is stand alone (no networking)." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function IsStandalone constinit property declarations **************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsStandalone constinit property declarations ****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsStandalone Property Definitions *************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_IsStandalone_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventIsStandalone_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
void Z_Construct_UFunction_UKismetSystemLibrary_IsStandalone_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventIsStandalone_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_IsStandalone_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventIsStandalone_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_IsStandalone_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_IsStandalone_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_IsStandalone_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_IsStandalone_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_IsStandalone_Statics::PropPointers) < 2048);
// ********** End Function IsStandalone Property Definitions ***************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_IsStandalone_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "IsStandalone", Z_Construct_UFunction_UKismetSystemLibrary_IsStandalone_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_IsStandalone_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_IsStandalone_Statics::KismetSystemLibrary_eventIsStandalone_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_IsStandalone_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_IsStandalone_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_IsStandalone_Statics::KismetSystemLibrary_eventIsStandalone_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_IsStandalone()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_IsStandalone_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execIsStandalone)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::IsStandalone(Z_Param_WorldContextObject);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function IsStandalone *********************************
// ********** Begin Class UKismetSystemLibrary Function IsUnattended *******************************
struct Z_Construct_UFunction_UKismetSystemLibrary_IsUnattended_Statics
{
struct KismetSystemLibrary_eventIsUnattended_Parms
{
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities" },
{ "Comment", "/**\n\x09 * Returns true if running unattended (-unattended is on the command line)\n\x09 *\n\x09 * @return\x09Unattended state\n\x09 */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Returns true if running unattended (-unattended is on the command line)\n\n@return Unattended state" },
};
#endif // WITH_METADATA
// ********** Begin Function IsUnattended constinit property declarations **************************
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsUnattended constinit property declarations ****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsUnattended Property Definitions *************************************
void Z_Construct_UFunction_UKismetSystemLibrary_IsUnattended_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventIsUnattended_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_IsUnattended_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventIsUnattended_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_IsUnattended_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_IsUnattended_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_IsUnattended_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_IsUnattended_Statics::PropPointers) < 2048);
// ********** End Function IsUnattended Property Definitions ***************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_IsUnattended_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "IsUnattended", Z_Construct_UFunction_UKismetSystemLibrary_IsUnattended_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_IsUnattended_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_IsUnattended_Statics::KismetSystemLibrary_eventIsUnattended_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_IsUnattended_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_IsUnattended_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_IsUnattended_Statics::KismetSystemLibrary_eventIsUnattended_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_IsUnattended()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_IsUnattended_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execIsUnattended)
{
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::IsUnattended();
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function IsUnattended *********************************
// ********** Begin Class UKismetSystemLibrary Function IsValid ************************************
struct Z_Construct_UFunction_UKismetSystemLibrary_IsValid_Statics
{
struct KismetSystemLibrary_eventIsValid_Parms
{
const UObject* Object;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities" },
{ "Comment", "// Return true if the object is usable : non-null and not pending kill\n" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Return true if the object is usable : non-null and not pending kill" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Object_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function IsValid constinit property declarations *******************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Object;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsValid constinit property declarations *********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsValid Property Definitions ******************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_IsValid_Statics::NewProp_Object = { "Object", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventIsValid_Parms, Object), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Object_MetaData), NewProp_Object_MetaData) };
void Z_Construct_UFunction_UKismetSystemLibrary_IsValid_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventIsValid_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_IsValid_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventIsValid_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_IsValid_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_IsValid_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_IsValid_Statics::NewProp_Object,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_IsValid_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_IsValid_Statics::PropPointers) < 2048);
// ********** End Function IsValid Property Definitions ********************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_IsValid_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "IsValid", Z_Construct_UFunction_UKismetSystemLibrary_IsValid_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_IsValid_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_IsValid_Statics::KismetSystemLibrary_eventIsValid_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_IsValid_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_IsValid_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_IsValid_Statics::KismetSystemLibrary_eventIsValid_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_IsValid()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_IsValid_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execIsValid)
{
P_GET_OBJECT(UObject,Z_Param_Object);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::IsValid(Z_Param_Object);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function IsValid **************************************
// ********** Begin Class UKismetSystemLibrary Function IsValidClass *******************************
struct Z_Construct_UFunction_UKismetSystemLibrary_IsValidClass_Statics
{
struct KismetSystemLibrary_eventIsValidClass_Parms
{
UClass* Class;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities" },
{ "Comment", "// Return true if the class is usable : non-null and not pending kill\n" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Return true if the class is usable : non-null and not pending kill" },
};
#endif // WITH_METADATA
// ********** Begin Function IsValidClass constinit property declarations **************************
static const UECodeGen_Private::FClassPropertyParams NewProp_Class;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsValidClass constinit property declarations ****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsValidClass Property Definitions *************************************
const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_IsValidClass_Statics::NewProp_Class = { "Class", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventIsValidClass_Parms, Class), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UKismetSystemLibrary_IsValidClass_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventIsValidClass_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_IsValidClass_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventIsValidClass_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_IsValidClass_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_IsValidClass_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_IsValidClass_Statics::NewProp_Class,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_IsValidClass_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_IsValidClass_Statics::PropPointers) < 2048);
// ********** End Function IsValidClass Property Definitions ***************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_IsValidClass_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "IsValidClass", Z_Construct_UFunction_UKismetSystemLibrary_IsValidClass_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_IsValidClass_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_IsValidClass_Statics::KismetSystemLibrary_eventIsValidClass_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_IsValidClass_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_IsValidClass_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_IsValidClass_Statics::KismetSystemLibrary_eventIsValidClass_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_IsValidClass()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_IsValidClass_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execIsValidClass)
{
P_GET_OBJECT(UClass,Z_Param_Class);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::IsValidClass(Z_Param_Class);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function IsValidClass *********************************
// ********** Begin Class UKismetSystemLibrary Function IsValidInterface ***************************
struct Z_Construct_UFunction_UKismetSystemLibrary_IsValidInterface_Statics
{
struct KismetSystemLibrary_eventIsValidInterface_Parms
{
TScriptInterface<IInterface> Interface;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities" },
{ "Comment", "/** \n\x09 * Checks if the interface instance has a valid object for blueprint interface functions.\n\x09 * This will return true for both natively implemented and blueprint implemented interfaces.\n\x09 */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Checks if the interface instance has a valid object for blueprint interface functions.\nThis will return true for both natively implemented and blueprint implemented interfaces." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Interface_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function IsValidInterface constinit property declarations **********************
static const UECodeGen_Private::FInterfacePropertyParams NewProp_Interface;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsValidInterface constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsValidInterface Property Definitions *********************************
const UECodeGen_Private::FInterfacePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_IsValidInterface_Statics::NewProp_Interface = { "Interface", nullptr, (EPropertyFlags)0x0014000008000182, UECodeGen_Private::EPropertyGenFlags::Interface, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventIsValidInterface_Parms, Interface), Z_Construct_UClass_UInterface_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Interface_MetaData), NewProp_Interface_MetaData) };
void Z_Construct_UFunction_UKismetSystemLibrary_IsValidInterface_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventIsValidInterface_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_IsValidInterface_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventIsValidInterface_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_IsValidInterface_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_IsValidInterface_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_IsValidInterface_Statics::NewProp_Interface,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_IsValidInterface_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_IsValidInterface_Statics::PropPointers) < 2048);
// ********** End Function IsValidInterface Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_IsValidInterface_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "IsValidInterface", Z_Construct_UFunction_UKismetSystemLibrary_IsValidInterface_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_IsValidInterface_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_IsValidInterface_Statics::KismetSystemLibrary_eventIsValidInterface_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_IsValidInterface_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_IsValidInterface_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_IsValidInterface_Statics::KismetSystemLibrary_eventIsValidInterface_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_IsValidInterface()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_IsValidInterface_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execIsValidInterface)
{
P_GET_TINTERFACE_REF(IInterface,Z_Param_Out_Interface);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::IsValidInterface(Z_Param_Out_Interface);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function IsValidInterface *****************************
// ********** Begin Class UKismetSystemLibrary Function IsValidPrimaryAssetId **********************
struct Z_Construct_UFunction_UKismetSystemLibrary_IsValidPrimaryAssetId_Statics
{
struct KismetSystemLibrary_eventIsValidPrimaryAssetId_Parms
{
FPrimaryAssetId PrimaryAssetId;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintThreadSafe", "" },
{ "Category", "AssetManager" },
{ "Comment", "/** Returns true if the Primary Asset Id is valid */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ScriptMethod", "IsValid" },
{ "ScriptOperator", "bool" },
{ "ToolTip", "Returns true if the Primary Asset Id is valid" },
};
#endif // WITH_METADATA
// ********** Begin Function IsValidPrimaryAssetId constinit property declarations *****************
static const UECodeGen_Private::FStructPropertyParams NewProp_PrimaryAssetId;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsValidPrimaryAssetId constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsValidPrimaryAssetId Property Definitions ****************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_IsValidPrimaryAssetId_Statics::NewProp_PrimaryAssetId = { "PrimaryAssetId", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventIsValidPrimaryAssetId_Parms, PrimaryAssetId), Z_Construct_UScriptStruct_FPrimaryAssetId, METADATA_PARAMS(0, nullptr) }; // 265326925
void Z_Construct_UFunction_UKismetSystemLibrary_IsValidPrimaryAssetId_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventIsValidPrimaryAssetId_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_IsValidPrimaryAssetId_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventIsValidPrimaryAssetId_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_IsValidPrimaryAssetId_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_IsValidPrimaryAssetId_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_IsValidPrimaryAssetId_Statics::NewProp_PrimaryAssetId,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_IsValidPrimaryAssetId_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_IsValidPrimaryAssetId_Statics::PropPointers) < 2048);
// ********** End Function IsValidPrimaryAssetId Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_IsValidPrimaryAssetId_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "IsValidPrimaryAssetId", Z_Construct_UFunction_UKismetSystemLibrary_IsValidPrimaryAssetId_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_IsValidPrimaryAssetId_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_IsValidPrimaryAssetId_Statics::KismetSystemLibrary_eventIsValidPrimaryAssetId_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_IsValidPrimaryAssetId_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_IsValidPrimaryAssetId_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_IsValidPrimaryAssetId_Statics::KismetSystemLibrary_eventIsValidPrimaryAssetId_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_IsValidPrimaryAssetId()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_IsValidPrimaryAssetId_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execIsValidPrimaryAssetId)
{
P_GET_STRUCT(FPrimaryAssetId,Z_Param_PrimaryAssetId);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::IsValidPrimaryAssetId(Z_Param_PrimaryAssetId);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function IsValidPrimaryAssetId ************************
// ********** Begin Class UKismetSystemLibrary Function IsValidPrimaryAssetType ********************
struct Z_Construct_UFunction_UKismetSystemLibrary_IsValidPrimaryAssetType_Statics
{
struct KismetSystemLibrary_eventIsValidPrimaryAssetType_Parms
{
FPrimaryAssetType PrimaryAssetType;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintThreadSafe", "" },
{ "Category", "AssetManager" },
{ "Comment", "/** Returns list of Primary Asset Ids for a PrimaryAssetType */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ScriptMethod", "IsValid" },
{ "ScriptOperator", "bool" },
{ "ToolTip", "Returns list of Primary Asset Ids for a PrimaryAssetType" },
};
#endif // WITH_METADATA
// ********** Begin Function IsValidPrimaryAssetType constinit property declarations ***************
static const UECodeGen_Private::FStructPropertyParams NewProp_PrimaryAssetType;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsValidPrimaryAssetType constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsValidPrimaryAssetType Property Definitions **************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_IsValidPrimaryAssetType_Statics::NewProp_PrimaryAssetType = { "PrimaryAssetType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventIsValidPrimaryAssetType_Parms, PrimaryAssetType), Z_Construct_UScriptStruct_FPrimaryAssetType, METADATA_PARAMS(0, nullptr) }; // 737458261
void Z_Construct_UFunction_UKismetSystemLibrary_IsValidPrimaryAssetType_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventIsValidPrimaryAssetType_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_IsValidPrimaryAssetType_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventIsValidPrimaryAssetType_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_IsValidPrimaryAssetType_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_IsValidPrimaryAssetType_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_IsValidPrimaryAssetType_Statics::NewProp_PrimaryAssetType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_IsValidPrimaryAssetType_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_IsValidPrimaryAssetType_Statics::PropPointers) < 2048);
// ********** End Function IsValidPrimaryAssetType Property Definitions ****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_IsValidPrimaryAssetType_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "IsValidPrimaryAssetType", Z_Construct_UFunction_UKismetSystemLibrary_IsValidPrimaryAssetType_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_IsValidPrimaryAssetType_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_IsValidPrimaryAssetType_Statics::KismetSystemLibrary_eventIsValidPrimaryAssetType_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_IsValidPrimaryAssetType_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_IsValidPrimaryAssetType_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_IsValidPrimaryAssetType_Statics::KismetSystemLibrary_eventIsValidPrimaryAssetType_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_IsValidPrimaryAssetType()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_IsValidPrimaryAssetType_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execIsValidPrimaryAssetType)
{
P_GET_STRUCT(FPrimaryAssetType,Z_Param_PrimaryAssetType);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::IsValidPrimaryAssetType(Z_Param_PrimaryAssetType);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function IsValidPrimaryAssetType **********************
// ********** Begin Class UKismetSystemLibrary Function IsValidSoftClassReference ******************
struct Z_Construct_UFunction_UKismetSystemLibrary_IsValidSoftClassReference_Statics
{
struct KismetSystemLibrary_eventIsValidSoftClassReference_Parms
{
TSoftClassPtr<UObject> SoftClassReference;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintThreadSafe", "" },
{ "Category", "Utilities" },
{ "Comment", "/** Returns true if the Soft Class Reference is not null */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Returns true if the Soft Class Reference is not null" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SoftClassReference_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function IsValidSoftClassReference constinit property declarations *************
static const UECodeGen_Private::FSoftClassPropertyParams NewProp_SoftClassReference;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsValidSoftClassReference constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsValidSoftClassReference Property Definitions ************************
const UECodeGen_Private::FSoftClassPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_IsValidSoftClassReference_Statics::NewProp_SoftClassReference = { "SoftClassReference", nullptr, (EPropertyFlags)0x0014000008000182, UECodeGen_Private::EPropertyGenFlags::SoftClass, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventIsValidSoftClassReference_Parms, SoftClassReference), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SoftClassReference_MetaData), NewProp_SoftClassReference_MetaData) };
void Z_Construct_UFunction_UKismetSystemLibrary_IsValidSoftClassReference_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventIsValidSoftClassReference_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_IsValidSoftClassReference_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventIsValidSoftClassReference_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_IsValidSoftClassReference_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_IsValidSoftClassReference_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_IsValidSoftClassReference_Statics::NewProp_SoftClassReference,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_IsValidSoftClassReference_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_IsValidSoftClassReference_Statics::PropPointers) < 2048);
// ********** End Function IsValidSoftClassReference Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_IsValidSoftClassReference_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "IsValidSoftClassReference", Z_Construct_UFunction_UKismetSystemLibrary_IsValidSoftClassReference_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_IsValidSoftClassReference_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_IsValidSoftClassReference_Statics::KismetSystemLibrary_eventIsValidSoftClassReference_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_IsValidSoftClassReference_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_IsValidSoftClassReference_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_IsValidSoftClassReference_Statics::KismetSystemLibrary_eventIsValidSoftClassReference_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_IsValidSoftClassReference()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_IsValidSoftClassReference_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execIsValidSoftClassReference)
{
P_GET_SOFTCLASS_REF(TSoftClassPtr<UObject> ,Z_Param_Out_SoftClassReference);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::IsValidSoftClassReference(Z_Param_Out_SoftClassReference);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function IsValidSoftClassReference ********************
// ********** Begin Class UKismetSystemLibrary Function IsValidSoftObjectReference *****************
struct Z_Construct_UFunction_UKismetSystemLibrary_IsValidSoftObjectReference_Statics
{
struct KismetSystemLibrary_eventIsValidSoftObjectReference_Parms
{
TSoftObjectPtr<UObject> SoftObjectReference;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintThreadSafe", "" },
{ "Category", "Utilities" },
{ "Comment", "/** Returns true if the Soft Object Reference is not null */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Returns true if the Soft Object Reference is not null" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SoftObjectReference_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function IsValidSoftObjectReference constinit property declarations ************
static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_SoftObjectReference;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function IsValidSoftObjectReference constinit property declarations **************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function IsValidSoftObjectReference Property Definitions ***********************
const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_IsValidSoftObjectReference_Statics::NewProp_SoftObjectReference = { "SoftObjectReference", nullptr, (EPropertyFlags)0x0014000008000182, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventIsValidSoftObjectReference_Parms, SoftObjectReference), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SoftObjectReference_MetaData), NewProp_SoftObjectReference_MetaData) };
void Z_Construct_UFunction_UKismetSystemLibrary_IsValidSoftObjectReference_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventIsValidSoftObjectReference_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_IsValidSoftObjectReference_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventIsValidSoftObjectReference_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_IsValidSoftObjectReference_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_IsValidSoftObjectReference_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_IsValidSoftObjectReference_Statics::NewProp_SoftObjectReference,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_IsValidSoftObjectReference_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_IsValidSoftObjectReference_Statics::PropPointers) < 2048);
// ********** End Function IsValidSoftObjectReference Property Definitions *************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_IsValidSoftObjectReference_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "IsValidSoftObjectReference", Z_Construct_UFunction_UKismetSystemLibrary_IsValidSoftObjectReference_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_IsValidSoftObjectReference_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_IsValidSoftObjectReference_Statics::KismetSystemLibrary_eventIsValidSoftObjectReference_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_IsValidSoftObjectReference_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_IsValidSoftObjectReference_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_IsValidSoftObjectReference_Statics::KismetSystemLibrary_eventIsValidSoftObjectReference_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_IsValidSoftObjectReference()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_IsValidSoftObjectReference_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execIsValidSoftObjectReference)
{
P_GET_SOFTOBJECT_REF(TSoftObjectPtr<UObject>,Z_Param_Out_SoftObjectReference);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::IsValidSoftObjectReference(Z_Param_Out_SoftObjectReference);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function IsValidSoftObjectReference *******************
// ********** Begin Class UKismetSystemLibrary Function K2_ClearAndInvalidateTimerHandle ***********
struct Z_Construct_UFunction_UKismetSystemLibrary_K2_ClearAndInvalidateTimerHandle_Statics
{
struct KismetSystemLibrary_eventK2_ClearAndInvalidateTimerHandle_Parms
{
const UObject* WorldContextObject;
FTimerHandle Handle;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Time" },
{ "Comment", "/**\n\x09 * Clears a set timer.\n\x09 * @param Handle\x09\x09The handle of the timer to clear.\n\x09 */" },
{ "DisplayName", "Clear and Invalidate Timer by Handle" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ScriptName", "ClearAndInvalidateTimerHandle" },
{ "ToolTip", "Clears a set timer.\n@param Handle The handle of the timer to clear." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function K2_ClearAndInvalidateTimerHandle constinit property declarations ******
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FStructPropertyParams NewProp_Handle;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function K2_ClearAndInvalidateTimerHandle constinit property declarations ********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function K2_ClearAndInvalidateTimerHandle Property Definitions *****************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_ClearAndInvalidateTimerHandle_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventK2_ClearAndInvalidateTimerHandle_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_ClearAndInvalidateTimerHandle_Statics::NewProp_Handle = { "Handle", nullptr, (EPropertyFlags)0x0010000008000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventK2_ClearAndInvalidateTimerHandle_Parms, Handle), Z_Construct_UScriptStruct_FTimerHandle, METADATA_PARAMS(0, nullptr) }; // 3998242883
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_K2_ClearAndInvalidateTimerHandle_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_ClearAndInvalidateTimerHandle_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_ClearAndInvalidateTimerHandle_Statics::NewProp_Handle,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_ClearAndInvalidateTimerHandle_Statics::PropPointers) < 2048);
// ********** End Function K2_ClearAndInvalidateTimerHandle Property Definitions *******************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_K2_ClearAndInvalidateTimerHandle_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "K2_ClearAndInvalidateTimerHandle", Z_Construct_UFunction_UKismetSystemLibrary_K2_ClearAndInvalidateTimerHandle_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_ClearAndInvalidateTimerHandle_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_K2_ClearAndInvalidateTimerHandle_Statics::KismetSystemLibrary_eventK2_ClearAndInvalidateTimerHandle_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_ClearAndInvalidateTimerHandle_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_K2_ClearAndInvalidateTimerHandle_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_K2_ClearAndInvalidateTimerHandle_Statics::KismetSystemLibrary_eventK2_ClearAndInvalidateTimerHandle_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_K2_ClearAndInvalidateTimerHandle()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_K2_ClearAndInvalidateTimerHandle_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execK2_ClearAndInvalidateTimerHandle)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_STRUCT_REF(FTimerHandle,Z_Param_Out_Handle);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::K2_ClearAndInvalidateTimerHandle(Z_Param_WorldContextObject,Z_Param_Out_Handle);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function K2_ClearAndInvalidateTimerHandle *************
// ********** Begin Class UKismetSystemLibrary Function K2_ClearTimer ******************************
struct Z_Construct_UFunction_UKismetSystemLibrary_K2_ClearTimer_Statics
{
struct KismetSystemLibrary_eventK2_ClearTimer_Parms
{
UObject* Object;
FString FunctionName;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Time" },
{ "Comment", "/**\n\x09 * Clears a set timer.\n\x09 * @param Object\x09\x09Object that implements the delegate function. Defaults to self (this blueprint)\n\x09 * @param FunctionName\x09""Delegate function name. Can be a K2 function or a Custom Event.\n\x09 */" },
{ "DefaultToSelf", "Object" },
{ "DisplayName", "Clear Timer by Function Name" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ScriptName", "ClearTimer" },
{ "ToolTip", "Clears a set timer.\n@param Object Object that implements the delegate function. Defaults to self (this blueprint)\n@param FunctionName Delegate function name. Can be a K2 function or a Custom Event." },
};
#endif // WITH_METADATA
// ********** Begin Function K2_ClearTimer constinit property declarations *************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Object;
static const UECodeGen_Private::FStrPropertyParams NewProp_FunctionName;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function K2_ClearTimer constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function K2_ClearTimer Property Definitions ************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_ClearTimer_Statics::NewProp_Object = { "Object", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventK2_ClearTimer_Parms, Object), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_ClearTimer_Statics::NewProp_FunctionName = { "FunctionName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventK2_ClearTimer_Parms, FunctionName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_K2_ClearTimer_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_ClearTimer_Statics::NewProp_Object,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_ClearTimer_Statics::NewProp_FunctionName,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_ClearTimer_Statics::PropPointers) < 2048);
// ********** End Function K2_ClearTimer Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_K2_ClearTimer_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "K2_ClearTimer", Z_Construct_UFunction_UKismetSystemLibrary_K2_ClearTimer_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_ClearTimer_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_K2_ClearTimer_Statics::KismetSystemLibrary_eventK2_ClearTimer_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_ClearTimer_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_K2_ClearTimer_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_K2_ClearTimer_Statics::KismetSystemLibrary_eventK2_ClearTimer_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_K2_ClearTimer()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_K2_ClearTimer_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execK2_ClearTimer)
{
P_GET_OBJECT(UObject,Z_Param_Object);
P_GET_PROPERTY(FStrProperty,Z_Param_FunctionName);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::K2_ClearTimer(Z_Param_Object,Z_Param_FunctionName);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function K2_ClearTimer ********************************
// ********** Begin Class UKismetSystemLibrary Function K2_ClearTimerDelegate **********************
struct Z_Construct_UFunction_UKismetSystemLibrary_K2_ClearTimerDelegate_Statics
{
struct KismetSystemLibrary_eventK2_ClearTimerDelegate_Parms
{
FScriptDelegate Delegate;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Time" },
{ "Comment", "/**\n\x09 * Clears a set timer.\n\x09 * @param Event Can be a K2 function or a Custom Event.\n\x09 */" },
{ "DeprecatedFunction", "" },
{ "DeprecationMessage", "Use Clear Timer by Handle" },
{ "DisplayName", "Clear Timer by Event" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ScriptName", "ClearTimerDelegate" },
{ "ToolTip", "Clears a set timer.\n@param Event Can be a K2 function or a Custom Event." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Delegate_MetaData[] = {
{ "DisplayName", "Event" },
};
#endif // WITH_METADATA
// ********** Begin Function K2_ClearTimerDelegate constinit property declarations *****************
static const UECodeGen_Private::FDelegatePropertyParams NewProp_Delegate;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function K2_ClearTimerDelegate constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function K2_ClearTimerDelegate Property Definitions ****************************
const UECodeGen_Private::FDelegatePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_ClearTimerDelegate_Statics::NewProp_Delegate = { "Delegate", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Delegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventK2_ClearTimerDelegate_Parms, Delegate), Z_Construct_UDelegateFunction_Engine_TimerDynamicDelegate__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Delegate_MetaData), NewProp_Delegate_MetaData) }; // 1753428923
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_K2_ClearTimerDelegate_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_ClearTimerDelegate_Statics::NewProp_Delegate,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_ClearTimerDelegate_Statics::PropPointers) < 2048);
// ********** End Function K2_ClearTimerDelegate Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_K2_ClearTimerDelegate_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "K2_ClearTimerDelegate", Z_Construct_UFunction_UKismetSystemLibrary_K2_ClearTimerDelegate_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_ClearTimerDelegate_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_K2_ClearTimerDelegate_Statics::KismetSystemLibrary_eventK2_ClearTimerDelegate_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_ClearTimerDelegate_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_K2_ClearTimerDelegate_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_K2_ClearTimerDelegate_Statics::KismetSystemLibrary_eventK2_ClearTimerDelegate_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_K2_ClearTimerDelegate()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_K2_ClearTimerDelegate_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execK2_ClearTimerDelegate)
{
P_GET_PROPERTY(FDelegateProperty,Z_Param_Delegate);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::K2_ClearTimerDelegate(FTimerDynamicDelegate(Z_Param_Delegate));
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function K2_ClearTimerDelegate ************************
// ********** Begin Class UKismetSystemLibrary Function K2_ClearTimerHandle ************************
struct Z_Construct_UFunction_UKismetSystemLibrary_K2_ClearTimerHandle_Statics
{
struct KismetSystemLibrary_eventK2_ClearTimerHandle_Parms
{
const UObject* WorldContextObject;
FTimerHandle Handle;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Time" },
{ "Comment", "/**\n\x09 * Clears a set timer.\n\x09 * @param Handle\x09\x09The handle of the timer to clear.\n\x09 */" },
{ "DeprecatedFunction", "" },
{ "DeprecationMessage", "Use Clear and Invalidate Timer by Handle. Note: you no longer need to reset your handle yourself after switching to the new function." },
{ "DisplayName", "Clear Timer by Handle" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ScriptName", "ClearTimerHandle" },
{ "ToolTip", "Clears a set timer.\n@param Handle The handle of the timer to clear." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function K2_ClearTimerHandle constinit property declarations *******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FStructPropertyParams NewProp_Handle;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function K2_ClearTimerHandle constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function K2_ClearTimerHandle Property Definitions ******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_ClearTimerHandle_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventK2_ClearTimerHandle_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_ClearTimerHandle_Statics::NewProp_Handle = { "Handle", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventK2_ClearTimerHandle_Parms, Handle), Z_Construct_UScriptStruct_FTimerHandle, METADATA_PARAMS(0, nullptr) }; // 3998242883
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_K2_ClearTimerHandle_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_ClearTimerHandle_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_ClearTimerHandle_Statics::NewProp_Handle,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_ClearTimerHandle_Statics::PropPointers) < 2048);
// ********** End Function K2_ClearTimerHandle Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_K2_ClearTimerHandle_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "K2_ClearTimerHandle", Z_Construct_UFunction_UKismetSystemLibrary_K2_ClearTimerHandle_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_ClearTimerHandle_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_K2_ClearTimerHandle_Statics::KismetSystemLibrary_eventK2_ClearTimerHandle_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_ClearTimerHandle_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_K2_ClearTimerHandle_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_K2_ClearTimerHandle_Statics::KismetSystemLibrary_eventK2_ClearTimerHandle_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_K2_ClearTimerHandle()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_K2_ClearTimerHandle_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execK2_ClearTimerHandle)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_STRUCT(FTimerHandle,Z_Param_Handle);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::K2_ClearTimerHandle(Z_Param_WorldContextObject,Z_Param_Handle);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function K2_ClearTimerHandle **************************
// ********** Begin Class UKismetSystemLibrary Function K2_GetTimerElapsedTime *********************
struct Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerElapsedTime_Statics
{
struct KismetSystemLibrary_eventK2_GetTimerElapsedTime_Parms
{
UObject* Object;
FString FunctionName;
float ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Time" },
{ "Comment", "/**\n\x09 * Returns elapsed time for the given delegate (time since current countdown iteration began).\n\x09 * @param Object\x09\x09Object that implements the delegate function. Defaults to self (this blueprint)\n\x09 * @param FunctionName\x09""Delegate function name. Can be a K2 function or a Custom Event.\n\x09 * @return\x09\x09\x09\x09How long has elapsed since the current iteration of the timer began.\n\x09 */" },
{ "DefaultToSelf", "Object" },
{ "DisplayName", "Get Timer Elapsed Time by Function Name" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ScriptName", "GetTimerElapsedTime" },
{ "ToolTip", "Returns elapsed time for the given delegate (time since current countdown iteration began).\n@param Object Object that implements the delegate function. Defaults to self (this blueprint)\n@param FunctionName Delegate function name. Can be a K2 function or a Custom Event.\n@return How long has elapsed since the current iteration of the timer began." },
};
#endif // WITH_METADATA
// ********** Begin Function K2_GetTimerElapsedTime constinit property declarations ****************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Object;
static const UECodeGen_Private::FStrPropertyParams NewProp_FunctionName;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function K2_GetTimerElapsedTime constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function K2_GetTimerElapsedTime Property Definitions ***************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerElapsedTime_Statics::NewProp_Object = { "Object", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventK2_GetTimerElapsedTime_Parms, Object), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerElapsedTime_Statics::NewProp_FunctionName = { "FunctionName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventK2_GetTimerElapsedTime_Parms, FunctionName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerElapsedTime_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventK2_GetTimerElapsedTime_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerElapsedTime_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerElapsedTime_Statics::NewProp_Object,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerElapsedTime_Statics::NewProp_FunctionName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerElapsedTime_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerElapsedTime_Statics::PropPointers) < 2048);
// ********** End Function K2_GetTimerElapsedTime Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerElapsedTime_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "K2_GetTimerElapsedTime", Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerElapsedTime_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerElapsedTime_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerElapsedTime_Statics::KismetSystemLibrary_eventK2_GetTimerElapsedTime_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerElapsedTime_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerElapsedTime_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerElapsedTime_Statics::KismetSystemLibrary_eventK2_GetTimerElapsedTime_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerElapsedTime()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerElapsedTime_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execK2_GetTimerElapsedTime)
{
P_GET_OBJECT(UObject,Z_Param_Object);
P_GET_PROPERTY(FStrProperty,Z_Param_FunctionName);
P_FINISH;
P_NATIVE_BEGIN;
*(float*)Z_Param__Result=UKismetSystemLibrary::K2_GetTimerElapsedTime(Z_Param_Object,Z_Param_FunctionName);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function K2_GetTimerElapsedTime ***********************
// ********** Begin Class UKismetSystemLibrary Function K2_GetTimerElapsedTimeDelegate *************
struct Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerElapsedTimeDelegate_Statics
{
struct KismetSystemLibrary_eventK2_GetTimerElapsedTimeDelegate_Parms
{
FScriptDelegate Delegate;
float ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Time" },
{ "Comment", "/**\n\x09 * Returns elapsed time for the given delegate (time since current countdown iteration began).\n\x09 * @param Event Can be a K2 function or a Custom Event.\n\x09 * @return\x09\x09\x09\x09How long has elapsed since the current iteration of the timer began.\n\x09 */" },
{ "DeprecatedFunction", "" },
{ "DeprecationMessage", "Use Get Timer Elapsed Time by Handle" },
{ "DisplayName", "Get Timer Elapsed Time by Event" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ScriptName", "GetTimerElapsedTimeDelegate" },
{ "ToolTip", "Returns elapsed time for the given delegate (time since current countdown iteration began).\n@param Event Can be a K2 function or a Custom Event.\n@return How long has elapsed since the current iteration of the timer began." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Delegate_MetaData[] = {
{ "DisplayName", "Event" },
};
#endif // WITH_METADATA
// ********** Begin Function K2_GetTimerElapsedTimeDelegate constinit property declarations ********
static const UECodeGen_Private::FDelegatePropertyParams NewProp_Delegate;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function K2_GetTimerElapsedTimeDelegate constinit property declarations **********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function K2_GetTimerElapsedTimeDelegate Property Definitions *******************
const UECodeGen_Private::FDelegatePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerElapsedTimeDelegate_Statics::NewProp_Delegate = { "Delegate", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Delegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventK2_GetTimerElapsedTimeDelegate_Parms, Delegate), Z_Construct_UDelegateFunction_Engine_TimerDynamicDelegate__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Delegate_MetaData), NewProp_Delegate_MetaData) }; // 1753428923
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerElapsedTimeDelegate_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventK2_GetTimerElapsedTimeDelegate_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerElapsedTimeDelegate_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerElapsedTimeDelegate_Statics::NewProp_Delegate,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerElapsedTimeDelegate_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerElapsedTimeDelegate_Statics::PropPointers) < 2048);
// ********** End Function K2_GetTimerElapsedTimeDelegate Property Definitions *********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerElapsedTimeDelegate_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "K2_GetTimerElapsedTimeDelegate", Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerElapsedTimeDelegate_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerElapsedTimeDelegate_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerElapsedTimeDelegate_Statics::KismetSystemLibrary_eventK2_GetTimerElapsedTimeDelegate_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerElapsedTimeDelegate_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerElapsedTimeDelegate_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerElapsedTimeDelegate_Statics::KismetSystemLibrary_eventK2_GetTimerElapsedTimeDelegate_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerElapsedTimeDelegate()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerElapsedTimeDelegate_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execK2_GetTimerElapsedTimeDelegate)
{
P_GET_PROPERTY(FDelegateProperty,Z_Param_Delegate);
P_FINISH;
P_NATIVE_BEGIN;
*(float*)Z_Param__Result=UKismetSystemLibrary::K2_GetTimerElapsedTimeDelegate(FTimerDynamicDelegate(Z_Param_Delegate));
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function K2_GetTimerElapsedTimeDelegate ***************
// ********** Begin Class UKismetSystemLibrary Function K2_GetTimerElapsedTimeHandle ***************
struct Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerElapsedTimeHandle_Statics
{
struct KismetSystemLibrary_eventK2_GetTimerElapsedTimeHandle_Parms
{
const UObject* WorldContextObject;
FTimerHandle Handle;
float ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Time" },
{ "Comment", "/**\n\x09 * Returns elapsed time for the given handle (time since current countdown iteration began).\n\x09 * @param Handle\x09\x09The handle of the timer to get the elapsed time of.\n\x09 * @return\x09\x09\x09\x09How long has elapsed since the current iteration of the timer began.\n\x09 */" },
{ "DisplayName", "Get Timer Elapsed Time by Handle" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ScriptName", "GetTimerElapsedTimeHandle" },
{ "ToolTip", "Returns elapsed time for the given handle (time since current countdown iteration began).\n@param Handle The handle of the timer to get the elapsed time of.\n@return How long has elapsed since the current iteration of the timer began." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function K2_GetTimerElapsedTimeHandle constinit property declarations **********
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FStructPropertyParams NewProp_Handle;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function K2_GetTimerElapsedTimeHandle constinit property declarations ************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function K2_GetTimerElapsedTimeHandle Property Definitions *********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerElapsedTimeHandle_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventK2_GetTimerElapsedTimeHandle_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerElapsedTimeHandle_Statics::NewProp_Handle = { "Handle", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventK2_GetTimerElapsedTimeHandle_Parms, Handle), Z_Construct_UScriptStruct_FTimerHandle, METADATA_PARAMS(0, nullptr) }; // 3998242883
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerElapsedTimeHandle_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventK2_GetTimerElapsedTimeHandle_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerElapsedTimeHandle_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerElapsedTimeHandle_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerElapsedTimeHandle_Statics::NewProp_Handle,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerElapsedTimeHandle_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerElapsedTimeHandle_Statics::PropPointers) < 2048);
// ********** End Function K2_GetTimerElapsedTimeHandle Property Definitions ***********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerElapsedTimeHandle_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "K2_GetTimerElapsedTimeHandle", Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerElapsedTimeHandle_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerElapsedTimeHandle_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerElapsedTimeHandle_Statics::KismetSystemLibrary_eventK2_GetTimerElapsedTimeHandle_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerElapsedTimeHandle_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerElapsedTimeHandle_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerElapsedTimeHandle_Statics::KismetSystemLibrary_eventK2_GetTimerElapsedTimeHandle_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerElapsedTimeHandle()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerElapsedTimeHandle_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execK2_GetTimerElapsedTimeHandle)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_STRUCT(FTimerHandle,Z_Param_Handle);
P_FINISH;
P_NATIVE_BEGIN;
*(float*)Z_Param__Result=UKismetSystemLibrary::K2_GetTimerElapsedTimeHandle(Z_Param_WorldContextObject,Z_Param_Handle);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function K2_GetTimerElapsedTimeHandle *****************
// ********** Begin Class UKismetSystemLibrary Function K2_GetTimerRemainingTime *******************
struct Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerRemainingTime_Statics
{
struct KismetSystemLibrary_eventK2_GetTimerRemainingTime_Parms
{
UObject* Object;
FString FunctionName;
float ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Time" },
{ "Comment", "/**\n\x09 * Returns time until the timer will next execute its delegate.\n\x09 * @param Object\x09\x09Object that implements the delegate function. Defaults to self (this blueprint)\n\x09 * @param FunctionName\x09""Delegate function name. Can be a K2 function or a Custom Event.\n\x09 * @return\x09\x09\x09\x09How long is remaining in the current iteration of the timer.\n\x09 */" },
{ "DefaultToSelf", "Object" },
{ "DisplayName", "Get Timer Remaining Time by Function Name" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ScriptName", "GetTimerRemainingTime" },
{ "ToolTip", "Returns time until the timer will next execute its delegate.\n@param Object Object that implements the delegate function. Defaults to self (this blueprint)\n@param FunctionName Delegate function name. Can be a K2 function or a Custom Event.\n@return How long is remaining in the current iteration of the timer." },
};
#endif // WITH_METADATA
// ********** Begin Function K2_GetTimerRemainingTime constinit property declarations **************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Object;
static const UECodeGen_Private::FStrPropertyParams NewProp_FunctionName;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function K2_GetTimerRemainingTime constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function K2_GetTimerRemainingTime Property Definitions *************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerRemainingTime_Statics::NewProp_Object = { "Object", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventK2_GetTimerRemainingTime_Parms, Object), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerRemainingTime_Statics::NewProp_FunctionName = { "FunctionName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventK2_GetTimerRemainingTime_Parms, FunctionName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerRemainingTime_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventK2_GetTimerRemainingTime_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerRemainingTime_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerRemainingTime_Statics::NewProp_Object,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerRemainingTime_Statics::NewProp_FunctionName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerRemainingTime_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerRemainingTime_Statics::PropPointers) < 2048);
// ********** End Function K2_GetTimerRemainingTime Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerRemainingTime_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "K2_GetTimerRemainingTime", Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerRemainingTime_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerRemainingTime_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerRemainingTime_Statics::KismetSystemLibrary_eventK2_GetTimerRemainingTime_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerRemainingTime_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerRemainingTime_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerRemainingTime_Statics::KismetSystemLibrary_eventK2_GetTimerRemainingTime_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerRemainingTime()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerRemainingTime_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execK2_GetTimerRemainingTime)
{
P_GET_OBJECT(UObject,Z_Param_Object);
P_GET_PROPERTY(FStrProperty,Z_Param_FunctionName);
P_FINISH;
P_NATIVE_BEGIN;
*(float*)Z_Param__Result=UKismetSystemLibrary::K2_GetTimerRemainingTime(Z_Param_Object,Z_Param_FunctionName);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function K2_GetTimerRemainingTime *********************
// ********** Begin Class UKismetSystemLibrary Function K2_GetTimerRemainingTimeDelegate ***********
struct Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerRemainingTimeDelegate_Statics
{
struct KismetSystemLibrary_eventK2_GetTimerRemainingTimeDelegate_Parms
{
FScriptDelegate Delegate;
float ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Time" },
{ "Comment", "/**\n\x09 * Returns time until the timer will next execute its delegate.\n\x09 * @param Event Can be a K2 function or a Custom Event.\n\x09 * @return\x09\x09\x09\x09How long is remaining in the current iteration of the timer.\n\x09 */" },
{ "DeprecatedFunction", "" },
{ "DeprecationMessage", "Use Get Timer Remaining Time by Handle" },
{ "DisplayName", "Get Timer Remaining Time by Event" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ScriptName", "GetTimerRemainingTimeDelegate" },
{ "ToolTip", "Returns time until the timer will next execute its delegate.\n@param Event Can be a K2 function or a Custom Event.\n@return How long is remaining in the current iteration of the timer." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Delegate_MetaData[] = {
{ "DisplayName", "Event" },
};
#endif // WITH_METADATA
// ********** Begin Function K2_GetTimerRemainingTimeDelegate constinit property declarations ******
static const UECodeGen_Private::FDelegatePropertyParams NewProp_Delegate;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function K2_GetTimerRemainingTimeDelegate constinit property declarations ********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function K2_GetTimerRemainingTimeDelegate Property Definitions *****************
const UECodeGen_Private::FDelegatePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerRemainingTimeDelegate_Statics::NewProp_Delegate = { "Delegate", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Delegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventK2_GetTimerRemainingTimeDelegate_Parms, Delegate), Z_Construct_UDelegateFunction_Engine_TimerDynamicDelegate__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Delegate_MetaData), NewProp_Delegate_MetaData) }; // 1753428923
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerRemainingTimeDelegate_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventK2_GetTimerRemainingTimeDelegate_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerRemainingTimeDelegate_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerRemainingTimeDelegate_Statics::NewProp_Delegate,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerRemainingTimeDelegate_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerRemainingTimeDelegate_Statics::PropPointers) < 2048);
// ********** End Function K2_GetTimerRemainingTimeDelegate Property Definitions *******************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerRemainingTimeDelegate_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "K2_GetTimerRemainingTimeDelegate", Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerRemainingTimeDelegate_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerRemainingTimeDelegate_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerRemainingTimeDelegate_Statics::KismetSystemLibrary_eventK2_GetTimerRemainingTimeDelegate_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerRemainingTimeDelegate_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerRemainingTimeDelegate_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerRemainingTimeDelegate_Statics::KismetSystemLibrary_eventK2_GetTimerRemainingTimeDelegate_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerRemainingTimeDelegate()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerRemainingTimeDelegate_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execK2_GetTimerRemainingTimeDelegate)
{
P_GET_PROPERTY(FDelegateProperty,Z_Param_Delegate);
P_FINISH;
P_NATIVE_BEGIN;
*(float*)Z_Param__Result=UKismetSystemLibrary::K2_GetTimerRemainingTimeDelegate(FTimerDynamicDelegate(Z_Param_Delegate));
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function K2_GetTimerRemainingTimeDelegate *************
// ********** Begin Class UKismetSystemLibrary Function K2_GetTimerRemainingTimeHandle *************
struct Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerRemainingTimeHandle_Statics
{
struct KismetSystemLibrary_eventK2_GetTimerRemainingTimeHandle_Parms
{
const UObject* WorldContextObject;
FTimerHandle Handle;
float ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Time" },
{ "Comment", "/**\n\x09 * Returns time until the timer will next execute its handle.\n\x09 * @param Handle\x09\x09The handle of the timer to time remaining of.\n\x09 * @return\x09\x09\x09\x09How long is remaining in the current iteration of the timer.\n\x09 */" },
{ "DisplayName", "Get Timer Remaining Time by Handle" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ScriptName", "GetTimerRemainingTimeHandle" },
{ "ToolTip", "Returns time until the timer will next execute its handle.\n@param Handle The handle of the timer to time remaining of.\n@return How long is remaining in the current iteration of the timer." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function K2_GetTimerRemainingTimeHandle constinit property declarations ********
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FStructPropertyParams NewProp_Handle;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function K2_GetTimerRemainingTimeHandle constinit property declarations **********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function K2_GetTimerRemainingTimeHandle Property Definitions *******************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerRemainingTimeHandle_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventK2_GetTimerRemainingTimeHandle_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerRemainingTimeHandle_Statics::NewProp_Handle = { "Handle", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventK2_GetTimerRemainingTimeHandle_Parms, Handle), Z_Construct_UScriptStruct_FTimerHandle, METADATA_PARAMS(0, nullptr) }; // 3998242883
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerRemainingTimeHandle_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventK2_GetTimerRemainingTimeHandle_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerRemainingTimeHandle_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerRemainingTimeHandle_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerRemainingTimeHandle_Statics::NewProp_Handle,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerRemainingTimeHandle_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerRemainingTimeHandle_Statics::PropPointers) < 2048);
// ********** End Function K2_GetTimerRemainingTimeHandle Property Definitions *********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerRemainingTimeHandle_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "K2_GetTimerRemainingTimeHandle", Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerRemainingTimeHandle_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerRemainingTimeHandle_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerRemainingTimeHandle_Statics::KismetSystemLibrary_eventK2_GetTimerRemainingTimeHandle_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerRemainingTimeHandle_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerRemainingTimeHandle_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerRemainingTimeHandle_Statics::KismetSystemLibrary_eventK2_GetTimerRemainingTimeHandle_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerRemainingTimeHandle()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerRemainingTimeHandle_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execK2_GetTimerRemainingTimeHandle)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_STRUCT(FTimerHandle,Z_Param_Handle);
P_FINISH;
P_NATIVE_BEGIN;
*(float*)Z_Param__Result=UKismetSystemLibrary::K2_GetTimerRemainingTimeHandle(Z_Param_WorldContextObject,Z_Param_Handle);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function K2_GetTimerRemainingTimeHandle ***************
// ********** Begin Class UKismetSystemLibrary Function K2_InvalidateTimerHandle *******************
struct Z_Construct_UFunction_UKismetSystemLibrary_K2_InvalidateTimerHandle_Statics
{
struct KismetSystemLibrary_eventK2_InvalidateTimerHandle_Parms
{
FTimerHandle Handle;
FTimerHandle ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Time" },
{ "Comment", "/**\n\x09 * Invalidate the supplied TimerHandle and return it.\n\x09 * @param Handle\x09\x09The handle of the timer to invalidate.\n\x09 * @return\x09\x09\x09\x09Return the invalidated timer handle for convenience.\n\x09 */" },
{ "DisplayName", "Invalidate Timer Handle" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ScriptName", "InvalidateTimerHandle" },
{ "ToolTip", "Invalidate the supplied TimerHandle and return it.\n@param Handle The handle of the timer to invalidate.\n@return Return the invalidated timer handle for convenience." },
};
#endif // WITH_METADATA
// ********** Begin Function K2_InvalidateTimerHandle constinit property declarations **************
static const UECodeGen_Private::FStructPropertyParams NewProp_Handle;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function K2_InvalidateTimerHandle constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function K2_InvalidateTimerHandle Property Definitions *************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_InvalidateTimerHandle_Statics::NewProp_Handle = { "Handle", nullptr, (EPropertyFlags)0x0010000008000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventK2_InvalidateTimerHandle_Parms, Handle), Z_Construct_UScriptStruct_FTimerHandle, METADATA_PARAMS(0, nullptr) }; // 3998242883
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_InvalidateTimerHandle_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventK2_InvalidateTimerHandle_Parms, ReturnValue), Z_Construct_UScriptStruct_FTimerHandle, METADATA_PARAMS(0, nullptr) }; // 3998242883
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_K2_InvalidateTimerHandle_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_InvalidateTimerHandle_Statics::NewProp_Handle,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_InvalidateTimerHandle_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_InvalidateTimerHandle_Statics::PropPointers) < 2048);
// ********** End Function K2_InvalidateTimerHandle Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_K2_InvalidateTimerHandle_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "K2_InvalidateTimerHandle", Z_Construct_UFunction_UKismetSystemLibrary_K2_InvalidateTimerHandle_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_InvalidateTimerHandle_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_K2_InvalidateTimerHandle_Statics::KismetSystemLibrary_eventK2_InvalidateTimerHandle_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_InvalidateTimerHandle_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_K2_InvalidateTimerHandle_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_K2_InvalidateTimerHandle_Statics::KismetSystemLibrary_eventK2_InvalidateTimerHandle_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_K2_InvalidateTimerHandle()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_K2_InvalidateTimerHandle_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execK2_InvalidateTimerHandle)
{
P_GET_STRUCT_REF(FTimerHandle,Z_Param_Out_Handle);
P_FINISH;
P_NATIVE_BEGIN;
*(FTimerHandle*)Z_Param__Result=UKismetSystemLibrary::K2_InvalidateTimerHandle(Z_Param_Out_Handle);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function K2_InvalidateTimerHandle *********************
// ********** Begin Class UKismetSystemLibrary Function K2_IsTimerActive ***************************
struct Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerActive_Statics
{
struct KismetSystemLibrary_eventK2_IsTimerActive_Parms
{
UObject* Object;
FString FunctionName;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Time" },
{ "Comment", "/**\n\x09 * Returns true if a timer exists and is active for the given delegate, false otherwise.\n\x09 * @param Object\x09\x09Object that implements the delegate function. Defaults to self (this blueprint)\n\x09 * @param FunctionName\x09""Delegate function name. Can be a K2 function or a Custom Event.\n\x09 * @return\x09\x09\x09\x09True if the timer exists and is active.\n\x09 */" },
{ "DefaultToSelf", "Object" },
{ "DisplayName", "Is Timer Active by Function Name" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ScriptName", "IsTimerActive" },
{ "ToolTip", "Returns true if a timer exists and is active for the given delegate, false otherwise.\n@param Object Object that implements the delegate function. Defaults to self (this blueprint)\n@param FunctionName Delegate function name. Can be a K2 function or a Custom Event.\n@return True if the timer exists and is active." },
};
#endif // WITH_METADATA
// ********** Begin Function K2_IsTimerActive constinit property declarations **********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Object;
static const UECodeGen_Private::FStrPropertyParams NewProp_FunctionName;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function K2_IsTimerActive constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function K2_IsTimerActive Property Definitions *********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerActive_Statics::NewProp_Object = { "Object", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventK2_IsTimerActive_Parms, Object), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerActive_Statics::NewProp_FunctionName = { "FunctionName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventK2_IsTimerActive_Parms, FunctionName), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerActive_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventK2_IsTimerActive_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerActive_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventK2_IsTimerActive_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerActive_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerActive_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerActive_Statics::NewProp_Object,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerActive_Statics::NewProp_FunctionName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerActive_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerActive_Statics::PropPointers) < 2048);
// ********** End Function K2_IsTimerActive Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerActive_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "K2_IsTimerActive", Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerActive_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerActive_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerActive_Statics::KismetSystemLibrary_eventK2_IsTimerActive_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerActive_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerActive_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerActive_Statics::KismetSystemLibrary_eventK2_IsTimerActive_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerActive()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerActive_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execK2_IsTimerActive)
{
P_GET_OBJECT(UObject,Z_Param_Object);
P_GET_PROPERTY(FStrProperty,Z_Param_FunctionName);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::K2_IsTimerActive(Z_Param_Object,Z_Param_FunctionName);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function K2_IsTimerActive *****************************
// ********** Begin Class UKismetSystemLibrary Function K2_IsTimerActiveDelegate *******************
struct Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerActiveDelegate_Statics
{
struct KismetSystemLibrary_eventK2_IsTimerActiveDelegate_Parms
{
FScriptDelegate Delegate;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Time" },
{ "Comment", "/**\n\x09 * Returns true if a timer exists and is active for the given delegate, false otherwise.\n\x09 * @param Event Can be a K2 function or a Custom Event.\n\x09 * @return\x09\x09\x09\x09True if the timer exists and is active.\n\x09 */" },
{ "DeprecatedFunction", "" },
{ "DeprecationMessage", "Use Is Timer Active by Handle" },
{ "DisplayName", "Is Timer Active by Event" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ScriptName", "IsTimerActiveDelegate" },
{ "ToolTip", "Returns true if a timer exists and is active for the given delegate, false otherwise.\n@param Event Can be a K2 function or a Custom Event.\n@return True if the timer exists and is active." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Delegate_MetaData[] = {
{ "DisplayName", "Event" },
};
#endif // WITH_METADATA
// ********** Begin Function K2_IsTimerActiveDelegate constinit property declarations **************
static const UECodeGen_Private::FDelegatePropertyParams NewProp_Delegate;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function K2_IsTimerActiveDelegate constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function K2_IsTimerActiveDelegate Property Definitions *************************
const UECodeGen_Private::FDelegatePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerActiveDelegate_Statics::NewProp_Delegate = { "Delegate", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Delegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventK2_IsTimerActiveDelegate_Parms, Delegate), Z_Construct_UDelegateFunction_Engine_TimerDynamicDelegate__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Delegate_MetaData), NewProp_Delegate_MetaData) }; // 1753428923
void Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerActiveDelegate_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventK2_IsTimerActiveDelegate_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerActiveDelegate_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventK2_IsTimerActiveDelegate_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerActiveDelegate_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerActiveDelegate_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerActiveDelegate_Statics::NewProp_Delegate,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerActiveDelegate_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerActiveDelegate_Statics::PropPointers) < 2048);
// ********** End Function K2_IsTimerActiveDelegate Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerActiveDelegate_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "K2_IsTimerActiveDelegate", Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerActiveDelegate_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerActiveDelegate_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerActiveDelegate_Statics::KismetSystemLibrary_eventK2_IsTimerActiveDelegate_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerActiveDelegate_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerActiveDelegate_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerActiveDelegate_Statics::KismetSystemLibrary_eventK2_IsTimerActiveDelegate_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerActiveDelegate()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerActiveDelegate_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execK2_IsTimerActiveDelegate)
{
P_GET_PROPERTY(FDelegateProperty,Z_Param_Delegate);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::K2_IsTimerActiveDelegate(FTimerDynamicDelegate(Z_Param_Delegate));
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function K2_IsTimerActiveDelegate *********************
// ********** Begin Class UKismetSystemLibrary Function K2_IsTimerActiveHandle *********************
struct Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerActiveHandle_Statics
{
struct KismetSystemLibrary_eventK2_IsTimerActiveHandle_Parms
{
const UObject* WorldContextObject;
FTimerHandle Handle;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Time" },
{ "Comment", "/**\n\x09 * Returns true if a timer exists and is active for the given handle, false otherwise.\n\x09 * @param Handle\x09\x09The handle of the timer to check whether it is active.\n\x09 * @return\x09\x09\x09\x09True if the timer exists and is active.\n\x09 */" },
{ "DisplayName", "Is Timer Active by Handle" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ScriptName", "IsTimerActiveHandle" },
{ "ToolTip", "Returns true if a timer exists and is active for the given handle, false otherwise.\n@param Handle The handle of the timer to check whether it is active.\n@return True if the timer exists and is active." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function K2_IsTimerActiveHandle constinit property declarations ****************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FStructPropertyParams NewProp_Handle;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function K2_IsTimerActiveHandle constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function K2_IsTimerActiveHandle Property Definitions ***************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerActiveHandle_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventK2_IsTimerActiveHandle_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerActiveHandle_Statics::NewProp_Handle = { "Handle", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventK2_IsTimerActiveHandle_Parms, Handle), Z_Construct_UScriptStruct_FTimerHandle, METADATA_PARAMS(0, nullptr) }; // 3998242883
void Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerActiveHandle_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventK2_IsTimerActiveHandle_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerActiveHandle_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventK2_IsTimerActiveHandle_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerActiveHandle_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerActiveHandle_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerActiveHandle_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerActiveHandle_Statics::NewProp_Handle,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerActiveHandle_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerActiveHandle_Statics::PropPointers) < 2048);
// ********** End Function K2_IsTimerActiveHandle Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerActiveHandle_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "K2_IsTimerActiveHandle", Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerActiveHandle_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerActiveHandle_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerActiveHandle_Statics::KismetSystemLibrary_eventK2_IsTimerActiveHandle_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerActiveHandle_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerActiveHandle_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerActiveHandle_Statics::KismetSystemLibrary_eventK2_IsTimerActiveHandle_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerActiveHandle()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerActiveHandle_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execK2_IsTimerActiveHandle)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_STRUCT(FTimerHandle,Z_Param_Handle);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::K2_IsTimerActiveHandle(Z_Param_WorldContextObject,Z_Param_Handle);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function K2_IsTimerActiveHandle ***********************
// ********** Begin Class UKismetSystemLibrary Function K2_IsTimerPaused ***************************
struct Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerPaused_Statics
{
struct KismetSystemLibrary_eventK2_IsTimerPaused_Parms
{
UObject* Object;
FString FunctionName;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Time" },
{ "Comment", "/**\n\x09* Returns true if a timer exists and is paused for the given delegate, false otherwise.\n\x09* @param Object\x09\x09Object that implements the delegate function. Defaults to self (this blueprint)\n\x09* @param FunctionName\x09""Delegate function name. Can be a K2 function or a Custom Event.\n\x09* @return\x09\x09\x09\x09True if the timer exists and is paused.\n\x09*/" },
{ "DefaultToSelf", "Object" },
{ "DisplayName", "Is Timer Paused by Function Name" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ScriptName", "IsTimerPaused" },
{ "ToolTip", "Returns true if a timer exists and is paused for the given delegate, false otherwise.\n@param Object Object that implements the delegate function. Defaults to self (this blueprint)\n@param FunctionName Delegate function name. Can be a K2 function or a Custom Event.\n@return True if the timer exists and is paused." },
};
#endif // WITH_METADATA
// ********** Begin Function K2_IsTimerPaused constinit property declarations **********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Object;
static const UECodeGen_Private::FStrPropertyParams NewProp_FunctionName;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function K2_IsTimerPaused constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function K2_IsTimerPaused Property Definitions *********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerPaused_Statics::NewProp_Object = { "Object", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventK2_IsTimerPaused_Parms, Object), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerPaused_Statics::NewProp_FunctionName = { "FunctionName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventK2_IsTimerPaused_Parms, FunctionName), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerPaused_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventK2_IsTimerPaused_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerPaused_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventK2_IsTimerPaused_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerPaused_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerPaused_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerPaused_Statics::NewProp_Object,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerPaused_Statics::NewProp_FunctionName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerPaused_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerPaused_Statics::PropPointers) < 2048);
// ********** End Function K2_IsTimerPaused Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerPaused_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "K2_IsTimerPaused", Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerPaused_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerPaused_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerPaused_Statics::KismetSystemLibrary_eventK2_IsTimerPaused_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerPaused_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerPaused_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerPaused_Statics::KismetSystemLibrary_eventK2_IsTimerPaused_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerPaused()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerPaused_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execK2_IsTimerPaused)
{
P_GET_OBJECT(UObject,Z_Param_Object);
P_GET_PROPERTY(FStrProperty,Z_Param_FunctionName);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::K2_IsTimerPaused(Z_Param_Object,Z_Param_FunctionName);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function K2_IsTimerPaused *****************************
// ********** Begin Class UKismetSystemLibrary Function K2_IsTimerPausedDelegate *******************
struct Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerPausedDelegate_Statics
{
struct KismetSystemLibrary_eventK2_IsTimerPausedDelegate_Parms
{
FScriptDelegate Delegate;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Time" },
{ "Comment", "/**\n\x09 * Returns true if a timer exists and is paused for the given delegate, false otherwise.\n\x09 * @param Event Can be a K2 function or a Custom Event.\n\x09 * @return\x09\x09\x09\x09True if the timer exists and is paused.\n\x09 */" },
{ "DeprecatedFunction", "" },
{ "DeprecationMessage", "Use Is Timer Paused by Handle" },
{ "DisplayName", "Is Timer Paused by Event" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ScriptName", "IsTimerPausedDelegate" },
{ "ToolTip", "Returns true if a timer exists and is paused for the given delegate, false otherwise.\n@param Event Can be a K2 function or a Custom Event.\n@return True if the timer exists and is paused." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Delegate_MetaData[] = {
{ "DisplayName", "Event" },
};
#endif // WITH_METADATA
// ********** Begin Function K2_IsTimerPausedDelegate constinit property declarations **************
static const UECodeGen_Private::FDelegatePropertyParams NewProp_Delegate;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function K2_IsTimerPausedDelegate constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function K2_IsTimerPausedDelegate Property Definitions *************************
const UECodeGen_Private::FDelegatePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerPausedDelegate_Statics::NewProp_Delegate = { "Delegate", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Delegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventK2_IsTimerPausedDelegate_Parms, Delegate), Z_Construct_UDelegateFunction_Engine_TimerDynamicDelegate__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Delegate_MetaData), NewProp_Delegate_MetaData) }; // 1753428923
void Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerPausedDelegate_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventK2_IsTimerPausedDelegate_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerPausedDelegate_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventK2_IsTimerPausedDelegate_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerPausedDelegate_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerPausedDelegate_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerPausedDelegate_Statics::NewProp_Delegate,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerPausedDelegate_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerPausedDelegate_Statics::PropPointers) < 2048);
// ********** End Function K2_IsTimerPausedDelegate Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerPausedDelegate_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "K2_IsTimerPausedDelegate", Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerPausedDelegate_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerPausedDelegate_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerPausedDelegate_Statics::KismetSystemLibrary_eventK2_IsTimerPausedDelegate_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerPausedDelegate_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerPausedDelegate_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerPausedDelegate_Statics::KismetSystemLibrary_eventK2_IsTimerPausedDelegate_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerPausedDelegate()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerPausedDelegate_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execK2_IsTimerPausedDelegate)
{
P_GET_PROPERTY(FDelegateProperty,Z_Param_Delegate);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::K2_IsTimerPausedDelegate(FTimerDynamicDelegate(Z_Param_Delegate));
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function K2_IsTimerPausedDelegate *********************
// ********** Begin Class UKismetSystemLibrary Function K2_IsTimerPausedHandle *********************
struct Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerPausedHandle_Statics
{
struct KismetSystemLibrary_eventK2_IsTimerPausedHandle_Parms
{
const UObject* WorldContextObject;
FTimerHandle Handle;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Time" },
{ "Comment", "/**\n\x09 * Returns true if a timer exists and is paused for the given handle, false otherwise.\n\x09 * @param Handle\x09\x09The handle of the timer to check whether it is paused.\n\x09 * @return\x09\x09\x09\x09True if the timer exists and is paused.\n\x09 */" },
{ "DisplayName", "Is Timer Paused by Handle" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ScriptName", "IsTimerPausedHandle" },
{ "ToolTip", "Returns true if a timer exists and is paused for the given handle, false otherwise.\n@param Handle The handle of the timer to check whether it is paused.\n@return True if the timer exists and is paused." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function K2_IsTimerPausedHandle constinit property declarations ****************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FStructPropertyParams NewProp_Handle;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function K2_IsTimerPausedHandle constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function K2_IsTimerPausedHandle Property Definitions ***************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerPausedHandle_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventK2_IsTimerPausedHandle_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerPausedHandle_Statics::NewProp_Handle = { "Handle", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventK2_IsTimerPausedHandle_Parms, Handle), Z_Construct_UScriptStruct_FTimerHandle, METADATA_PARAMS(0, nullptr) }; // 3998242883
void Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerPausedHandle_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventK2_IsTimerPausedHandle_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerPausedHandle_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventK2_IsTimerPausedHandle_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerPausedHandle_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerPausedHandle_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerPausedHandle_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerPausedHandle_Statics::NewProp_Handle,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerPausedHandle_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerPausedHandle_Statics::PropPointers) < 2048);
// ********** End Function K2_IsTimerPausedHandle Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerPausedHandle_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "K2_IsTimerPausedHandle", Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerPausedHandle_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerPausedHandle_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerPausedHandle_Statics::KismetSystemLibrary_eventK2_IsTimerPausedHandle_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerPausedHandle_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerPausedHandle_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerPausedHandle_Statics::KismetSystemLibrary_eventK2_IsTimerPausedHandle_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerPausedHandle()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerPausedHandle_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execK2_IsTimerPausedHandle)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_STRUCT(FTimerHandle,Z_Param_Handle);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::K2_IsTimerPausedHandle(Z_Param_WorldContextObject,Z_Param_Handle);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function K2_IsTimerPausedHandle ***********************
// ********** Begin Class UKismetSystemLibrary Function K2_IsValidTimerHandle **********************
struct Z_Construct_UFunction_UKismetSystemLibrary_K2_IsValidTimerHandle_Statics
{
struct KismetSystemLibrary_eventK2_IsValidTimerHandle_Parms
{
FTimerHandle Handle;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Time" },
{ "Comment", "/**\n\x09 * Returns whether the timer handle is valid. This does not indicate that there is an active timer that this handle references, but rather that it once referenced a valid timer.\n\x09 * @param Handle\x09\x09The handle of the timer to check validity of.\n\x09 * @return\x09\x09\x09\x09Whether the timer handle is valid.\n\x09 */" },
{ "DisplayName", "Is Valid Timer Handle" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ScriptName", "IsValidTimerHandle" },
{ "ToolTip", "Returns whether the timer handle is valid. This does not indicate that there is an active timer that this handle references, but rather that it once referenced a valid timer.\n@param Handle The handle of the timer to check validity of.\n@return Whether the timer handle is valid." },
};
#endif // WITH_METADATA
// ********** Begin Function K2_IsValidTimerHandle constinit property declarations *****************
static const UECodeGen_Private::FStructPropertyParams NewProp_Handle;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function K2_IsValidTimerHandle constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function K2_IsValidTimerHandle Property Definitions ****************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_IsValidTimerHandle_Statics::NewProp_Handle = { "Handle", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventK2_IsValidTimerHandle_Parms, Handle), Z_Construct_UScriptStruct_FTimerHandle, METADATA_PARAMS(0, nullptr) }; // 3998242883
void Z_Construct_UFunction_UKismetSystemLibrary_K2_IsValidTimerHandle_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventK2_IsValidTimerHandle_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_IsValidTimerHandle_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventK2_IsValidTimerHandle_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_K2_IsValidTimerHandle_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_K2_IsValidTimerHandle_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_IsValidTimerHandle_Statics::NewProp_Handle,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_IsValidTimerHandle_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_IsValidTimerHandle_Statics::PropPointers) < 2048);
// ********** End Function K2_IsValidTimerHandle Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_K2_IsValidTimerHandle_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "K2_IsValidTimerHandle", Z_Construct_UFunction_UKismetSystemLibrary_K2_IsValidTimerHandle_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_IsValidTimerHandle_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_K2_IsValidTimerHandle_Statics::KismetSystemLibrary_eventK2_IsValidTimerHandle_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_IsValidTimerHandle_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_K2_IsValidTimerHandle_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_K2_IsValidTimerHandle_Statics::KismetSystemLibrary_eventK2_IsValidTimerHandle_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_K2_IsValidTimerHandle()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_K2_IsValidTimerHandle_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execK2_IsValidTimerHandle)
{
P_GET_STRUCT(FTimerHandle,Z_Param_Handle);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::K2_IsValidTimerHandle(Z_Param_Handle);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function K2_IsValidTimerHandle ************************
// ********** Begin Class UKismetSystemLibrary Function K2_PauseTimer ******************************
struct Z_Construct_UFunction_UKismetSystemLibrary_K2_PauseTimer_Statics
{
struct KismetSystemLibrary_eventK2_PauseTimer_Parms
{
UObject* Object;
FString FunctionName;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Time" },
{ "Comment", "/**\n\x09 * Pauses a set timer at its current elapsed time.\n\x09 * @param Object\x09\x09Object that implements the delegate function. Defaults to self (this blueprint)\n\x09 * @param FunctionName\x09""Delegate function name. Can be a K2 function or a Custom Event.\n\x09 */" },
{ "DefaultToSelf", "Object" },
{ "DisplayName", "Pause Timer by Function Name" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ScriptName", "PauseTimer" },
{ "ToolTip", "Pauses a set timer at its current elapsed time.\n@param Object Object that implements the delegate function. Defaults to self (this blueprint)\n@param FunctionName Delegate function name. Can be a K2 function or a Custom Event." },
};
#endif // WITH_METADATA
// ********** Begin Function K2_PauseTimer constinit property declarations *************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Object;
static const UECodeGen_Private::FStrPropertyParams NewProp_FunctionName;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function K2_PauseTimer constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function K2_PauseTimer Property Definitions ************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_PauseTimer_Statics::NewProp_Object = { "Object", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventK2_PauseTimer_Parms, Object), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_PauseTimer_Statics::NewProp_FunctionName = { "FunctionName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventK2_PauseTimer_Parms, FunctionName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_K2_PauseTimer_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_PauseTimer_Statics::NewProp_Object,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_PauseTimer_Statics::NewProp_FunctionName,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_PauseTimer_Statics::PropPointers) < 2048);
// ********** End Function K2_PauseTimer Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_K2_PauseTimer_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "K2_PauseTimer", Z_Construct_UFunction_UKismetSystemLibrary_K2_PauseTimer_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_PauseTimer_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_K2_PauseTimer_Statics::KismetSystemLibrary_eventK2_PauseTimer_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_PauseTimer_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_K2_PauseTimer_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_K2_PauseTimer_Statics::KismetSystemLibrary_eventK2_PauseTimer_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_K2_PauseTimer()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_K2_PauseTimer_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execK2_PauseTimer)
{
P_GET_OBJECT(UObject,Z_Param_Object);
P_GET_PROPERTY(FStrProperty,Z_Param_FunctionName);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::K2_PauseTimer(Z_Param_Object,Z_Param_FunctionName);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function K2_PauseTimer ********************************
// ********** Begin Class UKismetSystemLibrary Function K2_PauseTimerDelegate **********************
struct Z_Construct_UFunction_UKismetSystemLibrary_K2_PauseTimerDelegate_Statics
{
struct KismetSystemLibrary_eventK2_PauseTimerDelegate_Parms
{
FScriptDelegate Delegate;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Time" },
{ "Comment", "/**\n\x09 * Pauses a set timer at its current elapsed time.\n\x09 * @param Event Can be a K2 function or a Custom Event.\n\x09 */" },
{ "DeprecatedFunction", "" },
{ "DeprecationMessage", "Use Pause Timer by Handle" },
{ "DisplayName", "Pause Timer by Event" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ScriptName", "PauseTimerDelegate" },
{ "ToolTip", "Pauses a set timer at its current elapsed time.\n@param Event Can be a K2 function or a Custom Event." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Delegate_MetaData[] = {
{ "DisplayName", "Event" },
};
#endif // WITH_METADATA
// ********** Begin Function K2_PauseTimerDelegate constinit property declarations *****************
static const UECodeGen_Private::FDelegatePropertyParams NewProp_Delegate;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function K2_PauseTimerDelegate constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function K2_PauseTimerDelegate Property Definitions ****************************
const UECodeGen_Private::FDelegatePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_PauseTimerDelegate_Statics::NewProp_Delegate = { "Delegate", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Delegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventK2_PauseTimerDelegate_Parms, Delegate), Z_Construct_UDelegateFunction_Engine_TimerDynamicDelegate__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Delegate_MetaData), NewProp_Delegate_MetaData) }; // 1753428923
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_K2_PauseTimerDelegate_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_PauseTimerDelegate_Statics::NewProp_Delegate,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_PauseTimerDelegate_Statics::PropPointers) < 2048);
// ********** End Function K2_PauseTimerDelegate Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_K2_PauseTimerDelegate_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "K2_PauseTimerDelegate", Z_Construct_UFunction_UKismetSystemLibrary_K2_PauseTimerDelegate_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_PauseTimerDelegate_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_K2_PauseTimerDelegate_Statics::KismetSystemLibrary_eventK2_PauseTimerDelegate_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_PauseTimerDelegate_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_K2_PauseTimerDelegate_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_K2_PauseTimerDelegate_Statics::KismetSystemLibrary_eventK2_PauseTimerDelegate_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_K2_PauseTimerDelegate()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_K2_PauseTimerDelegate_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execK2_PauseTimerDelegate)
{
P_GET_PROPERTY(FDelegateProperty,Z_Param_Delegate);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::K2_PauseTimerDelegate(FTimerDynamicDelegate(Z_Param_Delegate));
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function K2_PauseTimerDelegate ************************
// ********** Begin Class UKismetSystemLibrary Function K2_PauseTimerHandle ************************
struct Z_Construct_UFunction_UKismetSystemLibrary_K2_PauseTimerHandle_Statics
{
struct KismetSystemLibrary_eventK2_PauseTimerHandle_Parms
{
const UObject* WorldContextObject;
FTimerHandle Handle;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Time" },
{ "Comment", "/**\n\x09 * Pauses a set timer at its current elapsed time.\n\x09 * @param Handle\x09\x09The handle of the timer to pause.\n\x09 */" },
{ "DisplayName", "Pause Timer by Handle" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ScriptName", "PauseTimerHandle" },
{ "ToolTip", "Pauses a set timer at its current elapsed time.\n@param Handle The handle of the timer to pause." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function K2_PauseTimerHandle constinit property declarations *******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FStructPropertyParams NewProp_Handle;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function K2_PauseTimerHandle constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function K2_PauseTimerHandle Property Definitions ******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_PauseTimerHandle_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventK2_PauseTimerHandle_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_PauseTimerHandle_Statics::NewProp_Handle = { "Handle", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventK2_PauseTimerHandle_Parms, Handle), Z_Construct_UScriptStruct_FTimerHandle, METADATA_PARAMS(0, nullptr) }; // 3998242883
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_K2_PauseTimerHandle_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_PauseTimerHandle_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_PauseTimerHandle_Statics::NewProp_Handle,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_PauseTimerHandle_Statics::PropPointers) < 2048);
// ********** End Function K2_PauseTimerHandle Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_K2_PauseTimerHandle_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "K2_PauseTimerHandle", Z_Construct_UFunction_UKismetSystemLibrary_K2_PauseTimerHandle_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_PauseTimerHandle_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_K2_PauseTimerHandle_Statics::KismetSystemLibrary_eventK2_PauseTimerHandle_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_PauseTimerHandle_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_K2_PauseTimerHandle_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_K2_PauseTimerHandle_Statics::KismetSystemLibrary_eventK2_PauseTimerHandle_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_K2_PauseTimerHandle()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_K2_PauseTimerHandle_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execK2_PauseTimerHandle)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_STRUCT(FTimerHandle,Z_Param_Handle);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::K2_PauseTimerHandle(Z_Param_WorldContextObject,Z_Param_Handle);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function K2_PauseTimerHandle **************************
// ********** Begin Class UKismetSystemLibrary Function K2_SetTimer ********************************
struct Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimer_Statics
{
struct KismetSystemLibrary_eventK2_SetTimer_Parms
{
UObject* Object;
FString FunctionName;
float Time;
bool bLooping;
bool bMaxOncePerFrame;
float InitialStartDelay;
float InitialStartDelayVariance;
FTimerHandle ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AdvancedDisplay", "InitialStartDelay, InitialStartDelayVariance" },
{ "Category", "Utilities|Time" },
{ "Comment", "/**\n\x09 * Set a timer to execute delegate. Setting an existing timer will reset that timer with updated parameters.\n\x09 * @param Object\x09\x09\x09\x09\x09Object that implements the delegate function. Defaults to self (this blueprint)\n\x09 * @param FunctionName\x09\x09\x09\x09""Delegate function name. Can be a K2 function or a Custom Event.\n\x09 * @param Time\x09\x09\x09\x09\x09\x09How long to wait before executing the delegate, in seconds. Setting a timer to <= 0 seconds will clear it if it is set.\n\x09 * @param bLooping\x09\x09\x09\x09\x09True to keep executing the delegate every Time seconds, false to execute delegate only once.\n\x09 * @param bMaxOncePerFrame\x09\x09\x09""For looping timers, whether to execute only once when the timer would otherwise expires multiple times in the current frame.\n\x09 * @param InitialStartDelay\x09\x09\x09Initial delay passed to the timer manager to allow some variance in when the timer starts, in seconds.\n\x09 * @param InitialStartDelayVariance\x09Use this to add some variance to when the timer starts in lieu of doing a random range on the InitialStartDelay input, in seconds.\n\x09 * @return\x09\x09\x09\x09\x09\x09\x09The timer handle to pass to other timer functions to manipulate this timer.\n\x09 */" },
{ "CPP_Default_bMaxOncePerFrame", "false" },
{ "CPP_Default_InitialStartDelay", "0.000000" },
{ "CPP_Default_InitialStartDelayVariance", "0.000000" },
{ "DefaultToSelf", "Object" },
{ "DisplayName", "Set Timer by Function Name" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ScriptName", "SetTimer" },
{ "ToolTip", "Set a timer to execute delegate. Setting an existing timer will reset that timer with updated parameters.\n@param Object Object that implements the delegate function. Defaults to self (this blueprint)\n@param FunctionName Delegate function name. Can be a K2 function or a Custom Event.\n@param Time How long to wait before executing the delegate, in seconds. Setting a timer to <= 0 seconds will clear it if it is set.\n@param bLooping True to keep executing the delegate every Time seconds, false to execute delegate only once.\n@param bMaxOncePerFrame For looping timers, whether to execute only once when the timer would otherwise expires multiple times in the current frame.\n@param InitialStartDelay Initial delay passed to the timer manager to allow some variance in when the timer starts, in seconds.\n@param InitialStartDelayVariance Use this to add some variance to when the timer starts in lieu of doing a random range on the InitialStartDelay input, in seconds.\n@return The timer handle to pass to other timer functions to manipulate this timer." },
};
#endif // WITH_METADATA
// ********** Begin Function K2_SetTimer constinit property declarations ***************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Object;
static const UECodeGen_Private::FStrPropertyParams NewProp_FunctionName;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Time;
static void NewProp_bLooping_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bLooping;
static void NewProp_bMaxOncePerFrame_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bMaxOncePerFrame;
static const UECodeGen_Private::FFloatPropertyParams NewProp_InitialStartDelay;
static const UECodeGen_Private::FFloatPropertyParams NewProp_InitialStartDelayVariance;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function K2_SetTimer constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function K2_SetTimer Property Definitions **************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimer_Statics::NewProp_Object = { "Object", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventK2_SetTimer_Parms, Object), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimer_Statics::NewProp_FunctionName = { "FunctionName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventK2_SetTimer_Parms, FunctionName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimer_Statics::NewProp_Time = { "Time", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventK2_SetTimer_Parms, Time), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimer_Statics::NewProp_bLooping_SetBit(void* Obj)
{
((KismetSystemLibrary_eventK2_SetTimer_Parms*)Obj)->bLooping = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimer_Statics::NewProp_bLooping = { "bLooping", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventK2_SetTimer_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimer_Statics::NewProp_bLooping_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimer_Statics::NewProp_bMaxOncePerFrame_SetBit(void* Obj)
{
((KismetSystemLibrary_eventK2_SetTimer_Parms*)Obj)->bMaxOncePerFrame = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimer_Statics::NewProp_bMaxOncePerFrame = { "bMaxOncePerFrame", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventK2_SetTimer_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimer_Statics::NewProp_bMaxOncePerFrame_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimer_Statics::NewProp_InitialStartDelay = { "InitialStartDelay", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventK2_SetTimer_Parms, InitialStartDelay), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimer_Statics::NewProp_InitialStartDelayVariance = { "InitialStartDelayVariance", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventK2_SetTimer_Parms, InitialStartDelayVariance), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimer_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventK2_SetTimer_Parms, ReturnValue), Z_Construct_UScriptStruct_FTimerHandle, METADATA_PARAMS(0, nullptr) }; // 3998242883
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimer_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimer_Statics::NewProp_Object,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimer_Statics::NewProp_FunctionName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimer_Statics::NewProp_Time,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimer_Statics::NewProp_bLooping,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimer_Statics::NewProp_bMaxOncePerFrame,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimer_Statics::NewProp_InitialStartDelay,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimer_Statics::NewProp_InitialStartDelayVariance,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimer_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimer_Statics::PropPointers) < 2048);
// ********** End Function K2_SetTimer Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimer_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "K2_SetTimer", Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimer_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimer_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimer_Statics::KismetSystemLibrary_eventK2_SetTimer_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimer_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimer_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimer_Statics::KismetSystemLibrary_eventK2_SetTimer_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimer()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimer_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execK2_SetTimer)
{
P_GET_OBJECT(UObject,Z_Param_Object);
P_GET_PROPERTY(FStrProperty,Z_Param_FunctionName);
P_GET_PROPERTY(FFloatProperty,Z_Param_Time);
P_GET_UBOOL(Z_Param_bLooping);
P_GET_UBOOL(Z_Param_bMaxOncePerFrame);
P_GET_PROPERTY(FFloatProperty,Z_Param_InitialStartDelay);
P_GET_PROPERTY(FFloatProperty,Z_Param_InitialStartDelayVariance);
P_FINISH;
P_NATIVE_BEGIN;
*(FTimerHandle*)Z_Param__Result=UKismetSystemLibrary::K2_SetTimer(Z_Param_Object,Z_Param_FunctionName,Z_Param_Time,Z_Param_bLooping,Z_Param_bMaxOncePerFrame,Z_Param_InitialStartDelay,Z_Param_InitialStartDelayVariance);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function K2_SetTimer **********************************
// ********** Begin Class UKismetSystemLibrary Function K2_SetTimerDelegate ************************
struct Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimerDelegate_Statics
{
struct KismetSystemLibrary_eventK2_SetTimerDelegate_Parms
{
FScriptDelegate Delegate;
float Time;
bool bLooping;
bool bMaxOncePerFrame;
float InitialStartDelay;
float InitialStartDelayVariance;
FTimerHandle ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AdvancedDisplay", "InitialStartDelay, InitialStartDelayVariance" },
{ "Category", "Utilities|Time" },
{ "Comment", "/**\n\x09 * Set a timer to execute delegate. Setting an existing timer will reset that timer with updated parameters.\n\x09 * @param Event\x09\x09\x09\x09\x09\x09""Event. Can be a K2 function or a Custom Event.\n\x09 * @param Time\x09\x09\x09\x09\x09\x09How long to wait before executing the delegate, in seconds. Setting a timer to <= 0 seconds will clear it if it is set.\n\x09 * @param bLooping\x09\x09\x09\x09\x09True to keep executing the delegate every Time seconds, false to execute delegate only once.\n\x09 * @param bMaxOncePerFrame\x09\x09\x09""For looping timers, whether to execute only once when the timer would otherwise expires multiple times in the current frame.\n\x09 * @param InitialStartDelay\x09\x09\x09Initial delay passed to the timer manager, in seconds.\n\x09 * @param InitialStartDelayVariance\x09Use this to add some variance to when the timer starts in lieu of doing a random range on the InitialStartDelay input, in seconds. \n\x09 * @return\x09\x09\x09\x09\x09\x09\x09The timer handle to pass to other timer functions to manipulate this timer.\n\x09 */" },
{ "CPP_Default_bMaxOncePerFrame", "false" },
{ "CPP_Default_InitialStartDelay", "0.000000" },
{ "CPP_Default_InitialStartDelayVariance", "0.000000" },
{ "DisplayName", "Set Timer by Event" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ScriptName", "SetTimerDelegate" },
{ "ToolTip", "Set a timer to execute delegate. Setting an existing timer will reset that timer with updated parameters.\n@param Event Event. Can be a K2 function or a Custom Event.\n@param Time How long to wait before executing the delegate, in seconds. Setting a timer to <= 0 seconds will clear it if it is set.\n@param bLooping True to keep executing the delegate every Time seconds, false to execute delegate only once.\n@param bMaxOncePerFrame For looping timers, whether to execute only once when the timer would otherwise expires multiple times in the current frame.\n@param InitialStartDelay Initial delay passed to the timer manager, in seconds.\n@param InitialStartDelayVariance Use this to add some variance to when the timer starts in lieu of doing a random range on the InitialStartDelay input, in seconds.\n@return The timer handle to pass to other timer functions to manipulate this timer." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Delegate_MetaData[] = {
{ "DisplayName", "Event" },
};
#endif // WITH_METADATA
// ********** Begin Function K2_SetTimerDelegate constinit property declarations *******************
static const UECodeGen_Private::FDelegatePropertyParams NewProp_Delegate;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Time;
static void NewProp_bLooping_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bLooping;
static void NewProp_bMaxOncePerFrame_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bMaxOncePerFrame;
static const UECodeGen_Private::FFloatPropertyParams NewProp_InitialStartDelay;
static const UECodeGen_Private::FFloatPropertyParams NewProp_InitialStartDelayVariance;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function K2_SetTimerDelegate constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function K2_SetTimerDelegate Property Definitions ******************************
const UECodeGen_Private::FDelegatePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimerDelegate_Statics::NewProp_Delegate = { "Delegate", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Delegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventK2_SetTimerDelegate_Parms, Delegate), Z_Construct_UDelegateFunction_Engine_TimerDynamicDelegate__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Delegate_MetaData), NewProp_Delegate_MetaData) }; // 1753428923
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimerDelegate_Statics::NewProp_Time = { "Time", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventK2_SetTimerDelegate_Parms, Time), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimerDelegate_Statics::NewProp_bLooping_SetBit(void* Obj)
{
((KismetSystemLibrary_eventK2_SetTimerDelegate_Parms*)Obj)->bLooping = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimerDelegate_Statics::NewProp_bLooping = { "bLooping", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventK2_SetTimerDelegate_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimerDelegate_Statics::NewProp_bLooping_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimerDelegate_Statics::NewProp_bMaxOncePerFrame_SetBit(void* Obj)
{
((KismetSystemLibrary_eventK2_SetTimerDelegate_Parms*)Obj)->bMaxOncePerFrame = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimerDelegate_Statics::NewProp_bMaxOncePerFrame = { "bMaxOncePerFrame", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventK2_SetTimerDelegate_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimerDelegate_Statics::NewProp_bMaxOncePerFrame_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimerDelegate_Statics::NewProp_InitialStartDelay = { "InitialStartDelay", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventK2_SetTimerDelegate_Parms, InitialStartDelay), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimerDelegate_Statics::NewProp_InitialStartDelayVariance = { "InitialStartDelayVariance", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventK2_SetTimerDelegate_Parms, InitialStartDelayVariance), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimerDelegate_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventK2_SetTimerDelegate_Parms, ReturnValue), Z_Construct_UScriptStruct_FTimerHandle, METADATA_PARAMS(0, nullptr) }; // 3998242883
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimerDelegate_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimerDelegate_Statics::NewProp_Delegate,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimerDelegate_Statics::NewProp_Time,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimerDelegate_Statics::NewProp_bLooping,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimerDelegate_Statics::NewProp_bMaxOncePerFrame,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimerDelegate_Statics::NewProp_InitialStartDelay,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimerDelegate_Statics::NewProp_InitialStartDelayVariance,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimerDelegate_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimerDelegate_Statics::PropPointers) < 2048);
// ********** End Function K2_SetTimerDelegate Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimerDelegate_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "K2_SetTimerDelegate", Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimerDelegate_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimerDelegate_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimerDelegate_Statics::KismetSystemLibrary_eventK2_SetTimerDelegate_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimerDelegate_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimerDelegate_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimerDelegate_Statics::KismetSystemLibrary_eventK2_SetTimerDelegate_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimerDelegate()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimerDelegate_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execK2_SetTimerDelegate)
{
P_GET_PROPERTY(FDelegateProperty,Z_Param_Delegate);
P_GET_PROPERTY(FFloatProperty,Z_Param_Time);
P_GET_UBOOL(Z_Param_bLooping);
P_GET_UBOOL(Z_Param_bMaxOncePerFrame);
P_GET_PROPERTY(FFloatProperty,Z_Param_InitialStartDelay);
P_GET_PROPERTY(FFloatProperty,Z_Param_InitialStartDelayVariance);
P_FINISH;
P_NATIVE_BEGIN;
*(FTimerHandle*)Z_Param__Result=UKismetSystemLibrary::K2_SetTimerDelegate(FTimerDynamicDelegate(Z_Param_Delegate),Z_Param_Time,Z_Param_bLooping,Z_Param_bMaxOncePerFrame,Z_Param_InitialStartDelay,Z_Param_InitialStartDelayVariance);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function K2_SetTimerDelegate **************************
// ********** Begin Class UKismetSystemLibrary Function K2_SetTimerForNextTick *********************
struct Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimerForNextTick_Statics
{
struct KismetSystemLibrary_eventK2_SetTimerForNextTick_Parms
{
UObject* Object;
FString FunctionName;
FTimerHandle ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Time" },
{ "Comment", "/**\n\x09 * Set a timer to execute a delegate on the next tick.\n\x09 * @param Object\x09\x09\x09\x09\x09Object that implements the delegate function. Defaults to self (this blueprint)\n\x09 * @param FunctionName\x09\x09\x09\x09""Delegate function name. Can be a K2 function or a Custom Event.\n\x09 * @return\x09\x09\x09\x09\x09\x09\x09The timer handle to pass to other timer functions to manipulate this timer.\n\x09 */" },
{ "DefaultToSelf", "Object" },
{ "DisplayName", "Set Timer for Next Tick by Function Name" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ScriptName", "SetTimerForNextTick" },
{ "ToolTip", "Set a timer to execute a delegate on the next tick.\n@param Object Object that implements the delegate function. Defaults to self (this blueprint)\n@param FunctionName Delegate function name. Can be a K2 function or a Custom Event.\n@return The timer handle to pass to other timer functions to manipulate this timer." },
};
#endif // WITH_METADATA
// ********** Begin Function K2_SetTimerForNextTick constinit property declarations ****************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Object;
static const UECodeGen_Private::FStrPropertyParams NewProp_FunctionName;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function K2_SetTimerForNextTick constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function K2_SetTimerForNextTick Property Definitions ***************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimerForNextTick_Statics::NewProp_Object = { "Object", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventK2_SetTimerForNextTick_Parms, Object), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimerForNextTick_Statics::NewProp_FunctionName = { "FunctionName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventK2_SetTimerForNextTick_Parms, FunctionName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimerForNextTick_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventK2_SetTimerForNextTick_Parms, ReturnValue), Z_Construct_UScriptStruct_FTimerHandle, METADATA_PARAMS(0, nullptr) }; // 3998242883
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimerForNextTick_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimerForNextTick_Statics::NewProp_Object,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimerForNextTick_Statics::NewProp_FunctionName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimerForNextTick_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimerForNextTick_Statics::PropPointers) < 2048);
// ********** End Function K2_SetTimerForNextTick Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimerForNextTick_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "K2_SetTimerForNextTick", Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimerForNextTick_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimerForNextTick_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimerForNextTick_Statics::KismetSystemLibrary_eventK2_SetTimerForNextTick_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimerForNextTick_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimerForNextTick_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimerForNextTick_Statics::KismetSystemLibrary_eventK2_SetTimerForNextTick_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimerForNextTick()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimerForNextTick_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execK2_SetTimerForNextTick)
{
P_GET_OBJECT(UObject,Z_Param_Object);
P_GET_PROPERTY(FStrProperty,Z_Param_FunctionName);
P_FINISH;
P_NATIVE_BEGIN;
*(FTimerHandle*)Z_Param__Result=UKismetSystemLibrary::K2_SetTimerForNextTick(Z_Param_Object,Z_Param_FunctionName);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function K2_SetTimerForNextTick ***********************
// ********** Begin Class UKismetSystemLibrary Function K2_SetTimerForNextTickDelegate *************
struct Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimerForNextTickDelegate_Statics
{
struct KismetSystemLibrary_eventK2_SetTimerForNextTickDelegate_Parms
{
FScriptDelegate Delegate;
FTimerHandle ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Time" },
{ "Comment", "/**\n\x09 * Set a timer to execute a delegate next tick.\n\x09 * @param Event\x09\x09\x09\x09\x09\x09""Event. Can be a K2 function or a Custom Event.\n\x09 * @return\x09\x09\x09\x09\x09\x09\x09The timer handle to pass to other timer functions to manipulate this timer.\n\x09 */" },
{ "DisplayName", "Set Timer for Next Tick by Event" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ScriptName", "SetTimerForNextTickDelegate" },
{ "ToolTip", "Set a timer to execute a delegate next tick.\n@param Event Event. Can be a K2 function or a Custom Event.\n@return The timer handle to pass to other timer functions to manipulate this timer." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Delegate_MetaData[] = {
{ "DisplayName", "Event" },
};
#endif // WITH_METADATA
// ********** Begin Function K2_SetTimerForNextTickDelegate constinit property declarations ********
static const UECodeGen_Private::FDelegatePropertyParams NewProp_Delegate;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function K2_SetTimerForNextTickDelegate constinit property declarations **********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function K2_SetTimerForNextTickDelegate Property Definitions *******************
const UECodeGen_Private::FDelegatePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimerForNextTickDelegate_Statics::NewProp_Delegate = { "Delegate", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Delegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventK2_SetTimerForNextTickDelegate_Parms, Delegate), Z_Construct_UDelegateFunction_Engine_TimerDynamicDelegate__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Delegate_MetaData), NewProp_Delegate_MetaData) }; // 1753428923
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimerForNextTickDelegate_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventK2_SetTimerForNextTickDelegate_Parms, ReturnValue), Z_Construct_UScriptStruct_FTimerHandle, METADATA_PARAMS(0, nullptr) }; // 3998242883
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimerForNextTickDelegate_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimerForNextTickDelegate_Statics::NewProp_Delegate,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimerForNextTickDelegate_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimerForNextTickDelegate_Statics::PropPointers) < 2048);
// ********** End Function K2_SetTimerForNextTickDelegate Property Definitions *********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimerForNextTickDelegate_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "K2_SetTimerForNextTickDelegate", Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimerForNextTickDelegate_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimerForNextTickDelegate_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimerForNextTickDelegate_Statics::KismetSystemLibrary_eventK2_SetTimerForNextTickDelegate_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimerForNextTickDelegate_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimerForNextTickDelegate_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimerForNextTickDelegate_Statics::KismetSystemLibrary_eventK2_SetTimerForNextTickDelegate_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimerForNextTickDelegate()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimerForNextTickDelegate_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execK2_SetTimerForNextTickDelegate)
{
P_GET_PROPERTY(FDelegateProperty,Z_Param_Delegate);
P_FINISH;
P_NATIVE_BEGIN;
*(FTimerHandle*)Z_Param__Result=UKismetSystemLibrary::K2_SetTimerForNextTickDelegate(FTimerDynamicDelegate(Z_Param_Delegate));
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function K2_SetTimerForNextTickDelegate ***************
// ********** Begin Class UKismetSystemLibrary Function K2_TimerExists *****************************
struct Z_Construct_UFunction_UKismetSystemLibrary_K2_TimerExists_Statics
{
struct KismetSystemLibrary_eventK2_TimerExists_Parms
{
UObject* Object;
FString FunctionName;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Time" },
{ "Comment", "/**\n\x09* Returns true is a timer for the given delegate exists, false otherwise.\n\x09* @param Object\x09\x09Object that implements the delegate function. Defaults to self (this blueprint)\n\x09* @param FunctionName\x09""Delegate function name. Can be a K2 function or a Custom Event.\n\x09* @return\x09\x09\x09\x09True if the timer exists.\n\x09*/" },
{ "DefaultToSelf", "Object" },
{ "DisplayName", "Does Timer Exist by Function Name" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ScriptName", "TimerExists" },
{ "ToolTip", "Returns true is a timer for the given delegate exists, false otherwise.\n@param Object Object that implements the delegate function. Defaults to self (this blueprint)\n@param FunctionName Delegate function name. Can be a K2 function or a Custom Event.\n@return True if the timer exists." },
};
#endif // WITH_METADATA
// ********** Begin Function K2_TimerExists constinit property declarations ************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Object;
static const UECodeGen_Private::FStrPropertyParams NewProp_FunctionName;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function K2_TimerExists constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function K2_TimerExists Property Definitions ***********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_TimerExists_Statics::NewProp_Object = { "Object", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventK2_TimerExists_Parms, Object), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_TimerExists_Statics::NewProp_FunctionName = { "FunctionName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventK2_TimerExists_Parms, FunctionName), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UKismetSystemLibrary_K2_TimerExists_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventK2_TimerExists_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_TimerExists_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventK2_TimerExists_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_K2_TimerExists_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_K2_TimerExists_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_TimerExists_Statics::NewProp_Object,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_TimerExists_Statics::NewProp_FunctionName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_TimerExists_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_TimerExists_Statics::PropPointers) < 2048);
// ********** End Function K2_TimerExists Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_K2_TimerExists_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "K2_TimerExists", Z_Construct_UFunction_UKismetSystemLibrary_K2_TimerExists_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_TimerExists_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_K2_TimerExists_Statics::KismetSystemLibrary_eventK2_TimerExists_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_TimerExists_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_K2_TimerExists_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_K2_TimerExists_Statics::KismetSystemLibrary_eventK2_TimerExists_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_K2_TimerExists()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_K2_TimerExists_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execK2_TimerExists)
{
P_GET_OBJECT(UObject,Z_Param_Object);
P_GET_PROPERTY(FStrProperty,Z_Param_FunctionName);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::K2_TimerExists(Z_Param_Object,Z_Param_FunctionName);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function K2_TimerExists *******************************
// ********** Begin Class UKismetSystemLibrary Function K2_TimerExistsDelegate *********************
struct Z_Construct_UFunction_UKismetSystemLibrary_K2_TimerExistsDelegate_Statics
{
struct KismetSystemLibrary_eventK2_TimerExistsDelegate_Parms
{
FScriptDelegate Delegate;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Time" },
{ "Comment", "/**\n\x09 * Returns true is a timer for the given delegate exists, false otherwise.\n\x09 * @param Event Can be a K2 function or a Custom Event.\n\x09 * @return\x09\x09\x09\x09True if the timer exists.\n\x09 */" },
{ "DeprecatedFunction", "" },
{ "DeprecationMessage", "Use Does Timer Exist by Handle" },
{ "DisplayName", "Does Timer Exist by Event" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ScriptName", "TimerExistsDelegate" },
{ "ToolTip", "Returns true is a timer for the given delegate exists, false otherwise.\n@param Event Can be a K2 function or a Custom Event.\n@return True if the timer exists." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Delegate_MetaData[] = {
{ "DisplayName", "Event" },
};
#endif // WITH_METADATA
// ********** Begin Function K2_TimerExistsDelegate constinit property declarations ****************
static const UECodeGen_Private::FDelegatePropertyParams NewProp_Delegate;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function K2_TimerExistsDelegate constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function K2_TimerExistsDelegate Property Definitions ***************************
const UECodeGen_Private::FDelegatePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_TimerExistsDelegate_Statics::NewProp_Delegate = { "Delegate", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Delegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventK2_TimerExistsDelegate_Parms, Delegate), Z_Construct_UDelegateFunction_Engine_TimerDynamicDelegate__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Delegate_MetaData), NewProp_Delegate_MetaData) }; // 1753428923
void Z_Construct_UFunction_UKismetSystemLibrary_K2_TimerExistsDelegate_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventK2_TimerExistsDelegate_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_TimerExistsDelegate_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventK2_TimerExistsDelegate_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_K2_TimerExistsDelegate_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_K2_TimerExistsDelegate_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_TimerExistsDelegate_Statics::NewProp_Delegate,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_TimerExistsDelegate_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_TimerExistsDelegate_Statics::PropPointers) < 2048);
// ********** End Function K2_TimerExistsDelegate Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_K2_TimerExistsDelegate_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "K2_TimerExistsDelegate", Z_Construct_UFunction_UKismetSystemLibrary_K2_TimerExistsDelegate_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_TimerExistsDelegate_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_K2_TimerExistsDelegate_Statics::KismetSystemLibrary_eventK2_TimerExistsDelegate_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_TimerExistsDelegate_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_K2_TimerExistsDelegate_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_K2_TimerExistsDelegate_Statics::KismetSystemLibrary_eventK2_TimerExistsDelegate_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_K2_TimerExistsDelegate()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_K2_TimerExistsDelegate_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execK2_TimerExistsDelegate)
{
P_GET_PROPERTY(FDelegateProperty,Z_Param_Delegate);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::K2_TimerExistsDelegate(FTimerDynamicDelegate(Z_Param_Delegate));
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function K2_TimerExistsDelegate ***********************
// ********** Begin Class UKismetSystemLibrary Function K2_TimerExistsHandle ***********************
struct Z_Construct_UFunction_UKismetSystemLibrary_K2_TimerExistsHandle_Statics
{
struct KismetSystemLibrary_eventK2_TimerExistsHandle_Parms
{
const UObject* WorldContextObject;
FTimerHandle Handle;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Time" },
{ "Comment", "/**\n\x09 * Returns true is a timer for the given handle exists, false otherwise.\n\x09 * @param Handle\x09\x09The handle to check whether it exists.\n \x09 * @return\x09\x09\x09\x09True if the timer exists.\n\x09 */" },
{ "DisplayName", "Does Timer Exist by Handle" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ScriptName", "TimerExistsHandle" },
{ "ToolTip", "Returns true is a timer for the given handle exists, false otherwise.\n@param Handle The handle to check whether it exists.\n@return True if the timer exists." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function K2_TimerExistsHandle constinit property declarations ******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FStructPropertyParams NewProp_Handle;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function K2_TimerExistsHandle constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function K2_TimerExistsHandle Property Definitions *****************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_TimerExistsHandle_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventK2_TimerExistsHandle_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_TimerExistsHandle_Statics::NewProp_Handle = { "Handle", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventK2_TimerExistsHandle_Parms, Handle), Z_Construct_UScriptStruct_FTimerHandle, METADATA_PARAMS(0, nullptr) }; // 3998242883
void Z_Construct_UFunction_UKismetSystemLibrary_K2_TimerExistsHandle_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventK2_TimerExistsHandle_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_TimerExistsHandle_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventK2_TimerExistsHandle_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_K2_TimerExistsHandle_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_K2_TimerExistsHandle_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_TimerExistsHandle_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_TimerExistsHandle_Statics::NewProp_Handle,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_TimerExistsHandle_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_TimerExistsHandle_Statics::PropPointers) < 2048);
// ********** End Function K2_TimerExistsHandle Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_K2_TimerExistsHandle_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "K2_TimerExistsHandle", Z_Construct_UFunction_UKismetSystemLibrary_K2_TimerExistsHandle_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_TimerExistsHandle_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_K2_TimerExistsHandle_Statics::KismetSystemLibrary_eventK2_TimerExistsHandle_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_TimerExistsHandle_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_K2_TimerExistsHandle_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_K2_TimerExistsHandle_Statics::KismetSystemLibrary_eventK2_TimerExistsHandle_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_K2_TimerExistsHandle()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_K2_TimerExistsHandle_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execK2_TimerExistsHandle)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_STRUCT(FTimerHandle,Z_Param_Handle);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::K2_TimerExistsHandle(Z_Param_WorldContextObject,Z_Param_Handle);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function K2_TimerExistsHandle *************************
// ********** Begin Class UKismetSystemLibrary Function K2_UnPauseTimer ****************************
struct Z_Construct_UFunction_UKismetSystemLibrary_K2_UnPauseTimer_Statics
{
struct KismetSystemLibrary_eventK2_UnPauseTimer_Parms
{
UObject* Object;
FString FunctionName;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Time" },
{ "Comment", "/**\n\x09 * Resumes a paused timer from its current elapsed time.\n\x09 * @param Object\x09\x09Object that implements the delegate function. Defaults to self (this blueprint)\n\x09 * @param FunctionName\x09""Delegate function name. Can be a K2 function or a Custom Event.\n\x09 */" },
{ "DefaultToSelf", "Object" },
{ "DisplayName", "Unpause Timer by Function Name" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ScriptName", "UnPauseTimer" },
{ "ToolTip", "Resumes a paused timer from its current elapsed time.\n@param Object Object that implements the delegate function. Defaults to self (this blueprint)\n@param FunctionName Delegate function name. Can be a K2 function or a Custom Event." },
};
#endif // WITH_METADATA
// ********** Begin Function K2_UnPauseTimer constinit property declarations ***********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Object;
static const UECodeGen_Private::FStrPropertyParams NewProp_FunctionName;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function K2_UnPauseTimer constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function K2_UnPauseTimer Property Definitions **********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_UnPauseTimer_Statics::NewProp_Object = { "Object", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventK2_UnPauseTimer_Parms, Object), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_UnPauseTimer_Statics::NewProp_FunctionName = { "FunctionName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventK2_UnPauseTimer_Parms, FunctionName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_K2_UnPauseTimer_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_UnPauseTimer_Statics::NewProp_Object,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_UnPauseTimer_Statics::NewProp_FunctionName,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_UnPauseTimer_Statics::PropPointers) < 2048);
// ********** End Function K2_UnPauseTimer Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_K2_UnPauseTimer_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "K2_UnPauseTimer", Z_Construct_UFunction_UKismetSystemLibrary_K2_UnPauseTimer_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_UnPauseTimer_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_K2_UnPauseTimer_Statics::KismetSystemLibrary_eventK2_UnPauseTimer_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_UnPauseTimer_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_K2_UnPauseTimer_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_K2_UnPauseTimer_Statics::KismetSystemLibrary_eventK2_UnPauseTimer_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_K2_UnPauseTimer()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_K2_UnPauseTimer_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execK2_UnPauseTimer)
{
P_GET_OBJECT(UObject,Z_Param_Object);
P_GET_PROPERTY(FStrProperty,Z_Param_FunctionName);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::K2_UnPauseTimer(Z_Param_Object,Z_Param_FunctionName);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function K2_UnPauseTimer ******************************
// ********** Begin Class UKismetSystemLibrary Function K2_UnPauseTimerDelegate ********************
struct Z_Construct_UFunction_UKismetSystemLibrary_K2_UnPauseTimerDelegate_Statics
{
struct KismetSystemLibrary_eventK2_UnPauseTimerDelegate_Parms
{
FScriptDelegate Delegate;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Time" },
{ "Comment", "/**\n\x09 * Resumes a paused timer from its current elapsed time.\n\x09 * @param Event Can be a K2 function or a Custom Event.\n\x09 */" },
{ "DeprecatedFunction", "" },
{ "DeprecationMessage", "Use Unpause Timer by Handle" },
{ "DisplayName", "Unpause Timer by Event" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ScriptName", "UnPauseTimerDelegate" },
{ "ToolTip", "Resumes a paused timer from its current elapsed time.\n@param Event Can be a K2 function or a Custom Event." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Delegate_MetaData[] = {
{ "DisplayName", "Event" },
};
#endif // WITH_METADATA
// ********** Begin Function K2_UnPauseTimerDelegate constinit property declarations ***************
static const UECodeGen_Private::FDelegatePropertyParams NewProp_Delegate;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function K2_UnPauseTimerDelegate constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function K2_UnPauseTimerDelegate Property Definitions **************************
const UECodeGen_Private::FDelegatePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_UnPauseTimerDelegate_Statics::NewProp_Delegate = { "Delegate", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Delegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventK2_UnPauseTimerDelegate_Parms, Delegate), Z_Construct_UDelegateFunction_Engine_TimerDynamicDelegate__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Delegate_MetaData), NewProp_Delegate_MetaData) }; // 1753428923
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_K2_UnPauseTimerDelegate_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_UnPauseTimerDelegate_Statics::NewProp_Delegate,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_UnPauseTimerDelegate_Statics::PropPointers) < 2048);
// ********** End Function K2_UnPauseTimerDelegate Property Definitions ****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_K2_UnPauseTimerDelegate_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "K2_UnPauseTimerDelegate", Z_Construct_UFunction_UKismetSystemLibrary_K2_UnPauseTimerDelegate_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_UnPauseTimerDelegate_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_K2_UnPauseTimerDelegate_Statics::KismetSystemLibrary_eventK2_UnPauseTimerDelegate_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_UnPauseTimerDelegate_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_K2_UnPauseTimerDelegate_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_K2_UnPauseTimerDelegate_Statics::KismetSystemLibrary_eventK2_UnPauseTimerDelegate_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_K2_UnPauseTimerDelegate()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_K2_UnPauseTimerDelegate_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execK2_UnPauseTimerDelegate)
{
P_GET_PROPERTY(FDelegateProperty,Z_Param_Delegate);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::K2_UnPauseTimerDelegate(FTimerDynamicDelegate(Z_Param_Delegate));
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function K2_UnPauseTimerDelegate **********************
// ********** Begin Class UKismetSystemLibrary Function K2_UnPauseTimerHandle **********************
struct Z_Construct_UFunction_UKismetSystemLibrary_K2_UnPauseTimerHandle_Statics
{
struct KismetSystemLibrary_eventK2_UnPauseTimerHandle_Parms
{
const UObject* WorldContextObject;
FTimerHandle Handle;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Time" },
{ "Comment", "/**\n\x09 * Resumes a paused timer from its current elapsed time.\n\x09 * @param Handle\x09\x09The handle of the timer to unpause.\n\x09 */" },
{ "DisplayName", "Unpause Timer by Handle" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ScriptName", "UnPauseTimerHandle" },
{ "ToolTip", "Resumes a paused timer from its current elapsed time.\n@param Handle The handle of the timer to unpause." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function K2_UnPauseTimerHandle constinit property declarations *****************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FStructPropertyParams NewProp_Handle;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function K2_UnPauseTimerHandle constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function K2_UnPauseTimerHandle Property Definitions ****************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_UnPauseTimerHandle_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventK2_UnPauseTimerHandle_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_K2_UnPauseTimerHandle_Statics::NewProp_Handle = { "Handle", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventK2_UnPauseTimerHandle_Parms, Handle), Z_Construct_UScriptStruct_FTimerHandle, METADATA_PARAMS(0, nullptr) }; // 3998242883
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_K2_UnPauseTimerHandle_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_UnPauseTimerHandle_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_K2_UnPauseTimerHandle_Statics::NewProp_Handle,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_UnPauseTimerHandle_Statics::PropPointers) < 2048);
// ********** End Function K2_UnPauseTimerHandle Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_K2_UnPauseTimerHandle_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "K2_UnPauseTimerHandle", Z_Construct_UFunction_UKismetSystemLibrary_K2_UnPauseTimerHandle_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_UnPauseTimerHandle_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_K2_UnPauseTimerHandle_Statics::KismetSystemLibrary_eventK2_UnPauseTimerHandle_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_K2_UnPauseTimerHandle_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_K2_UnPauseTimerHandle_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_K2_UnPauseTimerHandle_Statics::KismetSystemLibrary_eventK2_UnPauseTimerHandle_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_K2_UnPauseTimerHandle()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_K2_UnPauseTimerHandle_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execK2_UnPauseTimerHandle)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_STRUCT(FTimerHandle,Z_Param_Handle);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::K2_UnPauseTimerHandle(Z_Param_WorldContextObject,Z_Param_Handle);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function K2_UnPauseTimerHandle ************************
// ********** Begin Class UKismetSystemLibrary Function LaunchExternalUrl **************************
struct Z_Construct_UFunction_UKismetSystemLibrary_LaunchExternalUrl_Statics
{
struct KismetSystemLibrary_eventLaunchExternalUrl_Parms
{
TArray<FString> InDomainStrings;
FString URL;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Platform" },
{ "Comment", "// Opens an external URL in the platform's web browser of choice if it meets the allowlist of passed in domains\n" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Opens an external URL in the platform's web browser of choice if it meets the allowlist of passed in domains" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InDomainStrings_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_URL_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function LaunchExternalUrl constinit property declarations *********************
static const UECodeGen_Private::FStrPropertyParams NewProp_InDomainStrings_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_InDomainStrings;
static const UECodeGen_Private::FStrPropertyParams NewProp_URL;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function LaunchExternalUrl constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function LaunchExternalUrl Property Definitions ********************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LaunchExternalUrl_Statics::NewProp_InDomainStrings_Inner = { "InDomainStrings", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LaunchExternalUrl_Statics::NewProp_InDomainStrings = { "InDomainStrings", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLaunchExternalUrl_Parms, InDomainStrings), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InDomainStrings_MetaData), NewProp_InDomainStrings_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LaunchExternalUrl_Statics::NewProp_URL = { "URL", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLaunchExternalUrl_Parms, URL), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_URL_MetaData), NewProp_URL_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_LaunchExternalUrl_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LaunchExternalUrl_Statics::NewProp_InDomainStrings_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LaunchExternalUrl_Statics::NewProp_InDomainStrings,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LaunchExternalUrl_Statics::NewProp_URL,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_LaunchExternalUrl_Statics::PropPointers) < 2048);
// ********** End Function LaunchExternalUrl Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_LaunchExternalUrl_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "LaunchExternalUrl", Z_Construct_UFunction_UKismetSystemLibrary_LaunchExternalUrl_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_LaunchExternalUrl_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_LaunchExternalUrl_Statics::KismetSystemLibrary_eventLaunchExternalUrl_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_LaunchExternalUrl_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_LaunchExternalUrl_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_LaunchExternalUrl_Statics::KismetSystemLibrary_eventLaunchExternalUrl_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_LaunchExternalUrl()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_LaunchExternalUrl_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execLaunchExternalUrl)
{
P_GET_TARRAY_REF(FString,Z_Param_Out_InDomainStrings);
P_GET_PROPERTY(FStrProperty,Z_Param_URL);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::LaunchExternalUrl(Z_Param_Out_InDomainStrings,Z_Param_URL);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function LaunchExternalUrl ****************************
// ********** Begin Class UKismetSystemLibrary Function LaunchURL **********************************
struct Z_Construct_UFunction_UKismetSystemLibrary_LaunchURL_Statics
{
struct KismetSystemLibrary_eventLaunchURL_Parms
{
FString URL;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Platform" },
{ "Comment", "// Opens the specified URL in the platform's web browser of choice\n" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Opens the specified URL in the platform's web browser of choice" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_URL_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function LaunchURL constinit property declarations *****************************
static const UECodeGen_Private::FStrPropertyParams NewProp_URL;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function LaunchURL constinit property declarations *******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function LaunchURL Property Definitions ****************************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LaunchURL_Statics::NewProp_URL = { "URL", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLaunchURL_Parms, URL), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_URL_MetaData), NewProp_URL_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_LaunchURL_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LaunchURL_Statics::NewProp_URL,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_LaunchURL_Statics::PropPointers) < 2048);
// ********** End Function LaunchURL Property Definitions ******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_LaunchURL_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "LaunchURL", Z_Construct_UFunction_UKismetSystemLibrary_LaunchURL_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_LaunchURL_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_LaunchURL_Statics::KismetSystemLibrary_eventLaunchURL_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_LaunchURL_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_LaunchURL_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_LaunchURL_Statics::KismetSystemLibrary_eventLaunchURL_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_LaunchURL()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_LaunchURL_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execLaunchURL)
{
P_GET_PROPERTY(FStrProperty,Z_Param_URL);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::LaunchURL(Z_Param_URL);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function LaunchURL ************************************
// ********** Begin Class UKismetSystemLibrary Function LineTraceMulti *****************************
struct Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMulti_Statics
{
struct KismetSystemLibrary_eventLineTraceMulti_Parms
{
const UObject* WorldContextObject;
FVector Start;
FVector End;
TEnumAsByte<ETraceTypeQuery> TraceChannel;
bool bTraceComplex;
TArray<AActor*> ActorsToIgnore;
TEnumAsByte<EDrawDebugTrace::Type> DrawDebugType;
TArray<FHitResult> OutHits;
bool bIgnoreSelf;
FLinearColor TraceColor;
FLinearColor TraceHitColor;
float DrawTime;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AdvancedDisplay", "TraceColor,TraceHitColor,DrawTime" },
{ "AutoCreateRefTerm", "ActorsToIgnore" },
{ "bIgnoreSelf", "true" },
{ "Category", "Collision" },
{ "Comment", "/**\n\x09 * Does a collision trace along the given line and returns all hits encountered up to and including the first blocking hit.\n\x09 * This trace finds the objects that RESPOND to the given TraceChannel\n\x09 * \n\x09 * @param WorldContext\x09World context\n\x09 * @param Start\x09\x09\x09Start of line segment.\n\x09 * @param End\x09\x09\x09""End of line segment.\n\x09 * @param TraceChannel\x09The channel to trace\n\x09 * @param bTraceComplex\x09True to test against complex collision, false to test against simplified collision.\n\x09 * @param OutHit\x09\x09Properties of the trace hit.\n\x09 * @return\x09\x09\x09\x09True if there was a blocking hit, false otherwise.\n\x09 */" },
{ "CPP_Default_DrawTime", "5.000000" },
{ "CPP_Default_TraceColor", "(R=1.000000,G=0.000000,B=0.000000,A=1.000000)" },
{ "CPP_Default_TraceHitColor", "(R=0.000000,G=1.000000,B=0.000000,A=1.000000)" },
{ "DisplayName", "Multi Line Trace By Channel" },
{ "Keywords", "raycast" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Does a collision trace along the given line and returns all hits encountered up to and including the first blocking hit.\nThis trace finds the objects that RESPOND to the given TraceChannel\n\n@param WorldContext World context\n@param Start Start of line segment.\n@param End End of line segment.\n@param TraceChannel The channel to trace\n@param bTraceComplex True to test against complex collision, false to test against simplified collision.\n@param OutHit Properties of the trace hit.\n@return True if there was a blocking hit, false otherwise." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Start_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_End_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ActorsToIgnore_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function LineTraceMulti constinit property declarations ************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FStructPropertyParams NewProp_Start;
static const UECodeGen_Private::FStructPropertyParams NewProp_End;
static const UECodeGen_Private::FBytePropertyParams NewProp_TraceChannel;
static void NewProp_bTraceComplex_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bTraceComplex;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ActorsToIgnore_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ActorsToIgnore;
static const UECodeGen_Private::FBytePropertyParams NewProp_DrawDebugType;
static const UECodeGen_Private::FStructPropertyParams NewProp_OutHits_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_OutHits;
static void NewProp_bIgnoreSelf_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIgnoreSelf;
static const UECodeGen_Private::FStructPropertyParams NewProp_TraceColor;
static const UECodeGen_Private::FStructPropertyParams NewProp_TraceHitColor;
static const UECodeGen_Private::FFloatPropertyParams NewProp_DrawTime;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function LineTraceMulti constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function LineTraceMulti Property Definitions ***********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMulti_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLineTraceMulti_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMulti_Statics::NewProp_Start = { "Start", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLineTraceMulti_Parms, Start), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Start_MetaData), NewProp_Start_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMulti_Statics::NewProp_End = { "End", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLineTraceMulti_Parms, End), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_End_MetaData), NewProp_End_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMulti_Statics::NewProp_TraceChannel = { "TraceChannel", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLineTraceMulti_Parms, TraceChannel), Z_Construct_UEnum_Engine_ETraceTypeQuery, METADATA_PARAMS(0, nullptr) }; // 93441085
void Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMulti_Statics::NewProp_bTraceComplex_SetBit(void* Obj)
{
((KismetSystemLibrary_eventLineTraceMulti_Parms*)Obj)->bTraceComplex = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMulti_Statics::NewProp_bTraceComplex = { "bTraceComplex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventLineTraceMulti_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMulti_Statics::NewProp_bTraceComplex_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMulti_Statics::NewProp_ActorsToIgnore_Inner = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMulti_Statics::NewProp_ActorsToIgnore = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLineTraceMulti_Parms, ActorsToIgnore), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ActorsToIgnore_MetaData), NewProp_ActorsToIgnore_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMulti_Statics::NewProp_DrawDebugType = { "DrawDebugType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLineTraceMulti_Parms, DrawDebugType), Z_Construct_UEnum_Engine_EDrawDebugTrace, METADATA_PARAMS(0, nullptr) }; // 3094988569
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMulti_Statics::NewProp_OutHits_Inner = { "OutHits", nullptr, (EPropertyFlags)0x0000008000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FHitResult, METADATA_PARAMS(0, nullptr) }; // 222120718
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMulti_Statics::NewProp_OutHits = { "OutHits", nullptr, (EPropertyFlags)0x0010008000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLineTraceMulti_Parms, OutHits), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 222120718
void Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMulti_Statics::NewProp_bIgnoreSelf_SetBit(void* Obj)
{
((KismetSystemLibrary_eventLineTraceMulti_Parms*)Obj)->bIgnoreSelf = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMulti_Statics::NewProp_bIgnoreSelf = { "bIgnoreSelf", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventLineTraceMulti_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMulti_Statics::NewProp_bIgnoreSelf_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMulti_Statics::NewProp_TraceColor = { "TraceColor", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLineTraceMulti_Parms, TraceColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMulti_Statics::NewProp_TraceHitColor = { "TraceHitColor", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLineTraceMulti_Parms, TraceHitColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMulti_Statics::NewProp_DrawTime = { "DrawTime", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLineTraceMulti_Parms, DrawTime), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMulti_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventLineTraceMulti_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMulti_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventLineTraceMulti_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMulti_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMulti_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMulti_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMulti_Statics::NewProp_Start,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMulti_Statics::NewProp_End,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMulti_Statics::NewProp_TraceChannel,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMulti_Statics::NewProp_bTraceComplex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMulti_Statics::NewProp_ActorsToIgnore_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMulti_Statics::NewProp_ActorsToIgnore,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMulti_Statics::NewProp_DrawDebugType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMulti_Statics::NewProp_OutHits_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMulti_Statics::NewProp_OutHits,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMulti_Statics::NewProp_bIgnoreSelf,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMulti_Statics::NewProp_TraceColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMulti_Statics::NewProp_TraceHitColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMulti_Statics::NewProp_DrawTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMulti_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMulti_Statics::PropPointers) < 2048);
// ********** End Function LineTraceMulti Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMulti_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "LineTraceMulti", Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMulti_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMulti_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMulti_Statics::KismetSystemLibrary_eventLineTraceMulti_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMulti_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMulti_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMulti_Statics::KismetSystemLibrary_eventLineTraceMulti_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMulti()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMulti_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execLineTraceMulti)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_STRUCT(FVector,Z_Param_Start);
P_GET_STRUCT(FVector,Z_Param_End);
P_GET_PROPERTY(FByteProperty,Z_Param_TraceChannel);
P_GET_UBOOL(Z_Param_bTraceComplex);
P_GET_TARRAY_REF(AActor*,Z_Param_Out_ActorsToIgnore);
P_GET_PROPERTY(FByteProperty,Z_Param_DrawDebugType);
P_GET_TARRAY_REF(FHitResult,Z_Param_Out_OutHits);
P_GET_UBOOL(Z_Param_bIgnoreSelf);
P_GET_STRUCT(FLinearColor,Z_Param_TraceColor);
P_GET_STRUCT(FLinearColor,Z_Param_TraceHitColor);
P_GET_PROPERTY(FFloatProperty,Z_Param_DrawTime);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::LineTraceMulti(Z_Param_WorldContextObject,Z_Param_Start,Z_Param_End,ETraceTypeQuery(Z_Param_TraceChannel),Z_Param_bTraceComplex,Z_Param_Out_ActorsToIgnore,EDrawDebugTrace::Type(Z_Param_DrawDebugType),Z_Param_Out_OutHits,Z_Param_bIgnoreSelf,Z_Param_TraceColor,Z_Param_TraceHitColor,Z_Param_DrawTime);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function LineTraceMulti *******************************
// ********** Begin Class UKismetSystemLibrary Function LineTraceMultiByProfile ********************
struct Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiByProfile_Statics
{
struct KismetSystemLibrary_eventLineTraceMultiByProfile_Parms
{
const UObject* WorldContextObject;
FVector Start;
FVector End;
FName ProfileName;
bool bTraceComplex;
TArray<AActor*> ActorsToIgnore;
TEnumAsByte<EDrawDebugTrace::Type> DrawDebugType;
TArray<FHitResult> OutHits;
bool bIgnoreSelf;
FLinearColor TraceColor;
FLinearColor TraceHitColor;
float DrawTime;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AdvancedDisplay", "TraceColor,TraceHitColor,DrawTime" },
{ "AutoCreateRefTerm", "ActorsToIgnore" },
{ "bIgnoreSelf", "true" },
{ "Category", "Collision" },
{ "Comment", "/**\n\x09* Trace a ray against the world using a specific profile and return overlapping hits and then first blocking hit\n\x09* Results are sorted, so a blocking hit (if found) will be the last element of the array\n\x09* Only the single closest blocking result will be generated, no tests will be done after that\n\x09*\n\x09* @param WorldContext\x09World context\n\x09* @param Start\x09\x09\x09Start of line segment.\n\x09* @param End\x09\x09\x09""End of line segment.\n\x09* @param ProfileName\x09The 'profile' used to determine which components to hit\n\x09* @param bTraceComplex\x09True to test against complex collision, false to test against simplified collision.\n\x09* @param OutHit\x09\x09Properties of the trace hit.\n\x09* @return\x09\x09\x09\x09True if there was a blocking hit, false otherwise.\n\x09*/" },
{ "CPP_Default_DrawTime", "5.000000" },
{ "CPP_Default_TraceColor", "(R=1.000000,G=0.000000,B=0.000000,A=1.000000)" },
{ "CPP_Default_TraceHitColor", "(R=0.000000,G=1.000000,B=0.000000,A=1.000000)" },
{ "DisplayName", "Multi Line Trace By Profile" },
{ "Keywords", "raycast" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Trace a ray against the world using a specific profile and return overlapping hits and then first blocking hit\nResults are sorted, so a blocking hit (if found) will be the last element of the array\nOnly the single closest blocking result will be generated, no tests will be done after that\n\n@param WorldContext World context\n@param Start Start of line segment.\n@param End End of line segment.\n@param ProfileName The 'profile' used to determine which components to hit\n@param bTraceComplex True to test against complex collision, false to test against simplified collision.\n@param OutHit Properties of the trace hit.\n@return True if there was a blocking hit, false otherwise." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Start_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_End_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ProfileName_MetaData[] = {
{ "GetOptions", "GetCollisionProfileNames" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ActorsToIgnore_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function LineTraceMultiByProfile constinit property declarations ***************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FStructPropertyParams NewProp_Start;
static const UECodeGen_Private::FStructPropertyParams NewProp_End;
static const UECodeGen_Private::FNamePropertyParams NewProp_ProfileName;
static void NewProp_bTraceComplex_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bTraceComplex;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ActorsToIgnore_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ActorsToIgnore;
static const UECodeGen_Private::FBytePropertyParams NewProp_DrawDebugType;
static const UECodeGen_Private::FStructPropertyParams NewProp_OutHits_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_OutHits;
static void NewProp_bIgnoreSelf_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIgnoreSelf;
static const UECodeGen_Private::FStructPropertyParams NewProp_TraceColor;
static const UECodeGen_Private::FStructPropertyParams NewProp_TraceHitColor;
static const UECodeGen_Private::FFloatPropertyParams NewProp_DrawTime;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function LineTraceMultiByProfile constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function LineTraceMultiByProfile Property Definitions **************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiByProfile_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLineTraceMultiByProfile_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiByProfile_Statics::NewProp_Start = { "Start", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLineTraceMultiByProfile_Parms, Start), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Start_MetaData), NewProp_Start_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiByProfile_Statics::NewProp_End = { "End", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLineTraceMultiByProfile_Parms, End), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_End_MetaData), NewProp_End_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiByProfile_Statics::NewProp_ProfileName = { "ProfileName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLineTraceMultiByProfile_Parms, ProfileName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ProfileName_MetaData), NewProp_ProfileName_MetaData) };
void Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiByProfile_Statics::NewProp_bTraceComplex_SetBit(void* Obj)
{
((KismetSystemLibrary_eventLineTraceMultiByProfile_Parms*)Obj)->bTraceComplex = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiByProfile_Statics::NewProp_bTraceComplex = { "bTraceComplex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventLineTraceMultiByProfile_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiByProfile_Statics::NewProp_bTraceComplex_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiByProfile_Statics::NewProp_ActorsToIgnore_Inner = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiByProfile_Statics::NewProp_ActorsToIgnore = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLineTraceMultiByProfile_Parms, ActorsToIgnore), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ActorsToIgnore_MetaData), NewProp_ActorsToIgnore_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiByProfile_Statics::NewProp_DrawDebugType = { "DrawDebugType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLineTraceMultiByProfile_Parms, DrawDebugType), Z_Construct_UEnum_Engine_EDrawDebugTrace, METADATA_PARAMS(0, nullptr) }; // 3094988569
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiByProfile_Statics::NewProp_OutHits_Inner = { "OutHits", nullptr, (EPropertyFlags)0x0000008000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FHitResult, METADATA_PARAMS(0, nullptr) }; // 222120718
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiByProfile_Statics::NewProp_OutHits = { "OutHits", nullptr, (EPropertyFlags)0x0010008000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLineTraceMultiByProfile_Parms, OutHits), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 222120718
void Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiByProfile_Statics::NewProp_bIgnoreSelf_SetBit(void* Obj)
{
((KismetSystemLibrary_eventLineTraceMultiByProfile_Parms*)Obj)->bIgnoreSelf = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiByProfile_Statics::NewProp_bIgnoreSelf = { "bIgnoreSelf", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventLineTraceMultiByProfile_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiByProfile_Statics::NewProp_bIgnoreSelf_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiByProfile_Statics::NewProp_TraceColor = { "TraceColor", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLineTraceMultiByProfile_Parms, TraceColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiByProfile_Statics::NewProp_TraceHitColor = { "TraceHitColor", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLineTraceMultiByProfile_Parms, TraceHitColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiByProfile_Statics::NewProp_DrawTime = { "DrawTime", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLineTraceMultiByProfile_Parms, DrawTime), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiByProfile_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventLineTraceMultiByProfile_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiByProfile_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventLineTraceMultiByProfile_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiByProfile_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiByProfile_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiByProfile_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiByProfile_Statics::NewProp_Start,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiByProfile_Statics::NewProp_End,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiByProfile_Statics::NewProp_ProfileName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiByProfile_Statics::NewProp_bTraceComplex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiByProfile_Statics::NewProp_ActorsToIgnore_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiByProfile_Statics::NewProp_ActorsToIgnore,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiByProfile_Statics::NewProp_DrawDebugType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiByProfile_Statics::NewProp_OutHits_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiByProfile_Statics::NewProp_OutHits,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiByProfile_Statics::NewProp_bIgnoreSelf,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiByProfile_Statics::NewProp_TraceColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiByProfile_Statics::NewProp_TraceHitColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiByProfile_Statics::NewProp_DrawTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiByProfile_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiByProfile_Statics::PropPointers) < 2048);
// ********** End Function LineTraceMultiByProfile Property Definitions ****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiByProfile_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "LineTraceMultiByProfile", Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiByProfile_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiByProfile_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiByProfile_Statics::KismetSystemLibrary_eventLineTraceMultiByProfile_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiByProfile_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiByProfile_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiByProfile_Statics::KismetSystemLibrary_eventLineTraceMultiByProfile_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiByProfile()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiByProfile_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execLineTraceMultiByProfile)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_STRUCT(FVector,Z_Param_Start);
P_GET_STRUCT(FVector,Z_Param_End);
P_GET_PROPERTY(FNameProperty,Z_Param_ProfileName);
P_GET_UBOOL(Z_Param_bTraceComplex);
P_GET_TARRAY_REF(AActor*,Z_Param_Out_ActorsToIgnore);
P_GET_PROPERTY(FByteProperty,Z_Param_DrawDebugType);
P_GET_TARRAY_REF(FHitResult,Z_Param_Out_OutHits);
P_GET_UBOOL(Z_Param_bIgnoreSelf);
P_GET_STRUCT(FLinearColor,Z_Param_TraceColor);
P_GET_STRUCT(FLinearColor,Z_Param_TraceHitColor);
P_GET_PROPERTY(FFloatProperty,Z_Param_DrawTime);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::LineTraceMultiByProfile(Z_Param_WorldContextObject,Z_Param_Start,Z_Param_End,Z_Param_ProfileName,Z_Param_bTraceComplex,Z_Param_Out_ActorsToIgnore,EDrawDebugTrace::Type(Z_Param_DrawDebugType),Z_Param_Out_OutHits,Z_Param_bIgnoreSelf,Z_Param_TraceColor,Z_Param_TraceHitColor,Z_Param_DrawTime);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function LineTraceMultiByProfile **********************
// ********** Begin Class UKismetSystemLibrary Function LineTraceMultiForObjects *******************
struct Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiForObjects_Statics
{
struct KismetSystemLibrary_eventLineTraceMultiForObjects_Parms
{
const UObject* WorldContextObject;
FVector Start;
FVector End;
TArray<TEnumAsByte<EObjectTypeQuery>> ObjectTypes;
bool bTraceComplex;
TArray<AActor*> ActorsToIgnore;
TEnumAsByte<EDrawDebugTrace::Type> DrawDebugType;
TArray<FHitResult> OutHits;
bool bIgnoreSelf;
FLinearColor TraceColor;
FLinearColor TraceHitColor;
float DrawTime;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AdvancedDisplay", "TraceColor,TraceHitColor,DrawTime" },
{ "AutoCreateRefTerm", "ActorsToIgnore" },
{ "bIgnoreSelf", "true" },
{ "Category", "Collision" },
{ "Comment", "/**\n\x09 * Does a collision trace along the given line and returns all hits encountered.\n\x09 * This only finds objects that are of a type specified by ObjectTypes.\n\x09 * \n\x09 * @param WorldContext\x09World context\n\x09 * @param Start\x09\x09\x09Start of line segment.\n\x09 * @param End\x09\x09\x09""End of line segment.\n\x09 * @param ObjectTypes\x09""Array of Object Types to trace \n\x09 * @param bTraceComplex\x09True to test against complex collision, false to test against simplified collision.\n\x09 * @param OutHit\x09\x09Properties of the trace hit.\n\x09 * @return\x09\x09\x09\x09True if there was a hit, false otherwise.\n\x09 */" },
{ "CPP_Default_DrawTime", "5.000000" },
{ "CPP_Default_TraceColor", "(R=1.000000,G=0.000000,B=0.000000,A=1.000000)" },
{ "CPP_Default_TraceHitColor", "(R=0.000000,G=1.000000,B=0.000000,A=1.000000)" },
{ "DisplayName", "Multi Line Trace For Objects" },
{ "Keywords", "raycast" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Does a collision trace along the given line and returns all hits encountered.\nThis only finds objects that are of a type specified by ObjectTypes.\n\n@param WorldContext World context\n@param Start Start of line segment.\n@param End End of line segment.\n@param ObjectTypes Array of Object Types to trace\n@param bTraceComplex True to test against complex collision, false to test against simplified collision.\n@param OutHit Properties of the trace hit.\n@return True if there was a hit, false otherwise." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Start_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_End_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ObjectTypes_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ActorsToIgnore_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function LineTraceMultiForObjects constinit property declarations **************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FStructPropertyParams NewProp_Start;
static const UECodeGen_Private::FStructPropertyParams NewProp_End;
static const UECodeGen_Private::FBytePropertyParams NewProp_ObjectTypes_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ObjectTypes;
static void NewProp_bTraceComplex_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bTraceComplex;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ActorsToIgnore_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ActorsToIgnore;
static const UECodeGen_Private::FBytePropertyParams NewProp_DrawDebugType;
static const UECodeGen_Private::FStructPropertyParams NewProp_OutHits_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_OutHits;
static void NewProp_bIgnoreSelf_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIgnoreSelf;
static const UECodeGen_Private::FStructPropertyParams NewProp_TraceColor;
static const UECodeGen_Private::FStructPropertyParams NewProp_TraceHitColor;
static const UECodeGen_Private::FFloatPropertyParams NewProp_DrawTime;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function LineTraceMultiForObjects constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function LineTraceMultiForObjects Property Definitions *************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiForObjects_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLineTraceMultiForObjects_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiForObjects_Statics::NewProp_Start = { "Start", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLineTraceMultiForObjects_Parms, Start), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Start_MetaData), NewProp_Start_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiForObjects_Statics::NewProp_End = { "End", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLineTraceMultiForObjects_Parms, End), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_End_MetaData), NewProp_End_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiForObjects_Statics::NewProp_ObjectTypes_Inner = { "ObjectTypes", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UEnum_Engine_EObjectTypeQuery, METADATA_PARAMS(0, nullptr) }; // 2482564233
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiForObjects_Statics::NewProp_ObjectTypes = { "ObjectTypes", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLineTraceMultiForObjects_Parms, ObjectTypes), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ObjectTypes_MetaData), NewProp_ObjectTypes_MetaData) }; // 2482564233
void Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiForObjects_Statics::NewProp_bTraceComplex_SetBit(void* Obj)
{
((KismetSystemLibrary_eventLineTraceMultiForObjects_Parms*)Obj)->bTraceComplex = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiForObjects_Statics::NewProp_bTraceComplex = { "bTraceComplex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventLineTraceMultiForObjects_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiForObjects_Statics::NewProp_bTraceComplex_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiForObjects_Statics::NewProp_ActorsToIgnore_Inner = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiForObjects_Statics::NewProp_ActorsToIgnore = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLineTraceMultiForObjects_Parms, ActorsToIgnore), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ActorsToIgnore_MetaData), NewProp_ActorsToIgnore_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiForObjects_Statics::NewProp_DrawDebugType = { "DrawDebugType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLineTraceMultiForObjects_Parms, DrawDebugType), Z_Construct_UEnum_Engine_EDrawDebugTrace, METADATA_PARAMS(0, nullptr) }; // 3094988569
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiForObjects_Statics::NewProp_OutHits_Inner = { "OutHits", nullptr, (EPropertyFlags)0x0000008000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FHitResult, METADATA_PARAMS(0, nullptr) }; // 222120718
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiForObjects_Statics::NewProp_OutHits = { "OutHits", nullptr, (EPropertyFlags)0x0010008000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLineTraceMultiForObjects_Parms, OutHits), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 222120718
void Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiForObjects_Statics::NewProp_bIgnoreSelf_SetBit(void* Obj)
{
((KismetSystemLibrary_eventLineTraceMultiForObjects_Parms*)Obj)->bIgnoreSelf = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiForObjects_Statics::NewProp_bIgnoreSelf = { "bIgnoreSelf", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventLineTraceMultiForObjects_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiForObjects_Statics::NewProp_bIgnoreSelf_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiForObjects_Statics::NewProp_TraceColor = { "TraceColor", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLineTraceMultiForObjects_Parms, TraceColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiForObjects_Statics::NewProp_TraceHitColor = { "TraceHitColor", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLineTraceMultiForObjects_Parms, TraceHitColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiForObjects_Statics::NewProp_DrawTime = { "DrawTime", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLineTraceMultiForObjects_Parms, DrawTime), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiForObjects_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventLineTraceMultiForObjects_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiForObjects_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventLineTraceMultiForObjects_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiForObjects_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiForObjects_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiForObjects_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiForObjects_Statics::NewProp_Start,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiForObjects_Statics::NewProp_End,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiForObjects_Statics::NewProp_ObjectTypes_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiForObjects_Statics::NewProp_ObjectTypes,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiForObjects_Statics::NewProp_bTraceComplex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiForObjects_Statics::NewProp_ActorsToIgnore_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiForObjects_Statics::NewProp_ActorsToIgnore,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiForObjects_Statics::NewProp_DrawDebugType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiForObjects_Statics::NewProp_OutHits_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiForObjects_Statics::NewProp_OutHits,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiForObjects_Statics::NewProp_bIgnoreSelf,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiForObjects_Statics::NewProp_TraceColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiForObjects_Statics::NewProp_TraceHitColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiForObjects_Statics::NewProp_DrawTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiForObjects_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiForObjects_Statics::PropPointers) < 2048);
// ********** End Function LineTraceMultiForObjects Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiForObjects_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "LineTraceMultiForObjects", Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiForObjects_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiForObjects_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiForObjects_Statics::KismetSystemLibrary_eventLineTraceMultiForObjects_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiForObjects_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiForObjects_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiForObjects_Statics::KismetSystemLibrary_eventLineTraceMultiForObjects_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiForObjects()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiForObjects_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execLineTraceMultiForObjects)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_STRUCT(FVector,Z_Param_Start);
P_GET_STRUCT(FVector,Z_Param_End);
P_GET_TARRAY_REF(TEnumAsByte<EObjectTypeQuery>,Z_Param_Out_ObjectTypes);
P_GET_UBOOL(Z_Param_bTraceComplex);
P_GET_TARRAY_REF(AActor*,Z_Param_Out_ActorsToIgnore);
P_GET_PROPERTY(FByteProperty,Z_Param_DrawDebugType);
P_GET_TARRAY_REF(FHitResult,Z_Param_Out_OutHits);
P_GET_UBOOL(Z_Param_bIgnoreSelf);
P_GET_STRUCT(FLinearColor,Z_Param_TraceColor);
P_GET_STRUCT(FLinearColor,Z_Param_TraceHitColor);
P_GET_PROPERTY(FFloatProperty,Z_Param_DrawTime);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::LineTraceMultiForObjects(Z_Param_WorldContextObject,Z_Param_Start,Z_Param_End,Z_Param_Out_ObjectTypes,Z_Param_bTraceComplex,Z_Param_Out_ActorsToIgnore,EDrawDebugTrace::Type(Z_Param_DrawDebugType),Z_Param_Out_OutHits,Z_Param_bIgnoreSelf,Z_Param_TraceColor,Z_Param_TraceHitColor,Z_Param_DrawTime);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function LineTraceMultiForObjects *********************
// ********** Begin Class UKismetSystemLibrary Function LineTraceSingle ****************************
struct Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingle_Statics
{
struct KismetSystemLibrary_eventLineTraceSingle_Parms
{
const UObject* WorldContextObject;
FVector Start;
FVector End;
TEnumAsByte<ETraceTypeQuery> TraceChannel;
bool bTraceComplex;
TArray<AActor*> ActorsToIgnore;
TEnumAsByte<EDrawDebugTrace::Type> DrawDebugType;
FHitResult OutHit;
bool bIgnoreSelf;
FLinearColor TraceColor;
FLinearColor TraceHitColor;
float DrawTime;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AdvancedDisplay", "TraceColor,TraceHitColor,DrawTime" },
{ "AutoCreateRefTerm", "ActorsToIgnore" },
{ "bIgnoreSelf", "true" },
{ "Category", "Collision" },
{ "Comment", "/**\n\x09 * Does a collision trace along the given line and returns the first blocking hit encountered.\n\x09 * This trace finds the objects that RESPONDS to the given TraceChannel\n\x09 * \n\x09 * @param WorldContext\x09World context\n\x09 * @param Start\x09\x09\x09Start of line segment.\n\x09 * @param End\x09\x09\x09""End of line segment.\n\x09 * @param TraceChannel\x09\n\x09 * @param bTraceComplex\x09True to test against complex collision, false to test against simplified collision.\n\x09 * @param OutHit\x09\x09Properties of the trace hit.\n\x09 * @return\x09\x09\x09\x09True if there was a hit, false otherwise.\n\x09 */" },
{ "CPP_Default_DrawTime", "5.000000" },
{ "CPP_Default_TraceColor", "(R=1.000000,G=0.000000,B=0.000000,A=1.000000)" },
{ "CPP_Default_TraceHitColor", "(R=0.000000,G=1.000000,B=0.000000,A=1.000000)" },
{ "DisplayName", "Line Trace By Channel" },
{ "Keywords", "raycast" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Does a collision trace along the given line and returns the first blocking hit encountered.\nThis trace finds the objects that RESPONDS to the given TraceChannel\n\n@param WorldContext World context\n@param Start Start of line segment.\n@param End End of line segment.\n@param TraceChannel\n@param bTraceComplex True to test against complex collision, false to test against simplified collision.\n@param OutHit Properties of the trace hit.\n@return True if there was a hit, false otherwise." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Start_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_End_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ActorsToIgnore_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function LineTraceSingle constinit property declarations ***********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FStructPropertyParams NewProp_Start;
static const UECodeGen_Private::FStructPropertyParams NewProp_End;
static const UECodeGen_Private::FBytePropertyParams NewProp_TraceChannel;
static void NewProp_bTraceComplex_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bTraceComplex;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ActorsToIgnore_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ActorsToIgnore;
static const UECodeGen_Private::FBytePropertyParams NewProp_DrawDebugType;
static const UECodeGen_Private::FStructPropertyParams NewProp_OutHit;
static void NewProp_bIgnoreSelf_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIgnoreSelf;
static const UECodeGen_Private::FStructPropertyParams NewProp_TraceColor;
static const UECodeGen_Private::FStructPropertyParams NewProp_TraceHitColor;
static const UECodeGen_Private::FFloatPropertyParams NewProp_DrawTime;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function LineTraceSingle constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function LineTraceSingle Property Definitions **********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingle_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLineTraceSingle_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingle_Statics::NewProp_Start = { "Start", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLineTraceSingle_Parms, Start), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Start_MetaData), NewProp_Start_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingle_Statics::NewProp_End = { "End", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLineTraceSingle_Parms, End), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_End_MetaData), NewProp_End_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingle_Statics::NewProp_TraceChannel = { "TraceChannel", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLineTraceSingle_Parms, TraceChannel), Z_Construct_UEnum_Engine_ETraceTypeQuery, METADATA_PARAMS(0, nullptr) }; // 93441085
void Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingle_Statics::NewProp_bTraceComplex_SetBit(void* Obj)
{
((KismetSystemLibrary_eventLineTraceSingle_Parms*)Obj)->bTraceComplex = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingle_Statics::NewProp_bTraceComplex = { "bTraceComplex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventLineTraceSingle_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingle_Statics::NewProp_bTraceComplex_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingle_Statics::NewProp_ActorsToIgnore_Inner = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingle_Statics::NewProp_ActorsToIgnore = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLineTraceSingle_Parms, ActorsToIgnore), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ActorsToIgnore_MetaData), NewProp_ActorsToIgnore_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingle_Statics::NewProp_DrawDebugType = { "DrawDebugType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLineTraceSingle_Parms, DrawDebugType), Z_Construct_UEnum_Engine_EDrawDebugTrace, METADATA_PARAMS(0, nullptr) }; // 3094988569
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingle_Statics::NewProp_OutHit = { "OutHit", nullptr, (EPropertyFlags)0x0010008000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLineTraceSingle_Parms, OutHit), Z_Construct_UScriptStruct_FHitResult, METADATA_PARAMS(0, nullptr) }; // 222120718
void Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingle_Statics::NewProp_bIgnoreSelf_SetBit(void* Obj)
{
((KismetSystemLibrary_eventLineTraceSingle_Parms*)Obj)->bIgnoreSelf = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingle_Statics::NewProp_bIgnoreSelf = { "bIgnoreSelf", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventLineTraceSingle_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingle_Statics::NewProp_bIgnoreSelf_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingle_Statics::NewProp_TraceColor = { "TraceColor", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLineTraceSingle_Parms, TraceColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingle_Statics::NewProp_TraceHitColor = { "TraceHitColor", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLineTraceSingle_Parms, TraceHitColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingle_Statics::NewProp_DrawTime = { "DrawTime", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLineTraceSingle_Parms, DrawTime), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingle_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventLineTraceSingle_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingle_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventLineTraceSingle_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingle_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingle_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingle_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingle_Statics::NewProp_Start,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingle_Statics::NewProp_End,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingle_Statics::NewProp_TraceChannel,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingle_Statics::NewProp_bTraceComplex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingle_Statics::NewProp_ActorsToIgnore_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingle_Statics::NewProp_ActorsToIgnore,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingle_Statics::NewProp_DrawDebugType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingle_Statics::NewProp_OutHit,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingle_Statics::NewProp_bIgnoreSelf,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingle_Statics::NewProp_TraceColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingle_Statics::NewProp_TraceHitColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingle_Statics::NewProp_DrawTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingle_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingle_Statics::PropPointers) < 2048);
// ********** End Function LineTraceSingle Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingle_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "LineTraceSingle", Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingle_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingle_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingle_Statics::KismetSystemLibrary_eventLineTraceSingle_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingle_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingle_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingle_Statics::KismetSystemLibrary_eventLineTraceSingle_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingle()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingle_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execLineTraceSingle)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_STRUCT(FVector,Z_Param_Start);
P_GET_STRUCT(FVector,Z_Param_End);
P_GET_PROPERTY(FByteProperty,Z_Param_TraceChannel);
P_GET_UBOOL(Z_Param_bTraceComplex);
P_GET_TARRAY_REF(AActor*,Z_Param_Out_ActorsToIgnore);
P_GET_PROPERTY(FByteProperty,Z_Param_DrawDebugType);
P_GET_STRUCT_REF(FHitResult,Z_Param_Out_OutHit);
P_GET_UBOOL(Z_Param_bIgnoreSelf);
P_GET_STRUCT(FLinearColor,Z_Param_TraceColor);
P_GET_STRUCT(FLinearColor,Z_Param_TraceHitColor);
P_GET_PROPERTY(FFloatProperty,Z_Param_DrawTime);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::LineTraceSingle(Z_Param_WorldContextObject,Z_Param_Start,Z_Param_End,ETraceTypeQuery(Z_Param_TraceChannel),Z_Param_bTraceComplex,Z_Param_Out_ActorsToIgnore,EDrawDebugTrace::Type(Z_Param_DrawDebugType),Z_Param_Out_OutHit,Z_Param_bIgnoreSelf,Z_Param_TraceColor,Z_Param_TraceHitColor,Z_Param_DrawTime);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function LineTraceSingle ******************************
// ********** Begin Class UKismetSystemLibrary Function LineTraceSingleByProfile *******************
struct Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleByProfile_Statics
{
struct KismetSystemLibrary_eventLineTraceSingleByProfile_Parms
{
const UObject* WorldContextObject;
FVector Start;
FVector End;
FName ProfileName;
bool bTraceComplex;
TArray<AActor*> ActorsToIgnore;
TEnumAsByte<EDrawDebugTrace::Type> DrawDebugType;
FHitResult OutHit;
bool bIgnoreSelf;
FLinearColor TraceColor;
FLinearColor TraceHitColor;
float DrawTime;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AdvancedDisplay", "TraceColor,TraceHitColor,DrawTime" },
{ "AutoCreateRefTerm", "ActorsToIgnore" },
{ "bIgnoreSelf", "true" },
{ "Category", "Collision" },
{ "Comment", "/**\n\x09* Trace a ray against the world using a specific profile and return the first blocking hit\n\x09*\n\x09* @param WorldContext\x09World context\n\x09* @param Start\x09\x09\x09Start of line segment.\n\x09* @param End\x09\x09\x09""End of line segment.\n\x09* @param ProfileName\x09The 'profile' used to determine which components to hit\n\x09* @param bTraceComplex\x09True to test against complex collision, false to test against simplified collision.\n\x09* @param OutHit\x09\x09\x09Properties of the trace hit.\n\x09* @return\x09\x09\x09\x09True if there was a hit, false otherwise.\n\x09*/" },
{ "CPP_Default_DrawTime", "5.000000" },
{ "CPP_Default_TraceColor", "(R=1.000000,G=0.000000,B=0.000000,A=1.000000)" },
{ "CPP_Default_TraceHitColor", "(R=0.000000,G=1.000000,B=0.000000,A=1.000000)" },
{ "DisplayName", "Line Trace By Profile" },
{ "Keywords", "raycast" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Trace a ray against the world using a specific profile and return the first blocking hit\n\n@param WorldContext World context\n@param Start Start of line segment.\n@param End End of line segment.\n@param ProfileName The 'profile' used to determine which components to hit\n@param bTraceComplex True to test against complex collision, false to test against simplified collision.\n@param OutHit Properties of the trace hit.\n@return True if there was a hit, false otherwise." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Start_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_End_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ProfileName_MetaData[] = {
{ "GetOptions", "Engine.KismetSystemLibrary.GetCollisionProfileNames" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ActorsToIgnore_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function LineTraceSingleByProfile constinit property declarations **************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FStructPropertyParams NewProp_Start;
static const UECodeGen_Private::FStructPropertyParams NewProp_End;
static const UECodeGen_Private::FNamePropertyParams NewProp_ProfileName;
static void NewProp_bTraceComplex_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bTraceComplex;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ActorsToIgnore_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ActorsToIgnore;
static const UECodeGen_Private::FBytePropertyParams NewProp_DrawDebugType;
static const UECodeGen_Private::FStructPropertyParams NewProp_OutHit;
static void NewProp_bIgnoreSelf_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIgnoreSelf;
static const UECodeGen_Private::FStructPropertyParams NewProp_TraceColor;
static const UECodeGen_Private::FStructPropertyParams NewProp_TraceHitColor;
static const UECodeGen_Private::FFloatPropertyParams NewProp_DrawTime;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function LineTraceSingleByProfile constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function LineTraceSingleByProfile Property Definitions *************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleByProfile_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLineTraceSingleByProfile_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleByProfile_Statics::NewProp_Start = { "Start", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLineTraceSingleByProfile_Parms, Start), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Start_MetaData), NewProp_Start_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleByProfile_Statics::NewProp_End = { "End", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLineTraceSingleByProfile_Parms, End), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_End_MetaData), NewProp_End_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleByProfile_Statics::NewProp_ProfileName = { "ProfileName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLineTraceSingleByProfile_Parms, ProfileName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ProfileName_MetaData), NewProp_ProfileName_MetaData) };
void Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleByProfile_Statics::NewProp_bTraceComplex_SetBit(void* Obj)
{
((KismetSystemLibrary_eventLineTraceSingleByProfile_Parms*)Obj)->bTraceComplex = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleByProfile_Statics::NewProp_bTraceComplex = { "bTraceComplex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventLineTraceSingleByProfile_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleByProfile_Statics::NewProp_bTraceComplex_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleByProfile_Statics::NewProp_ActorsToIgnore_Inner = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleByProfile_Statics::NewProp_ActorsToIgnore = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLineTraceSingleByProfile_Parms, ActorsToIgnore), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ActorsToIgnore_MetaData), NewProp_ActorsToIgnore_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleByProfile_Statics::NewProp_DrawDebugType = { "DrawDebugType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLineTraceSingleByProfile_Parms, DrawDebugType), Z_Construct_UEnum_Engine_EDrawDebugTrace, METADATA_PARAMS(0, nullptr) }; // 3094988569
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleByProfile_Statics::NewProp_OutHit = { "OutHit", nullptr, (EPropertyFlags)0x0010008000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLineTraceSingleByProfile_Parms, OutHit), Z_Construct_UScriptStruct_FHitResult, METADATA_PARAMS(0, nullptr) }; // 222120718
void Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleByProfile_Statics::NewProp_bIgnoreSelf_SetBit(void* Obj)
{
((KismetSystemLibrary_eventLineTraceSingleByProfile_Parms*)Obj)->bIgnoreSelf = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleByProfile_Statics::NewProp_bIgnoreSelf = { "bIgnoreSelf", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventLineTraceSingleByProfile_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleByProfile_Statics::NewProp_bIgnoreSelf_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleByProfile_Statics::NewProp_TraceColor = { "TraceColor", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLineTraceSingleByProfile_Parms, TraceColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleByProfile_Statics::NewProp_TraceHitColor = { "TraceHitColor", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLineTraceSingleByProfile_Parms, TraceHitColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleByProfile_Statics::NewProp_DrawTime = { "DrawTime", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLineTraceSingleByProfile_Parms, DrawTime), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleByProfile_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventLineTraceSingleByProfile_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleByProfile_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventLineTraceSingleByProfile_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleByProfile_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleByProfile_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleByProfile_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleByProfile_Statics::NewProp_Start,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleByProfile_Statics::NewProp_End,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleByProfile_Statics::NewProp_ProfileName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleByProfile_Statics::NewProp_bTraceComplex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleByProfile_Statics::NewProp_ActorsToIgnore_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleByProfile_Statics::NewProp_ActorsToIgnore,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleByProfile_Statics::NewProp_DrawDebugType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleByProfile_Statics::NewProp_OutHit,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleByProfile_Statics::NewProp_bIgnoreSelf,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleByProfile_Statics::NewProp_TraceColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleByProfile_Statics::NewProp_TraceHitColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleByProfile_Statics::NewProp_DrawTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleByProfile_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleByProfile_Statics::PropPointers) < 2048);
// ********** End Function LineTraceSingleByProfile Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleByProfile_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "LineTraceSingleByProfile", Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleByProfile_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleByProfile_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleByProfile_Statics::KismetSystemLibrary_eventLineTraceSingleByProfile_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleByProfile_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleByProfile_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleByProfile_Statics::KismetSystemLibrary_eventLineTraceSingleByProfile_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleByProfile()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleByProfile_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execLineTraceSingleByProfile)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_STRUCT(FVector,Z_Param_Start);
P_GET_STRUCT(FVector,Z_Param_End);
P_GET_PROPERTY(FNameProperty,Z_Param_ProfileName);
P_GET_UBOOL(Z_Param_bTraceComplex);
P_GET_TARRAY_REF(AActor*,Z_Param_Out_ActorsToIgnore);
P_GET_PROPERTY(FByteProperty,Z_Param_DrawDebugType);
P_GET_STRUCT_REF(FHitResult,Z_Param_Out_OutHit);
P_GET_UBOOL(Z_Param_bIgnoreSelf);
P_GET_STRUCT(FLinearColor,Z_Param_TraceColor);
P_GET_STRUCT(FLinearColor,Z_Param_TraceHitColor);
P_GET_PROPERTY(FFloatProperty,Z_Param_DrawTime);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::LineTraceSingleByProfile(Z_Param_WorldContextObject,Z_Param_Start,Z_Param_End,Z_Param_ProfileName,Z_Param_bTraceComplex,Z_Param_Out_ActorsToIgnore,EDrawDebugTrace::Type(Z_Param_DrawDebugType),Z_Param_Out_OutHit,Z_Param_bIgnoreSelf,Z_Param_TraceColor,Z_Param_TraceHitColor,Z_Param_DrawTime);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function LineTraceSingleByProfile *********************
// ********** Begin Class UKismetSystemLibrary Function LineTraceSingleForObjects ******************
struct Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleForObjects_Statics
{
struct KismetSystemLibrary_eventLineTraceSingleForObjects_Parms
{
const UObject* WorldContextObject;
FVector Start;
FVector End;
TArray<TEnumAsByte<EObjectTypeQuery>> ObjectTypes;
bool bTraceComplex;
TArray<AActor*> ActorsToIgnore;
TEnumAsByte<EDrawDebugTrace::Type> DrawDebugType;
FHitResult OutHit;
bool bIgnoreSelf;
FLinearColor TraceColor;
FLinearColor TraceHitColor;
float DrawTime;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AdvancedDisplay", "TraceColor,TraceHitColor,DrawTime" },
{ "AutoCreateRefTerm", "ActorsToIgnore" },
{ "bIgnoreSelf", "true" },
{ "Category", "Collision" },
{ "Comment", "/**\n\x09 * Does a collision trace along the given line and returns the first hit encountered.\n\x09 * This only finds objects that are of a type specified by ObjectTypes.\n\x09 * \n\x09 * @param WorldContext\x09World context\n\x09 * @param Start\x09\x09\x09Start of line segment.\n\x09 * @param End\x09\x09\x09""End of line segment.\n\x09 * @param ObjectTypes\x09""Array of Object Types to trace \n\x09 * @param bTraceComplex\x09True to test against complex collision, false to test against simplified collision.\n\x09 * @param OutHit\x09\x09Properties of the trace hit.\n\x09 * @return\x09\x09\x09\x09True if there was a hit, false otherwise.\n\x09 */" },
{ "CPP_Default_DrawTime", "5.000000" },
{ "CPP_Default_TraceColor", "(R=1.000000,G=0.000000,B=0.000000,A=1.000000)" },
{ "CPP_Default_TraceHitColor", "(R=0.000000,G=1.000000,B=0.000000,A=1.000000)" },
{ "DisplayName", "Line Trace For Objects" },
{ "Keywords", "raycast" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Does a collision trace along the given line and returns the first hit encountered.\nThis only finds objects that are of a type specified by ObjectTypes.\n\n@param WorldContext World context\n@param Start Start of line segment.\n@param End End of line segment.\n@param ObjectTypes Array of Object Types to trace\n@param bTraceComplex True to test against complex collision, false to test against simplified collision.\n@param OutHit Properties of the trace hit.\n@return True if there was a hit, false otherwise." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Start_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_End_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ObjectTypes_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ActorsToIgnore_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function LineTraceSingleForObjects constinit property declarations *************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FStructPropertyParams NewProp_Start;
static const UECodeGen_Private::FStructPropertyParams NewProp_End;
static const UECodeGen_Private::FBytePropertyParams NewProp_ObjectTypes_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ObjectTypes;
static void NewProp_bTraceComplex_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bTraceComplex;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ActorsToIgnore_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ActorsToIgnore;
static const UECodeGen_Private::FBytePropertyParams NewProp_DrawDebugType;
static const UECodeGen_Private::FStructPropertyParams NewProp_OutHit;
static void NewProp_bIgnoreSelf_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIgnoreSelf;
static const UECodeGen_Private::FStructPropertyParams NewProp_TraceColor;
static const UECodeGen_Private::FStructPropertyParams NewProp_TraceHitColor;
static const UECodeGen_Private::FFloatPropertyParams NewProp_DrawTime;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function LineTraceSingleForObjects constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function LineTraceSingleForObjects Property Definitions ************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleForObjects_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLineTraceSingleForObjects_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleForObjects_Statics::NewProp_Start = { "Start", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLineTraceSingleForObjects_Parms, Start), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Start_MetaData), NewProp_Start_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleForObjects_Statics::NewProp_End = { "End", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLineTraceSingleForObjects_Parms, End), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_End_MetaData), NewProp_End_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleForObjects_Statics::NewProp_ObjectTypes_Inner = { "ObjectTypes", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UEnum_Engine_EObjectTypeQuery, METADATA_PARAMS(0, nullptr) }; // 2482564233
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleForObjects_Statics::NewProp_ObjectTypes = { "ObjectTypes", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLineTraceSingleForObjects_Parms, ObjectTypes), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ObjectTypes_MetaData), NewProp_ObjectTypes_MetaData) }; // 2482564233
void Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleForObjects_Statics::NewProp_bTraceComplex_SetBit(void* Obj)
{
((KismetSystemLibrary_eventLineTraceSingleForObjects_Parms*)Obj)->bTraceComplex = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleForObjects_Statics::NewProp_bTraceComplex = { "bTraceComplex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventLineTraceSingleForObjects_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleForObjects_Statics::NewProp_bTraceComplex_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleForObjects_Statics::NewProp_ActorsToIgnore_Inner = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleForObjects_Statics::NewProp_ActorsToIgnore = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLineTraceSingleForObjects_Parms, ActorsToIgnore), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ActorsToIgnore_MetaData), NewProp_ActorsToIgnore_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleForObjects_Statics::NewProp_DrawDebugType = { "DrawDebugType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLineTraceSingleForObjects_Parms, DrawDebugType), Z_Construct_UEnum_Engine_EDrawDebugTrace, METADATA_PARAMS(0, nullptr) }; // 3094988569
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleForObjects_Statics::NewProp_OutHit = { "OutHit", nullptr, (EPropertyFlags)0x0010008000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLineTraceSingleForObjects_Parms, OutHit), Z_Construct_UScriptStruct_FHitResult, METADATA_PARAMS(0, nullptr) }; // 222120718
void Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleForObjects_Statics::NewProp_bIgnoreSelf_SetBit(void* Obj)
{
((KismetSystemLibrary_eventLineTraceSingleForObjects_Parms*)Obj)->bIgnoreSelf = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleForObjects_Statics::NewProp_bIgnoreSelf = { "bIgnoreSelf", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventLineTraceSingleForObjects_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleForObjects_Statics::NewProp_bIgnoreSelf_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleForObjects_Statics::NewProp_TraceColor = { "TraceColor", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLineTraceSingleForObjects_Parms, TraceColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleForObjects_Statics::NewProp_TraceHitColor = { "TraceHitColor", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLineTraceSingleForObjects_Parms, TraceHitColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleForObjects_Statics::NewProp_DrawTime = { "DrawTime", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLineTraceSingleForObjects_Parms, DrawTime), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleForObjects_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventLineTraceSingleForObjects_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleForObjects_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventLineTraceSingleForObjects_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleForObjects_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleForObjects_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleForObjects_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleForObjects_Statics::NewProp_Start,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleForObjects_Statics::NewProp_End,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleForObjects_Statics::NewProp_ObjectTypes_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleForObjects_Statics::NewProp_ObjectTypes,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleForObjects_Statics::NewProp_bTraceComplex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleForObjects_Statics::NewProp_ActorsToIgnore_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleForObjects_Statics::NewProp_ActorsToIgnore,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleForObjects_Statics::NewProp_DrawDebugType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleForObjects_Statics::NewProp_OutHit,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleForObjects_Statics::NewProp_bIgnoreSelf,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleForObjects_Statics::NewProp_TraceColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleForObjects_Statics::NewProp_TraceHitColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleForObjects_Statics::NewProp_DrawTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleForObjects_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleForObjects_Statics::PropPointers) < 2048);
// ********** End Function LineTraceSingleForObjects Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleForObjects_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "LineTraceSingleForObjects", Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleForObjects_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleForObjects_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleForObjects_Statics::KismetSystemLibrary_eventLineTraceSingleForObjects_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleForObjects_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleForObjects_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleForObjects_Statics::KismetSystemLibrary_eventLineTraceSingleForObjects_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleForObjects()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleForObjects_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execLineTraceSingleForObjects)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_STRUCT(FVector,Z_Param_Start);
P_GET_STRUCT(FVector,Z_Param_End);
P_GET_TARRAY_REF(TEnumAsByte<EObjectTypeQuery>,Z_Param_Out_ObjectTypes);
P_GET_UBOOL(Z_Param_bTraceComplex);
P_GET_TARRAY_REF(AActor*,Z_Param_Out_ActorsToIgnore);
P_GET_PROPERTY(FByteProperty,Z_Param_DrawDebugType);
P_GET_STRUCT_REF(FHitResult,Z_Param_Out_OutHit);
P_GET_UBOOL(Z_Param_bIgnoreSelf);
P_GET_STRUCT(FLinearColor,Z_Param_TraceColor);
P_GET_STRUCT(FLinearColor,Z_Param_TraceHitColor);
P_GET_PROPERTY(FFloatProperty,Z_Param_DrawTime);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::LineTraceSingleForObjects(Z_Param_WorldContextObject,Z_Param_Start,Z_Param_End,Z_Param_Out_ObjectTypes,Z_Param_bTraceComplex,Z_Param_Out_ActorsToIgnore,EDrawDebugTrace::Type(Z_Param_DrawDebugType),Z_Param_Out_OutHit,Z_Param_bIgnoreSelf,Z_Param_TraceColor,Z_Param_TraceHitColor,Z_Param_DrawTime);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function LineTraceSingleForObjects ********************
// ********** Begin Class UKismetSystemLibrary Function LoadAsset **********************************
struct Z_Construct_UFunction_UKismetSystemLibrary_LoadAsset_Statics
{
struct KismetSystemLibrary_eventLoadAsset_Parms
{
const UObject* WorldContextObject;
TSoftObjectPtr<UObject> Asset;
FScriptDelegate OnLoaded;
FLatentActionInfo LatentInfo;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintInternalUseOnly", "true" },
{ "Category", "Utilities" },
{ "Latent", "" },
{ "LatentInfo", "LatentInfo" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function LoadAsset constinit property declarations *****************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_Asset;
static const UECodeGen_Private::FDelegatePropertyParams NewProp_OnLoaded;
static const UECodeGen_Private::FStructPropertyParams NewProp_LatentInfo;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function LoadAsset constinit property declarations *******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function LoadAsset Property Definitions ****************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LoadAsset_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLoadAsset_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LoadAsset_Statics::NewProp_Asset = { "Asset", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLoadAsset_Parms, Asset), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FDelegatePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LoadAsset_Statics::NewProp_OnLoaded = { "OnLoaded", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Delegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLoadAsset_Parms, OnLoaded), Z_Construct_UDelegateFunction_UKismetSystemLibrary_OnAssetLoaded__DelegateSignature, METADATA_PARAMS(0, nullptr) }; // 1694646391
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LoadAsset_Statics::NewProp_LatentInfo = { "LatentInfo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLoadAsset_Parms, LatentInfo), Z_Construct_UScriptStruct_FLatentActionInfo, METADATA_PARAMS(0, nullptr) }; // 2463020907
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_LoadAsset_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LoadAsset_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LoadAsset_Statics::NewProp_Asset,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LoadAsset_Statics::NewProp_OnLoaded,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LoadAsset_Statics::NewProp_LatentInfo,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_LoadAsset_Statics::PropPointers) < 2048);
// ********** End Function LoadAsset Property Definitions ******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_LoadAsset_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "LoadAsset", Z_Construct_UFunction_UKismetSystemLibrary_LoadAsset_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_LoadAsset_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_LoadAsset_Statics::KismetSystemLibrary_eventLoadAsset_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_LoadAsset_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_LoadAsset_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_LoadAsset_Statics::KismetSystemLibrary_eventLoadAsset_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_LoadAsset()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_LoadAsset_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execLoadAsset)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_SOFTOBJECT(TSoftObjectPtr<UObject>,Z_Param_Asset);
P_GET_PROPERTY(FDelegateProperty,Z_Param_OnLoaded);
P_GET_STRUCT(FLatentActionInfo,Z_Param_LatentInfo);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::LoadAsset(Z_Param_WorldContextObject,Z_Param_Asset,FOnAssetLoaded(Z_Param_OnLoaded),Z_Param_LatentInfo);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function LoadAsset ************************************
// ********** Begin Class UKismetSystemLibrary Function LoadAsset_Blocking *************************
struct Z_Construct_UFunction_UKismetSystemLibrary_LoadAsset_Blocking_Statics
{
struct KismetSystemLibrary_eventLoadAsset_Blocking_Parms
{
TSoftObjectPtr<UObject> Asset;
UObject* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities" },
{ "Comment", "/** Resolves or loads a Soft Object Reference immediately, this will cause hitches and Async Load Asset should be used if possible */" },
{ "DeterminesOutputType", "Asset" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Resolves or loads a Soft Object Reference immediately, this will cause hitches and Async Load Asset should be used if possible" },
};
#endif // WITH_METADATA
// ********** Begin Function LoadAsset_Blocking constinit property declarations ********************
static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_Asset;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function LoadAsset_Blocking constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function LoadAsset_Blocking Property Definitions *******************************
const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LoadAsset_Blocking_Statics::NewProp_Asset = { "Asset", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLoadAsset_Blocking_Parms, Asset), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LoadAsset_Blocking_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLoadAsset_Blocking_Parms, ReturnValue), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_LoadAsset_Blocking_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LoadAsset_Blocking_Statics::NewProp_Asset,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LoadAsset_Blocking_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_LoadAsset_Blocking_Statics::PropPointers) < 2048);
// ********** End Function LoadAsset_Blocking Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_LoadAsset_Blocking_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "LoadAsset_Blocking", Z_Construct_UFunction_UKismetSystemLibrary_LoadAsset_Blocking_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_LoadAsset_Blocking_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_LoadAsset_Blocking_Statics::KismetSystemLibrary_eventLoadAsset_Blocking_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_LoadAsset_Blocking_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_LoadAsset_Blocking_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_LoadAsset_Blocking_Statics::KismetSystemLibrary_eventLoadAsset_Blocking_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_LoadAsset_Blocking()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_LoadAsset_Blocking_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execLoadAsset_Blocking)
{
P_GET_SOFTOBJECT(TSoftObjectPtr<UObject>,Z_Param_Asset);
P_FINISH;
P_NATIVE_BEGIN;
*(UObject**)Z_Param__Result=UKismetSystemLibrary::LoadAsset_Blocking(Z_Param_Asset);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function LoadAsset_Blocking ***************************
// ********** Begin Class UKismetSystemLibrary Function LoadAssetClass *****************************
struct Z_Construct_UFunction_UKismetSystemLibrary_LoadAssetClass_Statics
{
struct KismetSystemLibrary_eventLoadAssetClass_Parms
{
const UObject* WorldContextObject;
TSoftClassPtr<UObject> AssetClass;
FScriptDelegate OnLoaded;
FLatentActionInfo LatentInfo;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintInternalUseOnly", "true" },
{ "Category", "Utilities" },
{ "Latent", "" },
{ "LatentInfo", "LatentInfo" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function LoadAssetClass constinit property declarations ************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FSoftClassPropertyParams NewProp_AssetClass;
static const UECodeGen_Private::FDelegatePropertyParams NewProp_OnLoaded;
static const UECodeGen_Private::FStructPropertyParams NewProp_LatentInfo;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function LoadAssetClass constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function LoadAssetClass Property Definitions ***********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LoadAssetClass_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLoadAssetClass_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FSoftClassPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LoadAssetClass_Statics::NewProp_AssetClass = { "AssetClass", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::SoftClass, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLoadAssetClass_Parms, AssetClass), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FDelegatePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LoadAssetClass_Statics::NewProp_OnLoaded = { "OnLoaded", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Delegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLoadAssetClass_Parms, OnLoaded), Z_Construct_UDelegateFunction_UKismetSystemLibrary_OnAssetClassLoaded__DelegateSignature, METADATA_PARAMS(0, nullptr) }; // 4253616655
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LoadAssetClass_Statics::NewProp_LatentInfo = { "LatentInfo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLoadAssetClass_Parms, LatentInfo), Z_Construct_UScriptStruct_FLatentActionInfo, METADATA_PARAMS(0, nullptr) }; // 2463020907
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_LoadAssetClass_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LoadAssetClass_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LoadAssetClass_Statics::NewProp_AssetClass,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LoadAssetClass_Statics::NewProp_OnLoaded,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LoadAssetClass_Statics::NewProp_LatentInfo,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_LoadAssetClass_Statics::PropPointers) < 2048);
// ********** End Function LoadAssetClass Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_LoadAssetClass_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "LoadAssetClass", Z_Construct_UFunction_UKismetSystemLibrary_LoadAssetClass_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_LoadAssetClass_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_LoadAssetClass_Statics::KismetSystemLibrary_eventLoadAssetClass_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_LoadAssetClass_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_LoadAssetClass_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_LoadAssetClass_Statics::KismetSystemLibrary_eventLoadAssetClass_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_LoadAssetClass()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_LoadAssetClass_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execLoadAssetClass)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_SOFTCLASS(TSoftClassPtr<UObject> ,Z_Param_AssetClass);
P_GET_PROPERTY(FDelegateProperty,Z_Param_OnLoaded);
P_GET_STRUCT(FLatentActionInfo,Z_Param_LatentInfo);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::LoadAssetClass(Z_Param_WorldContextObject,Z_Param_AssetClass,FOnAssetClassLoaded(Z_Param_OnLoaded),Z_Param_LatentInfo);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function LoadAssetClass *******************************
// ********** Begin Class UKismetSystemLibrary Function LoadAssets *********************************
struct Z_Construct_UFunction_UKismetSystemLibrary_LoadAssets_Statics
{
struct KismetSystemLibrary_eventLoadAssets_Parms
{
const UObject* WorldContextObject;
TArray<TSoftObjectPtr<UObject>> Assets;
FScriptDelegate OnLoaded;
FLatentActionInfo LatentInfo;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintInternalUseOnly", "true" },
{ "Category", "Utilities" },
{ "Latent", "" },
{ "LatentInfo", "LatentInfo" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function LoadAssets constinit property declarations ****************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_Assets_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Assets;
static const UECodeGen_Private::FDelegatePropertyParams NewProp_OnLoaded;
static const UECodeGen_Private::FStructPropertyParams NewProp_LatentInfo;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function LoadAssets constinit property declarations ******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function LoadAssets Property Definitions ***************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LoadAssets_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLoadAssets_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LoadAssets_Statics::NewProp_Assets_Inner = { "Assets", nullptr, (EPropertyFlags)0x0004000000000000, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LoadAssets_Statics::NewProp_Assets = { "Assets", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLoadAssets_Parms, Assets), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FDelegatePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LoadAssets_Statics::NewProp_OnLoaded = { "OnLoaded", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Delegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLoadAssets_Parms, OnLoaded), Z_Construct_UDelegateFunction_UKismetSystemLibrary_OnAssetsLoaded__DelegateSignature, METADATA_PARAMS(0, nullptr) }; // 3836512905
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LoadAssets_Statics::NewProp_LatentInfo = { "LatentInfo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLoadAssets_Parms, LatentInfo), Z_Construct_UScriptStruct_FLatentActionInfo, METADATA_PARAMS(0, nullptr) }; // 2463020907
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_LoadAssets_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LoadAssets_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LoadAssets_Statics::NewProp_Assets_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LoadAssets_Statics::NewProp_Assets,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LoadAssets_Statics::NewProp_OnLoaded,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LoadAssets_Statics::NewProp_LatentInfo,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_LoadAssets_Statics::PropPointers) < 2048);
// ********** End Function LoadAssets Property Definitions *****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_LoadAssets_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "LoadAssets", Z_Construct_UFunction_UKismetSystemLibrary_LoadAssets_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_LoadAssets_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_LoadAssets_Statics::KismetSystemLibrary_eventLoadAssets_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_LoadAssets_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_LoadAssets_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_LoadAssets_Statics::KismetSystemLibrary_eventLoadAssets_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_LoadAssets()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_LoadAssets_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execLoadAssets)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_TARRAY(TSoftObjectPtr<UObject>,Z_Param_Assets);
P_GET_PROPERTY(FDelegateProperty,Z_Param_OnLoaded);
P_GET_STRUCT(FLatentActionInfo,Z_Param_LatentInfo);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::LoadAssets(Z_Param_WorldContextObject,Z_Param_Assets,FOnAssetsLoaded(Z_Param_OnLoaded),Z_Param_LatentInfo);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function LoadAssets ***********************************
// ********** Begin Class UKismetSystemLibrary Function LoadClassAsset_Blocking ********************
struct Z_Construct_UFunction_UKismetSystemLibrary_LoadClassAsset_Blocking_Statics
{
struct KismetSystemLibrary_eventLoadClassAsset_Blocking_Parms
{
TSoftClassPtr<UObject> AssetClass;
UClass* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities" },
{ "Comment", "/** Resolves or loads a Soft Class Reference immediately, this will cause hitches and Async Load Class Asset should be used if possible */" },
{ "DeterminesOutputType", "AssetClass" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Resolves or loads a Soft Class Reference immediately, this will cause hitches and Async Load Class Asset should be used if possible" },
};
#endif // WITH_METADATA
// ********** Begin Function LoadClassAsset_Blocking constinit property declarations ***************
static const UECodeGen_Private::FSoftClassPropertyParams NewProp_AssetClass;
static const UECodeGen_Private::FClassPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function LoadClassAsset_Blocking constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function LoadClassAsset_Blocking Property Definitions **************************
const UECodeGen_Private::FSoftClassPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LoadClassAsset_Blocking_Statics::NewProp_AssetClass = { "AssetClass", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::SoftClass, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLoadClassAsset_Blocking_Parms, AssetClass), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LoadClassAsset_Blocking_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLoadClassAsset_Blocking_Parms, ReturnValue), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_LoadClassAsset_Blocking_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LoadClassAsset_Blocking_Statics::NewProp_AssetClass,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LoadClassAsset_Blocking_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_LoadClassAsset_Blocking_Statics::PropPointers) < 2048);
// ********** End Function LoadClassAsset_Blocking Property Definitions ****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_LoadClassAsset_Blocking_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "LoadClassAsset_Blocking", Z_Construct_UFunction_UKismetSystemLibrary_LoadClassAsset_Blocking_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_LoadClassAsset_Blocking_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_LoadClassAsset_Blocking_Statics::KismetSystemLibrary_eventLoadClassAsset_Blocking_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_LoadClassAsset_Blocking_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_LoadClassAsset_Blocking_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_LoadClassAsset_Blocking_Statics::KismetSystemLibrary_eventLoadClassAsset_Blocking_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_LoadClassAsset_Blocking()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_LoadClassAsset_Blocking_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execLoadClassAsset_Blocking)
{
P_GET_SOFTCLASS(TSoftClassPtr<UObject> ,Z_Param_AssetClass);
P_FINISH;
P_NATIVE_BEGIN;
*(UClass**)Z_Param__Result=UKismetSystemLibrary::LoadClassAsset_Blocking(Z_Param_AssetClass);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function LoadClassAsset_Blocking **********************
// ********** Begin Class UKismetSystemLibrary Function LoadInterstitialAd *************************
struct Z_Construct_UFunction_UKismetSystemLibrary_LoadInterstitialAd_Statics
{
struct KismetSystemLibrary_eventLoadInterstitialAd_Parms
{
int32 AdIdIndex;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Platform" },
{ "Comment", "/**\n\x09* Will load a fullscreen interstitial AdMob ad. Call this before using ShowInterstitialAd\n\x09* (Android only)\n\x09*\n\x09* @param AdIdIndex The index of the ID to select for the ad to show\n\x09*/" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Will load a fullscreen interstitial AdMob ad. Call this before using ShowInterstitialAd\n(Android only)\n\n@param AdIdIndex The index of the ID to select for the ad to show" },
};
#endif // WITH_METADATA
// ********** Begin Function LoadInterstitialAd constinit property declarations ********************
static const UECodeGen_Private::FIntPropertyParams NewProp_AdIdIndex;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function LoadInterstitialAd constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function LoadInterstitialAd Property Definitions *******************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LoadInterstitialAd_Statics::NewProp_AdIdIndex = { "AdIdIndex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLoadInterstitialAd_Parms, AdIdIndex), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_LoadInterstitialAd_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LoadInterstitialAd_Statics::NewProp_AdIdIndex,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_LoadInterstitialAd_Statics::PropPointers) < 2048);
// ********** End Function LoadInterstitialAd Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_LoadInterstitialAd_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "LoadInterstitialAd", Z_Construct_UFunction_UKismetSystemLibrary_LoadInterstitialAd_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_LoadInterstitialAd_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_LoadInterstitialAd_Statics::KismetSystemLibrary_eventLoadInterstitialAd_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_LoadInterstitialAd_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_LoadInterstitialAd_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_LoadInterstitialAd_Statics::KismetSystemLibrary_eventLoadInterstitialAd_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_LoadInterstitialAd()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_LoadInterstitialAd_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execLoadInterstitialAd)
{
P_GET_PROPERTY(FIntProperty,Z_Param_AdIdIndex);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::LoadInterstitialAd(Z_Param_AdIdIndex);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function LoadInterstitialAd ***************************
// ********** Begin Class UKismetSystemLibrary Function LogString **********************************
struct Z_Construct_UFunction_UKismetSystemLibrary_LogString_Statics
{
struct KismetSystemLibrary_eventLogString_Parms
{
FString InString;
bool bPrintToLog;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintThreadSafe", "" },
{ "Category", "Utilities|String" },
{ "Comment", "/**\n\x09 * Prints a string to the log\n\x09 * If Print To Log is true, it will be visible in the Output Log window. Otherwise it will be logged only as 'Verbose', so it generally won't show up.\n\x09 *\n\x09 * @param\x09InString\x09\x09The string to log out\n\x09 * @param\x09""bPrintToLog\x09\x09Whether or not to print the output to the log\n\x09 */" },
{ "CPP_Default_bPrintToLog", "true" },
{ "CPP_Default_InString", "Hello" },
{ "DevelopmentOnly", "" },
{ "Keywords", "log print" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Prints a string to the log\nIf Print To Log is true, it will be visible in the Output Log window. Otherwise it will be logged only as 'Verbose', so it generally won't show up.\n\n@param InString The string to log out\n@param bPrintToLog Whether or not to print the output to the log" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InString_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function LogString constinit property declarations *****************************
static const UECodeGen_Private::FStrPropertyParams NewProp_InString;
static void NewProp_bPrintToLog_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintToLog;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function LogString constinit property declarations *******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function LogString Property Definitions ****************************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LogString_Statics::NewProp_InString = { "InString", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventLogString_Parms, InString), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InString_MetaData), NewProp_InString_MetaData) };
void Z_Construct_UFunction_UKismetSystemLibrary_LogString_Statics::NewProp_bPrintToLog_SetBit(void* Obj)
{
((KismetSystemLibrary_eventLogString_Parms*)Obj)->bPrintToLog = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_LogString_Statics::NewProp_bPrintToLog = { "bPrintToLog", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventLogString_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_LogString_Statics::NewProp_bPrintToLog_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_LogString_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LogString_Statics::NewProp_InString,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_LogString_Statics::NewProp_bPrintToLog,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_LogString_Statics::PropPointers) < 2048);
// ********** End Function LogString Property Definitions ******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_LogString_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "LogString", Z_Construct_UFunction_UKismetSystemLibrary_LogString_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_LogString_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_LogString_Statics::KismetSystemLibrary_eventLogString_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_LogString_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_LogString_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_LogString_Statics::KismetSystemLibrary_eventLogString_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_LogString()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_LogString_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execLogString)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InString);
P_GET_UBOOL(Z_Param_bPrintToLog);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::LogString(Z_Param_InString,Z_Param_bPrintToLog);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function LogString ************************************
// ********** Begin Class UKismetSystemLibrary Function MakeARFilter *******************************
struct Z_Construct_UFunction_UKismetSystemLibrary_MakeARFilter_Statics
{
struct KismetSystemLibrary_eventMakeARFilter_Parms
{
TArray<FName> PackageNames;
TArray<FName> PackagePaths;
TArray<FSoftObjectPath> SoftObjectPaths;
TArray<FTopLevelAssetPath> ClassPaths;
TSet<FTopLevelAssetPath> RecursiveClassPathsExclusionSet;
TArray<FName> ClassNames;
TSet<FName> RecursiveClassesExclusionSet;
bool bRecursivePaths;
bool bRecursiveClasses;
bool bIncludeOnlyOnDiskAssets;
FARFilter ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AdvancedDisplay", "5" },
{ "AutoCreateRefTerm", "PackageNames, PackagePaths, SoftObjectPaths, ClassNames, ClassPaths, RecursiveClassPathsExclusionSet, RecursiveClassesExclusionSet" },
{ "BlueprintThreadSafe", "" },
{ "Category", "Utilities" },
{ "Comment", "/**\n\x09 * Builds an ARFilter struct. You should be using ClassPaths and RecursiveClassPathsExclusionSet, ClassNames and RecursiveClassesExclusionSet are deprecated.\n\x09 * \n\x09 * @param ClassNames [DEPRECATED] - Class names are now represented by path names. If non-empty, this input will result in a runtime warning. Please use the ClassPaths input instead.\n\x09 * @param RecursiveClassesExclusionSet [DEPRECATED] - Class names are now represented by path names. If non-empty, this input will result in a runtime warning. Please use the RecursiveClassPathsExclusionSet input instead.\n\x09 */" },
{ "CPP_Default_bIncludeOnlyOnDiskAssets", "false" },
{ "CPP_Default_bRecursiveClasses", "false" },
{ "CPP_Default_bRecursivePaths", "false" },
{ "Keywords", "construct build" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "NativeMakeFunc", "" },
{ "ToolTip", "Builds an ARFilter struct. You should be using ClassPaths and RecursiveClassPathsExclusionSet, ClassNames and RecursiveClassesExclusionSet are deprecated.\n\n@param ClassNames [DEPRECATED] - Class names are now represented by path names. If non-empty, this input will result in a runtime warning. Please use the ClassPaths input instead.\n@param RecursiveClassesExclusionSet [DEPRECATED] - Class names are now represented by path names. If non-empty, this input will result in a runtime warning. Please use the RecursiveClassPathsExclusionSet input instead." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PackageNames_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PackagePaths_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SoftObjectPaths_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ClassPaths_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RecursiveClassPathsExclusionSet_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ClassNames_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RecursiveClassesExclusionSet_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bRecursivePaths_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bRecursiveClasses_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIncludeOnlyOnDiskAssets_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function MakeARFilter constinit property declarations **************************
static const UECodeGen_Private::FNamePropertyParams NewProp_PackageNames_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_PackageNames;
static const UECodeGen_Private::FNamePropertyParams NewProp_PackagePaths_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_PackagePaths;
static const UECodeGen_Private::FStructPropertyParams NewProp_SoftObjectPaths_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_SoftObjectPaths;
static const UECodeGen_Private::FStructPropertyParams NewProp_ClassPaths_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ClassPaths;
static const UECodeGen_Private::FStructPropertyParams NewProp_RecursiveClassPathsExclusionSet_ElementProp;
static const UECodeGen_Private::FSetPropertyParams NewProp_RecursiveClassPathsExclusionSet;
static const UECodeGen_Private::FNamePropertyParams NewProp_ClassNames_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ClassNames;
static const UECodeGen_Private::FNamePropertyParams NewProp_RecursiveClassesExclusionSet_ElementProp;
static const UECodeGen_Private::FSetPropertyParams NewProp_RecursiveClassesExclusionSet;
static void NewProp_bRecursivePaths_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bRecursivePaths;
static void NewProp_bRecursiveClasses_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bRecursiveClasses;
static void NewProp_bIncludeOnlyOnDiskAssets_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIncludeOnlyOnDiskAssets;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function MakeARFilter constinit property declarations ****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function MakeARFilter Property Definitions *************************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_MakeARFilter_Statics::NewProp_PackageNames_Inner = { "PackageNames", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_MakeARFilter_Statics::NewProp_PackageNames = { "PackageNames", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventMakeARFilter_Parms, PackageNames), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PackageNames_MetaData), NewProp_PackageNames_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_MakeARFilter_Statics::NewProp_PackagePaths_Inner = { "PackagePaths", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_MakeARFilter_Statics::NewProp_PackagePaths = { "PackagePaths", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventMakeARFilter_Parms, PackagePaths), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PackagePaths_MetaData), NewProp_PackagePaths_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_MakeARFilter_Statics::NewProp_SoftObjectPaths_Inner = { "SoftObjectPaths", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FSoftObjectPath, METADATA_PARAMS(0, nullptr) }; // 2425717601
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_MakeARFilter_Statics::NewProp_SoftObjectPaths = { "SoftObjectPaths", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventMakeARFilter_Parms, SoftObjectPaths), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SoftObjectPaths_MetaData), NewProp_SoftObjectPaths_MetaData) }; // 2425717601
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_MakeARFilter_Statics::NewProp_ClassPaths_Inner = { "ClassPaths", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FTopLevelAssetPath, METADATA_PARAMS(0, nullptr) }; // 559680422
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_MakeARFilter_Statics::NewProp_ClassPaths = { "ClassPaths", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventMakeARFilter_Parms, ClassPaths), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ClassPaths_MetaData), NewProp_ClassPaths_MetaData) }; // 559680422
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_MakeARFilter_Statics::NewProp_RecursiveClassPathsExclusionSet_ElementProp = { "RecursiveClassPathsExclusionSet", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FTopLevelAssetPath, METADATA_PARAMS(0, nullptr) }; // 559680422
static_assert(TModels_V<CGetTypeHashable, FTopLevelAssetPath>, "The structure 'FTopLevelAssetPath' is used in a TSet but does not have a GetValueTypeHash defined");
const UECodeGen_Private::FSetPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_MakeARFilter_Statics::NewProp_RecursiveClassPathsExclusionSet = { "RecursiveClassPathsExclusionSet", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Set, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventMakeARFilter_Parms, RecursiveClassPathsExclusionSet), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RecursiveClassPathsExclusionSet_MetaData), NewProp_RecursiveClassPathsExclusionSet_MetaData) }; // 559680422
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_MakeARFilter_Statics::NewProp_ClassNames_Inner = { "ClassNames", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_MakeARFilter_Statics::NewProp_ClassNames = { "ClassNames", nullptr, (EPropertyFlags)0x0010040008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventMakeARFilter_Parms, ClassNames), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ClassNames_MetaData), NewProp_ClassNames_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_MakeARFilter_Statics::NewProp_RecursiveClassesExclusionSet_ElementProp = { "RecursiveClassesExclusionSet", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FSetPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_MakeARFilter_Statics::NewProp_RecursiveClassesExclusionSet = { "RecursiveClassesExclusionSet", nullptr, (EPropertyFlags)0x0010040008000182, UECodeGen_Private::EPropertyGenFlags::Set, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventMakeARFilter_Parms, RecursiveClassesExclusionSet), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RecursiveClassesExclusionSet_MetaData), NewProp_RecursiveClassesExclusionSet_MetaData) };
void Z_Construct_UFunction_UKismetSystemLibrary_MakeARFilter_Statics::NewProp_bRecursivePaths_SetBit(void* Obj)
{
((KismetSystemLibrary_eventMakeARFilter_Parms*)Obj)->bRecursivePaths = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_MakeARFilter_Statics::NewProp_bRecursivePaths = { "bRecursivePaths", nullptr, (EPropertyFlags)0x0010040000000082, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventMakeARFilter_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_MakeARFilter_Statics::NewProp_bRecursivePaths_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bRecursivePaths_MetaData), NewProp_bRecursivePaths_MetaData) };
void Z_Construct_UFunction_UKismetSystemLibrary_MakeARFilter_Statics::NewProp_bRecursiveClasses_SetBit(void* Obj)
{
((KismetSystemLibrary_eventMakeARFilter_Parms*)Obj)->bRecursiveClasses = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_MakeARFilter_Statics::NewProp_bRecursiveClasses = { "bRecursiveClasses", nullptr, (EPropertyFlags)0x0010040000000082, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventMakeARFilter_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_MakeARFilter_Statics::NewProp_bRecursiveClasses_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bRecursiveClasses_MetaData), NewProp_bRecursiveClasses_MetaData) };
void Z_Construct_UFunction_UKismetSystemLibrary_MakeARFilter_Statics::NewProp_bIncludeOnlyOnDiskAssets_SetBit(void* Obj)
{
((KismetSystemLibrary_eventMakeARFilter_Parms*)Obj)->bIncludeOnlyOnDiskAssets = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_MakeARFilter_Statics::NewProp_bIncludeOnlyOnDiskAssets = { "bIncludeOnlyOnDiskAssets", nullptr, (EPropertyFlags)0x0010040000000082, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventMakeARFilter_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_MakeARFilter_Statics::NewProp_bIncludeOnlyOnDiskAssets_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIncludeOnlyOnDiskAssets_MetaData), NewProp_bIncludeOnlyOnDiskAssets_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_MakeARFilter_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventMakeARFilter_Parms, ReturnValue), Z_Construct_UScriptStruct_FARFilter, METADATA_PARAMS(0, nullptr) }; // 1954282682
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_MakeARFilter_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_MakeARFilter_Statics::NewProp_PackageNames_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_MakeARFilter_Statics::NewProp_PackageNames,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_MakeARFilter_Statics::NewProp_PackagePaths_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_MakeARFilter_Statics::NewProp_PackagePaths,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_MakeARFilter_Statics::NewProp_SoftObjectPaths_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_MakeARFilter_Statics::NewProp_SoftObjectPaths,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_MakeARFilter_Statics::NewProp_ClassPaths_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_MakeARFilter_Statics::NewProp_ClassPaths,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_MakeARFilter_Statics::NewProp_RecursiveClassPathsExclusionSet_ElementProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_MakeARFilter_Statics::NewProp_RecursiveClassPathsExclusionSet,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_MakeARFilter_Statics::NewProp_ClassNames_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_MakeARFilter_Statics::NewProp_ClassNames,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_MakeARFilter_Statics::NewProp_RecursiveClassesExclusionSet_ElementProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_MakeARFilter_Statics::NewProp_RecursiveClassesExclusionSet,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_MakeARFilter_Statics::NewProp_bRecursivePaths,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_MakeARFilter_Statics::NewProp_bRecursiveClasses,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_MakeARFilter_Statics::NewProp_bIncludeOnlyOnDiskAssets,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_MakeARFilter_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_MakeARFilter_Statics::PropPointers) < 2048);
// ********** End Function MakeARFilter Property Definitions ***************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_MakeARFilter_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "MakeARFilter", Z_Construct_UFunction_UKismetSystemLibrary_MakeARFilter_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_MakeARFilter_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_MakeARFilter_Statics::KismetSystemLibrary_eventMakeARFilter_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_MakeARFilter_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_MakeARFilter_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_MakeARFilter_Statics::KismetSystemLibrary_eventMakeARFilter_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_MakeARFilter()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_MakeARFilter_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execMakeARFilter)
{
P_GET_TARRAY_REF(FName,Z_Param_Out_PackageNames);
P_GET_TARRAY_REF(FName,Z_Param_Out_PackagePaths);
P_GET_TARRAY_REF(FSoftObjectPath,Z_Param_Out_SoftObjectPaths);
P_GET_TARRAY_REF(FTopLevelAssetPath,Z_Param_Out_ClassPaths);
P_GET_TSET_REF(FTopLevelAssetPath,Z_Param_Out_RecursiveClassPathsExclusionSet);
P_GET_TARRAY_REF(FName,Z_Param_Out_ClassNames);
P_GET_TSET_REF(FName,Z_Param_Out_RecursiveClassesExclusionSet);
P_GET_UBOOL(Z_Param_bRecursivePaths);
P_GET_UBOOL(Z_Param_bRecursiveClasses);
P_GET_UBOOL(Z_Param_bIncludeOnlyOnDiskAssets);
P_FINISH;
P_NATIVE_BEGIN;
*(FARFilter*)Z_Param__Result=UKismetSystemLibrary::MakeARFilter(Z_Param_Out_PackageNames,Z_Param_Out_PackagePaths,Z_Param_Out_SoftObjectPaths,Z_Param_Out_ClassPaths,Z_Param_Out_RecursiveClassPathsExclusionSet,Z_Param_Out_ClassNames,Z_Param_Out_RecursiveClassesExclusionSet,Z_Param_bRecursivePaths,Z_Param_bRecursiveClasses,Z_Param_bIncludeOnlyOnDiskAssets);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function MakeARFilter *********************************
// ********** Begin Class UKismetSystemLibrary Function MakeLiteralBool ****************************
struct Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralBool_Statics
{
struct KismetSystemLibrary_eventMakeLiteralBool_Parms
{
bool Value;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintThreadSafe", "" },
{ "Category", "Math|Boolean" },
{ "Comment", "/**\n\x09 * Creates a literal bool\n\x09 * @param\x09Value\x09value to set the bool to\n\x09 * @return\x09The literal bool\n\x09 */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Creates a literal bool\n@param Value value to set the bool to\n@return The literal bool" },
};
#endif // WITH_METADATA
// ********** Begin Function MakeLiteralBool constinit property declarations ***********************
static void NewProp_Value_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_Value;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function MakeLiteralBool constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function MakeLiteralBool Property Definitions **********************************
void Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralBool_Statics::NewProp_Value_SetBit(void* Obj)
{
((KismetSystemLibrary_eventMakeLiteralBool_Parms*)Obj)->Value = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralBool_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventMakeLiteralBool_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralBool_Statics::NewProp_Value_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralBool_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventMakeLiteralBool_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralBool_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventMakeLiteralBool_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralBool_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralBool_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralBool_Statics::NewProp_Value,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralBool_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralBool_Statics::PropPointers) < 2048);
// ********** End Function MakeLiteralBool Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralBool_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "MakeLiteralBool", Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralBool_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralBool_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralBool_Statics::KismetSystemLibrary_eventMakeLiteralBool_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralBool_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralBool_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralBool_Statics::KismetSystemLibrary_eventMakeLiteralBool_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralBool()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralBool_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execMakeLiteralBool)
{
P_GET_UBOOL(Z_Param_Value);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::MakeLiteralBool(Z_Param_Value);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function MakeLiteralBool ******************************
// ********** Begin Class UKismetSystemLibrary Function MakeLiteralByte ****************************
struct Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralByte_Statics
{
struct KismetSystemLibrary_eventMakeLiteralByte_Parms
{
uint8 Value;
uint8 ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintThreadSafe", "" },
{ "Category", "Math|Byte" },
{ "Comment", "/**\n\x09 * Creates a literal byte\n\x09 * @param\x09Value\x09value to set the byte to\n\x09 * @return\x09The literal byte\n\x09 */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Creates a literal byte\n@param Value value to set the byte to\n@return The literal byte" },
};
#endif // WITH_METADATA
// ********** Begin Function MakeLiteralByte constinit property declarations ***********************
static const UECodeGen_Private::FBytePropertyParams NewProp_Value;
static const UECodeGen_Private::FBytePropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function MakeLiteralByte constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function MakeLiteralByte Property Definitions **********************************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralByte_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventMakeLiteralByte_Parms, Value), nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralByte_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventMakeLiteralByte_Parms, ReturnValue), nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralByte_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralByte_Statics::NewProp_Value,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralByte_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralByte_Statics::PropPointers) < 2048);
// ********** End Function MakeLiteralByte Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralByte_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "MakeLiteralByte", Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralByte_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralByte_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralByte_Statics::KismetSystemLibrary_eventMakeLiteralByte_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralByte_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralByte_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralByte_Statics::KismetSystemLibrary_eventMakeLiteralByte_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralByte()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralByte_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execMakeLiteralByte)
{
P_GET_PROPERTY(FByteProperty,Z_Param_Value);
P_FINISH;
P_NATIVE_BEGIN;
*(uint8*)Z_Param__Result=UKismetSystemLibrary::MakeLiteralByte(Z_Param_Value);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function MakeLiteralByte ******************************
// ********** Begin Class UKismetSystemLibrary Function MakeLiteralDouble **************************
struct Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralDouble_Statics
{
struct KismetSystemLibrary_eventMakeLiteralDouble_Parms
{
double Value;
double ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintThreadSafe", "" },
{ "Category", "Math|Float" },
{ "Comment", "/**\n\x09 * Creates a literal float (double-precision)\n\x09 * @param\x09Value\x09value to set the float (double-precision) to\n\x09 * @return\x09The literal float (double-precision)\n\x09 */" },
{ "DisplayName", "Make Literal Float" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Creates a literal float (double-precision)\n@param Value value to set the float (double-precision) to\n@return The literal float (double-precision)" },
};
#endif // WITH_METADATA
// ********** Begin Function MakeLiteralDouble constinit property declarations *********************
static const UECodeGen_Private::FDoublePropertyParams NewProp_Value;
static const UECodeGen_Private::FDoublePropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function MakeLiteralDouble constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function MakeLiteralDouble Property Definitions ********************************
const UECodeGen_Private::FDoublePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralDouble_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventMakeLiteralDouble_Parms, Value), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FDoublePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralDouble_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventMakeLiteralDouble_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralDouble_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralDouble_Statics::NewProp_Value,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralDouble_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralDouble_Statics::PropPointers) < 2048);
// ********** End Function MakeLiteralDouble Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralDouble_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "MakeLiteralDouble", Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralDouble_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralDouble_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralDouble_Statics::KismetSystemLibrary_eventMakeLiteralDouble_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralDouble_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralDouble_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralDouble_Statics::KismetSystemLibrary_eventMakeLiteralDouble_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralDouble()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralDouble_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execMakeLiteralDouble)
{
P_GET_PROPERTY(FDoubleProperty,Z_Param_Value);
P_FINISH;
P_NATIVE_BEGIN;
*(double*)Z_Param__Result=UKismetSystemLibrary::MakeLiteralDouble(Z_Param_Value);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function MakeLiteralDouble ****************************
// ********** Begin Class UKismetSystemLibrary Function MakeLiteralInt *****************************
struct Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralInt_Statics
{
struct KismetSystemLibrary_eventMakeLiteralInt_Parms
{
int32 Value;
int32 ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintThreadSafe", "" },
{ "Category", "Math|Integer" },
{ "Comment", "/**\n\x09 * Creates a literal integer\n\x09 * @param\x09Value\x09value to set the integer to\n\x09 * @return\x09The literal integer\n\x09 */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Creates a literal integer\n@param Value value to set the integer to\n@return The literal integer" },
};
#endif // WITH_METADATA
// ********** Begin Function MakeLiteralInt constinit property declarations ************************
static const UECodeGen_Private::FIntPropertyParams NewProp_Value;
static const UECodeGen_Private::FIntPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function MakeLiteralInt constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function MakeLiteralInt Property Definitions ***********************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralInt_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventMakeLiteralInt_Parms, Value), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralInt_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventMakeLiteralInt_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralInt_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralInt_Statics::NewProp_Value,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralInt_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralInt_Statics::PropPointers) < 2048);
// ********** End Function MakeLiteralInt Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralInt_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "MakeLiteralInt", Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralInt_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralInt_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralInt_Statics::KismetSystemLibrary_eventMakeLiteralInt_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralInt_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralInt_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralInt_Statics::KismetSystemLibrary_eventMakeLiteralInt_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralInt()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralInt_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execMakeLiteralInt)
{
P_GET_PROPERTY(FIntProperty,Z_Param_Value);
P_FINISH;
P_NATIVE_BEGIN;
*(int32*)Z_Param__Result=UKismetSystemLibrary::MakeLiteralInt(Z_Param_Value);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function MakeLiteralInt *******************************
// ********** Begin Class UKismetSystemLibrary Function MakeLiteralInt64 ***************************
struct Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralInt64_Statics
{
struct KismetSystemLibrary_eventMakeLiteralInt64_Parms
{
int64 Value;
int64 ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintThreadSafe", "" },
{ "Category", "Math|Integer" },
{ "Comment", "/**\n\x09 * Creates a literal 64-bit integer\n\x09 * @param\x09Value\x09value to set the 64-bit integer to\n\x09 * @return\x09The literal 64-bit integer\n\x09 */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Creates a literal 64-bit integer\n@param Value value to set the 64-bit integer to\n@return The literal 64-bit integer" },
};
#endif // WITH_METADATA
// ********** Begin Function MakeLiteralInt64 constinit property declarations **********************
static const UECodeGen_Private::FInt64PropertyParams NewProp_Value;
static const UECodeGen_Private::FInt64PropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function MakeLiteralInt64 constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function MakeLiteralInt64 Property Definitions *********************************
const UECodeGen_Private::FInt64PropertyParams Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralInt64_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int64, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventMakeLiteralInt64_Parms, Value), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FInt64PropertyParams Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralInt64_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Int64, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventMakeLiteralInt64_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralInt64_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralInt64_Statics::NewProp_Value,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralInt64_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralInt64_Statics::PropPointers) < 2048);
// ********** End Function MakeLiteralInt64 Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralInt64_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "MakeLiteralInt64", Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralInt64_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralInt64_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralInt64_Statics::KismetSystemLibrary_eventMakeLiteralInt64_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralInt64_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralInt64_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralInt64_Statics::KismetSystemLibrary_eventMakeLiteralInt64_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralInt64()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralInt64_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execMakeLiteralInt64)
{
P_GET_PROPERTY(FInt64Property,Z_Param_Value);
P_FINISH;
P_NATIVE_BEGIN;
*(int64*)Z_Param__Result=UKismetSystemLibrary::MakeLiteralInt64(Z_Param_Value);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function MakeLiteralInt64 *****************************
// ********** Begin Class UKismetSystemLibrary Function MakeLiteralName ****************************
struct Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralName_Statics
{
struct KismetSystemLibrary_eventMakeLiteralName_Parms
{
FName Value;
FName ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintThreadSafe", "" },
{ "Category", "Utilities|Name" },
{ "Comment", "/**\n\x09 * Creates a literal name\n\x09 * @param\x09Value\x09value to set the name to\n\x09 * @return\x09The literal name\n\x09 */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Creates a literal name\n@param Value value to set the name to\n@return The literal name" },
};
#endif // WITH_METADATA
// ********** Begin Function MakeLiteralName constinit property declarations ***********************
static const UECodeGen_Private::FNamePropertyParams NewProp_Value;
static const UECodeGen_Private::FNamePropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function MakeLiteralName constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function MakeLiteralName Property Definitions **********************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralName_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventMakeLiteralName_Parms, Value), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralName_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventMakeLiteralName_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralName_Statics::NewProp_Value,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralName_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralName_Statics::PropPointers) < 2048);
// ********** End Function MakeLiteralName Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "MakeLiteralName", Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralName_Statics::KismetSystemLibrary_eventMakeLiteralName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralName_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralName_Statics::KismetSystemLibrary_eventMakeLiteralName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execMakeLiteralName)
{
P_GET_PROPERTY(FNameProperty,Z_Param_Value);
P_FINISH;
P_NATIVE_BEGIN;
*(FName*)Z_Param__Result=UKismetSystemLibrary::MakeLiteralName(Z_Param_Value);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function MakeLiteralName ******************************
// ********** Begin Class UKismetSystemLibrary Function MakeLiteralString **************************
struct Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralString_Statics
{
struct KismetSystemLibrary_eventMakeLiteralString_Parms
{
FString Value;
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintThreadSafe", "" },
{ "Category", "Utilities|String" },
{ "Comment", "/**\n\x09 * Creates a literal string\n\x09 * @param\x09Value\x09value to set the string to\n\x09 * @return\x09The literal string\n\x09 */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Creates a literal string\n@param Value value to set the string to\n@return The literal string" },
};
#endif // WITH_METADATA
// ********** Begin Function MakeLiteralString constinit property declarations *********************
static const UECodeGen_Private::FStrPropertyParams NewProp_Value;
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function MakeLiteralString constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function MakeLiteralString Property Definitions ********************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralString_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventMakeLiteralString_Parms, Value), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralString_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventMakeLiteralString_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralString_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralString_Statics::NewProp_Value,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralString_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralString_Statics::PropPointers) < 2048);
// ********** End Function MakeLiteralString Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralString_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "MakeLiteralString", Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralString_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralString_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralString_Statics::KismetSystemLibrary_eventMakeLiteralString_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralString_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralString_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralString_Statics::KismetSystemLibrary_eventMakeLiteralString_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralString()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralString_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execMakeLiteralString)
{
P_GET_PROPERTY(FStrProperty,Z_Param_Value);
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=UKismetSystemLibrary::MakeLiteralString(Z_Param_Value);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function MakeLiteralString ****************************
// ********** Begin Class UKismetSystemLibrary Function MakeLiteralText ****************************
struct Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralText_Statics
{
struct KismetSystemLibrary_eventMakeLiteralText_Parms
{
FText Value;
FText ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintThreadSafe", "" },
{ "Category", "Utilities|Text" },
{ "Comment", "/**\n\x09 * Creates a literal FText\n\x09 * @param\x09Value\x09value to set the FText to\n\x09 * @return\x09The literal FText\n\x09 */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Creates a literal FText\n@param Value value to set the FText to\n@return The literal FText" },
};
#endif // WITH_METADATA
// ********** Begin Function MakeLiteralText constinit property declarations ***********************
static const UECodeGen_Private::FTextPropertyParams NewProp_Value;
static const UECodeGen_Private::FTextPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function MakeLiteralText constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function MakeLiteralText Property Definitions **********************************
const UECodeGen_Private::FTextPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralText_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Text, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventMakeLiteralText_Parms, Value), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FTextPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralText_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Text, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventMakeLiteralText_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralText_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralText_Statics::NewProp_Value,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralText_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralText_Statics::PropPointers) < 2048);
// ********** End Function MakeLiteralText Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralText_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "MakeLiteralText", Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralText_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralText_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralText_Statics::KismetSystemLibrary_eventMakeLiteralText_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralText_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralText_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralText_Statics::KismetSystemLibrary_eventMakeLiteralText_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralText()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralText_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execMakeLiteralText)
{
P_GET_PROPERTY(FTextProperty,Z_Param_Value);
P_FINISH;
P_NATIVE_BEGIN;
*(FText*)Z_Param__Result=UKismetSystemLibrary::MakeLiteralText(Z_Param_Value);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function MakeLiteralText ******************************
// ********** Begin Class UKismetSystemLibrary Function MakeSoftClassPath **************************
struct Z_Construct_UFunction_UKismetSystemLibrary_MakeSoftClassPath_Statics
{
struct KismetSystemLibrary_eventMakeSoftClassPath_Parms
{
FString PathString;
FSoftClassPath ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintThreadSafe", "" },
{ "Category", "Utilities" },
{ "Comment", "/**\n\x09 * Builds a Soft Class Path struct from a string that contains a full /folder/packagename.class path.\n\x09 * For blueprint classes, this needs to point to the actual class (often with _C) and not the blueprint editor asset\n\x09 */" },
{ "Keywords", "construct build" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "NativeMakeFunc", "" },
{ "ToolTip", "Builds a Soft Class Path struct from a string that contains a full /folder/packagename.class path.\nFor blueprint classes, this needs to point to the actual class (often with _C) and not the blueprint editor asset" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PathString_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function MakeSoftClassPath constinit property declarations *********************
static const UECodeGen_Private::FStrPropertyParams NewProp_PathString;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function MakeSoftClassPath constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function MakeSoftClassPath Property Definitions ********************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_MakeSoftClassPath_Statics::NewProp_PathString = { "PathString", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventMakeSoftClassPath_Parms, PathString), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PathString_MetaData), NewProp_PathString_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_MakeSoftClassPath_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventMakeSoftClassPath_Parms, ReturnValue), Z_Construct_UScriptStruct_FSoftClassPath, METADATA_PARAMS(0, nullptr) }; // 3467803280
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_MakeSoftClassPath_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_MakeSoftClassPath_Statics::NewProp_PathString,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_MakeSoftClassPath_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_MakeSoftClassPath_Statics::PropPointers) < 2048);
// ********** End Function MakeSoftClassPath Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_MakeSoftClassPath_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "MakeSoftClassPath", Z_Construct_UFunction_UKismetSystemLibrary_MakeSoftClassPath_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_MakeSoftClassPath_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_MakeSoftClassPath_Statics::KismetSystemLibrary_eventMakeSoftClassPath_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_MakeSoftClassPath_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_MakeSoftClassPath_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_MakeSoftClassPath_Statics::KismetSystemLibrary_eventMakeSoftClassPath_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_MakeSoftClassPath()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_MakeSoftClassPath_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execMakeSoftClassPath)
{
P_GET_PROPERTY(FStrProperty,Z_Param_PathString);
P_FINISH;
P_NATIVE_BEGIN;
*(FSoftClassPath*)Z_Param__Result=UKismetSystemLibrary::MakeSoftClassPath(Z_Param_PathString);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function MakeSoftClassPath ****************************
// ********** Begin Class UKismetSystemLibrary Function MakeSoftObjectPath *************************
struct Z_Construct_UFunction_UKismetSystemLibrary_MakeSoftObjectPath_Statics
{
struct KismetSystemLibrary_eventMakeSoftObjectPath_Parms
{
FString PathString;
FSoftObjectPath ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintAutocast", "" },
{ "BlueprintThreadSafe", "" },
{ "Category", "Utilities" },
{ "Comment", "/** Builds a Soft Object Path struct from a string that contains a full /folder/packagename.object path */" },
{ "Keywords", "construct build" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "NativeMakeFunc", "" },
{ "ToolTip", "Builds a Soft Object Path struct from a string that contains a full /folder/packagename.object path" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PathString_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function MakeSoftObjectPath constinit property declarations ********************
static const UECodeGen_Private::FStrPropertyParams NewProp_PathString;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function MakeSoftObjectPath constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function MakeSoftObjectPath Property Definitions *******************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_MakeSoftObjectPath_Statics::NewProp_PathString = { "PathString", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventMakeSoftObjectPath_Parms, PathString), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PathString_MetaData), NewProp_PathString_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_MakeSoftObjectPath_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventMakeSoftObjectPath_Parms, ReturnValue), Z_Construct_UScriptStruct_FSoftObjectPath, METADATA_PARAMS(0, nullptr) }; // 2425717601
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_MakeSoftObjectPath_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_MakeSoftObjectPath_Statics::NewProp_PathString,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_MakeSoftObjectPath_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_MakeSoftObjectPath_Statics::PropPointers) < 2048);
// ********** End Function MakeSoftObjectPath Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_MakeSoftObjectPath_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "MakeSoftObjectPath", Z_Construct_UFunction_UKismetSystemLibrary_MakeSoftObjectPath_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_MakeSoftObjectPath_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_MakeSoftObjectPath_Statics::KismetSystemLibrary_eventMakeSoftObjectPath_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_MakeSoftObjectPath_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_MakeSoftObjectPath_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_MakeSoftObjectPath_Statics::KismetSystemLibrary_eventMakeSoftObjectPath_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_MakeSoftObjectPath()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_MakeSoftObjectPath_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execMakeSoftObjectPath)
{
P_GET_PROPERTY(FStrProperty,Z_Param_PathString);
P_FINISH;
P_NATIVE_BEGIN;
*(FSoftObjectPath*)Z_Param__Result=UKismetSystemLibrary::MakeSoftObjectPath(Z_Param_PathString);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function MakeSoftObjectPath ***************************
// ********** Begin Class UKismetSystemLibrary Function MakeTopLevelAssetPath **********************
struct Z_Construct_UFunction_UKismetSystemLibrary_MakeTopLevelAssetPath_Statics
{
struct KismetSystemLibrary_eventMakeTopLevelAssetPath_Parms
{
FString PackageName;
FString AssetName;
FTopLevelAssetPath ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintAutocast", "" },
{ "BlueprintThreadSafe", "" },
{ "Category", "Utilities" },
{ "Comment", "/** Builds a TopLevelAssetPath struct from single Path string or from PackageName and AssetName string. */" },
{ "Keywords", "construct build" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "NativeMakeFunc", "" },
{ "ToolTip", "Builds a TopLevelAssetPath struct from single Path string or from PackageName and AssetName string." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PackageName_MetaData[] = {
{ "DisplayName", "FullPathOrPackageName" },
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AssetName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function MakeTopLevelAssetPath constinit property declarations *****************
static const UECodeGen_Private::FStrPropertyParams NewProp_PackageName;
static const UECodeGen_Private::FStrPropertyParams NewProp_AssetName;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function MakeTopLevelAssetPath constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function MakeTopLevelAssetPath Property Definitions ****************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_MakeTopLevelAssetPath_Statics::NewProp_PackageName = { "PackageName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventMakeTopLevelAssetPath_Parms, PackageName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PackageName_MetaData), NewProp_PackageName_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_MakeTopLevelAssetPath_Statics::NewProp_AssetName = { "AssetName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventMakeTopLevelAssetPath_Parms, AssetName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AssetName_MetaData), NewProp_AssetName_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_MakeTopLevelAssetPath_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventMakeTopLevelAssetPath_Parms, ReturnValue), Z_Construct_UScriptStruct_FTopLevelAssetPath, METADATA_PARAMS(0, nullptr) }; // 559680422
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_MakeTopLevelAssetPath_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_MakeTopLevelAssetPath_Statics::NewProp_PackageName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_MakeTopLevelAssetPath_Statics::NewProp_AssetName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_MakeTopLevelAssetPath_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_MakeTopLevelAssetPath_Statics::PropPointers) < 2048);
// ********** End Function MakeTopLevelAssetPath Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_MakeTopLevelAssetPath_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "MakeTopLevelAssetPath", Z_Construct_UFunction_UKismetSystemLibrary_MakeTopLevelAssetPath_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_MakeTopLevelAssetPath_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_MakeTopLevelAssetPath_Statics::KismetSystemLibrary_eventMakeTopLevelAssetPath_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_MakeTopLevelAssetPath_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_MakeTopLevelAssetPath_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_MakeTopLevelAssetPath_Statics::KismetSystemLibrary_eventMakeTopLevelAssetPath_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_MakeTopLevelAssetPath()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_MakeTopLevelAssetPath_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execMakeTopLevelAssetPath)
{
P_GET_PROPERTY(FStrProperty,Z_Param_PackageName);
P_GET_PROPERTY(FStrProperty,Z_Param_AssetName);
P_FINISH;
P_NATIVE_BEGIN;
*(FTopLevelAssetPath*)Z_Param__Result=UKismetSystemLibrary::MakeTopLevelAssetPath(Z_Param_PackageName,Z_Param_AssetName);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function MakeTopLevelAssetPath ************************
// ********** Begin Class UKismetSystemLibrary Function MoveComponentTo ****************************
struct Z_Construct_UFunction_UKismetSystemLibrary_MoveComponentTo_Statics
{
struct KismetSystemLibrary_eventMoveComponentTo_Parms
{
USceneComponent* Component;
FVector TargetRelativeLocation;
FRotator TargetRelativeRotation;
bool bEaseOut;
bool bEaseIn;
float OverTime;
bool bForceShortestRotationPath;
TEnumAsByte<EMoveComponentAction::Type> MoveAction;
FLatentActionInfo LatentInfo;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Components" },
{ "Comment", "/*\n\x09 * Interpolate a component to the specified relative location and rotation over the course of OverTime seconds. \n\x09 * @param Component\x09\x09\x09\x09\x09\x09""Component to interpolate\n\x09 * @param TargetRelativeLocation\x09\x09Relative target location\n\x09 * @param TargetRelativeRotation\x09\x09Relative target rotation\n\x09 * @param bEaseOut\x09\x09\x09\x09\x09\x09if true we will ease out (ie end slowly) during interpolation\n\x09 * @param bEaseIn\x09\x09\x09\x09\x09\x09if true we will ease in (ie start slowly) during interpolation\n\x09 * @param OverTime\x09\x09\x09\x09\x09\x09""duration of interpolation\n\x09 * @param bForceShortestRotationPath\x09if true we will always use the shortest path for rotation\n\x09 * @param MoveAction\x09\x09\x09\x09\x09required movement behavior @see EMoveComponentAction\n\x09 * @param LatentInfo\x09\x09\x09\x09\x09The latent action\n\x09 */" },
{ "ExpandEnumAsExecs", "MoveAction" },
{ "Latent", "" },
{ "LatentInfo", "LatentInfo" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "OverTime", "0.2" },
{ "ToolTip", "* Interpolate a component to the specified relative location and rotation over the course of OverTime seconds.\n* @param Component Component to interpolate\n* @param TargetRelativeLocation Relative target location\n* @param TargetRelativeRotation Relative target rotation\n* @param bEaseOut if true we will ease out (ie end slowly) during interpolation\n* @param bEaseIn if true we will ease in (ie start slowly) during interpolation\n* @param OverTime duration of interpolation\n* @param bForceShortestRotationPath if true we will always use the shortest path for rotation\n* @param MoveAction required movement behavior @see EMoveComponentAction\n* @param LatentInfo The latent action" },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Component_MetaData[] = {
{ "EditInline", "true" },
};
#endif // WITH_METADATA
// ********** Begin Function MoveComponentTo constinit property declarations ***********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Component;
static const UECodeGen_Private::FStructPropertyParams NewProp_TargetRelativeLocation;
static const UECodeGen_Private::FStructPropertyParams NewProp_TargetRelativeRotation;
static void NewProp_bEaseOut_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bEaseOut;
static void NewProp_bEaseIn_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bEaseIn;
static const UECodeGen_Private::FFloatPropertyParams NewProp_OverTime;
static void NewProp_bForceShortestRotationPath_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bForceShortestRotationPath;
static const UECodeGen_Private::FBytePropertyParams NewProp_MoveAction;
static const UECodeGen_Private::FStructPropertyParams NewProp_LatentInfo;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function MoveComponentTo constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function MoveComponentTo Property Definitions **********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_MoveComponentTo_Statics::NewProp_Component = { "Component", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventMoveComponentTo_Parms, Component), Z_Construct_UClass_USceneComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Component_MetaData), NewProp_Component_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_MoveComponentTo_Statics::NewProp_TargetRelativeLocation = { "TargetRelativeLocation", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventMoveComponentTo_Parms, TargetRelativeLocation), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_MoveComponentTo_Statics::NewProp_TargetRelativeRotation = { "TargetRelativeRotation", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventMoveComponentTo_Parms, TargetRelativeRotation), Z_Construct_UScriptStruct_FRotator, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UKismetSystemLibrary_MoveComponentTo_Statics::NewProp_bEaseOut_SetBit(void* Obj)
{
((KismetSystemLibrary_eventMoveComponentTo_Parms*)Obj)->bEaseOut = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_MoveComponentTo_Statics::NewProp_bEaseOut = { "bEaseOut", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventMoveComponentTo_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_MoveComponentTo_Statics::NewProp_bEaseOut_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UKismetSystemLibrary_MoveComponentTo_Statics::NewProp_bEaseIn_SetBit(void* Obj)
{
((KismetSystemLibrary_eventMoveComponentTo_Parms*)Obj)->bEaseIn = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_MoveComponentTo_Statics::NewProp_bEaseIn = { "bEaseIn", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventMoveComponentTo_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_MoveComponentTo_Statics::NewProp_bEaseIn_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_MoveComponentTo_Statics::NewProp_OverTime = { "OverTime", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventMoveComponentTo_Parms, OverTime), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UKismetSystemLibrary_MoveComponentTo_Statics::NewProp_bForceShortestRotationPath_SetBit(void* Obj)
{
((KismetSystemLibrary_eventMoveComponentTo_Parms*)Obj)->bForceShortestRotationPath = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_MoveComponentTo_Statics::NewProp_bForceShortestRotationPath = { "bForceShortestRotationPath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventMoveComponentTo_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_MoveComponentTo_Statics::NewProp_bForceShortestRotationPath_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_MoveComponentTo_Statics::NewProp_MoveAction = { "MoveAction", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventMoveComponentTo_Parms, MoveAction), Z_Construct_UEnum_Engine_EMoveComponentAction, METADATA_PARAMS(0, nullptr) }; // 4011201432
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_MoveComponentTo_Statics::NewProp_LatentInfo = { "LatentInfo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventMoveComponentTo_Parms, LatentInfo), Z_Construct_UScriptStruct_FLatentActionInfo, METADATA_PARAMS(0, nullptr) }; // 2463020907
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_MoveComponentTo_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_MoveComponentTo_Statics::NewProp_Component,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_MoveComponentTo_Statics::NewProp_TargetRelativeLocation,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_MoveComponentTo_Statics::NewProp_TargetRelativeRotation,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_MoveComponentTo_Statics::NewProp_bEaseOut,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_MoveComponentTo_Statics::NewProp_bEaseIn,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_MoveComponentTo_Statics::NewProp_OverTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_MoveComponentTo_Statics::NewProp_bForceShortestRotationPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_MoveComponentTo_Statics::NewProp_MoveAction,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_MoveComponentTo_Statics::NewProp_LatentInfo,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_MoveComponentTo_Statics::PropPointers) < 2048);
// ********** End Function MoveComponentTo Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_MoveComponentTo_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "MoveComponentTo", Z_Construct_UFunction_UKismetSystemLibrary_MoveComponentTo_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_MoveComponentTo_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_MoveComponentTo_Statics::KismetSystemLibrary_eventMoveComponentTo_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04822403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_MoveComponentTo_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_MoveComponentTo_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_MoveComponentTo_Statics::KismetSystemLibrary_eventMoveComponentTo_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_MoveComponentTo()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_MoveComponentTo_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execMoveComponentTo)
{
P_GET_OBJECT(USceneComponent,Z_Param_Component);
P_GET_STRUCT(FVector,Z_Param_TargetRelativeLocation);
P_GET_STRUCT(FRotator,Z_Param_TargetRelativeRotation);
P_GET_UBOOL(Z_Param_bEaseOut);
P_GET_UBOOL(Z_Param_bEaseIn);
P_GET_PROPERTY(FFloatProperty,Z_Param_OverTime);
P_GET_UBOOL(Z_Param_bForceShortestRotationPath);
P_GET_PROPERTY(FByteProperty,Z_Param_MoveAction);
P_GET_STRUCT(FLatentActionInfo,Z_Param_LatentInfo);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::MoveComponentTo(Z_Param_Component,Z_Param_TargetRelativeLocation,Z_Param_TargetRelativeRotation,Z_Param_bEaseOut,Z_Param_bEaseIn,Z_Param_OverTime,Z_Param_bForceShortestRotationPath,EMoveComponentAction::Type(Z_Param_MoveAction),Z_Param_LatentInfo);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function MoveComponentTo ******************************
// ********** Begin Class UKismetSystemLibrary Function NormalizeFilename **************************
struct Z_Construct_UFunction_UKismetSystemLibrary_NormalizeFilename_Statics
{
struct KismetSystemLibrary_eventNormalizeFilename_Parms
{
FString InFilename;
FString ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintThreadSafe", "" },
{ "Category", "Utilities|Paths" },
{ "Comment", "/* Convert all / and \\ to TEXT(\"/\") */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Convert all / and \\ to TEXT(\"/\")" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InFilename_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function NormalizeFilename constinit property declarations *********************
static const UECodeGen_Private::FStrPropertyParams NewProp_InFilename;
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function NormalizeFilename constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function NormalizeFilename Property Definitions ********************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_NormalizeFilename_Statics::NewProp_InFilename = { "InFilename", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventNormalizeFilename_Parms, InFilename), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InFilename_MetaData), NewProp_InFilename_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_NormalizeFilename_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventNormalizeFilename_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_NormalizeFilename_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_NormalizeFilename_Statics::NewProp_InFilename,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_NormalizeFilename_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_NormalizeFilename_Statics::PropPointers) < 2048);
// ********** End Function NormalizeFilename Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_NormalizeFilename_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "NormalizeFilename", Z_Construct_UFunction_UKismetSystemLibrary_NormalizeFilename_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_NormalizeFilename_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_NormalizeFilename_Statics::KismetSystemLibrary_eventNormalizeFilename_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_NormalizeFilename_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_NormalizeFilename_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_NormalizeFilename_Statics::KismetSystemLibrary_eventNormalizeFilename_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_NormalizeFilename()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_NormalizeFilename_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execNormalizeFilename)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InFilename);
P_FINISH;
P_NATIVE_BEGIN;
*(FString*)Z_Param__Result=UKismetSystemLibrary::NormalizeFilename(Z_Param_InFilename);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function NormalizeFilename ****************************
// ********** Begin Class UKismetSystemLibrary Function NotEqual_PrimaryAssetId ********************
struct Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_PrimaryAssetId_Statics
{
struct KismetSystemLibrary_eventNotEqual_PrimaryAssetId_Parms
{
FPrimaryAssetId A;
FPrimaryAssetId B;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintThreadSafe", "" },
{ "Category", "AssetManager" },
{ "Comment", "/** Returns true if the values are not equal (A != B) */" },
{ "CompactNodeTitle", "!=" },
{ "DisplayName", "Not Equal (PrimaryAssetId)" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ScriptOperator", "!=" },
{ "ToolTip", "Returns true if the values are not equal (A != B)" },
};
#endif // WITH_METADATA
// ********** Begin Function NotEqual_PrimaryAssetId constinit property declarations ***************
static const UECodeGen_Private::FStructPropertyParams NewProp_A;
static const UECodeGen_Private::FStructPropertyParams NewProp_B;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function NotEqual_PrimaryAssetId constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function NotEqual_PrimaryAssetId Property Definitions **************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_PrimaryAssetId_Statics::NewProp_A = { "A", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventNotEqual_PrimaryAssetId_Parms, A), Z_Construct_UScriptStruct_FPrimaryAssetId, METADATA_PARAMS(0, nullptr) }; // 265326925
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_PrimaryAssetId_Statics::NewProp_B = { "B", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventNotEqual_PrimaryAssetId_Parms, B), Z_Construct_UScriptStruct_FPrimaryAssetId, METADATA_PARAMS(0, nullptr) }; // 265326925
void Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_PrimaryAssetId_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventNotEqual_PrimaryAssetId_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_PrimaryAssetId_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventNotEqual_PrimaryAssetId_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_PrimaryAssetId_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_PrimaryAssetId_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_PrimaryAssetId_Statics::NewProp_A,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_PrimaryAssetId_Statics::NewProp_B,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_PrimaryAssetId_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_PrimaryAssetId_Statics::PropPointers) < 2048);
// ********** End Function NotEqual_PrimaryAssetId Property Definitions ****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_PrimaryAssetId_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "NotEqual_PrimaryAssetId", Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_PrimaryAssetId_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_PrimaryAssetId_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_PrimaryAssetId_Statics::KismetSystemLibrary_eventNotEqual_PrimaryAssetId_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_PrimaryAssetId_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_PrimaryAssetId_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_PrimaryAssetId_Statics::KismetSystemLibrary_eventNotEqual_PrimaryAssetId_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_PrimaryAssetId()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_PrimaryAssetId_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execNotEqual_PrimaryAssetId)
{
P_GET_STRUCT(FPrimaryAssetId,Z_Param_A);
P_GET_STRUCT(FPrimaryAssetId,Z_Param_B);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::NotEqual_PrimaryAssetId(Z_Param_A,Z_Param_B);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function NotEqual_PrimaryAssetId **********************
// ********** Begin Class UKismetSystemLibrary Function NotEqual_PrimaryAssetType ******************
struct Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_PrimaryAssetType_Statics
{
struct KismetSystemLibrary_eventNotEqual_PrimaryAssetType_Parms
{
FPrimaryAssetType A;
FPrimaryAssetType B;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintThreadSafe", "" },
{ "Category", "AssetManager" },
{ "Comment", "/** Returns true if the values are not equal (A != B) */" },
{ "CompactNodeTitle", "!=" },
{ "DisplayName", "Not Equal (PrimaryAssetType)" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ScriptOperator", "!=" },
{ "ToolTip", "Returns true if the values are not equal (A != B)" },
};
#endif // WITH_METADATA
// ********** Begin Function NotEqual_PrimaryAssetType constinit property declarations *************
static const UECodeGen_Private::FStructPropertyParams NewProp_A;
static const UECodeGen_Private::FStructPropertyParams NewProp_B;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function NotEqual_PrimaryAssetType constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function NotEqual_PrimaryAssetType Property Definitions ************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_PrimaryAssetType_Statics::NewProp_A = { "A", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventNotEqual_PrimaryAssetType_Parms, A), Z_Construct_UScriptStruct_FPrimaryAssetType, METADATA_PARAMS(0, nullptr) }; // 737458261
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_PrimaryAssetType_Statics::NewProp_B = { "B", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventNotEqual_PrimaryAssetType_Parms, B), Z_Construct_UScriptStruct_FPrimaryAssetType, METADATA_PARAMS(0, nullptr) }; // 737458261
void Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_PrimaryAssetType_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventNotEqual_PrimaryAssetType_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_PrimaryAssetType_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventNotEqual_PrimaryAssetType_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_PrimaryAssetType_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_PrimaryAssetType_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_PrimaryAssetType_Statics::NewProp_A,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_PrimaryAssetType_Statics::NewProp_B,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_PrimaryAssetType_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_PrimaryAssetType_Statics::PropPointers) < 2048);
// ********** End Function NotEqual_PrimaryAssetType Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_PrimaryAssetType_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "NotEqual_PrimaryAssetType", Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_PrimaryAssetType_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_PrimaryAssetType_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_PrimaryAssetType_Statics::KismetSystemLibrary_eventNotEqual_PrimaryAssetType_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_PrimaryAssetType_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_PrimaryAssetType_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_PrimaryAssetType_Statics::KismetSystemLibrary_eventNotEqual_PrimaryAssetType_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_PrimaryAssetType()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_PrimaryAssetType_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execNotEqual_PrimaryAssetType)
{
P_GET_STRUCT(FPrimaryAssetType,Z_Param_A);
P_GET_STRUCT(FPrimaryAssetType,Z_Param_B);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::NotEqual_PrimaryAssetType(Z_Param_A,Z_Param_B);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function NotEqual_PrimaryAssetType ********************
// ********** Begin Class UKismetSystemLibrary Function NotEqual_SoftClassReference ****************
struct Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_SoftClassReference_Statics
{
struct KismetSystemLibrary_eventNotEqual_SoftClassReference_Parms
{
TSoftClassPtr<UObject> A;
TSoftClassPtr<UObject> B;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintThreadSafe", "" },
{ "Category", "Utilities" },
{ "Comment", "/** Returns true if the values are not equal (A != B) */" },
{ "CompactNodeTitle", "!=" },
{ "DisplayName", "Not Equal (SoftClassReference)" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Returns true if the values are not equal (A != B)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_A_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_B_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function NotEqual_SoftClassReference constinit property declarations ***********
static const UECodeGen_Private::FSoftClassPropertyParams NewProp_A;
static const UECodeGen_Private::FSoftClassPropertyParams NewProp_B;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function NotEqual_SoftClassReference constinit property declarations *************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function NotEqual_SoftClassReference Property Definitions **********************
const UECodeGen_Private::FSoftClassPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_SoftClassReference_Statics::NewProp_A = { "A", nullptr, (EPropertyFlags)0x0014000008000182, UECodeGen_Private::EPropertyGenFlags::SoftClass, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventNotEqual_SoftClassReference_Parms, A), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_A_MetaData), NewProp_A_MetaData) };
const UECodeGen_Private::FSoftClassPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_SoftClassReference_Statics::NewProp_B = { "B", nullptr, (EPropertyFlags)0x0014000008000182, UECodeGen_Private::EPropertyGenFlags::SoftClass, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventNotEqual_SoftClassReference_Parms, B), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_B_MetaData), NewProp_B_MetaData) };
void Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_SoftClassReference_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventNotEqual_SoftClassReference_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_SoftClassReference_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventNotEqual_SoftClassReference_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_SoftClassReference_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_SoftClassReference_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_SoftClassReference_Statics::NewProp_A,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_SoftClassReference_Statics::NewProp_B,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_SoftClassReference_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_SoftClassReference_Statics::PropPointers) < 2048);
// ********** End Function NotEqual_SoftClassReference Property Definitions ************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_SoftClassReference_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "NotEqual_SoftClassReference", Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_SoftClassReference_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_SoftClassReference_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_SoftClassReference_Statics::KismetSystemLibrary_eventNotEqual_SoftClassReference_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_SoftClassReference_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_SoftClassReference_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_SoftClassReference_Statics::KismetSystemLibrary_eventNotEqual_SoftClassReference_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_SoftClassReference()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_SoftClassReference_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execNotEqual_SoftClassReference)
{
P_GET_SOFTCLASS_REF(TSoftClassPtr<UObject> ,Z_Param_Out_A);
P_GET_SOFTCLASS_REF(TSoftClassPtr<UObject> ,Z_Param_Out_B);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::NotEqual_SoftClassReference(Z_Param_Out_A,Z_Param_Out_B);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function NotEqual_SoftClassReference ******************
// ********** Begin Class UKismetSystemLibrary Function NotEqual_SoftObjectReference ***************
struct Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_SoftObjectReference_Statics
{
struct KismetSystemLibrary_eventNotEqual_SoftObjectReference_Parms
{
TSoftObjectPtr<UObject> A;
TSoftObjectPtr<UObject> B;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintThreadSafe", "" },
{ "Category", "Utilities" },
{ "Comment", "/** Returns true if the values are not equal (A != B) */" },
{ "CompactNodeTitle", "!=" },
{ "DisplayName", "Not Equal (SoftObjectReference)" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Returns true if the values are not equal (A != B)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_A_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_B_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function NotEqual_SoftObjectReference constinit property declarations **********
static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_A;
static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_B;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function NotEqual_SoftObjectReference constinit property declarations ************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function NotEqual_SoftObjectReference Property Definitions *********************
const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_SoftObjectReference_Statics::NewProp_A = { "A", nullptr, (EPropertyFlags)0x0014000008000182, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventNotEqual_SoftObjectReference_Parms, A), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_A_MetaData), NewProp_A_MetaData) };
const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_SoftObjectReference_Statics::NewProp_B = { "B", nullptr, (EPropertyFlags)0x0014000008000182, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventNotEqual_SoftObjectReference_Parms, B), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_B_MetaData), NewProp_B_MetaData) };
void Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_SoftObjectReference_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventNotEqual_SoftObjectReference_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_SoftObjectReference_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventNotEqual_SoftObjectReference_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_SoftObjectReference_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_SoftObjectReference_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_SoftObjectReference_Statics::NewProp_A,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_SoftObjectReference_Statics::NewProp_B,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_SoftObjectReference_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_SoftObjectReference_Statics::PropPointers) < 2048);
// ********** End Function NotEqual_SoftObjectReference Property Definitions ***********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_SoftObjectReference_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "NotEqual_SoftObjectReference", Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_SoftObjectReference_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_SoftObjectReference_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_SoftObjectReference_Statics::KismetSystemLibrary_eventNotEqual_SoftObjectReference_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_SoftObjectReference_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_SoftObjectReference_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_SoftObjectReference_Statics::KismetSystemLibrary_eventNotEqual_SoftObjectReference_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_SoftObjectReference()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_SoftObjectReference_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execNotEqual_SoftObjectReference)
{
P_GET_SOFTOBJECT_REF(TSoftObjectPtr<UObject>,Z_Param_Out_A);
P_GET_SOFTOBJECT_REF(TSoftObjectPtr<UObject>,Z_Param_Out_B);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::NotEqual_SoftObjectReference(Z_Param_Out_A,Z_Param_Out_B);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function NotEqual_SoftObjectReference *****************
// ********** Begin Class UKismetSystemLibrary Function ObjectHasEditorOnlyData ********************
#if WITH_EDITOR
struct Z_Construct_UFunction_UKismetSystemLibrary_ObjectHasEditorOnlyData_Statics
{
struct KismetSystemLibrary_eventObjectHasEditorOnlyData_Parms
{
const UObject* Object;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities" },
{ "Comment", "/** Returns true if the object has its editor-only data */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Returns true if the object has its editor-only data" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Object_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ObjectHasEditorOnlyData constinit property declarations ***************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Object;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ObjectHasEditorOnlyData constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ObjectHasEditorOnlyData Property Definitions **************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_ObjectHasEditorOnlyData_Statics::NewProp_Object = { "Object", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventObjectHasEditorOnlyData_Parms, Object), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Object_MetaData), NewProp_Object_MetaData) };
void Z_Construct_UFunction_UKismetSystemLibrary_ObjectHasEditorOnlyData_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventObjectHasEditorOnlyData_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_ObjectHasEditorOnlyData_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventObjectHasEditorOnlyData_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_ObjectHasEditorOnlyData_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_ObjectHasEditorOnlyData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_ObjectHasEditorOnlyData_Statics::NewProp_Object,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_ObjectHasEditorOnlyData_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_ObjectHasEditorOnlyData_Statics::PropPointers) < 2048);
// ********** End Function ObjectHasEditorOnlyData Property Definitions ****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_ObjectHasEditorOnlyData_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "ObjectHasEditorOnlyData", Z_Construct_UFunction_UKismetSystemLibrary_ObjectHasEditorOnlyData_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_ObjectHasEditorOnlyData_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_ObjectHasEditorOnlyData_Statics::KismetSystemLibrary_eventObjectHasEditorOnlyData_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x34022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_ObjectHasEditorOnlyData_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_ObjectHasEditorOnlyData_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_ObjectHasEditorOnlyData_Statics::KismetSystemLibrary_eventObjectHasEditorOnlyData_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_ObjectHasEditorOnlyData()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_ObjectHasEditorOnlyData_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execObjectHasEditorOnlyData)
{
P_GET_OBJECT(UObject,Z_Param_Object);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::ObjectHasEditorOnlyData(Z_Param_Object);
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class UKismetSystemLibrary Function ObjectHasEditorOnlyData **********************
// ********** Begin Class UKismetSystemLibrary Function ParseCommandLine ***************************
struct Z_Construct_UFunction_UKismetSystemLibrary_ParseCommandLine_Statics
{
struct KismetSystemLibrary_eventParseCommandLine_Parms
{
FString InCmdLine;
TArray<FString> OutTokens;
TArray<FString> OutSwitches;
TMap<FString,FString> OutParams;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities" },
{ "Comment", "/*\n\x09* Parses the given string into loose tokens, switches (arguments that begin with - or /) and parameters (-mySwitch=myVar)\n\x09*\n\x09* @param\x09InCmdLine\x09\x09\x09The the string to parse (ie '-foo -bar=/game/baz testtoken' )\n\x09* @param\x09OutTokens[out]\x09\x09""Filled with all loose tokens found in the string (ie: testToken in above example)\n\x09* @param\x09OutSwitches[out]\x09""Filled with all switches found in the string (ie -foo)\n\x09* @param\x09OutParams[out]\x09\x09""Filled with all switches found in the string with the format key = value (ie: -bar, /game/baz)\n\x09*/" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "* Parses the given string into loose tokens, switches (arguments that begin with - or /) and parameters (-mySwitch=myVar)\n*\n* @param InCmdLine The the string to parse (ie '-foo -bar=/game/baz testtoken' )\n* @param OutTokens[out] Filled with all loose tokens found in the string (ie: testToken in above example)\n* @param OutSwitches[out] Filled with all switches found in the string (ie -foo)\n* @param OutParams[out] Filled with all switches found in the string with the format key = value (ie: -bar, /game/baz)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InCmdLine_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ParseCommandLine constinit property declarations **********************
static const UECodeGen_Private::FStrPropertyParams NewProp_InCmdLine;
static const UECodeGen_Private::FStrPropertyParams NewProp_OutTokens_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_OutTokens;
static const UECodeGen_Private::FStrPropertyParams NewProp_OutSwitches_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_OutSwitches;
static const UECodeGen_Private::FStrPropertyParams NewProp_OutParams_ValueProp;
static const UECodeGen_Private::FStrPropertyParams NewProp_OutParams_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_OutParams;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ParseCommandLine constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ParseCommandLine Property Definitions *********************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_ParseCommandLine_Statics::NewProp_InCmdLine = { "InCmdLine", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventParseCommandLine_Parms, InCmdLine), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InCmdLine_MetaData), NewProp_InCmdLine_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_ParseCommandLine_Statics::NewProp_OutTokens_Inner = { "OutTokens", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_ParseCommandLine_Statics::NewProp_OutTokens = { "OutTokens", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventParseCommandLine_Parms, OutTokens), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_ParseCommandLine_Statics::NewProp_OutSwitches_Inner = { "OutSwitches", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_ParseCommandLine_Statics::NewProp_OutSwitches = { "OutSwitches", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventParseCommandLine_Parms, OutSwitches), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_ParseCommandLine_Statics::NewProp_OutParams_ValueProp = { "OutParams", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_ParseCommandLine_Statics::NewProp_OutParams_Key_KeyProp = { "OutParams_Key", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FMapPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_ParseCommandLine_Statics::NewProp_OutParams = { "OutParams", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventParseCommandLine_Parms, OutParams), EMapPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_ParseCommandLine_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_ParseCommandLine_Statics::NewProp_InCmdLine,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_ParseCommandLine_Statics::NewProp_OutTokens_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_ParseCommandLine_Statics::NewProp_OutTokens,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_ParseCommandLine_Statics::NewProp_OutSwitches_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_ParseCommandLine_Statics::NewProp_OutSwitches,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_ParseCommandLine_Statics::NewProp_OutParams_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_ParseCommandLine_Statics::NewProp_OutParams_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_ParseCommandLine_Statics::NewProp_OutParams,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_ParseCommandLine_Statics::PropPointers) < 2048);
// ********** End Function ParseCommandLine Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_ParseCommandLine_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "ParseCommandLine", Z_Construct_UFunction_UKismetSystemLibrary_ParseCommandLine_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_ParseCommandLine_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_ParseCommandLine_Statics::KismetSystemLibrary_eventParseCommandLine_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_ParseCommandLine_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_ParseCommandLine_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_ParseCommandLine_Statics::KismetSystemLibrary_eventParseCommandLine_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_ParseCommandLine()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_ParseCommandLine_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execParseCommandLine)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InCmdLine);
P_GET_TARRAY_REF(FString,Z_Param_Out_OutTokens);
P_GET_TARRAY_REF(FString,Z_Param_Out_OutSwitches);
P_GET_TMAP_REF(FString,FString,Z_Param_Out_OutParams);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::ParseCommandLine(Z_Param_InCmdLine,Z_Param_Out_OutTokens,Z_Param_Out_OutSwitches,Z_Param_Out_OutParams);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function ParseCommandLine *****************************
// ********** Begin Class UKismetSystemLibrary Function ParseParam *********************************
struct Z_Construct_UFunction_UKismetSystemLibrary_ParseParam_Statics
{
struct KismetSystemLibrary_eventParseParam_Parms
{
FString InString;
FString InParam;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities" },
{ "Comment", "/**\n\x09 * Returns true if the string has -param in it (do not specify the leading -)\n\x09 */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Returns true if the string has -param in it (do not specify the leading -)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InString_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InParam_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ParseParam constinit property declarations ****************************
static const UECodeGen_Private::FStrPropertyParams NewProp_InString;
static const UECodeGen_Private::FStrPropertyParams NewProp_InParam;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ParseParam constinit property declarations ******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ParseParam Property Definitions ***************************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_ParseParam_Statics::NewProp_InString = { "InString", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventParseParam_Parms, InString), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InString_MetaData), NewProp_InString_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_ParseParam_Statics::NewProp_InParam = { "InParam", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventParseParam_Parms, InParam), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InParam_MetaData), NewProp_InParam_MetaData) };
void Z_Construct_UFunction_UKismetSystemLibrary_ParseParam_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventParseParam_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_ParseParam_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventParseParam_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_ParseParam_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_ParseParam_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_ParseParam_Statics::NewProp_InString,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_ParseParam_Statics::NewProp_InParam,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_ParseParam_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_ParseParam_Statics::PropPointers) < 2048);
// ********** End Function ParseParam Property Definitions *****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_ParseParam_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "ParseParam", Z_Construct_UFunction_UKismetSystemLibrary_ParseParam_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_ParseParam_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_ParseParam_Statics::KismetSystemLibrary_eventParseParam_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_ParseParam_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_ParseParam_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_ParseParam_Statics::KismetSystemLibrary_eventParseParam_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_ParseParam()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_ParseParam_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execParseParam)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InString);
P_GET_PROPERTY(FStrProperty,Z_Param_InParam);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::ParseParam(Z_Param_InString,Z_Param_InParam);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function ParseParam ***********************************
// ********** Begin Class UKismetSystemLibrary Function ParseParamValue ****************************
struct Z_Construct_UFunction_UKismetSystemLibrary_ParseParamValue_Statics
{
struct KismetSystemLibrary_eventParseParamValue_Parms
{
FString InString;
FString InParam;
FString OutValue;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities" },
{ "Comment", "/**\n\x09 * Returns 'value' if -option=value is in the string\n\x09 */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Returns 'value' if -option=value is in the string" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InString_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InParam_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ParseParamValue constinit property declarations ***********************
static const UECodeGen_Private::FStrPropertyParams NewProp_InString;
static const UECodeGen_Private::FStrPropertyParams NewProp_InParam;
static const UECodeGen_Private::FStrPropertyParams NewProp_OutValue;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ParseParamValue constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ParseParamValue Property Definitions **********************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_ParseParamValue_Statics::NewProp_InString = { "InString", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventParseParamValue_Parms, InString), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InString_MetaData), NewProp_InString_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_ParseParamValue_Statics::NewProp_InParam = { "InParam", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventParseParamValue_Parms, InParam), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InParam_MetaData), NewProp_InParam_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_ParseParamValue_Statics::NewProp_OutValue = { "OutValue", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventParseParamValue_Parms, OutValue), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UKismetSystemLibrary_ParseParamValue_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventParseParamValue_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_ParseParamValue_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventParseParamValue_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_ParseParamValue_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_ParseParamValue_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_ParseParamValue_Statics::NewProp_InString,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_ParseParamValue_Statics::NewProp_InParam,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_ParseParamValue_Statics::NewProp_OutValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_ParseParamValue_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_ParseParamValue_Statics::PropPointers) < 2048);
// ********** End Function ParseParamValue Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_ParseParamValue_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "ParseParamValue", Z_Construct_UFunction_UKismetSystemLibrary_ParseParamValue_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_ParseParamValue_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_ParseParamValue_Statics::KismetSystemLibrary_eventParseParamValue_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_ParseParamValue_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_ParseParamValue_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_ParseParamValue_Statics::KismetSystemLibrary_eventParseParamValue_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_ParseParamValue()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_ParseParamValue_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execParseParamValue)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InString);
P_GET_PROPERTY(FStrProperty,Z_Param_InParam);
P_GET_PROPERTY_REF(FStrProperty,Z_Param_Out_OutValue);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::ParseParamValue(Z_Param_InString,Z_Param_InParam,Z_Param_Out_OutValue);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function ParseParamValue ******************************
// ********** Begin Class UKismetSystemLibrary Function PrintString ********************************
struct Z_Construct_UFunction_UKismetSystemLibrary_PrintString_Statics
{
struct KismetSystemLibrary_eventPrintString_Parms
{
const UObject* WorldContextObject;
FString InString;
bool bPrintToScreen;
bool bPrintToLog;
FLinearColor TextColor;
float Duration;
FName Key;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AdvancedDisplay", "2" },
{ "CallableWithoutWorldContext", "" },
{ "Category", "Development" },
{ "Comment", "/**\n\x09 * Prints a string to the log, and optionally, to the screen\n\x09 * If Print To Log is true, it will be visible in the Output Log window. Otherwise it will be logged only as 'Verbose', so it generally won't show up.\n\x09 *\n\x09 * @param\x09InString\x09\x09The string to log out\n\x09 * @param\x09""bPrintToScreen\x09Whether or not to print the output to the screen\n\x09 * @param\x09""bPrintToLog\x09\x09Whether or not to print the output to the log\n\x09 * @param\x09""bPrintToConsole\x09Whether or not to print the output to the console\n\x09 * @param\x09TextColor\x09\x09The color of the text to display\n\x09 * @param\x09""Duration\x09\x09The display duration (if Print to Screen is True). Using negative number will result in loading the duration time from the config.\n\x09 * @param\x09Key\x09\x09\x09\x09If a non-empty key is provided, the message will replace any existing on-screen messages with the same key.\n\x09 */" },
{ "CPP_Default_bPrintToLog", "true" },
{ "CPP_Default_bPrintToScreen", "true" },
{ "CPP_Default_Duration", "2.000000" },
{ "CPP_Default_InString", "Hello" },
{ "CPP_Default_Key", "None" },
{ "CPP_Default_TextColor", "(R=0.000000,G=0.660000,B=1.000000,A=1.000000)" },
{ "DevelopmentOnly", "" },
{ "Keywords", "log print" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Prints a string to the log, and optionally, to the screen\nIf Print To Log is true, it will be visible in the Output Log window. Otherwise it will be logged only as 'Verbose', so it generally won't show up.\n\n@param InString The string to log out\n@param bPrintToScreen Whether or not to print the output to the screen\n@param bPrintToLog Whether or not to print the output to the log\n@param bPrintToConsole Whether or not to print the output to the console\n@param TextColor The color of the text to display\n@param Duration The display duration (if Print to Screen is True). Using negative number will result in loading the duration time from the config.\n@param Key If a non-empty key is provided, the message will replace any existing on-screen messages with the same key." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InString_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Key_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function PrintString constinit property declarations ***************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FStrPropertyParams NewProp_InString;
static void NewProp_bPrintToScreen_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintToScreen;
static void NewProp_bPrintToLog_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintToLog;
static const UECodeGen_Private::FStructPropertyParams NewProp_TextColor;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Duration;
static const UECodeGen_Private::FNamePropertyParams NewProp_Key;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function PrintString constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function PrintString Property Definitions **************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_PrintString_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventPrintString_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_PrintString_Statics::NewProp_InString = { "InString", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventPrintString_Parms, InString), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InString_MetaData), NewProp_InString_MetaData) };
void Z_Construct_UFunction_UKismetSystemLibrary_PrintString_Statics::NewProp_bPrintToScreen_SetBit(void* Obj)
{
((KismetSystemLibrary_eventPrintString_Parms*)Obj)->bPrintToScreen = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_PrintString_Statics::NewProp_bPrintToScreen = { "bPrintToScreen", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventPrintString_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_PrintString_Statics::NewProp_bPrintToScreen_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UKismetSystemLibrary_PrintString_Statics::NewProp_bPrintToLog_SetBit(void* Obj)
{
((KismetSystemLibrary_eventPrintString_Parms*)Obj)->bPrintToLog = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_PrintString_Statics::NewProp_bPrintToLog = { "bPrintToLog", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventPrintString_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_PrintString_Statics::NewProp_bPrintToLog_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_PrintString_Statics::NewProp_TextColor = { "TextColor", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventPrintString_Parms, TextColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_PrintString_Statics::NewProp_Duration = { "Duration", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventPrintString_Parms, Duration), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_PrintString_Statics::NewProp_Key = { "Key", nullptr, (EPropertyFlags)0x0010040000000082, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventPrintString_Parms, Key), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Key_MetaData), NewProp_Key_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_PrintString_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_PrintString_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_PrintString_Statics::NewProp_InString,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_PrintString_Statics::NewProp_bPrintToScreen,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_PrintString_Statics::NewProp_bPrintToLog,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_PrintString_Statics::NewProp_TextColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_PrintString_Statics::NewProp_Duration,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_PrintString_Statics::NewProp_Key,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_PrintString_Statics::PropPointers) < 2048);
// ********** End Function PrintString Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_PrintString_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "PrintString", Z_Construct_UFunction_UKismetSystemLibrary_PrintString_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_PrintString_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_PrintString_Statics::KismetSystemLibrary_eventPrintString_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04822403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_PrintString_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_PrintString_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_PrintString_Statics::KismetSystemLibrary_eventPrintString_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_PrintString()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_PrintString_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execPrintString)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_PROPERTY(FStrProperty,Z_Param_InString);
P_GET_UBOOL(Z_Param_bPrintToScreen);
P_GET_UBOOL(Z_Param_bPrintToLog);
P_GET_STRUCT(FLinearColor,Z_Param_TextColor);
P_GET_PROPERTY(FFloatProperty,Z_Param_Duration);
P_GET_PROPERTY(FNameProperty,Z_Param_Key);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::PrintString(Z_Param_WorldContextObject,Z_Param_InString,Z_Param_bPrintToScreen,Z_Param_bPrintToLog,Z_Param_TextColor,Z_Param_Duration,Z_Param_Key);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function PrintString **********************************
// ********** Begin Class UKismetSystemLibrary Function PrintText **********************************
struct Z_Construct_UFunction_UKismetSystemLibrary_PrintText_Statics
{
struct KismetSystemLibrary_eventPrintText_Parms
{
const UObject* WorldContextObject;
FText InText;
bool bPrintToScreen;
bool bPrintToLog;
FLinearColor TextColor;
float Duration;
FName Key;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AdvancedDisplay", "2" },
{ "CallableWithoutWorldContext", "" },
{ "Category", "Development" },
{ "Comment", "/**\n\x09 * Prints text to the log, and optionally, to the screen\n\x09 * If Print To Log is true, it will be visible in the Output Log window. Otherwise it will be logged only as 'Verbose', so it generally won't show up.\n\x09 *\n\x09 * @param\x09InText\x09\x09\x09The text to log out\n\x09 * @param\x09""bPrintToScreen\x09Whether or not to print the output to the screen\n\x09 * @param\x09""bPrintToLog\x09\x09Whether or not to print the output to the log\n\x09 * @param\x09""bPrintToConsole\x09Whether or not to print the output to the console\n\x09 * @param\x09TextColor\x09\x09The color of the text to display\n\x09 * @param\x09""Duration\x09\x09The display duration (if Print to Screen is True). Using negative number will result in loading the duration time from the config.\n\x09 * @param\x09Key\x09\x09\x09\x09If a non-empty key is provided, the message will replace any existing on-screen messages with the same key.\n\x09 */" },
{ "CPP_Default_bPrintToLog", "true" },
{ "CPP_Default_bPrintToScreen", "true" },
{ "CPP_Default_Duration", "2.000000" },
{ "CPP_Default_InText", "INVTEXT(\"Hello\")" },
{ "CPP_Default_Key", "None" },
{ "CPP_Default_TextColor", "(R=0.000000,G=0.660000,B=1.000000,A=1.000000)" },
{ "DevelopmentOnly", "" },
{ "Keywords", "log" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Prints text to the log, and optionally, to the screen\nIf Print To Log is true, it will be visible in the Output Log window. Otherwise it will be logged only as 'Verbose', so it generally won't show up.\n\n@param InText The text to log out\n@param bPrintToScreen Whether or not to print the output to the screen\n@param bPrintToLog Whether or not to print the output to the log\n@param bPrintToConsole Whether or not to print the output to the console\n@param TextColor The color of the text to display\n@param Duration The display duration (if Print to Screen is True). Using negative number will result in loading the duration time from the config.\n@param Key If a non-empty key is provided, the message will replace any existing on-screen messages with the same key." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InText_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Key_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function PrintText constinit property declarations *****************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FTextPropertyParams NewProp_InText;
static void NewProp_bPrintToScreen_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintToScreen;
static void NewProp_bPrintToLog_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPrintToLog;
static const UECodeGen_Private::FStructPropertyParams NewProp_TextColor;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Duration;
static const UECodeGen_Private::FNamePropertyParams NewProp_Key;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function PrintText constinit property declarations *******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function PrintText Property Definitions ****************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_PrintText_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventPrintText_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FTextPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_PrintText_Statics::NewProp_InText = { "InText", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Text, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventPrintText_Parms, InText), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InText_MetaData), NewProp_InText_MetaData) };
void Z_Construct_UFunction_UKismetSystemLibrary_PrintText_Statics::NewProp_bPrintToScreen_SetBit(void* Obj)
{
((KismetSystemLibrary_eventPrintText_Parms*)Obj)->bPrintToScreen = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_PrintText_Statics::NewProp_bPrintToScreen = { "bPrintToScreen", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventPrintText_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_PrintText_Statics::NewProp_bPrintToScreen_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UKismetSystemLibrary_PrintText_Statics::NewProp_bPrintToLog_SetBit(void* Obj)
{
((KismetSystemLibrary_eventPrintText_Parms*)Obj)->bPrintToLog = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_PrintText_Statics::NewProp_bPrintToLog = { "bPrintToLog", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventPrintText_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_PrintText_Statics::NewProp_bPrintToLog_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_PrintText_Statics::NewProp_TextColor = { "TextColor", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventPrintText_Parms, TextColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_PrintText_Statics::NewProp_Duration = { "Duration", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventPrintText_Parms, Duration), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_PrintText_Statics::NewProp_Key = { "Key", nullptr, (EPropertyFlags)0x0010040000000082, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventPrintText_Parms, Key), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Key_MetaData), NewProp_Key_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_PrintText_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_PrintText_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_PrintText_Statics::NewProp_InText,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_PrintText_Statics::NewProp_bPrintToScreen,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_PrintText_Statics::NewProp_bPrintToLog,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_PrintText_Statics::NewProp_TextColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_PrintText_Statics::NewProp_Duration,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_PrintText_Statics::NewProp_Key,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_PrintText_Statics::PropPointers) < 2048);
// ********** End Function PrintText Property Definitions ******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_PrintText_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "PrintText", Z_Construct_UFunction_UKismetSystemLibrary_PrintText_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_PrintText_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_PrintText_Statics::KismetSystemLibrary_eventPrintText_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04822403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_PrintText_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_PrintText_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_PrintText_Statics::KismetSystemLibrary_eventPrintText_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_PrintText()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_PrintText_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execPrintText)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_PROPERTY(FTextProperty,Z_Param_InText);
P_GET_UBOOL(Z_Param_bPrintToScreen);
P_GET_UBOOL(Z_Param_bPrintToLog);
P_GET_STRUCT(FLinearColor,Z_Param_TextColor);
P_GET_PROPERTY(FFloatProperty,Z_Param_Duration);
P_GET_PROPERTY(FNameProperty,Z_Param_Key);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::PrintText(Z_Param_WorldContextObject,Z_Param_InText,Z_Param_bPrintToScreen,Z_Param_bPrintToLog,Z_Param_TextColor,Z_Param_Duration,Z_Param_Key);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function PrintText ************************************
// ********** Begin Class UKismetSystemLibrary Function PrintWarning *******************************
struct Z_Construct_UFunction_UKismetSystemLibrary_PrintWarning_Statics
{
struct KismetSystemLibrary_eventPrintWarning_Parms
{
FString InString;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintInternalUseOnly", "TRUE" },
{ "Comment", "/**\n\x09 * Prints a warning string to the log and the screen. Meant to be used as a way to inform the user that they misused the node.\n\x09 *\n\x09 * WARNING!! Don't change the signature of this function without fixing up all nodes using it in the compiler\n\x09 *\n\x09 * @param\x09InString\x09\x09The string to log out\n\x09 */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Prints a warning string to the log and the screen. Meant to be used as a way to inform the user that they misused the node.\n\nWARNING!! Don't change the signature of this function without fixing up all nodes using it in the compiler\n\n@param InString The string to log out" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InString_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function PrintWarning constinit property declarations **************************
static const UECodeGen_Private::FStrPropertyParams NewProp_InString;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function PrintWarning constinit property declarations ****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function PrintWarning Property Definitions *************************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_PrintWarning_Statics::NewProp_InString = { "InString", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventPrintWarning_Parms, InString), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InString_MetaData), NewProp_InString_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_PrintWarning_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_PrintWarning_Statics::NewProp_InString,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_PrintWarning_Statics::PropPointers) < 2048);
// ********** End Function PrintWarning Property Definitions ***************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_PrintWarning_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "PrintWarning", Z_Construct_UFunction_UKismetSystemLibrary_PrintWarning_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_PrintWarning_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_PrintWarning_Statics::KismetSystemLibrary_eventPrintWarning_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_PrintWarning_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_PrintWarning_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_PrintWarning_Statics::KismetSystemLibrary_eventPrintWarning_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_PrintWarning()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_PrintWarning_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execPrintWarning)
{
P_GET_PROPERTY(FStrProperty,Z_Param_InString);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::PrintWarning(Z_Param_InString);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function PrintWarning *********************************
// ********** Begin Class UKismetSystemLibrary Function QuitEditor *********************************
#if WITH_EDITOR
struct Z_Construct_UFunction_UKismetSystemLibrary_QuitEditor_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Development" },
{ "Comment", "/**\n\x09 *\x09""Exit the editor\n\x09 */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Exit the editor" },
};
#endif // WITH_METADATA
// ********** Begin Function QuitEditor constinit property declarations ****************************
// ********** End Function QuitEditor constinit property declarations ******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_QuitEditor_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "QuitEditor", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_QuitEditor_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_QuitEditor_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_QuitEditor()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_QuitEditor_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execQuitEditor)
{
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::QuitEditor();
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class UKismetSystemLibrary Function QuitEditor ***********************************
// ********** Begin Class UKismetSystemLibrary Function QuitGame ***********************************
struct Z_Construct_UFunction_UKismetSystemLibrary_QuitGame_Statics
{
struct KismetSystemLibrary_eventQuitGame_Parms
{
const UObject* WorldContextObject;
APlayerController* SpecificPlayer;
TEnumAsByte<EQuitPreference::Type> QuitPreference;
bool bIgnorePlatformRestrictions;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "CallableWithoutWorldContext", "" },
{ "Category", "Game" },
{ "Comment", "/** \n\x09 *\x09""Exit the current game \n\x09 * @param\x09SpecificPlayer\x09The specific player to quit the game. If not specified, player 0 will quit.\n\x09 * @param\x09QuitPreference\x09""Form of quitting.\n\x09 * @param\x09""bIgnorePlatformRestrictions\x09Ignores and best-practices based on platform (e.g on some consoles, games should never quit). Non-shipping only\n\x09 */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Exit the current game\n@param SpecificPlayer The specific player to quit the game. If not specified, player 0 will quit.\n@param QuitPreference Form of quitting.\n@param bIgnorePlatformRestrictions Ignores and best-practices based on platform (e.g on some consoles, games should never quit). Non-shipping only" },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function QuitGame constinit property declarations ******************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FObjectPropertyParams NewProp_SpecificPlayer;
static const UECodeGen_Private::FBytePropertyParams NewProp_QuitPreference;
static void NewProp_bIgnorePlatformRestrictions_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIgnorePlatformRestrictions;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function QuitGame constinit property declarations ********************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function QuitGame Property Definitions *****************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_QuitGame_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventQuitGame_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_QuitGame_Statics::NewProp_SpecificPlayer = { "SpecificPlayer", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventQuitGame_Parms, SpecificPlayer), Z_Construct_UClass_APlayerController_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_QuitGame_Statics::NewProp_QuitPreference = { "QuitPreference", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventQuitGame_Parms, QuitPreference), Z_Construct_UEnum_Engine_EQuitPreference, METADATA_PARAMS(0, nullptr) }; // 2774727740
void Z_Construct_UFunction_UKismetSystemLibrary_QuitGame_Statics::NewProp_bIgnorePlatformRestrictions_SetBit(void* Obj)
{
((KismetSystemLibrary_eventQuitGame_Parms*)Obj)->bIgnorePlatformRestrictions = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_QuitGame_Statics::NewProp_bIgnorePlatformRestrictions = { "bIgnorePlatformRestrictions", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventQuitGame_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_QuitGame_Statics::NewProp_bIgnorePlatformRestrictions_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_QuitGame_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_QuitGame_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_QuitGame_Statics::NewProp_SpecificPlayer,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_QuitGame_Statics::NewProp_QuitPreference,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_QuitGame_Statics::NewProp_bIgnorePlatformRestrictions,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_QuitGame_Statics::PropPointers) < 2048);
// ********** End Function QuitGame Property Definitions *******************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_QuitGame_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "QuitGame", Z_Construct_UFunction_UKismetSystemLibrary_QuitGame_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_QuitGame_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_QuitGame_Statics::KismetSystemLibrary_eventQuitGame_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_QuitGame_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_QuitGame_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_QuitGame_Statics::KismetSystemLibrary_eventQuitGame_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_QuitGame()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_QuitGame_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execQuitGame)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_OBJECT(APlayerController,Z_Param_SpecificPlayer);
P_GET_PROPERTY(FByteProperty,Z_Param_QuitPreference);
P_GET_UBOOL(Z_Param_bIgnorePlatformRestrictions);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::QuitGame(Z_Param_WorldContextObject,Z_Param_SpecificPlayer,EQuitPreference::Type(Z_Param_QuitPreference),Z_Param_bIgnorePlatformRestrictions);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function QuitGame *************************************
// ********** Begin Class UKismetSystemLibrary Function RaiseScriptError ***************************
struct Z_Construct_UFunction_UKismetSystemLibrary_RaiseScriptError_Statics
{
struct KismetSystemLibrary_eventRaiseScriptError_Parms
{
FString ErrorMessage;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Debugging" },
{ "Comment", "/**\n\x09 * Raises an error in the form of a Blueprint exception.\n\x09 * Logs the error to the Output and Message Log with information pertaining to where the error was raised.\n\x09 *\n\x09 * @param ErrorMessage\x09\x09The error message to display\n\x09 */" },
{ "CPP_Default_ErrorMessage", "An error occurred" },
{ "DevelopmentOnly", "" },
{ "Keywords", "raise error" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Raises an error in the form of a Blueprint exception.\nLogs the error to the Output and Message Log with information pertaining to where the error was raised.\n\n@param ErrorMessage The error message to display" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ErrorMessage_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function RaiseScriptError constinit property declarations **********************
static const UECodeGen_Private::FStrPropertyParams NewProp_ErrorMessage;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RaiseScriptError constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RaiseScriptError Property Definitions *********************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_RaiseScriptError_Statics::NewProp_ErrorMessage = { "ErrorMessage", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventRaiseScriptError_Parms, ErrorMessage), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ErrorMessage_MetaData), NewProp_ErrorMessage_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_RaiseScriptError_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_RaiseScriptError_Statics::NewProp_ErrorMessage,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_RaiseScriptError_Statics::PropPointers) < 2048);
// ********** End Function RaiseScriptError Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_RaiseScriptError_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "RaiseScriptError", Z_Construct_UFunction_UKismetSystemLibrary_RaiseScriptError_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_RaiseScriptError_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_RaiseScriptError_Statics::KismetSystemLibrary_eventRaiseScriptError_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_RaiseScriptError_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_RaiseScriptError_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_RaiseScriptError_Statics::KismetSystemLibrary_eventRaiseScriptError_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_RaiseScriptError()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_RaiseScriptError_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execRaiseScriptError)
{
P_GET_PROPERTY(FStrProperty,Z_Param_ErrorMessage);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::RaiseScriptError(Z_Param_ErrorMessage);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function RaiseScriptError *****************************
// ********** Begin Class UKismetSystemLibrary Function RegisterForRemoteNotifications *************
struct Z_Construct_UFunction_UKismetSystemLibrary_RegisterForRemoteNotifications_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Platform" },
{ "Comment", "/**\n\x09 * Requests permission to send remote notifications to the user's device.\n\x09 * (Android and iOS only)\n\x09 */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Requests permission to send remote notifications to the user's device.\n(Android and iOS only)" },
};
#endif // WITH_METADATA
// ********** Begin Function RegisterForRemoteNotifications constinit property declarations ********
// ********** End Function RegisterForRemoteNotifications constinit property declarations **********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_RegisterForRemoteNotifications_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "RegisterForRemoteNotifications", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_RegisterForRemoteNotifications_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_RegisterForRemoteNotifications_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_RegisterForRemoteNotifications()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_RegisterForRemoteNotifications_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execRegisterForRemoteNotifications)
{
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::RegisterForRemoteNotifications();
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function RegisterForRemoteNotifications ***************
// ********** Begin Class UKismetSystemLibrary Function ResetEditorProperty ************************
#if WITH_EDITOR
struct Z_Construct_UFunction_UKismetSystemLibrary_ResetEditorProperty_Statics
{
struct KismetSystemLibrary_eventResetEditorProperty_Parms
{
UObject* Object;
FName PropertyName;
EPropertyAccessChangeNotifyMode ChangeNotifyMode;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities" },
{ "Comment", "/**\n\x09 * Attempts to reset the value of a named property on the given object so that it matches the value of the archetype.\n\x09 *\n\x09 * @param Object The object you want to reset a property value on.\n\x09 * @param PropertyName The name of the object property to reset the value of.\n\x09 * @param ChangeNotifyMode When to emit property change notifications.\n\x09 *\n\x09 * @return Whether the property value was found and correctly reset.\n\x09 */" },
{ "CPP_Default_ChangeNotifyMode", "Default" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ScriptMethod", "" },
{ "ToolTip", "Attempts to reset the value of a named property on the given object so that it matches the value of the archetype.\n\n@param Object The object you want to reset a property value on.\n@param PropertyName The name of the object property to reset the value of.\n@param ChangeNotifyMode When to emit property change notifications.\n\n@return Whether the property value was found and correctly reset." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PropertyName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ChangeNotifyMode_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ResetEditorProperty constinit property declarations *******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Object;
static const UECodeGen_Private::FNamePropertyParams NewProp_PropertyName;
static const UECodeGen_Private::FBytePropertyParams NewProp_ChangeNotifyMode_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_ChangeNotifyMode;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ResetEditorProperty constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ResetEditorProperty Property Definitions ******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_ResetEditorProperty_Statics::NewProp_Object = { "Object", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventResetEditorProperty_Parms, Object), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_ResetEditorProperty_Statics::NewProp_PropertyName = { "PropertyName", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventResetEditorProperty_Parms, PropertyName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PropertyName_MetaData), NewProp_PropertyName_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_ResetEditorProperty_Statics::NewProp_ChangeNotifyMode_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_ResetEditorProperty_Statics::NewProp_ChangeNotifyMode = { "ChangeNotifyMode", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventResetEditorProperty_Parms, ChangeNotifyMode), Z_Construct_UEnum_CoreUObject_EPropertyAccessChangeNotifyMode, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ChangeNotifyMode_MetaData), NewProp_ChangeNotifyMode_MetaData) }; // 1744829308
void Z_Construct_UFunction_UKismetSystemLibrary_ResetEditorProperty_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventResetEditorProperty_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_ResetEditorProperty_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventResetEditorProperty_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_ResetEditorProperty_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_ResetEditorProperty_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_ResetEditorProperty_Statics::NewProp_Object,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_ResetEditorProperty_Statics::NewProp_PropertyName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_ResetEditorProperty_Statics::NewProp_ChangeNotifyMode_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_ResetEditorProperty_Statics::NewProp_ChangeNotifyMode,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_ResetEditorProperty_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_ResetEditorProperty_Statics::PropPointers) < 2048);
// ********** End Function ResetEditorProperty Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_ResetEditorProperty_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "ResetEditorProperty", Z_Construct_UFunction_UKismetSystemLibrary_ResetEditorProperty_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_ResetEditorProperty_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_ResetEditorProperty_Statics::KismetSystemLibrary_eventResetEditorProperty_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_ResetEditorProperty_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_ResetEditorProperty_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_ResetEditorProperty_Statics::KismetSystemLibrary_eventResetEditorProperty_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_ResetEditorProperty()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_ResetEditorProperty_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execResetEditorProperty)
{
P_GET_OBJECT(UObject,Z_Param_Object);
P_GET_PROPERTY(FNameProperty,Z_Param_PropertyName);
P_GET_ENUM(EPropertyAccessChangeNotifyMode,Z_Param_ChangeNotifyMode);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::ResetEditorProperty(Z_Param_Object,Z_Param_PropertyName,EPropertyAccessChangeNotifyMode(Z_Param_ChangeNotifyMode));
P_NATIVE_END;
}
#endif // WITH_EDITOR
// ********** End Class UKismetSystemLibrary Function ResetEditorProperty **************************
// ********** Begin Class UKismetSystemLibrary Function ResetGamepadAssignments ********************
struct Z_Construct_UFunction_UKismetSystemLibrary_ResetGamepadAssignments_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Platform" },
{ "Comment", "/**\n\x09 * Resets the gamepad to player controller id assignments (Android and iOS only)\n\x09 */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Resets the gamepad to player controller id assignments (Android and iOS only)" },
};
#endif // WITH_METADATA
// ********** Begin Function ResetGamepadAssignments constinit property declarations ***************
// ********** End Function ResetGamepadAssignments constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_ResetGamepadAssignments_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "ResetGamepadAssignments", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_ResetGamepadAssignments_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_ResetGamepadAssignments_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_ResetGamepadAssignments()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_ResetGamepadAssignments_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execResetGamepadAssignments)
{
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::ResetGamepadAssignments();
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function ResetGamepadAssignments **********************
// ********** Begin Class UKismetSystemLibrary Function ResetGamepadAssignmentToController *********
struct Z_Construct_UFunction_UKismetSystemLibrary_ResetGamepadAssignmentToController_Statics
{
struct KismetSystemLibrary_eventResetGamepadAssignmentToController_Parms
{
int32 ControllerId;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Platform" },
{ "Comment", "/*\n\x09 * Resets the gamepad assignment to player controller id (Android and iOS only)\n\x09 */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "* Resets the gamepad assignment to player controller id (Android and iOS only)" },
};
#endif // WITH_METADATA
// ********** Begin Function ResetGamepadAssignmentToController constinit property declarations ****
static const UECodeGen_Private::FIntPropertyParams NewProp_ControllerId;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ResetGamepadAssignmentToController constinit property declarations ******
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ResetGamepadAssignmentToController Property Definitions ***************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_ResetGamepadAssignmentToController_Statics::NewProp_ControllerId = { "ControllerId", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventResetGamepadAssignmentToController_Parms, ControllerId), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_ResetGamepadAssignmentToController_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_ResetGamepadAssignmentToController_Statics::NewProp_ControllerId,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_ResetGamepadAssignmentToController_Statics::PropPointers) < 2048);
// ********** End Function ResetGamepadAssignmentToController Property Definitions *****************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_ResetGamepadAssignmentToController_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "ResetGamepadAssignmentToController", Z_Construct_UFunction_UKismetSystemLibrary_ResetGamepadAssignmentToController_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_ResetGamepadAssignmentToController_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_ResetGamepadAssignmentToController_Statics::KismetSystemLibrary_eventResetGamepadAssignmentToController_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_ResetGamepadAssignmentToController_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_ResetGamepadAssignmentToController_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_ResetGamepadAssignmentToController_Statics::KismetSystemLibrary_eventResetGamepadAssignmentToController_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_ResetGamepadAssignmentToController()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_ResetGamepadAssignmentToController_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execResetGamepadAssignmentToController)
{
P_GET_PROPERTY(FIntProperty,Z_Param_ControllerId);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::ResetGamepadAssignmentToController(Z_Param_ControllerId);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function ResetGamepadAssignmentToController ***********
// ********** Begin Class UKismetSystemLibrary Function RetriggerableDelay *************************
struct Z_Construct_UFunction_UKismetSystemLibrary_RetriggerableDelay_Statics
{
struct KismetSystemLibrary_eventRetriggerableDelay_Parms
{
const UObject* WorldContextObject;
float Duration;
FLatentActionInfo LatentInfo;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|FlowControl" },
{ "Comment", "/** \n\x09 * Perform a latent action with a retriggerable delay (specified in seconds). Calling again while it is counting down will reset the countdown to Duration.\n\x09 * \n\x09 * @param WorldContext\x09World context.\n\x09 * @param Duration \x09\x09length of delay (in seconds).\n\x09 * @param LatentInfo \x09The latent action.\n\x09 */" },
{ "Duration", "0.2" },
{ "Keywords", "sleep" },
{ "Latent", "" },
{ "LatentInfo", "LatentInfo" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Perform a latent action with a retriggerable delay (specified in seconds). Calling again while it is counting down will reset the countdown to Duration.\n\n@param WorldContext World context.\n@param Duration length of delay (in seconds).\n@param LatentInfo The latent action." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function RetriggerableDelay constinit property declarations ********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Duration;
static const UECodeGen_Private::FStructPropertyParams NewProp_LatentInfo;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RetriggerableDelay constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RetriggerableDelay Property Definitions *******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_RetriggerableDelay_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventRetriggerableDelay_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_RetriggerableDelay_Statics::NewProp_Duration = { "Duration", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventRetriggerableDelay_Parms, Duration), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_RetriggerableDelay_Statics::NewProp_LatentInfo = { "LatentInfo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventRetriggerableDelay_Parms, LatentInfo), Z_Construct_UScriptStruct_FLatentActionInfo, METADATA_PARAMS(0, nullptr) }; // 2463020907
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_RetriggerableDelay_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_RetriggerableDelay_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_RetriggerableDelay_Statics::NewProp_Duration,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_RetriggerableDelay_Statics::NewProp_LatentInfo,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_RetriggerableDelay_Statics::PropPointers) < 2048);
// ********** End Function RetriggerableDelay Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_RetriggerableDelay_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "RetriggerableDelay", Z_Construct_UFunction_UKismetSystemLibrary_RetriggerableDelay_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_RetriggerableDelay_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_RetriggerableDelay_Statics::KismetSystemLibrary_eventRetriggerableDelay_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_RetriggerableDelay_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_RetriggerableDelay_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_RetriggerableDelay_Statics::KismetSystemLibrary_eventRetriggerableDelay_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_RetriggerableDelay()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_RetriggerableDelay_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execRetriggerableDelay)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_PROPERTY(FFloatProperty,Z_Param_Duration);
P_GET_STRUCT(FLatentActionInfo,Z_Param_LatentInfo);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::RetriggerableDelay(Z_Param_WorldContextObject,Z_Param_Duration,Z_Param_LatentInfo);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function RetriggerableDelay ***************************
// ********** Begin Class UKismetSystemLibrary Function SetBoolPropertyByName **********************
struct Z_Construct_UFunction_UKismetSystemLibrary_SetBoolPropertyByName_Statics
{
struct KismetSystemLibrary_eventSetBoolPropertyByName_Parms
{
UObject* Object;
FName PropertyName;
bool Value;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintInternalUseOnly", "true" },
{ "Comment", "/** Set a bool property by name */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Set a bool property by name" },
};
#endif // WITH_METADATA
// ********** Begin Function SetBoolPropertyByName constinit property declarations *****************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Object;
static const UECodeGen_Private::FNamePropertyParams NewProp_PropertyName;
static void NewProp_Value_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_Value;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetBoolPropertyByName constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetBoolPropertyByName Property Definitions ****************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetBoolPropertyByName_Statics::NewProp_Object = { "Object", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetBoolPropertyByName_Parms, Object), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetBoolPropertyByName_Statics::NewProp_PropertyName = { "PropertyName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetBoolPropertyByName_Parms, PropertyName), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UKismetSystemLibrary_SetBoolPropertyByName_Statics::NewProp_Value_SetBit(void* Obj)
{
((KismetSystemLibrary_eventSetBoolPropertyByName_Parms*)Obj)->Value = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetBoolPropertyByName_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventSetBoolPropertyByName_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_SetBoolPropertyByName_Statics::NewProp_Value_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_SetBoolPropertyByName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetBoolPropertyByName_Statics::NewProp_Object,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetBoolPropertyByName_Statics::NewProp_PropertyName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetBoolPropertyByName_Statics::NewProp_Value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetBoolPropertyByName_Statics::PropPointers) < 2048);
// ********** End Function SetBoolPropertyByName Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_SetBoolPropertyByName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "SetBoolPropertyByName", Z_Construct_UFunction_UKismetSystemLibrary_SetBoolPropertyByName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetBoolPropertyByName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SetBoolPropertyByName_Statics::KismetSystemLibrary_eventSetBoolPropertyByName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetBoolPropertyByName_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_SetBoolPropertyByName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SetBoolPropertyByName_Statics::KismetSystemLibrary_eventSetBoolPropertyByName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_SetBoolPropertyByName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_SetBoolPropertyByName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execSetBoolPropertyByName)
{
P_GET_OBJECT(UObject,Z_Param_Object);
P_GET_PROPERTY(FNameProperty,Z_Param_PropertyName);
P_GET_UBOOL(Z_Param_Value);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::SetBoolPropertyByName(Z_Param_Object,Z_Param_PropertyName,Z_Param_Value);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function SetBoolPropertyByName ************************
// ********** Begin Class UKismetSystemLibrary Function SetBytePropertyByName **********************
struct Z_Construct_UFunction_UKismetSystemLibrary_SetBytePropertyByName_Statics
{
struct KismetSystemLibrary_eventSetBytePropertyByName_Parms
{
UObject* Object;
FName PropertyName;
uint8 Value;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintInternalUseOnly", "true" },
{ "Comment", "/** Set an uint8 or enum property by name */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Set an uint8 or enum property by name" },
};
#endif // WITH_METADATA
// ********** Begin Function SetBytePropertyByName constinit property declarations *****************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Object;
static const UECodeGen_Private::FNamePropertyParams NewProp_PropertyName;
static const UECodeGen_Private::FBytePropertyParams NewProp_Value;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetBytePropertyByName constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetBytePropertyByName Property Definitions ****************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetBytePropertyByName_Statics::NewProp_Object = { "Object", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetBytePropertyByName_Parms, Object), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetBytePropertyByName_Statics::NewProp_PropertyName = { "PropertyName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetBytePropertyByName_Parms, PropertyName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetBytePropertyByName_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetBytePropertyByName_Parms, Value), nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_SetBytePropertyByName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetBytePropertyByName_Statics::NewProp_Object,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetBytePropertyByName_Statics::NewProp_PropertyName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetBytePropertyByName_Statics::NewProp_Value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetBytePropertyByName_Statics::PropPointers) < 2048);
// ********** End Function SetBytePropertyByName Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_SetBytePropertyByName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "SetBytePropertyByName", Z_Construct_UFunction_UKismetSystemLibrary_SetBytePropertyByName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetBytePropertyByName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SetBytePropertyByName_Statics::KismetSystemLibrary_eventSetBytePropertyByName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetBytePropertyByName_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_SetBytePropertyByName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SetBytePropertyByName_Statics::KismetSystemLibrary_eventSetBytePropertyByName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_SetBytePropertyByName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_SetBytePropertyByName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execSetBytePropertyByName)
{
P_GET_OBJECT(UObject,Z_Param_Object);
P_GET_PROPERTY(FNameProperty,Z_Param_PropertyName);
P_GET_PROPERTY(FByteProperty,Z_Param_Value);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::SetBytePropertyByName(Z_Param_Object,Z_Param_PropertyName,Z_Param_Value);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function SetBytePropertyByName ************************
// ********** Begin Class UKismetSystemLibrary Function SetClassPropertyByName *********************
struct Z_Construct_UFunction_UKismetSystemLibrary_SetClassPropertyByName_Statics
{
struct KismetSystemLibrary_eventSetClassPropertyByName_Parms
{
UObject* Object;
FName PropertyName;
TSubclassOf<UObject> Value;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintInternalUseOnly", "true" },
{ "Comment", "/** Set a CLASS property by name */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Set a CLASS property by name" },
};
#endif // WITH_METADATA
// ********** Begin Function SetClassPropertyByName constinit property declarations ****************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Object;
static const UECodeGen_Private::FNamePropertyParams NewProp_PropertyName;
static const UECodeGen_Private::FClassPropertyParams NewProp_Value;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetClassPropertyByName constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetClassPropertyByName Property Definitions ***************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetClassPropertyByName_Statics::NewProp_Object = { "Object", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetClassPropertyByName_Parms, Object), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetClassPropertyByName_Statics::NewProp_PropertyName = { "PropertyName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetClassPropertyByName_Parms, PropertyName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetClassPropertyByName_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetClassPropertyByName_Parms, Value), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_SetClassPropertyByName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetClassPropertyByName_Statics::NewProp_Object,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetClassPropertyByName_Statics::NewProp_PropertyName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetClassPropertyByName_Statics::NewProp_Value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetClassPropertyByName_Statics::PropPointers) < 2048);
// ********** End Function SetClassPropertyByName Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_SetClassPropertyByName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "SetClassPropertyByName", Z_Construct_UFunction_UKismetSystemLibrary_SetClassPropertyByName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetClassPropertyByName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SetClassPropertyByName_Statics::KismetSystemLibrary_eventSetClassPropertyByName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetClassPropertyByName_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_SetClassPropertyByName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SetClassPropertyByName_Statics::KismetSystemLibrary_eventSetClassPropertyByName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_SetClassPropertyByName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_SetClassPropertyByName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execSetClassPropertyByName)
{
P_GET_OBJECT(UObject,Z_Param_Object);
P_GET_PROPERTY(FNameProperty,Z_Param_PropertyName);
P_GET_OBJECT(UClass,Z_Param_Value);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::SetClassPropertyByName(Z_Param_Object,Z_Param_PropertyName,Z_Param_Value);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function SetClassPropertyByName ***********************
// ********** Begin Class UKismetSystemLibrary Function SetCollisionProfileNameProperty ************
struct Z_Construct_UFunction_UKismetSystemLibrary_SetCollisionProfileNameProperty_Statics
{
struct KismetSystemLibrary_eventSetCollisionProfileNameProperty_Parms
{
UObject* Object;
FName PropertyName;
FCollisionProfileName Value;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AutoCreateRefTerm", "Value" },
{ "BlueprintInternalUseOnly", "true" },
{ "Comment", "/** Set a CollisionProfileName property by name */" },
{ "CustomThunk", "true" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Set a CollisionProfileName property by name" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetCollisionProfileNameProperty constinit property declarations *******
static const UECodeGen_Private::FObjectPropertyParams NewProp_Object;
static const UECodeGen_Private::FNamePropertyParams NewProp_PropertyName;
static const UECodeGen_Private::FStructPropertyParams NewProp_Value;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetCollisionProfileNameProperty constinit property declarations *********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetCollisionProfileNameProperty Property Definitions ******************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetCollisionProfileNameProperty_Statics::NewProp_Object = { "Object", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetCollisionProfileNameProperty_Parms, Object), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetCollisionProfileNameProperty_Statics::NewProp_PropertyName = { "PropertyName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetCollisionProfileNameProperty_Parms, PropertyName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetCollisionProfileNameProperty_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetCollisionProfileNameProperty_Parms, Value), Z_Construct_UScriptStruct_FCollisionProfileName, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Value_MetaData), NewProp_Value_MetaData) }; // 1144355507
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_SetCollisionProfileNameProperty_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetCollisionProfileNameProperty_Statics::NewProp_Object,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetCollisionProfileNameProperty_Statics::NewProp_PropertyName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetCollisionProfileNameProperty_Statics::NewProp_Value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetCollisionProfileNameProperty_Statics::PropPointers) < 2048);
// ********** End Function SetCollisionProfileNameProperty Property Definitions ********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_SetCollisionProfileNameProperty_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "SetCollisionProfileNameProperty", Z_Construct_UFunction_UKismetSystemLibrary_SetCollisionProfileNameProperty_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetCollisionProfileNameProperty_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SetCollisionProfileNameProperty_Statics::KismetSystemLibrary_eventSetCollisionProfileNameProperty_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetCollisionProfileNameProperty_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_SetCollisionProfileNameProperty_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SetCollisionProfileNameProperty_Statics::KismetSystemLibrary_eventSetCollisionProfileNameProperty_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_SetCollisionProfileNameProperty()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_SetCollisionProfileNameProperty_Statics::FuncParams);
}
return ReturnFunction;
}
// ********** End Class UKismetSystemLibrary Function SetCollisionProfileNameProperty **************
// ********** Begin Class UKismetSystemLibrary Function SetColorPropertyByName *********************
struct Z_Construct_UFunction_UKismetSystemLibrary_SetColorPropertyByName_Statics
{
struct KismetSystemLibrary_eventSetColorPropertyByName_Parms
{
UObject* Object;
FName PropertyName;
FColor Value;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AutoCreateRefTerm", "Value" },
{ "BlueprintInternalUseOnly", "true" },
{ "Comment", "/** Set a COLOR property by name */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Set a COLOR property by name" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetColorPropertyByName constinit property declarations ****************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Object;
static const UECodeGen_Private::FNamePropertyParams NewProp_PropertyName;
static const UECodeGen_Private::FStructPropertyParams NewProp_Value;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetColorPropertyByName constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetColorPropertyByName Property Definitions ***************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetColorPropertyByName_Statics::NewProp_Object = { "Object", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetColorPropertyByName_Parms, Object), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetColorPropertyByName_Statics::NewProp_PropertyName = { "PropertyName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetColorPropertyByName_Parms, PropertyName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetColorPropertyByName_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetColorPropertyByName_Parms, Value), Z_Construct_UScriptStruct_FColor, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Value_MetaData), NewProp_Value_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_SetColorPropertyByName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetColorPropertyByName_Statics::NewProp_Object,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetColorPropertyByName_Statics::NewProp_PropertyName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetColorPropertyByName_Statics::NewProp_Value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetColorPropertyByName_Statics::PropPointers) < 2048);
// ********** End Function SetColorPropertyByName Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_SetColorPropertyByName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "SetColorPropertyByName", Z_Construct_UFunction_UKismetSystemLibrary_SetColorPropertyByName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetColorPropertyByName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SetColorPropertyByName_Statics::KismetSystemLibrary_eventSetColorPropertyByName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetColorPropertyByName_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_SetColorPropertyByName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SetColorPropertyByName_Statics::KismetSystemLibrary_eventSetColorPropertyByName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_SetColorPropertyByName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_SetColorPropertyByName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execSetColorPropertyByName)
{
P_GET_OBJECT(UObject,Z_Param_Object);
P_GET_PROPERTY(FNameProperty,Z_Param_PropertyName);
P_GET_STRUCT_REF(FColor,Z_Param_Out_Value);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::SetColorPropertyByName(Z_Param_Object,Z_Param_PropertyName,Z_Param_Out_Value);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function SetColorPropertyByName ***********************
// ********** Begin Class UKismetSystemLibrary Function SetDoublePropertyByName ********************
struct Z_Construct_UFunction_UKismetSystemLibrary_SetDoublePropertyByName_Statics
{
struct KismetSystemLibrary_eventSetDoublePropertyByName_Parms
{
UObject* Object;
FName PropertyName;
double Value;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintInternalUseOnly", "true" },
{ "Comment", "/** Set a double property by name */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Set a double property by name" },
};
#endif // WITH_METADATA
// ********** Begin Function SetDoublePropertyByName constinit property declarations ***************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Object;
static const UECodeGen_Private::FNamePropertyParams NewProp_PropertyName;
static const UECodeGen_Private::FDoublePropertyParams NewProp_Value;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetDoublePropertyByName constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetDoublePropertyByName Property Definitions **************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetDoublePropertyByName_Statics::NewProp_Object = { "Object", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetDoublePropertyByName_Parms, Object), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetDoublePropertyByName_Statics::NewProp_PropertyName = { "PropertyName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetDoublePropertyByName_Parms, PropertyName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FDoublePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetDoublePropertyByName_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetDoublePropertyByName_Parms, Value), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_SetDoublePropertyByName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetDoublePropertyByName_Statics::NewProp_Object,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetDoublePropertyByName_Statics::NewProp_PropertyName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetDoublePropertyByName_Statics::NewProp_Value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetDoublePropertyByName_Statics::PropPointers) < 2048);
// ********** End Function SetDoublePropertyByName Property Definitions ****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_SetDoublePropertyByName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "SetDoublePropertyByName", Z_Construct_UFunction_UKismetSystemLibrary_SetDoublePropertyByName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetDoublePropertyByName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SetDoublePropertyByName_Statics::KismetSystemLibrary_eventSetDoublePropertyByName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetDoublePropertyByName_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_SetDoublePropertyByName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SetDoublePropertyByName_Statics::KismetSystemLibrary_eventSetDoublePropertyByName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_SetDoublePropertyByName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_SetDoublePropertyByName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execSetDoublePropertyByName)
{
P_GET_OBJECT(UObject,Z_Param_Object);
P_GET_PROPERTY(FNameProperty,Z_Param_PropertyName);
P_GET_PROPERTY(FDoubleProperty,Z_Param_Value);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::SetDoublePropertyByName(Z_Param_Object,Z_Param_PropertyName,Z_Param_Value);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function SetDoublePropertyByName **********************
// ********** Begin Class UKismetSystemLibrary Function SetEditorProperty **************************
#if WITH_EDITOR
struct Z_Construct_UFunction_UKismetSystemLibrary_SetEditorProperty_Statics
{
struct KismetSystemLibrary_eventSetEditorProperty_Parms
{
UObject* Object;
FName PropertyName;
int32 PropertyValue;
EPropertyAccessChangeNotifyMode ChangeNotifyMode;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AdvancedDisplay", "ChangeNotifyMode" },
{ "BlueprintInternalUseOnly", "true" },
{ "Category", "Utilities" },
{ "Comment", "/**\n\x09 * Attempts to set the value of a named property on the given object.\n\x09 *\n\x09 * @param Object The object you want to set a property value on.\n\x09 * @param PropertyName The name of the object property to set the value of.\n\x09 * @param PropertyValue The property value to set.\n\x09 * @param ChangeNotifyMode When to emit property change notifications.\n\x09 *\n\x09 * @return Whether the property value was found and correctly set.\n\x09 */" },
{ "CustomStructureParam", "PropertyValue" },
{ "CustomThunk", "true" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Attempts to set the value of a named property on the given object.\n\n@param Object The object you want to set a property value on.\n@param PropertyName The name of the object property to set the value of.\n@param PropertyValue The property value to set.\n@param ChangeNotifyMode When to emit property change notifications.\n\n@return Whether the property value was found and correctly set." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PropertyName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PropertyValue_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ChangeNotifyMode_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetEditorProperty constinit property declarations *********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Object;
static const UECodeGen_Private::FNamePropertyParams NewProp_PropertyName;
static const UECodeGen_Private::FIntPropertyParams NewProp_PropertyValue;
static const UECodeGen_Private::FBytePropertyParams NewProp_ChangeNotifyMode_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_ChangeNotifyMode;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetEditorProperty constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetEditorProperty Property Definitions ********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetEditorProperty_Statics::NewProp_Object = { "Object", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetEditorProperty_Parms, Object), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetEditorProperty_Statics::NewProp_PropertyName = { "PropertyName", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetEditorProperty_Parms, PropertyName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PropertyName_MetaData), NewProp_PropertyName_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetEditorProperty_Statics::NewProp_PropertyValue = { "PropertyValue", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetEditorProperty_Parms, PropertyValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PropertyValue_MetaData), NewProp_PropertyValue_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetEditorProperty_Statics::NewProp_ChangeNotifyMode_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetEditorProperty_Statics::NewProp_ChangeNotifyMode = { "ChangeNotifyMode", nullptr, (EPropertyFlags)0x0010040000000082, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetEditorProperty_Parms, ChangeNotifyMode), Z_Construct_UEnum_CoreUObject_EPropertyAccessChangeNotifyMode, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ChangeNotifyMode_MetaData), NewProp_ChangeNotifyMode_MetaData) }; // 1744829308
void Z_Construct_UFunction_UKismetSystemLibrary_SetEditorProperty_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventSetEditorProperty_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetEditorProperty_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventSetEditorProperty_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_SetEditorProperty_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_SetEditorProperty_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetEditorProperty_Statics::NewProp_Object,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetEditorProperty_Statics::NewProp_PropertyName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetEditorProperty_Statics::NewProp_PropertyValue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetEditorProperty_Statics::NewProp_ChangeNotifyMode_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetEditorProperty_Statics::NewProp_ChangeNotifyMode,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetEditorProperty_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetEditorProperty_Statics::PropPointers) < 2048);
// ********** End Function SetEditorProperty Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_SetEditorProperty_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "SetEditorProperty", Z_Construct_UFunction_UKismetSystemLibrary_SetEditorProperty_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetEditorProperty_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SetEditorProperty_Statics::KismetSystemLibrary_eventSetEditorProperty_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x24422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetEditorProperty_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_SetEditorProperty_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SetEditorProperty_Statics::KismetSystemLibrary_eventSetEditorProperty_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_SetEditorProperty()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_SetEditorProperty_Statics::FuncParams);
}
return ReturnFunction;
}
#endif // WITH_EDITOR
// ********** End Class UKismetSystemLibrary Function SetEditorProperty ****************************
// ********** Begin Class UKismetSystemLibrary Function SetFieldPathPropertyByName *****************
struct Z_Construct_UFunction_UKismetSystemLibrary_SetFieldPathPropertyByName_Statics
{
struct KismetSystemLibrary_eventSetFieldPathPropertyByName_Parms
{
UObject* Object;
FName PropertyName;
TFieldPath<FField> Value;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AutoCreateRefTerm", "Value" },
{ "BlueprintInternalUseOnly", "true" },
{ "Comment", "/** Set a SOFTOBJECT property by name */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Set a SOFTOBJECT property by name" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetFieldPathPropertyByName constinit property declarations ************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Object;
static const UECodeGen_Private::FNamePropertyParams NewProp_PropertyName;
static const UECodeGen_Private::FFieldPathPropertyParams NewProp_Value;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetFieldPathPropertyByName constinit property declarations **************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetFieldPathPropertyByName Property Definitions ***********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetFieldPathPropertyByName_Statics::NewProp_Object = { "Object", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetFieldPathPropertyByName_Parms, Object), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetFieldPathPropertyByName_Statics::NewProp_PropertyName = { "PropertyName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetFieldPathPropertyByName_Parms, PropertyName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFieldPathPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetFieldPathPropertyByName_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::FieldPath, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetFieldPathPropertyByName_Parms, Value), &FField::StaticClass, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Value_MetaData), NewProp_Value_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_SetFieldPathPropertyByName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetFieldPathPropertyByName_Statics::NewProp_Object,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetFieldPathPropertyByName_Statics::NewProp_PropertyName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetFieldPathPropertyByName_Statics::NewProp_Value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetFieldPathPropertyByName_Statics::PropPointers) < 2048);
// ********** End Function SetFieldPathPropertyByName Property Definitions *************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_SetFieldPathPropertyByName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "SetFieldPathPropertyByName", Z_Construct_UFunction_UKismetSystemLibrary_SetFieldPathPropertyByName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetFieldPathPropertyByName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SetFieldPathPropertyByName_Statics::KismetSystemLibrary_eventSetFieldPathPropertyByName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetFieldPathPropertyByName_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_SetFieldPathPropertyByName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SetFieldPathPropertyByName_Statics::KismetSystemLibrary_eventSetFieldPathPropertyByName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_SetFieldPathPropertyByName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_SetFieldPathPropertyByName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execSetFieldPathPropertyByName)
{
P_GET_OBJECT(UObject,Z_Param_Object);
P_GET_PROPERTY(FNameProperty,Z_Param_PropertyName);
P_GET_TFIELDPATH_REF(TFieldPath<FField>,Z_Param_Out_Value);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::SetFieldPathPropertyByName(Z_Param_Object,Z_Param_PropertyName,Z_Param_Out_Value);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function SetFieldPathPropertyByName *******************
// ********** Begin Class UKismetSystemLibrary Function SetGamepadsBlockDeviceFeedback *************
struct Z_Construct_UFunction_UKismetSystemLibrary_SetGamepadsBlockDeviceFeedback_Statics
{
struct KismetSystemLibrary_eventSetGamepadsBlockDeviceFeedback_Parms
{
bool bBlock;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Platform" },
{ "Comment", "/**\n\x09 * Sets whether attached gamepads will block feedback from the device itself (Mobile only).\n\x09 */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Sets whether attached gamepads will block feedback from the device itself (Mobile only)." },
};
#endif // WITH_METADATA
// ********** Begin Function SetGamepadsBlockDeviceFeedback constinit property declarations ********
static void NewProp_bBlock_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bBlock;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetGamepadsBlockDeviceFeedback constinit property declarations **********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetGamepadsBlockDeviceFeedback Property Definitions *******************
void Z_Construct_UFunction_UKismetSystemLibrary_SetGamepadsBlockDeviceFeedback_Statics::NewProp_bBlock_SetBit(void* Obj)
{
((KismetSystemLibrary_eventSetGamepadsBlockDeviceFeedback_Parms*)Obj)->bBlock = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetGamepadsBlockDeviceFeedback_Statics::NewProp_bBlock = { "bBlock", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventSetGamepadsBlockDeviceFeedback_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_SetGamepadsBlockDeviceFeedback_Statics::NewProp_bBlock_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_SetGamepadsBlockDeviceFeedback_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetGamepadsBlockDeviceFeedback_Statics::NewProp_bBlock,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetGamepadsBlockDeviceFeedback_Statics::PropPointers) < 2048);
// ********** End Function SetGamepadsBlockDeviceFeedback Property Definitions *********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_SetGamepadsBlockDeviceFeedback_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "SetGamepadsBlockDeviceFeedback", Z_Construct_UFunction_UKismetSystemLibrary_SetGamepadsBlockDeviceFeedback_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetGamepadsBlockDeviceFeedback_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SetGamepadsBlockDeviceFeedback_Statics::KismetSystemLibrary_eventSetGamepadsBlockDeviceFeedback_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetGamepadsBlockDeviceFeedback_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_SetGamepadsBlockDeviceFeedback_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SetGamepadsBlockDeviceFeedback_Statics::KismetSystemLibrary_eventSetGamepadsBlockDeviceFeedback_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_SetGamepadsBlockDeviceFeedback()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_SetGamepadsBlockDeviceFeedback_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execSetGamepadsBlockDeviceFeedback)
{
P_GET_UBOOL(Z_Param_bBlock);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::SetGamepadsBlockDeviceFeedback(Z_Param_bBlock);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function SetGamepadsBlockDeviceFeedback ***************
// ********** Begin Class UKismetSystemLibrary Function SetInt64PropertyByName *********************
struct Z_Construct_UFunction_UKismetSystemLibrary_SetInt64PropertyByName_Statics
{
struct KismetSystemLibrary_eventSetInt64PropertyByName_Parms
{
UObject* Object;
FName PropertyName;
int64 Value;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintInternalUseOnly", "true" },
{ "Comment", "/** Set an int64 property by name */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Set an int64 property by name" },
};
#endif // WITH_METADATA
// ********** Begin Function SetInt64PropertyByName constinit property declarations ****************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Object;
static const UECodeGen_Private::FNamePropertyParams NewProp_PropertyName;
static const UECodeGen_Private::FInt64PropertyParams NewProp_Value;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetInt64PropertyByName constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetInt64PropertyByName Property Definitions ***************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetInt64PropertyByName_Statics::NewProp_Object = { "Object", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetInt64PropertyByName_Parms, Object), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetInt64PropertyByName_Statics::NewProp_PropertyName = { "PropertyName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetInt64PropertyByName_Parms, PropertyName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FInt64PropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetInt64PropertyByName_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int64, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetInt64PropertyByName_Parms, Value), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_SetInt64PropertyByName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetInt64PropertyByName_Statics::NewProp_Object,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetInt64PropertyByName_Statics::NewProp_PropertyName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetInt64PropertyByName_Statics::NewProp_Value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetInt64PropertyByName_Statics::PropPointers) < 2048);
// ********** End Function SetInt64PropertyByName Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_SetInt64PropertyByName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "SetInt64PropertyByName", Z_Construct_UFunction_UKismetSystemLibrary_SetInt64PropertyByName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetInt64PropertyByName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SetInt64PropertyByName_Statics::KismetSystemLibrary_eventSetInt64PropertyByName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetInt64PropertyByName_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_SetInt64PropertyByName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SetInt64PropertyByName_Statics::KismetSystemLibrary_eventSetInt64PropertyByName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_SetInt64PropertyByName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_SetInt64PropertyByName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execSetInt64PropertyByName)
{
P_GET_OBJECT(UObject,Z_Param_Object);
P_GET_PROPERTY(FNameProperty,Z_Param_PropertyName);
P_GET_PROPERTY(FInt64Property,Z_Param_Value);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::SetInt64PropertyByName(Z_Param_Object,Z_Param_PropertyName,Z_Param_Value);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function SetInt64PropertyByName ***********************
// ********** Begin Class UKismetSystemLibrary Function SetInterfacePropertyByName *****************
struct Z_Construct_UFunction_UKismetSystemLibrary_SetInterfacePropertyByName_Statics
{
struct KismetSystemLibrary_eventSetInterfacePropertyByName_Parms
{
UObject* Object;
FName PropertyName;
TScriptInterface<IInterface> Value;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintInternalUseOnly", "true" },
{ "Comment", "/** Set an INTERFACE property by name */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Set an INTERFACE property by name" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetInterfacePropertyByName constinit property declarations ************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Object;
static const UECodeGen_Private::FNamePropertyParams NewProp_PropertyName;
static const UECodeGen_Private::FInterfacePropertyParams NewProp_Value;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetInterfacePropertyByName constinit property declarations **************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetInterfacePropertyByName Property Definitions ***********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetInterfacePropertyByName_Statics::NewProp_Object = { "Object", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetInterfacePropertyByName_Parms, Object), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetInterfacePropertyByName_Statics::NewProp_PropertyName = { "PropertyName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetInterfacePropertyByName_Parms, PropertyName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FInterfacePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetInterfacePropertyByName_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0014000008000182, UECodeGen_Private::EPropertyGenFlags::Interface, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetInterfacePropertyByName_Parms, Value), Z_Construct_UClass_UInterface_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Value_MetaData), NewProp_Value_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_SetInterfacePropertyByName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetInterfacePropertyByName_Statics::NewProp_Object,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetInterfacePropertyByName_Statics::NewProp_PropertyName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetInterfacePropertyByName_Statics::NewProp_Value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetInterfacePropertyByName_Statics::PropPointers) < 2048);
// ********** End Function SetInterfacePropertyByName Property Definitions *************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_SetInterfacePropertyByName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "SetInterfacePropertyByName", Z_Construct_UFunction_UKismetSystemLibrary_SetInterfacePropertyByName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetInterfacePropertyByName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SetInterfacePropertyByName_Statics::KismetSystemLibrary_eventSetInterfacePropertyByName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetInterfacePropertyByName_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_SetInterfacePropertyByName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SetInterfacePropertyByName_Statics::KismetSystemLibrary_eventSetInterfacePropertyByName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_SetInterfacePropertyByName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_SetInterfacePropertyByName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execSetInterfacePropertyByName)
{
P_GET_OBJECT(UObject,Z_Param_Object);
P_GET_PROPERTY(FNameProperty,Z_Param_PropertyName);
P_GET_TINTERFACE_REF(IInterface,Z_Param_Out_Value);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::SetInterfacePropertyByName(Z_Param_Object,Z_Param_PropertyName,Z_Param_Out_Value);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function SetInterfacePropertyByName *******************
// ********** Begin Class UKismetSystemLibrary Function SetIntPropertyByName ***********************
struct Z_Construct_UFunction_UKismetSystemLibrary_SetIntPropertyByName_Statics
{
struct KismetSystemLibrary_eventSetIntPropertyByName_Parms
{
UObject* Object;
FName PropertyName;
int32 Value;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintInternalUseOnly", "true" },
{ "Comment", "/** Set an int32 property by name */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Set an int32 property by name" },
};
#endif // WITH_METADATA
// ********** Begin Function SetIntPropertyByName constinit property declarations ******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Object;
static const UECodeGen_Private::FNamePropertyParams NewProp_PropertyName;
static const UECodeGen_Private::FIntPropertyParams NewProp_Value;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetIntPropertyByName constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetIntPropertyByName Property Definitions *****************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetIntPropertyByName_Statics::NewProp_Object = { "Object", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetIntPropertyByName_Parms, Object), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetIntPropertyByName_Statics::NewProp_PropertyName = { "PropertyName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetIntPropertyByName_Parms, PropertyName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetIntPropertyByName_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetIntPropertyByName_Parms, Value), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_SetIntPropertyByName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetIntPropertyByName_Statics::NewProp_Object,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetIntPropertyByName_Statics::NewProp_PropertyName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetIntPropertyByName_Statics::NewProp_Value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetIntPropertyByName_Statics::PropPointers) < 2048);
// ********** End Function SetIntPropertyByName Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_SetIntPropertyByName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "SetIntPropertyByName", Z_Construct_UFunction_UKismetSystemLibrary_SetIntPropertyByName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetIntPropertyByName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SetIntPropertyByName_Statics::KismetSystemLibrary_eventSetIntPropertyByName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetIntPropertyByName_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_SetIntPropertyByName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SetIntPropertyByName_Statics::KismetSystemLibrary_eventSetIntPropertyByName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_SetIntPropertyByName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_SetIntPropertyByName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execSetIntPropertyByName)
{
P_GET_OBJECT(UObject,Z_Param_Object);
P_GET_PROPERTY(FNameProperty,Z_Param_PropertyName);
P_GET_PROPERTY(FIntProperty,Z_Param_Value);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::SetIntPropertyByName(Z_Param_Object,Z_Param_PropertyName,Z_Param_Value);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function SetIntPropertyByName *************************
// ********** Begin Class UKismetSystemLibrary Function SetLinearColorPropertyByName ***************
struct Z_Construct_UFunction_UKismetSystemLibrary_SetLinearColorPropertyByName_Statics
{
struct KismetSystemLibrary_eventSetLinearColorPropertyByName_Parms
{
UObject* Object;
FName PropertyName;
FLinearColor Value;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AutoCreateRefTerm", "Value" },
{ "BlueprintInternalUseOnly", "true" },
{ "Comment", "/** Set a LINEAR COLOR property by name */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Set a LINEAR COLOR property by name" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetLinearColorPropertyByName constinit property declarations **********
static const UECodeGen_Private::FObjectPropertyParams NewProp_Object;
static const UECodeGen_Private::FNamePropertyParams NewProp_PropertyName;
static const UECodeGen_Private::FStructPropertyParams NewProp_Value;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetLinearColorPropertyByName constinit property declarations ************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetLinearColorPropertyByName Property Definitions *********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetLinearColorPropertyByName_Statics::NewProp_Object = { "Object", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetLinearColorPropertyByName_Parms, Object), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetLinearColorPropertyByName_Statics::NewProp_PropertyName = { "PropertyName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetLinearColorPropertyByName_Parms, PropertyName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetLinearColorPropertyByName_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetLinearColorPropertyByName_Parms, Value), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Value_MetaData), NewProp_Value_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_SetLinearColorPropertyByName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetLinearColorPropertyByName_Statics::NewProp_Object,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetLinearColorPropertyByName_Statics::NewProp_PropertyName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetLinearColorPropertyByName_Statics::NewProp_Value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetLinearColorPropertyByName_Statics::PropPointers) < 2048);
// ********** End Function SetLinearColorPropertyByName Property Definitions ***********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_SetLinearColorPropertyByName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "SetLinearColorPropertyByName", Z_Construct_UFunction_UKismetSystemLibrary_SetLinearColorPropertyByName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetLinearColorPropertyByName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SetLinearColorPropertyByName_Statics::KismetSystemLibrary_eventSetLinearColorPropertyByName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetLinearColorPropertyByName_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_SetLinearColorPropertyByName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SetLinearColorPropertyByName_Statics::KismetSystemLibrary_eventSetLinearColorPropertyByName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_SetLinearColorPropertyByName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_SetLinearColorPropertyByName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execSetLinearColorPropertyByName)
{
P_GET_OBJECT(UObject,Z_Param_Object);
P_GET_PROPERTY(FNameProperty,Z_Param_PropertyName);
P_GET_STRUCT_REF(FLinearColor,Z_Param_Out_Value);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::SetLinearColorPropertyByName(Z_Param_Object,Z_Param_PropertyName,Z_Param_Out_Value);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function SetLinearColorPropertyByName *****************
// ********** Begin Class UKismetSystemLibrary Function SetNamePropertyByName **********************
struct Z_Construct_UFunction_UKismetSystemLibrary_SetNamePropertyByName_Statics
{
struct KismetSystemLibrary_eventSetNamePropertyByName_Parms
{
UObject* Object;
FName PropertyName;
FName Value;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AutoCreateRefTerm", "Value" },
{ "BlueprintInternalUseOnly", "true" },
{ "Comment", "/** Set a NAME property by name */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Set a NAME property by name" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetNamePropertyByName constinit property declarations *****************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Object;
static const UECodeGen_Private::FNamePropertyParams NewProp_PropertyName;
static const UECodeGen_Private::FNamePropertyParams NewProp_Value;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetNamePropertyByName constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetNamePropertyByName Property Definitions ****************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetNamePropertyByName_Statics::NewProp_Object = { "Object", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetNamePropertyByName_Parms, Object), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetNamePropertyByName_Statics::NewProp_PropertyName = { "PropertyName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetNamePropertyByName_Parms, PropertyName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetNamePropertyByName_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetNamePropertyByName_Parms, Value), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Value_MetaData), NewProp_Value_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_SetNamePropertyByName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetNamePropertyByName_Statics::NewProp_Object,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetNamePropertyByName_Statics::NewProp_PropertyName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetNamePropertyByName_Statics::NewProp_Value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetNamePropertyByName_Statics::PropPointers) < 2048);
// ********** End Function SetNamePropertyByName Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_SetNamePropertyByName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "SetNamePropertyByName", Z_Construct_UFunction_UKismetSystemLibrary_SetNamePropertyByName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetNamePropertyByName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SetNamePropertyByName_Statics::KismetSystemLibrary_eventSetNamePropertyByName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetNamePropertyByName_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_SetNamePropertyByName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SetNamePropertyByName_Statics::KismetSystemLibrary_eventSetNamePropertyByName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_SetNamePropertyByName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_SetNamePropertyByName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execSetNamePropertyByName)
{
P_GET_OBJECT(UObject,Z_Param_Object);
P_GET_PROPERTY(FNameProperty,Z_Param_PropertyName);
P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_Value);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::SetNamePropertyByName(Z_Param_Object,Z_Param_PropertyName,Z_Param_Out_Value);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function SetNamePropertyByName ************************
// ********** Begin Class UKismetSystemLibrary Function SetObjectPropertyByName ********************
struct Z_Construct_UFunction_UKismetSystemLibrary_SetObjectPropertyByName_Statics
{
struct KismetSystemLibrary_eventSetObjectPropertyByName_Parms
{
UObject* Object;
FName PropertyName;
UObject* Value;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "BlueprintInternalUseOnly", "true" },
{ "Comment", "/** Set an OBJECT property by name */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Set an OBJECT property by name" },
};
#endif // WITH_METADATA
// ********** Begin Function SetObjectPropertyByName constinit property declarations ***************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Object;
static const UECodeGen_Private::FNamePropertyParams NewProp_PropertyName;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Value;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetObjectPropertyByName constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetObjectPropertyByName Property Definitions **************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetObjectPropertyByName_Statics::NewProp_Object = { "Object", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetObjectPropertyByName_Parms, Object), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetObjectPropertyByName_Statics::NewProp_PropertyName = { "PropertyName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetObjectPropertyByName_Parms, PropertyName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetObjectPropertyByName_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetObjectPropertyByName_Parms, Value), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_SetObjectPropertyByName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetObjectPropertyByName_Statics::NewProp_Object,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetObjectPropertyByName_Statics::NewProp_PropertyName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetObjectPropertyByName_Statics::NewProp_Value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetObjectPropertyByName_Statics::PropPointers) < 2048);
// ********** End Function SetObjectPropertyByName Property Definitions ****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_SetObjectPropertyByName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "SetObjectPropertyByName", Z_Construct_UFunction_UKismetSystemLibrary_SetObjectPropertyByName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetObjectPropertyByName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SetObjectPropertyByName_Statics::KismetSystemLibrary_eventSetObjectPropertyByName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetObjectPropertyByName_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_SetObjectPropertyByName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SetObjectPropertyByName_Statics::KismetSystemLibrary_eventSetObjectPropertyByName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_SetObjectPropertyByName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_SetObjectPropertyByName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execSetObjectPropertyByName)
{
P_GET_OBJECT(UObject,Z_Param_Object);
P_GET_PROPERTY(FNameProperty,Z_Param_PropertyName);
P_GET_OBJECT(UObject,Z_Param_Value);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::SetObjectPropertyByName(Z_Param_Object,Z_Param_PropertyName,Z_Param_Value);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function SetObjectPropertyByName **********************
// ********** Begin Class UKismetSystemLibrary Function SetRotatorPropertyByName *******************
struct Z_Construct_UFunction_UKismetSystemLibrary_SetRotatorPropertyByName_Statics
{
struct KismetSystemLibrary_eventSetRotatorPropertyByName_Parms
{
UObject* Object;
FName PropertyName;
FRotator Value;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AutoCreateRefTerm", "Value" },
{ "BlueprintInternalUseOnly", "true" },
{ "Comment", "/** Set a ROTATOR property by name */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Set a ROTATOR property by name" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetRotatorPropertyByName constinit property declarations **************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Object;
static const UECodeGen_Private::FNamePropertyParams NewProp_PropertyName;
static const UECodeGen_Private::FStructPropertyParams NewProp_Value;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetRotatorPropertyByName constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetRotatorPropertyByName Property Definitions *************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetRotatorPropertyByName_Statics::NewProp_Object = { "Object", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetRotatorPropertyByName_Parms, Object), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetRotatorPropertyByName_Statics::NewProp_PropertyName = { "PropertyName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetRotatorPropertyByName_Parms, PropertyName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetRotatorPropertyByName_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetRotatorPropertyByName_Parms, Value), Z_Construct_UScriptStruct_FRotator, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Value_MetaData), NewProp_Value_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_SetRotatorPropertyByName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetRotatorPropertyByName_Statics::NewProp_Object,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetRotatorPropertyByName_Statics::NewProp_PropertyName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetRotatorPropertyByName_Statics::NewProp_Value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetRotatorPropertyByName_Statics::PropPointers) < 2048);
// ********** End Function SetRotatorPropertyByName Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_SetRotatorPropertyByName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "SetRotatorPropertyByName", Z_Construct_UFunction_UKismetSystemLibrary_SetRotatorPropertyByName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetRotatorPropertyByName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SetRotatorPropertyByName_Statics::KismetSystemLibrary_eventSetRotatorPropertyByName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetRotatorPropertyByName_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_SetRotatorPropertyByName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SetRotatorPropertyByName_Statics::KismetSystemLibrary_eventSetRotatorPropertyByName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_SetRotatorPropertyByName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_SetRotatorPropertyByName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execSetRotatorPropertyByName)
{
P_GET_OBJECT(UObject,Z_Param_Object);
P_GET_PROPERTY(FNameProperty,Z_Param_PropertyName);
P_GET_STRUCT_REF(FRotator,Z_Param_Out_Value);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::SetRotatorPropertyByName(Z_Param_Object,Z_Param_PropertyName,Z_Param_Out_Value);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function SetRotatorPropertyByName *********************
// ********** Begin Class UKismetSystemLibrary Function SetSoftClassPropertyByName *****************
struct Z_Construct_UFunction_UKismetSystemLibrary_SetSoftClassPropertyByName_Statics
{
struct KismetSystemLibrary_eventSetSoftClassPropertyByName_Parms
{
UObject* Object;
FName PropertyName;
TSoftClassPtr<UObject> Value;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AutoCreateRefTerm", "Value" },
{ "BlueprintInternalUseOnly", "true" },
{ "Comment", "/** Set a SOFTCLASS property by name */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Set a SOFTCLASS property by name" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetSoftClassPropertyByName constinit property declarations ************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Object;
static const UECodeGen_Private::FNamePropertyParams NewProp_PropertyName;
static const UECodeGen_Private::FSoftClassPropertyParams NewProp_Value;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetSoftClassPropertyByName constinit property declarations **************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetSoftClassPropertyByName Property Definitions ***********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetSoftClassPropertyByName_Statics::NewProp_Object = { "Object", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetSoftClassPropertyByName_Parms, Object), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetSoftClassPropertyByName_Statics::NewProp_PropertyName = { "PropertyName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetSoftClassPropertyByName_Parms, PropertyName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FSoftClassPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetSoftClassPropertyByName_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0014000008000182, UECodeGen_Private::EPropertyGenFlags::SoftClass, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetSoftClassPropertyByName_Parms, Value), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Value_MetaData), NewProp_Value_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_SetSoftClassPropertyByName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetSoftClassPropertyByName_Statics::NewProp_Object,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetSoftClassPropertyByName_Statics::NewProp_PropertyName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetSoftClassPropertyByName_Statics::NewProp_Value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetSoftClassPropertyByName_Statics::PropPointers) < 2048);
// ********** End Function SetSoftClassPropertyByName Property Definitions *************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_SetSoftClassPropertyByName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "SetSoftClassPropertyByName", Z_Construct_UFunction_UKismetSystemLibrary_SetSoftClassPropertyByName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetSoftClassPropertyByName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SetSoftClassPropertyByName_Statics::KismetSystemLibrary_eventSetSoftClassPropertyByName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetSoftClassPropertyByName_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_SetSoftClassPropertyByName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SetSoftClassPropertyByName_Statics::KismetSystemLibrary_eventSetSoftClassPropertyByName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_SetSoftClassPropertyByName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_SetSoftClassPropertyByName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execSetSoftClassPropertyByName)
{
P_GET_OBJECT(UObject,Z_Param_Object);
P_GET_PROPERTY(FNameProperty,Z_Param_PropertyName);
P_GET_SOFTCLASS_REF(TSoftClassPtr<UObject> ,Z_Param_Out_Value);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::SetSoftClassPropertyByName(Z_Param_Object,Z_Param_PropertyName,Z_Param_Out_Value);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function SetSoftClassPropertyByName *******************
// ********** Begin Class UKismetSystemLibrary Function SetSoftObjectPropertyByName ****************
struct Z_Construct_UFunction_UKismetSystemLibrary_SetSoftObjectPropertyByName_Statics
{
struct KismetSystemLibrary_eventSetSoftObjectPropertyByName_Parms
{
UObject* Object;
FName PropertyName;
TSoftObjectPtr<UObject> Value;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AutoCreateRefTerm", "Value" },
{ "BlueprintInternalUseOnly", "true" },
{ "Comment", "/** Set a SOFTOBJECT property by name */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Set a SOFTOBJECT property by name" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetSoftObjectPropertyByName constinit property declarations ***********
static const UECodeGen_Private::FObjectPropertyParams NewProp_Object;
static const UECodeGen_Private::FNamePropertyParams NewProp_PropertyName;
static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_Value;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetSoftObjectPropertyByName constinit property declarations *************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetSoftObjectPropertyByName Property Definitions **********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetSoftObjectPropertyByName_Statics::NewProp_Object = { "Object", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetSoftObjectPropertyByName_Parms, Object), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetSoftObjectPropertyByName_Statics::NewProp_PropertyName = { "PropertyName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetSoftObjectPropertyByName_Parms, PropertyName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetSoftObjectPropertyByName_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0014000008000182, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetSoftObjectPropertyByName_Parms, Value), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Value_MetaData), NewProp_Value_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_SetSoftObjectPropertyByName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetSoftObjectPropertyByName_Statics::NewProp_Object,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetSoftObjectPropertyByName_Statics::NewProp_PropertyName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetSoftObjectPropertyByName_Statics::NewProp_Value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetSoftObjectPropertyByName_Statics::PropPointers) < 2048);
// ********** End Function SetSoftObjectPropertyByName Property Definitions ************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_SetSoftObjectPropertyByName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "SetSoftObjectPropertyByName", Z_Construct_UFunction_UKismetSystemLibrary_SetSoftObjectPropertyByName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetSoftObjectPropertyByName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SetSoftObjectPropertyByName_Statics::KismetSystemLibrary_eventSetSoftObjectPropertyByName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetSoftObjectPropertyByName_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_SetSoftObjectPropertyByName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SetSoftObjectPropertyByName_Statics::KismetSystemLibrary_eventSetSoftObjectPropertyByName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_SetSoftObjectPropertyByName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_SetSoftObjectPropertyByName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execSetSoftObjectPropertyByName)
{
P_GET_OBJECT(UObject,Z_Param_Object);
P_GET_PROPERTY(FNameProperty,Z_Param_PropertyName);
P_GET_SOFTOBJECT_REF(TSoftObjectPtr<UObject>,Z_Param_Out_Value);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::SetSoftObjectPropertyByName(Z_Param_Object,Z_Param_PropertyName,Z_Param_Out_Value);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function SetSoftObjectPropertyByName ******************
// ********** Begin Class UKismetSystemLibrary Function SetStringPropertyByName ********************
struct Z_Construct_UFunction_UKismetSystemLibrary_SetStringPropertyByName_Statics
{
struct KismetSystemLibrary_eventSetStringPropertyByName_Parms
{
UObject* Object;
FName PropertyName;
FString Value;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AutoCreateRefTerm", "Value" },
{ "BlueprintInternalUseOnly", "true" },
{ "Comment", "/** Set a STRING property by name */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Set a STRING property by name" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetStringPropertyByName constinit property declarations ***************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Object;
static const UECodeGen_Private::FNamePropertyParams NewProp_PropertyName;
static const UECodeGen_Private::FStrPropertyParams NewProp_Value;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetStringPropertyByName constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetStringPropertyByName Property Definitions **************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetStringPropertyByName_Statics::NewProp_Object = { "Object", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetStringPropertyByName_Parms, Object), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetStringPropertyByName_Statics::NewProp_PropertyName = { "PropertyName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetStringPropertyByName_Parms, PropertyName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetStringPropertyByName_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetStringPropertyByName_Parms, Value), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Value_MetaData), NewProp_Value_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_SetStringPropertyByName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetStringPropertyByName_Statics::NewProp_Object,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetStringPropertyByName_Statics::NewProp_PropertyName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetStringPropertyByName_Statics::NewProp_Value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetStringPropertyByName_Statics::PropPointers) < 2048);
// ********** End Function SetStringPropertyByName Property Definitions ****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_SetStringPropertyByName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "SetStringPropertyByName", Z_Construct_UFunction_UKismetSystemLibrary_SetStringPropertyByName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetStringPropertyByName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SetStringPropertyByName_Statics::KismetSystemLibrary_eventSetStringPropertyByName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetStringPropertyByName_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_SetStringPropertyByName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SetStringPropertyByName_Statics::KismetSystemLibrary_eventSetStringPropertyByName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_SetStringPropertyByName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_SetStringPropertyByName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execSetStringPropertyByName)
{
P_GET_OBJECT(UObject,Z_Param_Object);
P_GET_PROPERTY(FNameProperty,Z_Param_PropertyName);
P_GET_PROPERTY(FStrProperty,Z_Param_Value);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::SetStringPropertyByName(Z_Param_Object,Z_Param_PropertyName,Z_Param_Value);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function SetStringPropertyByName **********************
// ********** Begin Class UKismetSystemLibrary Function SetStructurePropertyByName *****************
struct Z_Construct_UFunction_UKismetSystemLibrary_SetStructurePropertyByName_Statics
{
struct KismetSystemLibrary_eventSetStructurePropertyByName_Parms
{
UObject* Object;
FName PropertyName;
FGenericStruct Value;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AutoCreateRefTerm", "Value" },
{ "BlueprintInternalUseOnly", "true" },
{ "Comment", "/** Set a custom structure property by name */" },
{ "CustomStructureParam", "Value" },
{ "CustomThunk", "true" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Set a custom structure property by name" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetStructurePropertyByName constinit property declarations ************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Object;
static const UECodeGen_Private::FNamePropertyParams NewProp_PropertyName;
static const UECodeGen_Private::FStructPropertyParams NewProp_Value;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetStructurePropertyByName constinit property declarations **************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetStructurePropertyByName Property Definitions ***********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetStructurePropertyByName_Statics::NewProp_Object = { "Object", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetStructurePropertyByName_Parms, Object), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetStructurePropertyByName_Statics::NewProp_PropertyName = { "PropertyName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetStructurePropertyByName_Parms, PropertyName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetStructurePropertyByName_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetStructurePropertyByName_Parms, Value), Z_Construct_UScriptStruct_FGenericStruct, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Value_MetaData), NewProp_Value_MetaData) }; // 2927885635
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_SetStructurePropertyByName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetStructurePropertyByName_Statics::NewProp_Object,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetStructurePropertyByName_Statics::NewProp_PropertyName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetStructurePropertyByName_Statics::NewProp_Value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetStructurePropertyByName_Statics::PropPointers) < 2048);
// ********** End Function SetStructurePropertyByName Property Definitions *************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_SetStructurePropertyByName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "SetStructurePropertyByName", Z_Construct_UFunction_UKismetSystemLibrary_SetStructurePropertyByName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetStructurePropertyByName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SetStructurePropertyByName_Statics::KismetSystemLibrary_eventSetStructurePropertyByName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetStructurePropertyByName_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_SetStructurePropertyByName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SetStructurePropertyByName_Statics::KismetSystemLibrary_eventSetStructurePropertyByName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_SetStructurePropertyByName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_SetStructurePropertyByName_Statics::FuncParams);
}
return ReturnFunction;
}
// ********** End Class UKismetSystemLibrary Function SetStructurePropertyByName *******************
// ********** Begin Class UKismetSystemLibrary Function SetSuppressViewportTransitionMessage *******
struct Z_Construct_UFunction_UKismetSystemLibrary_SetSuppressViewportTransitionMessage_Statics
{
struct KismetSystemLibrary_eventSetSuppressViewportTransitionMessage_Parms
{
const UObject* WorldContextObject;
bool bState;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Viewport" },
{ "Comment", "/**\n\x09 * Sets the state of the transition message rendered by the viewport. (The blue text displayed when the game is paused and so forth.)\n\x09 *\n\x09 * @param WorldContextObject\x09World context\n\x09 * @param State\x09\x09\x09\x09\x09set true to suppress transition message\n\x09 */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Sets the state of the transition message rendered by the viewport. (The blue text displayed when the game is paused and so forth.)\n\n@param WorldContextObject World context\n@param State set true to suppress transition message" },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetSuppressViewportTransitionMessage constinit property declarations **
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static void NewProp_bState_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bState;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetSuppressViewportTransitionMessage constinit property declarations ****
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetSuppressViewportTransitionMessage Property Definitions *************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetSuppressViewportTransitionMessage_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetSuppressViewportTransitionMessage_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
void Z_Construct_UFunction_UKismetSystemLibrary_SetSuppressViewportTransitionMessage_Statics::NewProp_bState_SetBit(void* Obj)
{
((KismetSystemLibrary_eventSetSuppressViewportTransitionMessage_Parms*)Obj)->bState = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetSuppressViewportTransitionMessage_Statics::NewProp_bState = { "bState", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventSetSuppressViewportTransitionMessage_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_SetSuppressViewportTransitionMessage_Statics::NewProp_bState_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_SetSuppressViewportTransitionMessage_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetSuppressViewportTransitionMessage_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetSuppressViewportTransitionMessage_Statics::NewProp_bState,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetSuppressViewportTransitionMessage_Statics::PropPointers) < 2048);
// ********** End Function SetSuppressViewportTransitionMessage Property Definitions ***************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_SetSuppressViewportTransitionMessage_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "SetSuppressViewportTransitionMessage", Z_Construct_UFunction_UKismetSystemLibrary_SetSuppressViewportTransitionMessage_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetSuppressViewportTransitionMessage_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SetSuppressViewportTransitionMessage_Statics::KismetSystemLibrary_eventSetSuppressViewportTransitionMessage_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetSuppressViewportTransitionMessage_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_SetSuppressViewportTransitionMessage_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SetSuppressViewportTransitionMessage_Statics::KismetSystemLibrary_eventSetSuppressViewportTransitionMessage_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_SetSuppressViewportTransitionMessage()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_SetSuppressViewportTransitionMessage_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execSetSuppressViewportTransitionMessage)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_UBOOL(Z_Param_bState);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::SetSuppressViewportTransitionMessage(Z_Param_WorldContextObject,Z_Param_bState);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function SetSuppressViewportTransitionMessage *********
// ********** Begin Class UKismetSystemLibrary Function SetTextPropertyByName **********************
struct Z_Construct_UFunction_UKismetSystemLibrary_SetTextPropertyByName_Statics
{
struct KismetSystemLibrary_eventSetTextPropertyByName_Parms
{
UObject* Object;
FName PropertyName;
FText Value;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AutoCreateRefTerm", "Value" },
{ "BlueprintInternalUseOnly", "true" },
{ "Comment", "/** Set a TEXT property by name */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Set a TEXT property by name" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetTextPropertyByName constinit property declarations *****************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Object;
static const UECodeGen_Private::FNamePropertyParams NewProp_PropertyName;
static const UECodeGen_Private::FTextPropertyParams NewProp_Value;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetTextPropertyByName constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetTextPropertyByName Property Definitions ****************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetTextPropertyByName_Statics::NewProp_Object = { "Object", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetTextPropertyByName_Parms, Object), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetTextPropertyByName_Statics::NewProp_PropertyName = { "PropertyName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetTextPropertyByName_Parms, PropertyName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FTextPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetTextPropertyByName_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Text, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetTextPropertyByName_Parms, Value), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Value_MetaData), NewProp_Value_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_SetTextPropertyByName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetTextPropertyByName_Statics::NewProp_Object,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetTextPropertyByName_Statics::NewProp_PropertyName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetTextPropertyByName_Statics::NewProp_Value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetTextPropertyByName_Statics::PropPointers) < 2048);
// ********** End Function SetTextPropertyByName Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_SetTextPropertyByName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "SetTextPropertyByName", Z_Construct_UFunction_UKismetSystemLibrary_SetTextPropertyByName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetTextPropertyByName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SetTextPropertyByName_Statics::KismetSystemLibrary_eventSetTextPropertyByName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetTextPropertyByName_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_SetTextPropertyByName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SetTextPropertyByName_Statics::KismetSystemLibrary_eventSetTextPropertyByName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_SetTextPropertyByName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_SetTextPropertyByName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execSetTextPropertyByName)
{
P_GET_OBJECT(UObject,Z_Param_Object);
P_GET_PROPERTY(FNameProperty,Z_Param_PropertyName);
P_GET_PROPERTY_REF(FTextProperty,Z_Param_Out_Value);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::SetTextPropertyByName(Z_Param_Object,Z_Param_PropertyName,Z_Param_Out_Value);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function SetTextPropertyByName ************************
// ********** Begin Class UKismetSystemLibrary Function SetTransformPropertyByName *****************
struct Z_Construct_UFunction_UKismetSystemLibrary_SetTransformPropertyByName_Statics
{
struct KismetSystemLibrary_eventSetTransformPropertyByName_Parms
{
UObject* Object;
FName PropertyName;
FTransform Value;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AutoCreateRefTerm", "Value" },
{ "BlueprintInternalUseOnly", "true" },
{ "Comment", "/** Set a TRANSFORM property by name */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Set a TRANSFORM property by name" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetTransformPropertyByName constinit property declarations ************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Object;
static const UECodeGen_Private::FNamePropertyParams NewProp_PropertyName;
static const UECodeGen_Private::FStructPropertyParams NewProp_Value;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetTransformPropertyByName constinit property declarations **************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetTransformPropertyByName Property Definitions ***********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetTransformPropertyByName_Statics::NewProp_Object = { "Object", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetTransformPropertyByName_Parms, Object), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetTransformPropertyByName_Statics::NewProp_PropertyName = { "PropertyName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetTransformPropertyByName_Parms, PropertyName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetTransformPropertyByName_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetTransformPropertyByName_Parms, Value), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Value_MetaData), NewProp_Value_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_SetTransformPropertyByName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetTransformPropertyByName_Statics::NewProp_Object,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetTransformPropertyByName_Statics::NewProp_PropertyName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetTransformPropertyByName_Statics::NewProp_Value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetTransformPropertyByName_Statics::PropPointers) < 2048);
// ********** End Function SetTransformPropertyByName Property Definitions *************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_SetTransformPropertyByName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "SetTransformPropertyByName", Z_Construct_UFunction_UKismetSystemLibrary_SetTransformPropertyByName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetTransformPropertyByName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SetTransformPropertyByName_Statics::KismetSystemLibrary_eventSetTransformPropertyByName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetTransformPropertyByName_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_SetTransformPropertyByName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SetTransformPropertyByName_Statics::KismetSystemLibrary_eventSetTransformPropertyByName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_SetTransformPropertyByName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_SetTransformPropertyByName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execSetTransformPropertyByName)
{
P_GET_OBJECT(UObject,Z_Param_Object);
P_GET_PROPERTY(FNameProperty,Z_Param_PropertyName);
P_GET_STRUCT_REF(FTransform,Z_Param_Out_Value);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::SetTransformPropertyByName(Z_Param_Object,Z_Param_PropertyName,Z_Param_Out_Value);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function SetTransformPropertyByName *******************
// ********** Begin Class UKismetSystemLibrary Function SetUserActivity ****************************
struct Z_Construct_UFunction_UKismetSystemLibrary_SetUserActivity_Statics
{
struct KismetSystemLibrary_eventSetUserActivity_Parms
{
FUserActivity UserActivity;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Development" },
{ "Comment", "/**\n\x09 * Tells the engine what the user is doing for debug, analytics, etc.\n\x09 */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Tells the engine what the user is doing for debug, analytics, etc." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_UserActivity_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetUserActivity constinit property declarations ***********************
static const UECodeGen_Private::FStructPropertyParams NewProp_UserActivity;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetUserActivity constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetUserActivity Property Definitions **********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetUserActivity_Statics::NewProp_UserActivity = { "UserActivity", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetUserActivity_Parms, UserActivity), Z_Construct_UScriptStruct_FUserActivity, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_UserActivity_MetaData), NewProp_UserActivity_MetaData) }; // 1973793935
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_SetUserActivity_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetUserActivity_Statics::NewProp_UserActivity,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetUserActivity_Statics::PropPointers) < 2048);
// ********** End Function SetUserActivity Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_SetUserActivity_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "SetUserActivity", Z_Construct_UFunction_UKismetSystemLibrary_SetUserActivity_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetUserActivity_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SetUserActivity_Statics::KismetSystemLibrary_eventSetUserActivity_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetUserActivity_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_SetUserActivity_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SetUserActivity_Statics::KismetSystemLibrary_eventSetUserActivity_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_SetUserActivity()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_SetUserActivity_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execSetUserActivity)
{
P_GET_STRUCT_REF(FUserActivity,Z_Param_Out_UserActivity);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::SetUserActivity(Z_Param_Out_UserActivity);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function SetUserActivity ******************************
// ********** Begin Class UKismetSystemLibrary Function SetVector3fPropertyByName ******************
struct Z_Construct_UFunction_UKismetSystemLibrary_SetVector3fPropertyByName_Statics
{
struct KismetSystemLibrary_eventSetVector3fPropertyByName_Parms
{
UObject* Object;
FName PropertyName;
FVector3f Value;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AutoCreateRefTerm", "Value" },
{ "BlueprintInternalUseOnly", "true" },
{ "Comment", "/** Set a VECTOR3F property by name */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Set a VECTOR3F property by name" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetVector3fPropertyByName constinit property declarations *************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Object;
static const UECodeGen_Private::FNamePropertyParams NewProp_PropertyName;
static const UECodeGen_Private::FStructPropertyParams NewProp_Value;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetVector3fPropertyByName constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetVector3fPropertyByName Property Definitions ************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetVector3fPropertyByName_Statics::NewProp_Object = { "Object", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetVector3fPropertyByName_Parms, Object), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetVector3fPropertyByName_Statics::NewProp_PropertyName = { "PropertyName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetVector3fPropertyByName_Parms, PropertyName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetVector3fPropertyByName_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetVector3fPropertyByName_Parms, Value), Z_Construct_UScriptStruct_FVector3f, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Value_MetaData), NewProp_Value_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_SetVector3fPropertyByName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetVector3fPropertyByName_Statics::NewProp_Object,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetVector3fPropertyByName_Statics::NewProp_PropertyName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetVector3fPropertyByName_Statics::NewProp_Value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetVector3fPropertyByName_Statics::PropPointers) < 2048);
// ********** End Function SetVector3fPropertyByName Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_SetVector3fPropertyByName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "SetVector3fPropertyByName", Z_Construct_UFunction_UKismetSystemLibrary_SetVector3fPropertyByName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetVector3fPropertyByName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SetVector3fPropertyByName_Statics::KismetSystemLibrary_eventSetVector3fPropertyByName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetVector3fPropertyByName_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_SetVector3fPropertyByName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SetVector3fPropertyByName_Statics::KismetSystemLibrary_eventSetVector3fPropertyByName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_SetVector3fPropertyByName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_SetVector3fPropertyByName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execSetVector3fPropertyByName)
{
P_GET_OBJECT(UObject,Z_Param_Object);
P_GET_PROPERTY(FNameProperty,Z_Param_PropertyName);
P_GET_STRUCT_REF(FVector3f,Z_Param_Out_Value);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::SetVector3fPropertyByName(Z_Param_Object,Z_Param_PropertyName,Z_Param_Out_Value);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function SetVector3fPropertyByName ********************
// ********** Begin Class UKismetSystemLibrary Function SetVectorPropertyByName ********************
struct Z_Construct_UFunction_UKismetSystemLibrary_SetVectorPropertyByName_Statics
{
struct KismetSystemLibrary_eventSetVectorPropertyByName_Parms
{
UObject* Object;
FName PropertyName;
FVector Value;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AutoCreateRefTerm", "Value" },
{ "BlueprintInternalUseOnly", "true" },
{ "Comment", "/** Set a VECTOR property by name */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Set a VECTOR property by name" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetVectorPropertyByName constinit property declarations ***************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Object;
static const UECodeGen_Private::FNamePropertyParams NewProp_PropertyName;
static const UECodeGen_Private::FStructPropertyParams NewProp_Value;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetVectorPropertyByName constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetVectorPropertyByName Property Definitions **************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetVectorPropertyByName_Statics::NewProp_Object = { "Object", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetVectorPropertyByName_Parms, Object), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetVectorPropertyByName_Statics::NewProp_PropertyName = { "PropertyName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetVectorPropertyByName_Parms, PropertyName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetVectorPropertyByName_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetVectorPropertyByName_Parms, Value), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Value_MetaData), NewProp_Value_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_SetVectorPropertyByName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetVectorPropertyByName_Statics::NewProp_Object,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetVectorPropertyByName_Statics::NewProp_PropertyName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetVectorPropertyByName_Statics::NewProp_Value,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetVectorPropertyByName_Statics::PropPointers) < 2048);
// ********** End Function SetVectorPropertyByName Property Definitions ****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_SetVectorPropertyByName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "SetVectorPropertyByName", Z_Construct_UFunction_UKismetSystemLibrary_SetVectorPropertyByName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetVectorPropertyByName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SetVectorPropertyByName_Statics::KismetSystemLibrary_eventSetVectorPropertyByName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetVectorPropertyByName_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_SetVectorPropertyByName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SetVectorPropertyByName_Statics::KismetSystemLibrary_eventSetVectorPropertyByName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_SetVectorPropertyByName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_SetVectorPropertyByName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execSetVectorPropertyByName)
{
P_GET_OBJECT(UObject,Z_Param_Object);
P_GET_PROPERTY(FNameProperty,Z_Param_PropertyName);
P_GET_STRUCT_REF(FVector,Z_Param_Out_Value);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::SetVectorPropertyByName(Z_Param_Object,Z_Param_PropertyName,Z_Param_Out_Value);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function SetVectorPropertyByName **********************
// ********** Begin Class UKismetSystemLibrary Function SetVolumeButtonsHandledBySystem ************
struct Z_Construct_UFunction_UKismetSystemLibrary_SetVolumeButtonsHandledBySystem_Statics
{
struct KismetSystemLibrary_eventSetVolumeButtonsHandledBySystem_Parms
{
bool bEnabled;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Platform" },
{ "Comment", "/**\n\x09 * Allows or inhibits system default handling of volume up and volume down buttons (Android only)\n\x09 * @param\x09""bEnabled\x09\x09\x09\x09If true, allow Android to handle volume up and down events\n\x09 */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Allows or inhibits system default handling of volume up and volume down buttons (Android only)\n@param bEnabled If true, allow Android to handle volume up and down events" },
};
#endif // WITH_METADATA
// ********** Begin Function SetVolumeButtonsHandledBySystem constinit property declarations *******
static void NewProp_bEnabled_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bEnabled;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetVolumeButtonsHandledBySystem constinit property declarations *********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetVolumeButtonsHandledBySystem Property Definitions ******************
void Z_Construct_UFunction_UKismetSystemLibrary_SetVolumeButtonsHandledBySystem_Statics::NewProp_bEnabled_SetBit(void* Obj)
{
((KismetSystemLibrary_eventSetVolumeButtonsHandledBySystem_Parms*)Obj)->bEnabled = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetVolumeButtonsHandledBySystem_Statics::NewProp_bEnabled = { "bEnabled", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventSetVolumeButtonsHandledBySystem_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_SetVolumeButtonsHandledBySystem_Statics::NewProp_bEnabled_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_SetVolumeButtonsHandledBySystem_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetVolumeButtonsHandledBySystem_Statics::NewProp_bEnabled,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetVolumeButtonsHandledBySystem_Statics::PropPointers) < 2048);
// ********** End Function SetVolumeButtonsHandledBySystem Property Definitions ********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_SetVolumeButtonsHandledBySystem_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "SetVolumeButtonsHandledBySystem", Z_Construct_UFunction_UKismetSystemLibrary_SetVolumeButtonsHandledBySystem_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetVolumeButtonsHandledBySystem_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SetVolumeButtonsHandledBySystem_Statics::KismetSystemLibrary_eventSetVolumeButtonsHandledBySystem_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetVolumeButtonsHandledBySystem_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_SetVolumeButtonsHandledBySystem_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SetVolumeButtonsHandledBySystem_Statics::KismetSystemLibrary_eventSetVolumeButtonsHandledBySystem_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_SetVolumeButtonsHandledBySystem()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_SetVolumeButtonsHandledBySystem_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execSetVolumeButtonsHandledBySystem)
{
P_GET_UBOOL(Z_Param_bEnabled);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::SetVolumeButtonsHandledBySystem(Z_Param_bEnabled);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function SetVolumeButtonsHandledBySystem **************
// ********** Begin Class UKismetSystemLibrary Function SetWindowTitle *****************************
struct Z_Construct_UFunction_UKismetSystemLibrary_SetWindowTitle_Statics
{
struct KismetSystemLibrary_eventSetWindowTitle_Parms
{
FText Title;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Platform" },
{ "Comment", "/** Sets the game window title */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Sets the game window title" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Title_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SetWindowTitle constinit property declarations ************************
static const UECodeGen_Private::FTextPropertyParams NewProp_Title;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetWindowTitle constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetWindowTitle Property Definitions ***********************************
const UECodeGen_Private::FTextPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SetWindowTitle_Statics::NewProp_Title = { "Title", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Text, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSetWindowTitle_Parms, Title), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Title_MetaData), NewProp_Title_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_SetWindowTitle_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SetWindowTitle_Statics::NewProp_Title,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetWindowTitle_Statics::PropPointers) < 2048);
// ********** End Function SetWindowTitle Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_SetWindowTitle_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "SetWindowTitle", Z_Construct_UFunction_UKismetSystemLibrary_SetWindowTitle_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetWindowTitle_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SetWindowTitle_Statics::KismetSystemLibrary_eventSetWindowTitle_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SetWindowTitle_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_SetWindowTitle_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SetWindowTitle_Statics::KismetSystemLibrary_eventSetWindowTitle_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_SetWindowTitle()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_SetWindowTitle_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execSetWindowTitle)
{
P_GET_PROPERTY_REF(FTextProperty,Z_Param_Out_Title);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::SetWindowTitle(Z_Param_Out_Title);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function SetWindowTitle *******************************
// ********** Begin Class UKismetSystemLibrary Function ShowAdBanner *******************************
struct Z_Construct_UFunction_UKismetSystemLibrary_ShowAdBanner_Statics
{
struct KismetSystemLibrary_eventShowAdBanner_Parms
{
int32 AdIdIndex;
bool bShowOnBottomOfScreen;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Platform" },
{ "Comment", "/**\n\x09 * Will show an ad banner (iAd on iOS, or AdMob on Android) on the top or bottom of screen, on top of the GL view (doesn't resize the view)\n\x09 * (iOS and Android only)\n\x09 *\n\x09 * @param AdIdIndex The index of the ID to select for the ad to show\n\x09 * @param bShowOnBottomOfScreen If true, the iAd will be shown at the bottom of the screen, top otherwise\n\x09 */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Will show an ad banner (iAd on iOS, or AdMob on Android) on the top or bottom of screen, on top of the GL view (doesn't resize the view)\n(iOS and Android only)\n\n@param AdIdIndex The index of the ID to select for the ad to show\n@param bShowOnBottomOfScreen If true, the iAd will be shown at the bottom of the screen, top otherwise" },
};
#endif // WITH_METADATA
// ********** Begin Function ShowAdBanner constinit property declarations **************************
static const UECodeGen_Private::FIntPropertyParams NewProp_AdIdIndex;
static void NewProp_bShowOnBottomOfScreen_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bShowOnBottomOfScreen;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ShowAdBanner constinit property declarations ****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ShowAdBanner Property Definitions *************************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_ShowAdBanner_Statics::NewProp_AdIdIndex = { "AdIdIndex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventShowAdBanner_Parms, AdIdIndex), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UKismetSystemLibrary_ShowAdBanner_Statics::NewProp_bShowOnBottomOfScreen_SetBit(void* Obj)
{
((KismetSystemLibrary_eventShowAdBanner_Parms*)Obj)->bShowOnBottomOfScreen = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_ShowAdBanner_Statics::NewProp_bShowOnBottomOfScreen = { "bShowOnBottomOfScreen", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventShowAdBanner_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_ShowAdBanner_Statics::NewProp_bShowOnBottomOfScreen_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_ShowAdBanner_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_ShowAdBanner_Statics::NewProp_AdIdIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_ShowAdBanner_Statics::NewProp_bShowOnBottomOfScreen,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_ShowAdBanner_Statics::PropPointers) < 2048);
// ********** End Function ShowAdBanner Property Definitions ***************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_ShowAdBanner_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "ShowAdBanner", Z_Construct_UFunction_UKismetSystemLibrary_ShowAdBanner_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_ShowAdBanner_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_ShowAdBanner_Statics::KismetSystemLibrary_eventShowAdBanner_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_ShowAdBanner_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_ShowAdBanner_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_ShowAdBanner_Statics::KismetSystemLibrary_eventShowAdBanner_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_ShowAdBanner()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_ShowAdBanner_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execShowAdBanner)
{
P_GET_PROPERTY(FIntProperty,Z_Param_AdIdIndex);
P_GET_UBOOL(Z_Param_bShowOnBottomOfScreen);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::ShowAdBanner(Z_Param_AdIdIndex,Z_Param_bShowOnBottomOfScreen);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function ShowAdBanner *********************************
// ********** Begin Class UKismetSystemLibrary Function ShowInterstitialAd *************************
struct Z_Construct_UFunction_UKismetSystemLibrary_ShowInterstitialAd_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Platform" },
{ "Comment", "/**\n\x09* Shows the loaded interstitial ad (loaded with LoadInterstitialAd)\n\x09* (Android only)\n\x09*/" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Shows the loaded interstitial ad (loaded with LoadInterstitialAd)\n(Android only)" },
};
#endif // WITH_METADATA
// ********** Begin Function ShowInterstitialAd constinit property declarations ********************
// ********** End Function ShowInterstitialAd constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_ShowInterstitialAd_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "ShowInterstitialAd", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_ShowInterstitialAd_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_ShowInterstitialAd_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_ShowInterstitialAd()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_ShowInterstitialAd_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execShowInterstitialAd)
{
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::ShowInterstitialAd();
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function ShowInterstitialAd ***************************
// ********** Begin Class UKismetSystemLibrary Function ShowPlatformSpecificAchievementsScreen *****
struct Z_Construct_UFunction_UKismetSystemLibrary_ShowPlatformSpecificAchievementsScreen_Statics
{
struct KismetSystemLibrary_eventShowPlatformSpecificAchievementsScreen_Parms
{
const APlayerController* SpecificPlayer;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Platform" },
{ "Comment", "/**\n\x09 * Displays the built-in achievements GUI (iOS and Android only; this function may be renamed or moved in a future release)\n\x09 *\n\x09 * @param SpecificPlayer Specific player's achievements to show. May not be supported on all platforms. If null, defaults to the player with ControllerId 0\n\x09 */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Displays the built-in achievements GUI (iOS and Android only; this function may be renamed or moved in a future release)\n\n@param SpecificPlayer Specific player's achievements to show. May not be supported on all platforms. If null, defaults to the player with ControllerId 0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SpecificPlayer_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ShowPlatformSpecificAchievementsScreen constinit property declarations
static const UECodeGen_Private::FObjectPropertyParams NewProp_SpecificPlayer;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ShowPlatformSpecificAchievementsScreen constinit property declarations **
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ShowPlatformSpecificAchievementsScreen Property Definitions ***********
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_ShowPlatformSpecificAchievementsScreen_Statics::NewProp_SpecificPlayer = { "SpecificPlayer", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventShowPlatformSpecificAchievementsScreen_Parms, SpecificPlayer), Z_Construct_UClass_APlayerController_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SpecificPlayer_MetaData), NewProp_SpecificPlayer_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_ShowPlatformSpecificAchievementsScreen_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_ShowPlatformSpecificAchievementsScreen_Statics::NewProp_SpecificPlayer,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_ShowPlatformSpecificAchievementsScreen_Statics::PropPointers) < 2048);
// ********** End Function ShowPlatformSpecificAchievementsScreen Property Definitions *************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_ShowPlatformSpecificAchievementsScreen_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "ShowPlatformSpecificAchievementsScreen", Z_Construct_UFunction_UKismetSystemLibrary_ShowPlatformSpecificAchievementsScreen_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_ShowPlatformSpecificAchievementsScreen_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_ShowPlatformSpecificAchievementsScreen_Statics::KismetSystemLibrary_eventShowPlatformSpecificAchievementsScreen_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_ShowPlatformSpecificAchievementsScreen_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_ShowPlatformSpecificAchievementsScreen_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_ShowPlatformSpecificAchievementsScreen_Statics::KismetSystemLibrary_eventShowPlatformSpecificAchievementsScreen_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_ShowPlatformSpecificAchievementsScreen()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_ShowPlatformSpecificAchievementsScreen_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execShowPlatformSpecificAchievementsScreen)
{
P_GET_OBJECT(APlayerController,Z_Param_SpecificPlayer);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::ShowPlatformSpecificAchievementsScreen(Z_Param_SpecificPlayer);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function ShowPlatformSpecificAchievementsScreen *******
// ********** Begin Class UKismetSystemLibrary Function ShowPlatformSpecificLeaderboardScreen ******
struct Z_Construct_UFunction_UKismetSystemLibrary_ShowPlatformSpecificLeaderboardScreen_Statics
{
struct KismetSystemLibrary_eventShowPlatformSpecificLeaderboardScreen_Parms
{
FString CategoryName;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Platform" },
{ "Comment", "/**\n\x09 * Displays the built-in leaderboard GUI (iOS and Android only; this function may be renamed or moved in a future release)\n\x09 */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Displays the built-in leaderboard GUI (iOS and Android only; this function may be renamed or moved in a future release)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CategoryName_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ShowPlatformSpecificLeaderboardScreen constinit property declarations *
static const UECodeGen_Private::FStrPropertyParams NewProp_CategoryName;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ShowPlatformSpecificLeaderboardScreen constinit property declarations ***
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ShowPlatformSpecificLeaderboardScreen Property Definitions ************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_ShowPlatformSpecificLeaderboardScreen_Statics::NewProp_CategoryName = { "CategoryName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventShowPlatformSpecificLeaderboardScreen_Parms, CategoryName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CategoryName_MetaData), NewProp_CategoryName_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_ShowPlatformSpecificLeaderboardScreen_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_ShowPlatformSpecificLeaderboardScreen_Statics::NewProp_CategoryName,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_ShowPlatformSpecificLeaderboardScreen_Statics::PropPointers) < 2048);
// ********** End Function ShowPlatformSpecificLeaderboardScreen Property Definitions **************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_ShowPlatformSpecificLeaderboardScreen_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "ShowPlatformSpecificLeaderboardScreen", Z_Construct_UFunction_UKismetSystemLibrary_ShowPlatformSpecificLeaderboardScreen_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_ShowPlatformSpecificLeaderboardScreen_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_ShowPlatformSpecificLeaderboardScreen_Statics::KismetSystemLibrary_eventShowPlatformSpecificLeaderboardScreen_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_ShowPlatformSpecificLeaderboardScreen_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_ShowPlatformSpecificLeaderboardScreen_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_ShowPlatformSpecificLeaderboardScreen_Statics::KismetSystemLibrary_eventShowPlatformSpecificLeaderboardScreen_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_ShowPlatformSpecificLeaderboardScreen()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_ShowPlatformSpecificLeaderboardScreen_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execShowPlatformSpecificLeaderboardScreen)
{
P_GET_PROPERTY(FStrProperty,Z_Param_CategoryName);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::ShowPlatformSpecificLeaderboardScreen(Z_Param_CategoryName);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function ShowPlatformSpecificLeaderboardScreen ********
// ********** Begin Class UKismetSystemLibrary Function SnapshotObject *****************************
struct Z_Construct_UFunction_UKismetSystemLibrary_SnapshotObject_Statics
{
struct KismetSystemLibrary_eventSnapshotObject_Parms
{
UObject* Object;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Transactions" },
{ "Comment", "/**\n\x09 * Notify the current transaction (if any) that this object is about to be modified and should be snapshot for intermediate update.\n\x09 * @note Internally this calls SnapshotTransactionBuffer on the given object.\n\x09 * @note Only available in the editor.\n\x09 *\n\x09 * @param\x09Object\x09\x09The object that is about to be modified.\n\x09 */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Notify the current transaction (if any) that this object is about to be modified and should be snapshot for intermediate update.\n@note Internally this calls SnapshotTransactionBuffer on the given object.\n@note Only available in the editor.\n\n@param Object The object that is about to be modified." },
};
#endif // WITH_METADATA
// ********** Begin Function SnapshotObject constinit property declarations ************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Object;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SnapshotObject constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SnapshotObject Property Definitions ***********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SnapshotObject_Statics::NewProp_Object = { "Object", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSnapshotObject_Parms, Object), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_SnapshotObject_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SnapshotObject_Statics::NewProp_Object,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SnapshotObject_Statics::PropPointers) < 2048);
// ********** End Function SnapshotObject Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_SnapshotObject_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "SnapshotObject", Z_Construct_UFunction_UKismetSystemLibrary_SnapshotObject_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SnapshotObject_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SnapshotObject_Statics::KismetSystemLibrary_eventSnapshotObject_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SnapshotObject_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_SnapshotObject_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SnapshotObject_Statics::KismetSystemLibrary_eventSnapshotObject_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_SnapshotObject()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_SnapshotObject_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execSnapshotObject)
{
P_GET_OBJECT(UObject,Z_Param_Object);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::SnapshotObject(Z_Param_Object);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function SnapshotObject *******************************
// ********** Begin Class UKismetSystemLibrary Function SphereOverlapActors ************************
struct Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapActors_Statics
{
struct KismetSystemLibrary_eventSphereOverlapActors_Parms
{
const UObject* WorldContextObject;
FVector SpherePos;
float SphereRadius;
TArray<TEnumAsByte<EObjectTypeQuery>> ObjectTypes;
UClass* ActorClassFilter;
TArray<AActor*> ActorsToIgnore;
TArray<AActor*> OutActors;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AutoCreateRefTerm", "ActorsToIgnore" },
{ "Category", "Collision" },
{ "Comment", "/**\n\x09 * Returns an array of actors that overlap the given sphere.\n\x09 * @param WorldContext\x09World context\n\x09 * @param SpherePos\x09\x09""Center of sphere.\n\x09 * @param SphereRadius\x09Size of sphere.\n\x09 * @param Filter\x09\x09Option to restrict results to only static or only dynamic. For efficiency.\n\x09 * @param ClassFilter\x09If set, will only return results of this class or subclasses of it.\n\x09 * @param ActorsToIgnore\x09\x09Ignore these actors in the list\n\x09 * @param OutActors\x09\x09Returned array of actors. Unsorted.\n\x09 * @return\x09\x09\x09\x09true if there was an overlap that passed the filters, false otherwise.\n\x09 */" },
{ "DisplayName", "Sphere Overlap Actors" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Returns an array of actors that overlap the given sphere.\n@param WorldContext World context\n@param SpherePos Center of sphere.\n@param SphereRadius Size of sphere.\n@param Filter Option to restrict results to only static or only dynamic. For efficiency.\n@param ClassFilter If set, will only return results of this class or subclasses of it.\n@param ActorsToIgnore Ignore these actors in the list\n@param OutActors Returned array of actors. Unsorted.\n@return true if there was an overlap that passed the filters, false otherwise." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SpherePos_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ObjectTypes_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ActorsToIgnore_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SphereOverlapActors constinit property declarations *******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FStructPropertyParams NewProp_SpherePos;
static const UECodeGen_Private::FFloatPropertyParams NewProp_SphereRadius;
static const UECodeGen_Private::FBytePropertyParams NewProp_ObjectTypes_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ObjectTypes;
static const UECodeGen_Private::FClassPropertyParams NewProp_ActorClassFilter;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ActorsToIgnore_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ActorsToIgnore;
static const UECodeGen_Private::FObjectPropertyParams NewProp_OutActors_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_OutActors;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SphereOverlapActors constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SphereOverlapActors Property Definitions ******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapActors_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereOverlapActors_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapActors_Statics::NewProp_SpherePos = { "SpherePos", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereOverlapActors_Parms, SpherePos), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SpherePos_MetaData), NewProp_SpherePos_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapActors_Statics::NewProp_SphereRadius = { "SphereRadius", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereOverlapActors_Parms, SphereRadius), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapActors_Statics::NewProp_ObjectTypes_Inner = { "ObjectTypes", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UEnum_Engine_EObjectTypeQuery, METADATA_PARAMS(0, nullptr) }; // 2482564233
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapActors_Statics::NewProp_ObjectTypes = { "ObjectTypes", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereOverlapActors_Parms, ObjectTypes), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ObjectTypes_MetaData), NewProp_ObjectTypes_MetaData) }; // 2482564233
const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapActors_Statics::NewProp_ActorClassFilter = { "ActorClassFilter", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereOverlapActors_Parms, ActorClassFilter), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapActors_Statics::NewProp_ActorsToIgnore_Inner = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapActors_Statics::NewProp_ActorsToIgnore = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereOverlapActors_Parms, ActorsToIgnore), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ActorsToIgnore_MetaData), NewProp_ActorsToIgnore_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapActors_Statics::NewProp_OutActors_Inner = { "OutActors", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapActors_Statics::NewProp_OutActors = { "OutActors", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereOverlapActors_Parms, OutActors), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapActors_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventSphereOverlapActors_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapActors_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventSphereOverlapActors_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapActors_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapActors_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapActors_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapActors_Statics::NewProp_SpherePos,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapActors_Statics::NewProp_SphereRadius,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapActors_Statics::NewProp_ObjectTypes_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapActors_Statics::NewProp_ObjectTypes,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapActors_Statics::NewProp_ActorClassFilter,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapActors_Statics::NewProp_ActorsToIgnore_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapActors_Statics::NewProp_ActorsToIgnore,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapActors_Statics::NewProp_OutActors_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapActors_Statics::NewProp_OutActors,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapActors_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapActors_Statics::PropPointers) < 2048);
// ********** End Function SphereOverlapActors Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapActors_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "SphereOverlapActors", Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapActors_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapActors_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapActors_Statics::KismetSystemLibrary_eventSphereOverlapActors_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapActors_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapActors_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapActors_Statics::KismetSystemLibrary_eventSphereOverlapActors_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapActors()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapActors_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execSphereOverlapActors)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_STRUCT(FVector,Z_Param_SpherePos);
P_GET_PROPERTY(FFloatProperty,Z_Param_SphereRadius);
P_GET_TARRAY_REF(TEnumAsByte<EObjectTypeQuery>,Z_Param_Out_ObjectTypes);
P_GET_OBJECT(UClass,Z_Param_ActorClassFilter);
P_GET_TARRAY_REF(AActor*,Z_Param_Out_ActorsToIgnore);
P_GET_TARRAY_REF(AActor*,Z_Param_Out_OutActors);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::SphereOverlapActors(Z_Param_WorldContextObject,Z_Param_SpherePos,Z_Param_SphereRadius,Z_Param_Out_ObjectTypes,Z_Param_ActorClassFilter,Z_Param_Out_ActorsToIgnore,Z_Param_Out_OutActors);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function SphereOverlapActors **************************
// ********** Begin Class UKismetSystemLibrary Function SphereOverlapComponents ********************
struct Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapComponents_Statics
{
struct KismetSystemLibrary_eventSphereOverlapComponents_Parms
{
const UObject* WorldContextObject;
FVector SpherePos;
float SphereRadius;
TArray<TEnumAsByte<EObjectTypeQuery>> ObjectTypes;
UClass* ComponentClassFilter;
TArray<AActor*> ActorsToIgnore;
TArray<UPrimitiveComponent*> OutComponents;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AutoCreateRefTerm", "ActorsToIgnore" },
{ "Category", "Collision" },
{ "Comment", "/**\n\x09 * Returns an array of components that overlap the given sphere.\n\x09 * @param WorldContext\x09World context\n\x09 * @param SpherePos\x09\x09""Center of sphere.\n\x09 * @param SphereRadius\x09Size of sphere.\n\x09 * @param Filter\x09\x09Option to restrict results to only static or only dynamic. For efficiency.\n\x09 * @param ClassFilter\x09If set, will only return results of this class or subclasses of it.\n\x09 * @param ActorsToIgnore\x09\x09Ignore these actors in the list\n\x09 * @param OutActors\x09\x09Returned array of actors. Unsorted.\n\x09 * @return\x09\x09\x09\x09true if there was an overlap that passed the filters, false otherwise.\n\x09 */" },
{ "DisplayName", "Sphere Overlap Components" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Returns an array of components that overlap the given sphere.\n@param WorldContext World context\n@param SpherePos Center of sphere.\n@param SphereRadius Size of sphere.\n@param Filter Option to restrict results to only static or only dynamic. For efficiency.\n@param ClassFilter If set, will only return results of this class or subclasses of it.\n@param ActorsToIgnore Ignore these actors in the list\n@param OutActors Returned array of actors. Unsorted.\n@return true if there was an overlap that passed the filters, false otherwise." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SpherePos_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ObjectTypes_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ActorsToIgnore_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OutComponents_MetaData[] = {
{ "EditInline", "true" },
};
#endif // WITH_METADATA
// ********** Begin Function SphereOverlapComponents constinit property declarations ***************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FStructPropertyParams NewProp_SpherePos;
static const UECodeGen_Private::FFloatPropertyParams NewProp_SphereRadius;
static const UECodeGen_Private::FBytePropertyParams NewProp_ObjectTypes_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ObjectTypes;
static const UECodeGen_Private::FClassPropertyParams NewProp_ComponentClassFilter;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ActorsToIgnore_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ActorsToIgnore;
static const UECodeGen_Private::FObjectPropertyParams NewProp_OutComponents_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_OutComponents;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SphereOverlapComponents constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SphereOverlapComponents Property Definitions **************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapComponents_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereOverlapComponents_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapComponents_Statics::NewProp_SpherePos = { "SpherePos", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereOverlapComponents_Parms, SpherePos), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SpherePos_MetaData), NewProp_SpherePos_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapComponents_Statics::NewProp_SphereRadius = { "SphereRadius", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereOverlapComponents_Parms, SphereRadius), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapComponents_Statics::NewProp_ObjectTypes_Inner = { "ObjectTypes", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UEnum_Engine_EObjectTypeQuery, METADATA_PARAMS(0, nullptr) }; // 2482564233
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapComponents_Statics::NewProp_ObjectTypes = { "ObjectTypes", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereOverlapComponents_Parms, ObjectTypes), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ObjectTypes_MetaData), NewProp_ObjectTypes_MetaData) }; // 2482564233
const UECodeGen_Private::FClassPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapComponents_Statics::NewProp_ComponentClassFilter = { "ComponentClassFilter", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereOverlapComponents_Parms, ComponentClassFilter), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapComponents_Statics::NewProp_ActorsToIgnore_Inner = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapComponents_Statics::NewProp_ActorsToIgnore = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereOverlapComponents_Parms, ActorsToIgnore), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ActorsToIgnore_MetaData), NewProp_ActorsToIgnore_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapComponents_Statics::NewProp_OutComponents_Inner = { "OutComponents", nullptr, (EPropertyFlags)0x0000000000080000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UPrimitiveComponent_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapComponents_Statics::NewProp_OutComponents = { "OutComponents", nullptr, (EPropertyFlags)0x0010008000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereOverlapComponents_Parms, OutComponents), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OutComponents_MetaData), NewProp_OutComponents_MetaData) };
void Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapComponents_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventSphereOverlapComponents_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapComponents_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventSphereOverlapComponents_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapComponents_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapComponents_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapComponents_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapComponents_Statics::NewProp_SpherePos,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapComponents_Statics::NewProp_SphereRadius,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapComponents_Statics::NewProp_ObjectTypes_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapComponents_Statics::NewProp_ObjectTypes,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapComponents_Statics::NewProp_ComponentClassFilter,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapComponents_Statics::NewProp_ActorsToIgnore_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapComponents_Statics::NewProp_ActorsToIgnore,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapComponents_Statics::NewProp_OutComponents_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapComponents_Statics::NewProp_OutComponents,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapComponents_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapComponents_Statics::PropPointers) < 2048);
// ********** End Function SphereOverlapComponents Property Definitions ****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapComponents_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "SphereOverlapComponents", Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapComponents_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapComponents_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapComponents_Statics::KismetSystemLibrary_eventSphereOverlapComponents_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapComponents_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapComponents_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapComponents_Statics::KismetSystemLibrary_eventSphereOverlapComponents_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapComponents()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapComponents_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execSphereOverlapComponents)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_STRUCT(FVector,Z_Param_SpherePos);
P_GET_PROPERTY(FFloatProperty,Z_Param_SphereRadius);
P_GET_TARRAY_REF(TEnumAsByte<EObjectTypeQuery>,Z_Param_Out_ObjectTypes);
P_GET_OBJECT(UClass,Z_Param_ComponentClassFilter);
P_GET_TARRAY_REF(AActor*,Z_Param_Out_ActorsToIgnore);
P_GET_TARRAY_REF(UPrimitiveComponent*,Z_Param_Out_OutComponents);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::SphereOverlapComponents(Z_Param_WorldContextObject,Z_Param_SpherePos,Z_Param_SphereRadius,Z_Param_Out_ObjectTypes,Z_Param_ComponentClassFilter,Z_Param_Out_ActorsToIgnore,Z_Param_Out_OutComponents);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function SphereOverlapComponents **********************
// ********** Begin Class UKismetSystemLibrary Function SphereTraceMulti ***************************
struct Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMulti_Statics
{
struct KismetSystemLibrary_eventSphereTraceMulti_Parms
{
const UObject* WorldContextObject;
FVector Start;
FVector End;
float Radius;
TEnumAsByte<ETraceTypeQuery> TraceChannel;
bool bTraceComplex;
TArray<AActor*> ActorsToIgnore;
TEnumAsByte<EDrawDebugTrace::Type> DrawDebugType;
TArray<FHitResult> OutHits;
bool bIgnoreSelf;
FLinearColor TraceColor;
FLinearColor TraceHitColor;
float DrawTime;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AdvancedDisplay", "TraceColor,TraceHitColor,DrawTime" },
{ "AutoCreateRefTerm", "ActorsToIgnore" },
{ "bIgnoreSelf", "true" },
{ "Category", "Collision" },
{ "Comment", "/**\n\x09 * Sweeps a sphere along the given line and returns all hits encountered up to and including the first blocking hit.\n\x09 * This trace finds the objects that RESPOND to the given TraceChannel\n\x09 * \n\x09 * @param WorldContext\x09World context\n\x09 * @param Start\x09\x09\x09Start of line segment.\n\x09 * @param End\x09\x09\x09""End of line segment.\n\x09 * @param Radius\x09\x09Radius of the sphere to sweep\n\x09 * @param TraceChannel\x09\n\x09 * @param bTraceComplex\x09True to test against complex collision, false to test against simplified collision.\n\x09 * @param OutHits\x09\x09""A list of hits, sorted along the trace from start to finish. The blocking hit will be the last hit, if there was one.\n\x09 * @return\x09\x09\x09\x09True if there was a blocking hit, false otherwise.\n\x09 */" },
{ "CPP_Default_DrawTime", "5.000000" },
{ "CPP_Default_TraceColor", "(R=1.000000,G=0.000000,B=0.000000,A=1.000000)" },
{ "CPP_Default_TraceHitColor", "(R=0.000000,G=1.000000,B=0.000000,A=1.000000)" },
{ "DisplayName", "Multi Sphere Trace By Channel" },
{ "Keywords", "sweep" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Sweeps a sphere along the given line and returns all hits encountered up to and including the first blocking hit.\nThis trace finds the objects that RESPOND to the given TraceChannel\n\n@param WorldContext World context\n@param Start Start of line segment.\n@param End End of line segment.\n@param Radius Radius of the sphere to sweep\n@param TraceChannel\n@param bTraceComplex True to test against complex collision, false to test against simplified collision.\n@param OutHits A list of hits, sorted along the trace from start to finish. The blocking hit will be the last hit, if there was one.\n@return True if there was a blocking hit, false otherwise." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Start_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_End_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ActorsToIgnore_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SphereTraceMulti constinit property declarations **********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FStructPropertyParams NewProp_Start;
static const UECodeGen_Private::FStructPropertyParams NewProp_End;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Radius;
static const UECodeGen_Private::FBytePropertyParams NewProp_TraceChannel;
static void NewProp_bTraceComplex_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bTraceComplex;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ActorsToIgnore_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ActorsToIgnore;
static const UECodeGen_Private::FBytePropertyParams NewProp_DrawDebugType;
static const UECodeGen_Private::FStructPropertyParams NewProp_OutHits_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_OutHits;
static void NewProp_bIgnoreSelf_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIgnoreSelf;
static const UECodeGen_Private::FStructPropertyParams NewProp_TraceColor;
static const UECodeGen_Private::FStructPropertyParams NewProp_TraceHitColor;
static const UECodeGen_Private::FFloatPropertyParams NewProp_DrawTime;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SphereTraceMulti constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SphereTraceMulti Property Definitions *********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMulti_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereTraceMulti_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMulti_Statics::NewProp_Start = { "Start", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereTraceMulti_Parms, Start), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Start_MetaData), NewProp_Start_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMulti_Statics::NewProp_End = { "End", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereTraceMulti_Parms, End), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_End_MetaData), NewProp_End_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMulti_Statics::NewProp_Radius = { "Radius", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereTraceMulti_Parms, Radius), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMulti_Statics::NewProp_TraceChannel = { "TraceChannel", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereTraceMulti_Parms, TraceChannel), Z_Construct_UEnum_Engine_ETraceTypeQuery, METADATA_PARAMS(0, nullptr) }; // 93441085
void Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMulti_Statics::NewProp_bTraceComplex_SetBit(void* Obj)
{
((KismetSystemLibrary_eventSphereTraceMulti_Parms*)Obj)->bTraceComplex = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMulti_Statics::NewProp_bTraceComplex = { "bTraceComplex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventSphereTraceMulti_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMulti_Statics::NewProp_bTraceComplex_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMulti_Statics::NewProp_ActorsToIgnore_Inner = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMulti_Statics::NewProp_ActorsToIgnore = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereTraceMulti_Parms, ActorsToIgnore), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ActorsToIgnore_MetaData), NewProp_ActorsToIgnore_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMulti_Statics::NewProp_DrawDebugType = { "DrawDebugType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereTraceMulti_Parms, DrawDebugType), Z_Construct_UEnum_Engine_EDrawDebugTrace, METADATA_PARAMS(0, nullptr) }; // 3094988569
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMulti_Statics::NewProp_OutHits_Inner = { "OutHits", nullptr, (EPropertyFlags)0x0000008000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FHitResult, METADATA_PARAMS(0, nullptr) }; // 222120718
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMulti_Statics::NewProp_OutHits = { "OutHits", nullptr, (EPropertyFlags)0x0010008000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereTraceMulti_Parms, OutHits), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 222120718
void Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMulti_Statics::NewProp_bIgnoreSelf_SetBit(void* Obj)
{
((KismetSystemLibrary_eventSphereTraceMulti_Parms*)Obj)->bIgnoreSelf = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMulti_Statics::NewProp_bIgnoreSelf = { "bIgnoreSelf", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventSphereTraceMulti_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMulti_Statics::NewProp_bIgnoreSelf_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMulti_Statics::NewProp_TraceColor = { "TraceColor", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereTraceMulti_Parms, TraceColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMulti_Statics::NewProp_TraceHitColor = { "TraceHitColor", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereTraceMulti_Parms, TraceHitColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMulti_Statics::NewProp_DrawTime = { "DrawTime", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereTraceMulti_Parms, DrawTime), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMulti_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventSphereTraceMulti_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMulti_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventSphereTraceMulti_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMulti_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMulti_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMulti_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMulti_Statics::NewProp_Start,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMulti_Statics::NewProp_End,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMulti_Statics::NewProp_Radius,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMulti_Statics::NewProp_TraceChannel,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMulti_Statics::NewProp_bTraceComplex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMulti_Statics::NewProp_ActorsToIgnore_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMulti_Statics::NewProp_ActorsToIgnore,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMulti_Statics::NewProp_DrawDebugType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMulti_Statics::NewProp_OutHits_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMulti_Statics::NewProp_OutHits,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMulti_Statics::NewProp_bIgnoreSelf,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMulti_Statics::NewProp_TraceColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMulti_Statics::NewProp_TraceHitColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMulti_Statics::NewProp_DrawTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMulti_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMulti_Statics::PropPointers) < 2048);
// ********** End Function SphereTraceMulti Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMulti_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "SphereTraceMulti", Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMulti_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMulti_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMulti_Statics::KismetSystemLibrary_eventSphereTraceMulti_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMulti_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMulti_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMulti_Statics::KismetSystemLibrary_eventSphereTraceMulti_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMulti()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMulti_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execSphereTraceMulti)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_STRUCT(FVector,Z_Param_Start);
P_GET_STRUCT(FVector,Z_Param_End);
P_GET_PROPERTY(FFloatProperty,Z_Param_Radius);
P_GET_PROPERTY(FByteProperty,Z_Param_TraceChannel);
P_GET_UBOOL(Z_Param_bTraceComplex);
P_GET_TARRAY_REF(AActor*,Z_Param_Out_ActorsToIgnore);
P_GET_PROPERTY(FByteProperty,Z_Param_DrawDebugType);
P_GET_TARRAY_REF(FHitResult,Z_Param_Out_OutHits);
P_GET_UBOOL(Z_Param_bIgnoreSelf);
P_GET_STRUCT(FLinearColor,Z_Param_TraceColor);
P_GET_STRUCT(FLinearColor,Z_Param_TraceHitColor);
P_GET_PROPERTY(FFloatProperty,Z_Param_DrawTime);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::SphereTraceMulti(Z_Param_WorldContextObject,Z_Param_Start,Z_Param_End,Z_Param_Radius,ETraceTypeQuery(Z_Param_TraceChannel),Z_Param_bTraceComplex,Z_Param_Out_ActorsToIgnore,EDrawDebugTrace::Type(Z_Param_DrawDebugType),Z_Param_Out_OutHits,Z_Param_bIgnoreSelf,Z_Param_TraceColor,Z_Param_TraceHitColor,Z_Param_DrawTime);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function SphereTraceMulti *****************************
// ********** Begin Class UKismetSystemLibrary Function SphereTraceMultiByProfile ******************
struct Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiByProfile_Statics
{
struct KismetSystemLibrary_eventSphereTraceMultiByProfile_Parms
{
const UObject* WorldContextObject;
FVector Start;
FVector End;
float Radius;
FName ProfileName;
bool bTraceComplex;
TArray<AActor*> ActorsToIgnore;
TEnumAsByte<EDrawDebugTrace::Type> DrawDebugType;
TArray<FHitResult> OutHits;
bool bIgnoreSelf;
FLinearColor TraceColor;
FLinearColor TraceHitColor;
float DrawTime;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AdvancedDisplay", "TraceColor,TraceHitColor,DrawTime" },
{ "AutoCreateRefTerm", "ActorsToIgnore" },
{ "bIgnoreSelf", "true" },
{ "Category", "Collision" },
{ "Comment", "/**\n\x09* Sweep a sphere against the world and return all initial overlaps using a specific profile, then overlapping hits and then first blocking hit\n\x09* Results are sorted, so a blocking hit (if found) will be the last element of the array\n\x09* Only the single closest blocking result will be generated, no tests will be done after that\n\x09*\n\x09* @param WorldContext\x09World context\n\x09* @param Start\x09\x09\x09Start of line segment.\n\x09* @param End\x09\x09\x09""End of line segment.\n\x09* @param Radius\x09\x09Radius of the sphere to sweep\n\x09* @param ProfileName\x09The 'profile' used to determine which components to hit\n\x09* @param bTraceComplex\x09True to test against complex collision, false to test against simplified collision.\n\x09* @param OutHits\x09\x09""A list of hits, sorted along the trace from start to finish. The blocking hit will be the last hit, if there was one.\n\x09* @return\x09\x09\x09\x09True if there was a blocking hit, false otherwise.\n\x09*/" },
{ "CPP_Default_DrawTime", "5.000000" },
{ "CPP_Default_TraceColor", "(R=1.000000,G=0.000000,B=0.000000,A=1.000000)" },
{ "CPP_Default_TraceHitColor", "(R=0.000000,G=1.000000,B=0.000000,A=1.000000)" },
{ "DisplayName", "Multi Sphere Trace By Profile" },
{ "Keywords", "sweep" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Sweep a sphere against the world and return all initial overlaps using a specific profile, then overlapping hits and then first blocking hit\nResults are sorted, so a blocking hit (if found) will be the last element of the array\nOnly the single closest blocking result will be generated, no tests will be done after that\n\n@param WorldContext World context\n@param Start Start of line segment.\n@param End End of line segment.\n@param Radius Radius of the sphere to sweep\n@param ProfileName The 'profile' used to determine which components to hit\n@param bTraceComplex True to test against complex collision, false to test against simplified collision.\n@param OutHits A list of hits, sorted along the trace from start to finish. The blocking hit will be the last hit, if there was one.\n@return True if there was a blocking hit, false otherwise." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Start_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_End_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ProfileName_MetaData[] = {
{ "GetOptions", "GetCollisionProfileNames" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ActorsToIgnore_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SphereTraceMultiByProfile constinit property declarations *************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FStructPropertyParams NewProp_Start;
static const UECodeGen_Private::FStructPropertyParams NewProp_End;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Radius;
static const UECodeGen_Private::FNamePropertyParams NewProp_ProfileName;
static void NewProp_bTraceComplex_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bTraceComplex;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ActorsToIgnore_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ActorsToIgnore;
static const UECodeGen_Private::FBytePropertyParams NewProp_DrawDebugType;
static const UECodeGen_Private::FStructPropertyParams NewProp_OutHits_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_OutHits;
static void NewProp_bIgnoreSelf_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIgnoreSelf;
static const UECodeGen_Private::FStructPropertyParams NewProp_TraceColor;
static const UECodeGen_Private::FStructPropertyParams NewProp_TraceHitColor;
static const UECodeGen_Private::FFloatPropertyParams NewProp_DrawTime;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SphereTraceMultiByProfile constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SphereTraceMultiByProfile Property Definitions ************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiByProfile_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereTraceMultiByProfile_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiByProfile_Statics::NewProp_Start = { "Start", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereTraceMultiByProfile_Parms, Start), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Start_MetaData), NewProp_Start_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiByProfile_Statics::NewProp_End = { "End", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereTraceMultiByProfile_Parms, End), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_End_MetaData), NewProp_End_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiByProfile_Statics::NewProp_Radius = { "Radius", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereTraceMultiByProfile_Parms, Radius), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiByProfile_Statics::NewProp_ProfileName = { "ProfileName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereTraceMultiByProfile_Parms, ProfileName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ProfileName_MetaData), NewProp_ProfileName_MetaData) };
void Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiByProfile_Statics::NewProp_bTraceComplex_SetBit(void* Obj)
{
((KismetSystemLibrary_eventSphereTraceMultiByProfile_Parms*)Obj)->bTraceComplex = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiByProfile_Statics::NewProp_bTraceComplex = { "bTraceComplex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventSphereTraceMultiByProfile_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiByProfile_Statics::NewProp_bTraceComplex_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiByProfile_Statics::NewProp_ActorsToIgnore_Inner = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiByProfile_Statics::NewProp_ActorsToIgnore = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereTraceMultiByProfile_Parms, ActorsToIgnore), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ActorsToIgnore_MetaData), NewProp_ActorsToIgnore_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiByProfile_Statics::NewProp_DrawDebugType = { "DrawDebugType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereTraceMultiByProfile_Parms, DrawDebugType), Z_Construct_UEnum_Engine_EDrawDebugTrace, METADATA_PARAMS(0, nullptr) }; // 3094988569
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiByProfile_Statics::NewProp_OutHits_Inner = { "OutHits", nullptr, (EPropertyFlags)0x0000008000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FHitResult, METADATA_PARAMS(0, nullptr) }; // 222120718
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiByProfile_Statics::NewProp_OutHits = { "OutHits", nullptr, (EPropertyFlags)0x0010008000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereTraceMultiByProfile_Parms, OutHits), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 222120718
void Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiByProfile_Statics::NewProp_bIgnoreSelf_SetBit(void* Obj)
{
((KismetSystemLibrary_eventSphereTraceMultiByProfile_Parms*)Obj)->bIgnoreSelf = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiByProfile_Statics::NewProp_bIgnoreSelf = { "bIgnoreSelf", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventSphereTraceMultiByProfile_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiByProfile_Statics::NewProp_bIgnoreSelf_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiByProfile_Statics::NewProp_TraceColor = { "TraceColor", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereTraceMultiByProfile_Parms, TraceColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiByProfile_Statics::NewProp_TraceHitColor = { "TraceHitColor", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereTraceMultiByProfile_Parms, TraceHitColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiByProfile_Statics::NewProp_DrawTime = { "DrawTime", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereTraceMultiByProfile_Parms, DrawTime), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiByProfile_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventSphereTraceMultiByProfile_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiByProfile_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventSphereTraceMultiByProfile_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiByProfile_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiByProfile_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiByProfile_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiByProfile_Statics::NewProp_Start,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiByProfile_Statics::NewProp_End,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiByProfile_Statics::NewProp_Radius,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiByProfile_Statics::NewProp_ProfileName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiByProfile_Statics::NewProp_bTraceComplex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiByProfile_Statics::NewProp_ActorsToIgnore_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiByProfile_Statics::NewProp_ActorsToIgnore,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiByProfile_Statics::NewProp_DrawDebugType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiByProfile_Statics::NewProp_OutHits_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiByProfile_Statics::NewProp_OutHits,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiByProfile_Statics::NewProp_bIgnoreSelf,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiByProfile_Statics::NewProp_TraceColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiByProfile_Statics::NewProp_TraceHitColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiByProfile_Statics::NewProp_DrawTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiByProfile_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiByProfile_Statics::PropPointers) < 2048);
// ********** End Function SphereTraceMultiByProfile Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiByProfile_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "SphereTraceMultiByProfile", Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiByProfile_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiByProfile_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiByProfile_Statics::KismetSystemLibrary_eventSphereTraceMultiByProfile_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiByProfile_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiByProfile_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiByProfile_Statics::KismetSystemLibrary_eventSphereTraceMultiByProfile_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiByProfile()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiByProfile_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execSphereTraceMultiByProfile)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_STRUCT(FVector,Z_Param_Start);
P_GET_STRUCT(FVector,Z_Param_End);
P_GET_PROPERTY(FFloatProperty,Z_Param_Radius);
P_GET_PROPERTY(FNameProperty,Z_Param_ProfileName);
P_GET_UBOOL(Z_Param_bTraceComplex);
P_GET_TARRAY_REF(AActor*,Z_Param_Out_ActorsToIgnore);
P_GET_PROPERTY(FByteProperty,Z_Param_DrawDebugType);
P_GET_TARRAY_REF(FHitResult,Z_Param_Out_OutHits);
P_GET_UBOOL(Z_Param_bIgnoreSelf);
P_GET_STRUCT(FLinearColor,Z_Param_TraceColor);
P_GET_STRUCT(FLinearColor,Z_Param_TraceHitColor);
P_GET_PROPERTY(FFloatProperty,Z_Param_DrawTime);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::SphereTraceMultiByProfile(Z_Param_WorldContextObject,Z_Param_Start,Z_Param_End,Z_Param_Radius,Z_Param_ProfileName,Z_Param_bTraceComplex,Z_Param_Out_ActorsToIgnore,EDrawDebugTrace::Type(Z_Param_DrawDebugType),Z_Param_Out_OutHits,Z_Param_bIgnoreSelf,Z_Param_TraceColor,Z_Param_TraceHitColor,Z_Param_DrawTime);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function SphereTraceMultiByProfile ********************
// ********** Begin Class UKismetSystemLibrary Function SphereTraceMultiForObjects *****************
struct Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiForObjects_Statics
{
struct KismetSystemLibrary_eventSphereTraceMultiForObjects_Parms
{
const UObject* WorldContextObject;
FVector Start;
FVector End;
float Radius;
TArray<TEnumAsByte<EObjectTypeQuery>> ObjectTypes;
bool bTraceComplex;
TArray<AActor*> ActorsToIgnore;
TEnumAsByte<EDrawDebugTrace::Type> DrawDebugType;
TArray<FHitResult> OutHits;
bool bIgnoreSelf;
FLinearColor TraceColor;
FLinearColor TraceHitColor;
float DrawTime;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AdvancedDisplay", "TraceColor,TraceHitColor,DrawTime" },
{ "AutoCreateRefTerm", "ActorsToIgnore" },
{ "bIgnoreSelf", "true" },
{ "Category", "Collision" },
{ "Comment", "/**\n\x09 * Sweeps a sphere along the given line and returns all hits encountered.\n\x09 * This only finds objects that are of a type specified by ObjectTypes.\n\x09 * \n\x09 * @param WorldContext\x09World context\n\x09 * @param Start\x09\x09\x09Start of line segment.\n\x09 * @param End\x09\x09\x09""End of line segment.\n\x09 * @param Radius\x09\x09Radius of the sphere to sweep\n\x09 * @param ObjectTypes\x09""Array of Object Types to trace \n\x09 * @param bTraceComplex\x09True to test against complex collision, false to test against simplified collision.\n\x09 * @param OutHits\x09\x09""A list of hits, sorted along the trace from start to finish. The blocking hit will be the last hit, if there was one.\n\x09 * @return\x09\x09\x09\x09True if there was a hit, false otherwise.\n\x09 */" },
{ "CPP_Default_DrawTime", "5.000000" },
{ "CPP_Default_TraceColor", "(R=1.000000,G=0.000000,B=0.000000,A=1.000000)" },
{ "CPP_Default_TraceHitColor", "(R=0.000000,G=1.000000,B=0.000000,A=1.000000)" },
{ "DisplayName", "Multi Sphere Trace For Objects" },
{ "Keywords", "sweep" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Sweeps a sphere along the given line and returns all hits encountered.\nThis only finds objects that are of a type specified by ObjectTypes.\n\n@param WorldContext World context\n@param Start Start of line segment.\n@param End End of line segment.\n@param Radius Radius of the sphere to sweep\n@param ObjectTypes Array of Object Types to trace\n@param bTraceComplex True to test against complex collision, false to test against simplified collision.\n@param OutHits A list of hits, sorted along the trace from start to finish. The blocking hit will be the last hit, if there was one.\n@return True if there was a hit, false otherwise." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Start_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_End_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ObjectTypes_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ActorsToIgnore_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SphereTraceMultiForObjects constinit property declarations ************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FStructPropertyParams NewProp_Start;
static const UECodeGen_Private::FStructPropertyParams NewProp_End;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Radius;
static const UECodeGen_Private::FBytePropertyParams NewProp_ObjectTypes_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ObjectTypes;
static void NewProp_bTraceComplex_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bTraceComplex;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ActorsToIgnore_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ActorsToIgnore;
static const UECodeGen_Private::FBytePropertyParams NewProp_DrawDebugType;
static const UECodeGen_Private::FStructPropertyParams NewProp_OutHits_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_OutHits;
static void NewProp_bIgnoreSelf_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIgnoreSelf;
static const UECodeGen_Private::FStructPropertyParams NewProp_TraceColor;
static const UECodeGen_Private::FStructPropertyParams NewProp_TraceHitColor;
static const UECodeGen_Private::FFloatPropertyParams NewProp_DrawTime;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SphereTraceMultiForObjects constinit property declarations **************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SphereTraceMultiForObjects Property Definitions ***********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiForObjects_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereTraceMultiForObjects_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiForObjects_Statics::NewProp_Start = { "Start", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereTraceMultiForObjects_Parms, Start), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Start_MetaData), NewProp_Start_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiForObjects_Statics::NewProp_End = { "End", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereTraceMultiForObjects_Parms, End), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_End_MetaData), NewProp_End_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiForObjects_Statics::NewProp_Radius = { "Radius", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereTraceMultiForObjects_Parms, Radius), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiForObjects_Statics::NewProp_ObjectTypes_Inner = { "ObjectTypes", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UEnum_Engine_EObjectTypeQuery, METADATA_PARAMS(0, nullptr) }; // 2482564233
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiForObjects_Statics::NewProp_ObjectTypes = { "ObjectTypes", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereTraceMultiForObjects_Parms, ObjectTypes), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ObjectTypes_MetaData), NewProp_ObjectTypes_MetaData) }; // 2482564233
void Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiForObjects_Statics::NewProp_bTraceComplex_SetBit(void* Obj)
{
((KismetSystemLibrary_eventSphereTraceMultiForObjects_Parms*)Obj)->bTraceComplex = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiForObjects_Statics::NewProp_bTraceComplex = { "bTraceComplex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventSphereTraceMultiForObjects_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiForObjects_Statics::NewProp_bTraceComplex_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiForObjects_Statics::NewProp_ActorsToIgnore_Inner = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiForObjects_Statics::NewProp_ActorsToIgnore = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereTraceMultiForObjects_Parms, ActorsToIgnore), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ActorsToIgnore_MetaData), NewProp_ActorsToIgnore_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiForObjects_Statics::NewProp_DrawDebugType = { "DrawDebugType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereTraceMultiForObjects_Parms, DrawDebugType), Z_Construct_UEnum_Engine_EDrawDebugTrace, METADATA_PARAMS(0, nullptr) }; // 3094988569
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiForObjects_Statics::NewProp_OutHits_Inner = { "OutHits", nullptr, (EPropertyFlags)0x0000008000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FHitResult, METADATA_PARAMS(0, nullptr) }; // 222120718
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiForObjects_Statics::NewProp_OutHits = { "OutHits", nullptr, (EPropertyFlags)0x0010008000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereTraceMultiForObjects_Parms, OutHits), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 222120718
void Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiForObjects_Statics::NewProp_bIgnoreSelf_SetBit(void* Obj)
{
((KismetSystemLibrary_eventSphereTraceMultiForObjects_Parms*)Obj)->bIgnoreSelf = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiForObjects_Statics::NewProp_bIgnoreSelf = { "bIgnoreSelf", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventSphereTraceMultiForObjects_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiForObjects_Statics::NewProp_bIgnoreSelf_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiForObjects_Statics::NewProp_TraceColor = { "TraceColor", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereTraceMultiForObjects_Parms, TraceColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiForObjects_Statics::NewProp_TraceHitColor = { "TraceHitColor", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereTraceMultiForObjects_Parms, TraceHitColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiForObjects_Statics::NewProp_DrawTime = { "DrawTime", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereTraceMultiForObjects_Parms, DrawTime), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiForObjects_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventSphereTraceMultiForObjects_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiForObjects_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventSphereTraceMultiForObjects_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiForObjects_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiForObjects_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiForObjects_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiForObjects_Statics::NewProp_Start,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiForObjects_Statics::NewProp_End,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiForObjects_Statics::NewProp_Radius,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiForObjects_Statics::NewProp_ObjectTypes_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiForObjects_Statics::NewProp_ObjectTypes,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiForObjects_Statics::NewProp_bTraceComplex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiForObjects_Statics::NewProp_ActorsToIgnore_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiForObjects_Statics::NewProp_ActorsToIgnore,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiForObjects_Statics::NewProp_DrawDebugType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiForObjects_Statics::NewProp_OutHits_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiForObjects_Statics::NewProp_OutHits,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiForObjects_Statics::NewProp_bIgnoreSelf,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiForObjects_Statics::NewProp_TraceColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiForObjects_Statics::NewProp_TraceHitColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiForObjects_Statics::NewProp_DrawTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiForObjects_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiForObjects_Statics::PropPointers) < 2048);
// ********** End Function SphereTraceMultiForObjects Property Definitions *************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiForObjects_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "SphereTraceMultiForObjects", Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiForObjects_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiForObjects_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiForObjects_Statics::KismetSystemLibrary_eventSphereTraceMultiForObjects_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiForObjects_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiForObjects_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiForObjects_Statics::KismetSystemLibrary_eventSphereTraceMultiForObjects_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiForObjects()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiForObjects_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execSphereTraceMultiForObjects)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_STRUCT(FVector,Z_Param_Start);
P_GET_STRUCT(FVector,Z_Param_End);
P_GET_PROPERTY(FFloatProperty,Z_Param_Radius);
P_GET_TARRAY_REF(TEnumAsByte<EObjectTypeQuery>,Z_Param_Out_ObjectTypes);
P_GET_UBOOL(Z_Param_bTraceComplex);
P_GET_TARRAY_REF(AActor*,Z_Param_Out_ActorsToIgnore);
P_GET_PROPERTY(FByteProperty,Z_Param_DrawDebugType);
P_GET_TARRAY_REF(FHitResult,Z_Param_Out_OutHits);
P_GET_UBOOL(Z_Param_bIgnoreSelf);
P_GET_STRUCT(FLinearColor,Z_Param_TraceColor);
P_GET_STRUCT(FLinearColor,Z_Param_TraceHitColor);
P_GET_PROPERTY(FFloatProperty,Z_Param_DrawTime);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::SphereTraceMultiForObjects(Z_Param_WorldContextObject,Z_Param_Start,Z_Param_End,Z_Param_Radius,Z_Param_Out_ObjectTypes,Z_Param_bTraceComplex,Z_Param_Out_ActorsToIgnore,EDrawDebugTrace::Type(Z_Param_DrawDebugType),Z_Param_Out_OutHits,Z_Param_bIgnoreSelf,Z_Param_TraceColor,Z_Param_TraceHitColor,Z_Param_DrawTime);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function SphereTraceMultiForObjects *******************
// ********** Begin Class UKismetSystemLibrary Function SphereTraceSingle **************************
struct Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingle_Statics
{
struct KismetSystemLibrary_eventSphereTraceSingle_Parms
{
const UObject* WorldContextObject;
FVector Start;
FVector End;
float Radius;
TEnumAsByte<ETraceTypeQuery> TraceChannel;
bool bTraceComplex;
TArray<AActor*> ActorsToIgnore;
TEnumAsByte<EDrawDebugTrace::Type> DrawDebugType;
FHitResult OutHit;
bool bIgnoreSelf;
FLinearColor TraceColor;
FLinearColor TraceHitColor;
float DrawTime;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AdvancedDisplay", "TraceColor,TraceHitColor,DrawTime" },
{ "AutoCreateRefTerm", "ActorsToIgnore" },
{ "bIgnoreSelf", "true" },
{ "Category", "Collision" },
{ "Comment", "/**\n\x09 * Sweeps a sphere along the given line and returns the first blocking hit encountered.\n\x09 * This trace finds the objects that RESPONDS to the given TraceChannel\n\x09 * \n\x09 * @param Start\x09\x09\x09Start of line segment.\n\x09 * @param End\x09\x09\x09""End of line segment.\n\x09 * @param Radius\x09\x09Radius of the sphere to sweep\n\x09 * @param TraceChannel\x09\n\x09 * @param bTraceComplex\x09True to test against complex collision, false to test against simplified collision.\n\x09 * @param OutHit\x09\x09Properties of the trace hit.\n\x09 * @return\x09\x09\x09\x09True if there was a hit, false otherwise.\n\x09 */" },
{ "CPP_Default_DrawTime", "5.000000" },
{ "CPP_Default_TraceColor", "(R=1.000000,G=0.000000,B=0.000000,A=1.000000)" },
{ "CPP_Default_TraceHitColor", "(R=0.000000,G=1.000000,B=0.000000,A=1.000000)" },
{ "DisplayName", "Sphere Trace By Channel" },
{ "Keywords", "sweep" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Sweeps a sphere along the given line and returns the first blocking hit encountered.\nThis trace finds the objects that RESPONDS to the given TraceChannel\n\n@param Start Start of line segment.\n@param End End of line segment.\n@param Radius Radius of the sphere to sweep\n@param TraceChannel\n@param bTraceComplex True to test against complex collision, false to test against simplified collision.\n@param OutHit Properties of the trace hit.\n@return True if there was a hit, false otherwise." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Start_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_End_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ActorsToIgnore_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SphereTraceSingle constinit property declarations *********************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FStructPropertyParams NewProp_Start;
static const UECodeGen_Private::FStructPropertyParams NewProp_End;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Radius;
static const UECodeGen_Private::FBytePropertyParams NewProp_TraceChannel;
static void NewProp_bTraceComplex_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bTraceComplex;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ActorsToIgnore_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ActorsToIgnore;
static const UECodeGen_Private::FBytePropertyParams NewProp_DrawDebugType;
static const UECodeGen_Private::FStructPropertyParams NewProp_OutHit;
static void NewProp_bIgnoreSelf_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIgnoreSelf;
static const UECodeGen_Private::FStructPropertyParams NewProp_TraceColor;
static const UECodeGen_Private::FStructPropertyParams NewProp_TraceHitColor;
static const UECodeGen_Private::FFloatPropertyParams NewProp_DrawTime;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SphereTraceSingle constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SphereTraceSingle Property Definitions ********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingle_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereTraceSingle_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingle_Statics::NewProp_Start = { "Start", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereTraceSingle_Parms, Start), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Start_MetaData), NewProp_Start_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingle_Statics::NewProp_End = { "End", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereTraceSingle_Parms, End), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_End_MetaData), NewProp_End_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingle_Statics::NewProp_Radius = { "Radius", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereTraceSingle_Parms, Radius), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingle_Statics::NewProp_TraceChannel = { "TraceChannel", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereTraceSingle_Parms, TraceChannel), Z_Construct_UEnum_Engine_ETraceTypeQuery, METADATA_PARAMS(0, nullptr) }; // 93441085
void Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingle_Statics::NewProp_bTraceComplex_SetBit(void* Obj)
{
((KismetSystemLibrary_eventSphereTraceSingle_Parms*)Obj)->bTraceComplex = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingle_Statics::NewProp_bTraceComplex = { "bTraceComplex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventSphereTraceSingle_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingle_Statics::NewProp_bTraceComplex_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingle_Statics::NewProp_ActorsToIgnore_Inner = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingle_Statics::NewProp_ActorsToIgnore = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereTraceSingle_Parms, ActorsToIgnore), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ActorsToIgnore_MetaData), NewProp_ActorsToIgnore_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingle_Statics::NewProp_DrawDebugType = { "DrawDebugType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereTraceSingle_Parms, DrawDebugType), Z_Construct_UEnum_Engine_EDrawDebugTrace, METADATA_PARAMS(0, nullptr) }; // 3094988569
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingle_Statics::NewProp_OutHit = { "OutHit", nullptr, (EPropertyFlags)0x0010008000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereTraceSingle_Parms, OutHit), Z_Construct_UScriptStruct_FHitResult, METADATA_PARAMS(0, nullptr) }; // 222120718
void Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingle_Statics::NewProp_bIgnoreSelf_SetBit(void* Obj)
{
((KismetSystemLibrary_eventSphereTraceSingle_Parms*)Obj)->bIgnoreSelf = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingle_Statics::NewProp_bIgnoreSelf = { "bIgnoreSelf", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventSphereTraceSingle_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingle_Statics::NewProp_bIgnoreSelf_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingle_Statics::NewProp_TraceColor = { "TraceColor", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereTraceSingle_Parms, TraceColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingle_Statics::NewProp_TraceHitColor = { "TraceHitColor", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereTraceSingle_Parms, TraceHitColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingle_Statics::NewProp_DrawTime = { "DrawTime", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereTraceSingle_Parms, DrawTime), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingle_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventSphereTraceSingle_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingle_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventSphereTraceSingle_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingle_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingle_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingle_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingle_Statics::NewProp_Start,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingle_Statics::NewProp_End,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingle_Statics::NewProp_Radius,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingle_Statics::NewProp_TraceChannel,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingle_Statics::NewProp_bTraceComplex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingle_Statics::NewProp_ActorsToIgnore_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingle_Statics::NewProp_ActorsToIgnore,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingle_Statics::NewProp_DrawDebugType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingle_Statics::NewProp_OutHit,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingle_Statics::NewProp_bIgnoreSelf,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingle_Statics::NewProp_TraceColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingle_Statics::NewProp_TraceHitColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingle_Statics::NewProp_DrawTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingle_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingle_Statics::PropPointers) < 2048);
// ********** End Function SphereTraceSingle Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingle_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "SphereTraceSingle", Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingle_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingle_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingle_Statics::KismetSystemLibrary_eventSphereTraceSingle_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingle_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingle_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingle_Statics::KismetSystemLibrary_eventSphereTraceSingle_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingle()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingle_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execSphereTraceSingle)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_STRUCT(FVector,Z_Param_Start);
P_GET_STRUCT(FVector,Z_Param_End);
P_GET_PROPERTY(FFloatProperty,Z_Param_Radius);
P_GET_PROPERTY(FByteProperty,Z_Param_TraceChannel);
P_GET_UBOOL(Z_Param_bTraceComplex);
P_GET_TARRAY_REF(AActor*,Z_Param_Out_ActorsToIgnore);
P_GET_PROPERTY(FByteProperty,Z_Param_DrawDebugType);
P_GET_STRUCT_REF(FHitResult,Z_Param_Out_OutHit);
P_GET_UBOOL(Z_Param_bIgnoreSelf);
P_GET_STRUCT(FLinearColor,Z_Param_TraceColor);
P_GET_STRUCT(FLinearColor,Z_Param_TraceHitColor);
P_GET_PROPERTY(FFloatProperty,Z_Param_DrawTime);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::SphereTraceSingle(Z_Param_WorldContextObject,Z_Param_Start,Z_Param_End,Z_Param_Radius,ETraceTypeQuery(Z_Param_TraceChannel),Z_Param_bTraceComplex,Z_Param_Out_ActorsToIgnore,EDrawDebugTrace::Type(Z_Param_DrawDebugType),Z_Param_Out_OutHit,Z_Param_bIgnoreSelf,Z_Param_TraceColor,Z_Param_TraceHitColor,Z_Param_DrawTime);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function SphereTraceSingle ****************************
// ********** Begin Class UKismetSystemLibrary Function SphereTraceSingleByProfile *****************
struct Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleByProfile_Statics
{
struct KismetSystemLibrary_eventSphereTraceSingleByProfile_Parms
{
const UObject* WorldContextObject;
FVector Start;
FVector End;
float Radius;
FName ProfileName;
bool bTraceComplex;
TArray<AActor*> ActorsToIgnore;
TEnumAsByte<EDrawDebugTrace::Type> DrawDebugType;
FHitResult OutHit;
bool bIgnoreSelf;
FLinearColor TraceColor;
FLinearColor TraceHitColor;
float DrawTime;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AdvancedDisplay", "TraceColor,TraceHitColor,DrawTime" },
{ "AutoCreateRefTerm", "ActorsToIgnore" },
{ "bIgnoreSelf", "true" },
{ "Category", "Collision" },
{ "Comment", "/**\n\x09* Sweep a sphere against the world and return the first blocking hit using a specific profile\n\x09*\n\x09* @param Start\x09\x09\x09Start of line segment.\n\x09* @param End\x09\x09\x09""End of line segment.\n\x09* @param Radius\x09\x09\x09Radius of the sphere to sweep\n\x09* @param ProfileName\x09The 'profile' used to determine which components to hit\n\x09* @param bTraceComplex\x09True to test against complex collision, false to test against simplified collision.\n\x09* @param OutHit\x09\x09\x09Properties of the trace hit.\n\x09* @return\x09\x09\x09\x09True if there was a hit, false otherwise.\n\x09*/" },
{ "CPP_Default_DrawTime", "5.000000" },
{ "CPP_Default_TraceColor", "(R=1.000000,G=0.000000,B=0.000000,A=1.000000)" },
{ "CPP_Default_TraceHitColor", "(R=0.000000,G=1.000000,B=0.000000,A=1.000000)" },
{ "DisplayName", "Sphere Trace By Profile" },
{ "Keywords", "sweep" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Sweep a sphere against the world and return the first blocking hit using a specific profile\n\n@param Start Start of line segment.\n@param End End of line segment.\n@param Radius Radius of the sphere to sweep\n@param ProfileName The 'profile' used to determine which components to hit\n@param bTraceComplex True to test against complex collision, false to test against simplified collision.\n@param OutHit Properties of the trace hit.\n@return True if there was a hit, false otherwise." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Start_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_End_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ProfileName_MetaData[] = {
{ "GetOptions", "GetCollisionProfileNames" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ActorsToIgnore_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SphereTraceSingleByProfile constinit property declarations ************
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FStructPropertyParams NewProp_Start;
static const UECodeGen_Private::FStructPropertyParams NewProp_End;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Radius;
static const UECodeGen_Private::FNamePropertyParams NewProp_ProfileName;
static void NewProp_bTraceComplex_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bTraceComplex;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ActorsToIgnore_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ActorsToIgnore;
static const UECodeGen_Private::FBytePropertyParams NewProp_DrawDebugType;
static const UECodeGen_Private::FStructPropertyParams NewProp_OutHit;
static void NewProp_bIgnoreSelf_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIgnoreSelf;
static const UECodeGen_Private::FStructPropertyParams NewProp_TraceColor;
static const UECodeGen_Private::FStructPropertyParams NewProp_TraceHitColor;
static const UECodeGen_Private::FFloatPropertyParams NewProp_DrawTime;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SphereTraceSingleByProfile constinit property declarations **************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SphereTraceSingleByProfile Property Definitions ***********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleByProfile_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereTraceSingleByProfile_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleByProfile_Statics::NewProp_Start = { "Start", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereTraceSingleByProfile_Parms, Start), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Start_MetaData), NewProp_Start_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleByProfile_Statics::NewProp_End = { "End", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereTraceSingleByProfile_Parms, End), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_End_MetaData), NewProp_End_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleByProfile_Statics::NewProp_Radius = { "Radius", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereTraceSingleByProfile_Parms, Radius), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleByProfile_Statics::NewProp_ProfileName = { "ProfileName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereTraceSingleByProfile_Parms, ProfileName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ProfileName_MetaData), NewProp_ProfileName_MetaData) };
void Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleByProfile_Statics::NewProp_bTraceComplex_SetBit(void* Obj)
{
((KismetSystemLibrary_eventSphereTraceSingleByProfile_Parms*)Obj)->bTraceComplex = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleByProfile_Statics::NewProp_bTraceComplex = { "bTraceComplex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventSphereTraceSingleByProfile_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleByProfile_Statics::NewProp_bTraceComplex_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleByProfile_Statics::NewProp_ActorsToIgnore_Inner = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleByProfile_Statics::NewProp_ActorsToIgnore = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereTraceSingleByProfile_Parms, ActorsToIgnore), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ActorsToIgnore_MetaData), NewProp_ActorsToIgnore_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleByProfile_Statics::NewProp_DrawDebugType = { "DrawDebugType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereTraceSingleByProfile_Parms, DrawDebugType), Z_Construct_UEnum_Engine_EDrawDebugTrace, METADATA_PARAMS(0, nullptr) }; // 3094988569
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleByProfile_Statics::NewProp_OutHit = { "OutHit", nullptr, (EPropertyFlags)0x0010008000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereTraceSingleByProfile_Parms, OutHit), Z_Construct_UScriptStruct_FHitResult, METADATA_PARAMS(0, nullptr) }; // 222120718
void Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleByProfile_Statics::NewProp_bIgnoreSelf_SetBit(void* Obj)
{
((KismetSystemLibrary_eventSphereTraceSingleByProfile_Parms*)Obj)->bIgnoreSelf = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleByProfile_Statics::NewProp_bIgnoreSelf = { "bIgnoreSelf", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventSphereTraceSingleByProfile_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleByProfile_Statics::NewProp_bIgnoreSelf_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleByProfile_Statics::NewProp_TraceColor = { "TraceColor", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereTraceSingleByProfile_Parms, TraceColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleByProfile_Statics::NewProp_TraceHitColor = { "TraceHitColor", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereTraceSingleByProfile_Parms, TraceHitColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleByProfile_Statics::NewProp_DrawTime = { "DrawTime", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereTraceSingleByProfile_Parms, DrawTime), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleByProfile_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventSphereTraceSingleByProfile_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleByProfile_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventSphereTraceSingleByProfile_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleByProfile_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleByProfile_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleByProfile_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleByProfile_Statics::NewProp_Start,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleByProfile_Statics::NewProp_End,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleByProfile_Statics::NewProp_Radius,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleByProfile_Statics::NewProp_ProfileName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleByProfile_Statics::NewProp_bTraceComplex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleByProfile_Statics::NewProp_ActorsToIgnore_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleByProfile_Statics::NewProp_ActorsToIgnore,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleByProfile_Statics::NewProp_DrawDebugType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleByProfile_Statics::NewProp_OutHit,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleByProfile_Statics::NewProp_bIgnoreSelf,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleByProfile_Statics::NewProp_TraceColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleByProfile_Statics::NewProp_TraceHitColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleByProfile_Statics::NewProp_DrawTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleByProfile_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleByProfile_Statics::PropPointers) < 2048);
// ********** End Function SphereTraceSingleByProfile Property Definitions *************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleByProfile_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "SphereTraceSingleByProfile", Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleByProfile_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleByProfile_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleByProfile_Statics::KismetSystemLibrary_eventSphereTraceSingleByProfile_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleByProfile_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleByProfile_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleByProfile_Statics::KismetSystemLibrary_eventSphereTraceSingleByProfile_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleByProfile()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleByProfile_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execSphereTraceSingleByProfile)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_STRUCT(FVector,Z_Param_Start);
P_GET_STRUCT(FVector,Z_Param_End);
P_GET_PROPERTY(FFloatProperty,Z_Param_Radius);
P_GET_PROPERTY(FNameProperty,Z_Param_ProfileName);
P_GET_UBOOL(Z_Param_bTraceComplex);
P_GET_TARRAY_REF(AActor*,Z_Param_Out_ActorsToIgnore);
P_GET_PROPERTY(FByteProperty,Z_Param_DrawDebugType);
P_GET_STRUCT_REF(FHitResult,Z_Param_Out_OutHit);
P_GET_UBOOL(Z_Param_bIgnoreSelf);
P_GET_STRUCT(FLinearColor,Z_Param_TraceColor);
P_GET_STRUCT(FLinearColor,Z_Param_TraceHitColor);
P_GET_PROPERTY(FFloatProperty,Z_Param_DrawTime);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::SphereTraceSingleByProfile(Z_Param_WorldContextObject,Z_Param_Start,Z_Param_End,Z_Param_Radius,Z_Param_ProfileName,Z_Param_bTraceComplex,Z_Param_Out_ActorsToIgnore,EDrawDebugTrace::Type(Z_Param_DrawDebugType),Z_Param_Out_OutHit,Z_Param_bIgnoreSelf,Z_Param_TraceColor,Z_Param_TraceHitColor,Z_Param_DrawTime);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function SphereTraceSingleByProfile *******************
// ********** Begin Class UKismetSystemLibrary Function SphereTraceSingleForObjects ****************
struct Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleForObjects_Statics
{
struct KismetSystemLibrary_eventSphereTraceSingleForObjects_Parms
{
const UObject* WorldContextObject;
FVector Start;
FVector End;
float Radius;
TArray<TEnumAsByte<EObjectTypeQuery>> ObjectTypes;
bool bTraceComplex;
TArray<AActor*> ActorsToIgnore;
TEnumAsByte<EDrawDebugTrace::Type> DrawDebugType;
FHitResult OutHit;
bool bIgnoreSelf;
FLinearColor TraceColor;
FLinearColor TraceHitColor;
float DrawTime;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "AdvancedDisplay", "TraceColor,TraceHitColor,DrawTime" },
{ "AutoCreateRefTerm", "ActorsToIgnore" },
{ "bIgnoreSelf", "true" },
{ "Category", "Collision" },
{ "Comment", "/**\n\x09 * Sweeps a sphere along the given line and returns the first hit encountered.\n\x09 * This only finds objects that are of a type specified by ObjectTypes.\n\x09 * \n\x09 * @param Start\x09\x09\x09Start of line segment.\n\x09 * @param End\x09\x09\x09""End of line segment.\n\x09 * @param Radius\x09\x09Radius of the sphere to sweep\n\x09 * @param ObjectTypes\x09""Array of Object Types to trace \n\x09 * @param bTraceComplex\x09True to test against complex collision, false to test against simplified collision.\n\x09 * @param OutHit\x09\x09Properties of the trace hit.\n\x09 * @return\x09\x09\x09\x09True if there was a hit, false otherwise.\n\x09 */" },
{ "CPP_Default_DrawTime", "5.000000" },
{ "CPP_Default_TraceColor", "(R=1.000000,G=0.000000,B=0.000000,A=1.000000)" },
{ "CPP_Default_TraceHitColor", "(R=0.000000,G=1.000000,B=0.000000,A=1.000000)" },
{ "DisplayName", "Sphere Trace For Objects" },
{ "Keywords", "sweep" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Sweeps a sphere along the given line and returns the first hit encountered.\nThis only finds objects that are of a type specified by ObjectTypes.\n\n@param Start Start of line segment.\n@param End End of line segment.\n@param Radius Radius of the sphere to sweep\n@param ObjectTypes Array of Object Types to trace\n@param bTraceComplex True to test against complex collision, false to test against simplified collision.\n@param OutHit Properties of the trace hit.\n@return True if there was a hit, false otherwise." },
{ "WorldContext", "WorldContextObject" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Start_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_End_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ObjectTypes_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ActorsToIgnore_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function SphereTraceSingleForObjects constinit property declarations ***********
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
static const UECodeGen_Private::FStructPropertyParams NewProp_Start;
static const UECodeGen_Private::FStructPropertyParams NewProp_End;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Radius;
static const UECodeGen_Private::FBytePropertyParams NewProp_ObjectTypes_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ObjectTypes;
static void NewProp_bTraceComplex_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bTraceComplex;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ActorsToIgnore_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ActorsToIgnore;
static const UECodeGen_Private::FBytePropertyParams NewProp_DrawDebugType;
static const UECodeGen_Private::FStructPropertyParams NewProp_OutHit;
static void NewProp_bIgnoreSelf_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIgnoreSelf;
static const UECodeGen_Private::FStructPropertyParams NewProp_TraceColor;
static const UECodeGen_Private::FStructPropertyParams NewProp_TraceHitColor;
static const UECodeGen_Private::FFloatPropertyParams NewProp_DrawTime;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SphereTraceSingleForObjects constinit property declarations *************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SphereTraceSingleForObjects Property Definitions **********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleForObjects_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereTraceSingleForObjects_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleForObjects_Statics::NewProp_Start = { "Start", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereTraceSingleForObjects_Parms, Start), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Start_MetaData), NewProp_Start_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleForObjects_Statics::NewProp_End = { "End", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereTraceSingleForObjects_Parms, End), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_End_MetaData), NewProp_End_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleForObjects_Statics::NewProp_Radius = { "Radius", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereTraceSingleForObjects_Parms, Radius), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleForObjects_Statics::NewProp_ObjectTypes_Inner = { "ObjectTypes", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UEnum_Engine_EObjectTypeQuery, METADATA_PARAMS(0, nullptr) }; // 2482564233
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleForObjects_Statics::NewProp_ObjectTypes = { "ObjectTypes", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereTraceSingleForObjects_Parms, ObjectTypes), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ObjectTypes_MetaData), NewProp_ObjectTypes_MetaData) }; // 2482564233
void Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleForObjects_Statics::NewProp_bTraceComplex_SetBit(void* Obj)
{
((KismetSystemLibrary_eventSphereTraceSingleForObjects_Parms*)Obj)->bTraceComplex = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleForObjects_Statics::NewProp_bTraceComplex = { "bTraceComplex", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventSphereTraceSingleForObjects_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleForObjects_Statics::NewProp_bTraceComplex_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleForObjects_Statics::NewProp_ActorsToIgnore_Inner = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleForObjects_Statics::NewProp_ActorsToIgnore = { "ActorsToIgnore", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereTraceSingleForObjects_Parms, ActorsToIgnore), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ActorsToIgnore_MetaData), NewProp_ActorsToIgnore_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleForObjects_Statics::NewProp_DrawDebugType = { "DrawDebugType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereTraceSingleForObjects_Parms, DrawDebugType), Z_Construct_UEnum_Engine_EDrawDebugTrace, METADATA_PARAMS(0, nullptr) }; // 3094988569
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleForObjects_Statics::NewProp_OutHit = { "OutHit", nullptr, (EPropertyFlags)0x0010008000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereTraceSingleForObjects_Parms, OutHit), Z_Construct_UScriptStruct_FHitResult, METADATA_PARAMS(0, nullptr) }; // 222120718
void Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleForObjects_Statics::NewProp_bIgnoreSelf_SetBit(void* Obj)
{
((KismetSystemLibrary_eventSphereTraceSingleForObjects_Parms*)Obj)->bIgnoreSelf = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleForObjects_Statics::NewProp_bIgnoreSelf = { "bIgnoreSelf", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventSphereTraceSingleForObjects_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleForObjects_Statics::NewProp_bIgnoreSelf_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleForObjects_Statics::NewProp_TraceColor = { "TraceColor", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereTraceSingleForObjects_Parms, TraceColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleForObjects_Statics::NewProp_TraceHitColor = { "TraceHitColor", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereTraceSingleForObjects_Parms, TraceHitColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleForObjects_Statics::NewProp_DrawTime = { "DrawTime", nullptr, (EPropertyFlags)0x0010040000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventSphereTraceSingleForObjects_Parms, DrawTime), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleForObjects_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((KismetSystemLibrary_eventSphereTraceSingleForObjects_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleForObjects_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(KismetSystemLibrary_eventSphereTraceSingleForObjects_Parms), &Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleForObjects_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleForObjects_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleForObjects_Statics::NewProp_WorldContextObject,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleForObjects_Statics::NewProp_Start,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleForObjects_Statics::NewProp_End,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleForObjects_Statics::NewProp_Radius,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleForObjects_Statics::NewProp_ObjectTypes_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleForObjects_Statics::NewProp_ObjectTypes,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleForObjects_Statics::NewProp_bTraceComplex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleForObjects_Statics::NewProp_ActorsToIgnore_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleForObjects_Statics::NewProp_ActorsToIgnore,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleForObjects_Statics::NewProp_DrawDebugType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleForObjects_Statics::NewProp_OutHit,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleForObjects_Statics::NewProp_bIgnoreSelf,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleForObjects_Statics::NewProp_TraceColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleForObjects_Statics::NewProp_TraceHitColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleForObjects_Statics::NewProp_DrawTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleForObjects_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleForObjects_Statics::PropPointers) < 2048);
// ********** End Function SphereTraceSingleForObjects Property Definitions ************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleForObjects_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "SphereTraceSingleForObjects", Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleForObjects_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleForObjects_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleForObjects_Statics::KismetSystemLibrary_eventSphereTraceSingleForObjects_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleForObjects_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleForObjects_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleForObjects_Statics::KismetSystemLibrary_eventSphereTraceSingleForObjects_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleForObjects()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleForObjects_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execSphereTraceSingleForObjects)
{
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
P_GET_STRUCT(FVector,Z_Param_Start);
P_GET_STRUCT(FVector,Z_Param_End);
P_GET_PROPERTY(FFloatProperty,Z_Param_Radius);
P_GET_TARRAY_REF(TEnumAsByte<EObjectTypeQuery>,Z_Param_Out_ObjectTypes);
P_GET_UBOOL(Z_Param_bTraceComplex);
P_GET_TARRAY_REF(AActor*,Z_Param_Out_ActorsToIgnore);
P_GET_PROPERTY(FByteProperty,Z_Param_DrawDebugType);
P_GET_STRUCT_REF(FHitResult,Z_Param_Out_OutHit);
P_GET_UBOOL(Z_Param_bIgnoreSelf);
P_GET_STRUCT(FLinearColor,Z_Param_TraceColor);
P_GET_STRUCT(FLinearColor,Z_Param_TraceHitColor);
P_GET_PROPERTY(FFloatProperty,Z_Param_DrawTime);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=UKismetSystemLibrary::SphereTraceSingleForObjects(Z_Param_WorldContextObject,Z_Param_Start,Z_Param_End,Z_Param_Radius,Z_Param_Out_ObjectTypes,Z_Param_bTraceComplex,Z_Param_Out_ActorsToIgnore,EDrawDebugTrace::Type(Z_Param_DrawDebugType),Z_Param_Out_OutHit,Z_Param_bIgnoreSelf,Z_Param_TraceColor,Z_Param_TraceHitColor,Z_Param_DrawTime);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function SphereTraceSingleForObjects ******************
// ********** Begin Class UKismetSystemLibrary Function StackTrace *********************************
struct Z_Construct_UFunction_UKismetSystemLibrary_StackTrace_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Development|Editor" },
{ "Comment", "/** Prints a stack trace to the log, so you can see how a blueprint got to this node */" },
{ "CustomThunk", "true" },
{ "Keywords", "ScriptTrace" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Prints a stack trace to the log, so you can see how a blueprint got to this node" },
};
#endif // WITH_METADATA
// ********** Begin Function StackTrace constinit property declarations ****************************
// ********** End Function StackTrace constinit property declarations ******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_StackTrace_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "StackTrace", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_StackTrace_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_StackTrace_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_StackTrace()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_StackTrace_Statics::FuncParams);
}
return ReturnFunction;
}
// ********** End Class UKismetSystemLibrary Function StackTrace ***********************************
// ********** Begin Class UKismetSystemLibrary Function TransactObject *****************************
struct Z_Construct_UFunction_UKismetSystemLibrary_TransactObject_Statics
{
struct KismetSystemLibrary_eventTransactObject_Parms
{
UObject* Object;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Transactions" },
{ "Comment", "/**\n\x09 * Notify the current transaction (if any) that this object is about to be modified and should be placed into the undo buffer.\n\x09 * @note Internally this calls Modify on the given object, so will also mark the owner package dirty.\n\x09 * @note Only available in the editor.\n\x09 *\n\x09 * @param\x09Object\x09\x09The object that is about to be modified.\n\x09 */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Notify the current transaction (if any) that this object is about to be modified and should be placed into the undo buffer.\n@note Internally this calls Modify on the given object, so will also mark the owner package dirty.\n@note Only available in the editor.\n\n@param Object The object that is about to be modified." },
};
#endif // WITH_METADATA
// ********** Begin Function TransactObject constinit property declarations ************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Object;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function TransactObject constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function TransactObject Property Definitions ***********************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_TransactObject_Statics::NewProp_Object = { "Object", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventTransactObject_Parms, Object), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_TransactObject_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_TransactObject_Statics::NewProp_Object,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_TransactObject_Statics::PropPointers) < 2048);
// ********** End Function TransactObject Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_TransactObject_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "TransactObject", Z_Construct_UFunction_UKismetSystemLibrary_TransactObject_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_TransactObject_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_TransactObject_Statics::KismetSystemLibrary_eventTransactObject_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_TransactObject_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_TransactObject_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_TransactObject_Statics::KismetSystemLibrary_eventTransactObject_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_TransactObject()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_TransactObject_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execTransactObject)
{
P_GET_OBJECT(UObject,Z_Param_Object);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::TransactObject(Z_Param_Object);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function TransactObject *******************************
// ********** Begin Class UKismetSystemLibrary Function UnloadPrimaryAsset *************************
struct Z_Construct_UFunction_UKismetSystemLibrary_UnloadPrimaryAsset_Statics
{
struct KismetSystemLibrary_eventUnloadPrimaryAsset_Parms
{
FPrimaryAssetId PrimaryAssetId;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AssetManager" },
{ "Comment", "/** Unloads a primary asset, which allows it to be garbage collected if nothing else is referencing it */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ScriptMethod", "Unload" },
{ "ToolTip", "Unloads a primary asset, which allows it to be garbage collected if nothing else is referencing it" },
};
#endif // WITH_METADATA
// ********** Begin Function UnloadPrimaryAsset constinit property declarations ********************
static const UECodeGen_Private::FStructPropertyParams NewProp_PrimaryAssetId;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function UnloadPrimaryAsset constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function UnloadPrimaryAsset Property Definitions *******************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_UnloadPrimaryAsset_Statics::NewProp_PrimaryAssetId = { "PrimaryAssetId", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventUnloadPrimaryAsset_Parms, PrimaryAssetId), Z_Construct_UScriptStruct_FPrimaryAssetId, METADATA_PARAMS(0, nullptr) }; // 265326925
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_UnloadPrimaryAsset_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_UnloadPrimaryAsset_Statics::NewProp_PrimaryAssetId,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_UnloadPrimaryAsset_Statics::PropPointers) < 2048);
// ********** End Function UnloadPrimaryAsset Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_UnloadPrimaryAsset_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "UnloadPrimaryAsset", Z_Construct_UFunction_UKismetSystemLibrary_UnloadPrimaryAsset_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_UnloadPrimaryAsset_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_UnloadPrimaryAsset_Statics::KismetSystemLibrary_eventUnloadPrimaryAsset_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_UnloadPrimaryAsset_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_UnloadPrimaryAsset_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_UnloadPrimaryAsset_Statics::KismetSystemLibrary_eventUnloadPrimaryAsset_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_UnloadPrimaryAsset()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_UnloadPrimaryAsset_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execUnloadPrimaryAsset)
{
P_GET_STRUCT(FPrimaryAssetId,Z_Param_PrimaryAssetId);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::UnloadPrimaryAsset(Z_Param_PrimaryAssetId);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function UnloadPrimaryAsset ***************************
// ********** Begin Class UKismetSystemLibrary Function UnloadPrimaryAssetList *********************
struct Z_Construct_UFunction_UKismetSystemLibrary_UnloadPrimaryAssetList_Statics
{
struct KismetSystemLibrary_eventUnloadPrimaryAssetList_Parms
{
TArray<FPrimaryAssetId> PrimaryAssetIdList;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "AssetManager" },
{ "Comment", "/** Unloads a primary asset, which allows it to be garbage collected if nothing else is referencing it */" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Unloads a primary asset, which allows it to be garbage collected if nothing else is referencing it" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PrimaryAssetIdList_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function UnloadPrimaryAssetList constinit property declarations ****************
static const UECodeGen_Private::FStructPropertyParams NewProp_PrimaryAssetIdList_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_PrimaryAssetIdList;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function UnloadPrimaryAssetList constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function UnloadPrimaryAssetList Property Definitions ***************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_UnloadPrimaryAssetList_Statics::NewProp_PrimaryAssetIdList_Inner = { "PrimaryAssetIdList", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FPrimaryAssetId, METADATA_PARAMS(0, nullptr) }; // 265326925
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UKismetSystemLibrary_UnloadPrimaryAssetList_Statics::NewProp_PrimaryAssetIdList = { "PrimaryAssetIdList", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(KismetSystemLibrary_eventUnloadPrimaryAssetList_Parms, PrimaryAssetIdList), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PrimaryAssetIdList_MetaData), NewProp_PrimaryAssetIdList_MetaData) }; // 265326925
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UKismetSystemLibrary_UnloadPrimaryAssetList_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_UnloadPrimaryAssetList_Statics::NewProp_PrimaryAssetIdList_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UKismetSystemLibrary_UnloadPrimaryAssetList_Statics::NewProp_PrimaryAssetIdList,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_UnloadPrimaryAssetList_Statics::PropPointers) < 2048);
// ********** End Function UnloadPrimaryAssetList Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_UnloadPrimaryAssetList_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "UnloadPrimaryAssetList", Z_Construct_UFunction_UKismetSystemLibrary_UnloadPrimaryAssetList_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_UnloadPrimaryAssetList_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UKismetSystemLibrary_UnloadPrimaryAssetList_Statics::KismetSystemLibrary_eventUnloadPrimaryAssetList_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_UnloadPrimaryAssetList_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_UnloadPrimaryAssetList_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UKismetSystemLibrary_UnloadPrimaryAssetList_Statics::KismetSystemLibrary_eventUnloadPrimaryAssetList_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_UnloadPrimaryAssetList()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_UnloadPrimaryAssetList_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execUnloadPrimaryAssetList)
{
P_GET_TARRAY_REF(FPrimaryAssetId,Z_Param_Out_PrimaryAssetIdList);
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::UnloadPrimaryAssetList(Z_Param_Out_PrimaryAssetIdList);
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function UnloadPrimaryAssetList ***********************
// ********** Begin Class UKismetSystemLibrary Function UnregisterForRemoteNotifications ***********
struct Z_Construct_UFunction_UKismetSystemLibrary_UnregisterForRemoteNotifications_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|Platform" },
{ "Comment", "/**\n\x09* Requests Requests unregistering from receiving remote notifications to the user's device.\n\x09* (Android only)\n\x09*/" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ToolTip", "Requests Requests unregistering from receiving remote notifications to the user's device.\n(Android only)" },
};
#endif // WITH_METADATA
// ********** Begin Function UnregisterForRemoteNotifications constinit property declarations ******
// ********** End Function UnregisterForRemoteNotifications constinit property declarations ********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UKismetSystemLibrary_UnregisterForRemoteNotifications_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UKismetSystemLibrary, nullptr, "UnregisterForRemoteNotifications", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UKismetSystemLibrary_UnregisterForRemoteNotifications_Statics::Function_MetaDataParams), Z_Construct_UFunction_UKismetSystemLibrary_UnregisterForRemoteNotifications_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UFunction_UKismetSystemLibrary_UnregisterForRemoteNotifications()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UKismetSystemLibrary_UnregisterForRemoteNotifications_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UKismetSystemLibrary::execUnregisterForRemoteNotifications)
{
P_FINISH;
P_NATIVE_BEGIN;
UKismetSystemLibrary::UnregisterForRemoteNotifications();
P_NATIVE_END;
}
// ********** End Class UKismetSystemLibrary Function UnregisterForRemoteNotifications *************
// ********** Begin Class UKismetSystemLibrary *****************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UKismetSystemLibrary;
UClass* UKismetSystemLibrary::GetPrivateStaticClass()
{
using TClass = UKismetSystemLibrary;
if (!Z_Registration_Info_UClass_UKismetSystemLibrary.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("KismetSystemLibrary"),
Z_Registration_Info_UClass_UKismetSystemLibrary.InnerSingleton,
StaticRegisterNativesUKismetSystemLibrary,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UKismetSystemLibrary.InnerSingleton;
}
UClass* Z_Construct_UClass_UKismetSystemLibrary_NoRegister()
{
return UKismetSystemLibrary::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UKismetSystemLibrary_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "Kismet/KismetSystemLibrary.h" },
{ "ModuleRelativePath", "Classes/Kismet/KismetSystemLibrary.h" },
{ "ScriptName", "SystemLibrary" },
};
#endif // WITH_METADATA
// ********** Begin Class UKismetSystemLibrary constinit property declarations *********************
// ********** End Class UKismetSystemLibrary constinit property declarations ***********************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("AddFloatHistorySample"), .Pointer = &UKismetSystemLibrary::execAddFloatHistorySample },
{ .NameUTF8 = UTF8TEXT("BeginTransaction"), .Pointer = &UKismetSystemLibrary::execBeginTransaction },
{ .NameUTF8 = UTF8TEXT("BoxOverlapActors"), .Pointer = &UKismetSystemLibrary::execBoxOverlapActors },
{ .NameUTF8 = UTF8TEXT("BoxOverlapActorsWithOrientation"), .Pointer = &UKismetSystemLibrary::execBoxOverlapActorsWithOrientation },
{ .NameUTF8 = UTF8TEXT("BoxOverlapComponents"), .Pointer = &UKismetSystemLibrary::execBoxOverlapComponents },
{ .NameUTF8 = UTF8TEXT("BoxOverlapComponentsWithOrientation"), .Pointer = &UKismetSystemLibrary::execBoxOverlapComponentsWithOrientation },
{ .NameUTF8 = UTF8TEXT("BoxTraceMulti"), .Pointer = &UKismetSystemLibrary::execBoxTraceMulti },
{ .NameUTF8 = UTF8TEXT("BoxTraceMultiByProfile"), .Pointer = &UKismetSystemLibrary::execBoxTraceMultiByProfile },
{ .NameUTF8 = UTF8TEXT("BoxTraceMultiForObjects"), .Pointer = &UKismetSystemLibrary::execBoxTraceMultiForObjects },
{ .NameUTF8 = UTF8TEXT("BoxTraceSingle"), .Pointer = &UKismetSystemLibrary::execBoxTraceSingle },
{ .NameUTF8 = UTF8TEXT("BoxTraceSingleByProfile"), .Pointer = &UKismetSystemLibrary::execBoxTraceSingleByProfile },
{ .NameUTF8 = UTF8TEXT("BoxTraceSingleForObjects"), .Pointer = &UKismetSystemLibrary::execBoxTraceSingleForObjects },
{ .NameUTF8 = UTF8TEXT("BreakARFilter"), .Pointer = &UKismetSystemLibrary::execBreakARFilter },
{ .NameUTF8 = UTF8TEXT("BreakSoftClassPath"), .Pointer = &UKismetSystemLibrary::execBreakSoftClassPath },
{ .NameUTF8 = UTF8TEXT("BreakSoftObjectPath"), .Pointer = &UKismetSystemLibrary::execBreakSoftObjectPath },
{ .NameUTF8 = UTF8TEXT("BreakTopLevelAssetPath"), .Pointer = &UKismetSystemLibrary::execBreakTopLevelAssetPath },
{ .NameUTF8 = UTF8TEXT("CancelTransaction"), .Pointer = &UKismetSystemLibrary::execCancelTransaction },
{ .NameUTF8 = UTF8TEXT("CanLaunchURL"), .Pointer = &UKismetSystemLibrary::execCanLaunchURL },
{ .NameUTF8 = UTF8TEXT("CapsuleOverlapActors"), .Pointer = &UKismetSystemLibrary::execCapsuleOverlapActors },
{ .NameUTF8 = UTF8TEXT("CapsuleOverlapActorsWithOrientation"), .Pointer = &UKismetSystemLibrary::execCapsuleOverlapActorsWithOrientation },
{ .NameUTF8 = UTF8TEXT("CapsuleOverlapComponents"), .Pointer = &UKismetSystemLibrary::execCapsuleOverlapComponents },
{ .NameUTF8 = UTF8TEXT("CapsuleOverlapComponentsWithOrientation"), .Pointer = &UKismetSystemLibrary::execCapsuleOverlapComponentsWithOrientation },
{ .NameUTF8 = UTF8TEXT("CapsuleTraceMulti"), .Pointer = &UKismetSystemLibrary::execCapsuleTraceMulti },
{ .NameUTF8 = UTF8TEXT("CapsuleTraceMultiByProfile"), .Pointer = &UKismetSystemLibrary::execCapsuleTraceMultiByProfile },
{ .NameUTF8 = UTF8TEXT("CapsuleTraceMultiForObjects"), .Pointer = &UKismetSystemLibrary::execCapsuleTraceMultiForObjects },
{ .NameUTF8 = UTF8TEXT("CapsuleTraceSingle"), .Pointer = &UKismetSystemLibrary::execCapsuleTraceSingle },
{ .NameUTF8 = UTF8TEXT("CapsuleTraceSingleByProfile"), .Pointer = &UKismetSystemLibrary::execCapsuleTraceSingleByProfile },
{ .NameUTF8 = UTF8TEXT("CapsuleTraceSingleForObjects"), .Pointer = &UKismetSystemLibrary::execCapsuleTraceSingleForObjects },
{ .NameUTF8 = UTF8TEXT("CollectGarbage"), .Pointer = &UKismetSystemLibrary::execCollectGarbage },
{ .NameUTF8 = UTF8TEXT("ComponentOverlapActors"), .Pointer = &UKismetSystemLibrary::execComponentOverlapActors },
{ .NameUTF8 = UTF8TEXT("ComponentOverlapComponents"), .Pointer = &UKismetSystemLibrary::execComponentOverlapComponents },
{ .NameUTF8 = UTF8TEXT("ControlScreensaver"), .Pointer = &UKismetSystemLibrary::execControlScreensaver },
{ .NameUTF8 = UTF8TEXT("Conv_ClassToSoftClassReference"), .Pointer = &UKismetSystemLibrary::execConv_ClassToSoftClassReference },
{ .NameUTF8 = UTF8TEXT("Conv_ComponentReferenceToSoftComponentReference"), .Pointer = &UKismetSystemLibrary::execConv_ComponentReferenceToSoftComponentReference },
{ .NameUTF8 = UTF8TEXT("Conv_InterfaceToObject"), .Pointer = &UKismetSystemLibrary::execConv_InterfaceToObject },
{ .NameUTF8 = UTF8TEXT("Conv_ObjectToClass"), .Pointer = &UKismetSystemLibrary::execConv_ObjectToClass },
{ .NameUTF8 = UTF8TEXT("Conv_ObjectToSoftObjectReference"), .Pointer = &UKismetSystemLibrary::execConv_ObjectToSoftObjectReference },
{ .NameUTF8 = UTF8TEXT("Conv_PrimaryAssetIdToString"), .Pointer = &UKismetSystemLibrary::execConv_PrimaryAssetIdToString },
{ .NameUTF8 = UTF8TEXT("Conv_PrimaryAssetTypeToString"), .Pointer = &UKismetSystemLibrary::execConv_PrimaryAssetTypeToString },
{ .NameUTF8 = UTF8TEXT("Conv_SoftClassPathToSoftClassRef"), .Pointer = &UKismetSystemLibrary::execConv_SoftClassPathToSoftClassRef },
{ .NameUTF8 = UTF8TEXT("Conv_SoftClassReferenceToClass"), .Pointer = &UKismetSystemLibrary::execConv_SoftClassReferenceToClass },
{ .NameUTF8 = UTF8TEXT("Conv_SoftClassReferenceToString"), .Pointer = &UKismetSystemLibrary::execConv_SoftClassReferenceToString },
{ .NameUTF8 = UTF8TEXT("Conv_SoftObjectReferenceToObject"), .Pointer = &UKismetSystemLibrary::execConv_SoftObjectReferenceToObject },
{ .NameUTF8 = UTF8TEXT("Conv_SoftObjectReferenceToString"), .Pointer = &UKismetSystemLibrary::execConv_SoftObjectReferenceToString },
{ .NameUTF8 = UTF8TEXT("Conv_SoftObjPathToSoftObjRef"), .Pointer = &UKismetSystemLibrary::execConv_SoftObjPathToSoftObjRef },
{ .NameUTF8 = UTF8TEXT("Conv_SoftObjRefToSoftClassPath"), .Pointer = &UKismetSystemLibrary::execConv_SoftObjRefToSoftClassPath },
{ .NameUTF8 = UTF8TEXT("Conv_SoftObjRefToSoftObjPath"), .Pointer = &UKismetSystemLibrary::execConv_SoftObjRefToSoftObjPath },
{ .NameUTF8 = UTF8TEXT("ConvertToAbsolutePath"), .Pointer = &UKismetSystemLibrary::execConvertToAbsolutePath },
{ .NameUTF8 = UTF8TEXT("ConvertToRelativePath"), .Pointer = &UKismetSystemLibrary::execConvertToRelativePath },
{ .NameUTF8 = UTF8TEXT("CreateCopyForUndoBuffer"), .Pointer = &UKismetSystemLibrary::execCreateCopyForUndoBuffer },
{ .NameUTF8 = UTF8TEXT("Delay"), .Pointer = &UKismetSystemLibrary::execDelay },
{ .NameUTF8 = UTF8TEXT("DelayUntilNextFrame"), .Pointer = &UKismetSystemLibrary::execDelayUntilNextFrame },
{ .NameUTF8 = UTF8TEXT("DelayUntilNextTick"), .Pointer = &UKismetSystemLibrary::execDelayUntilNextTick },
{ .NameUTF8 = UTF8TEXT("DoesClassImplementInterface"), .Pointer = &UKismetSystemLibrary::execDoesClassImplementInterface },
{ .NameUTF8 = UTF8TEXT("DoesImplementInterface"), .Pointer = &UKismetSystemLibrary::execDoesImplementInterface },
{ .NameUTF8 = UTF8TEXT("DrawDebugArrow"), .Pointer = &UKismetSystemLibrary::execDrawDebugArrow },
{ .NameUTF8 = UTF8TEXT("DrawDebugBox"), .Pointer = &UKismetSystemLibrary::execDrawDebugBox },
{ .NameUTF8 = UTF8TEXT("DrawDebugCamera"), .Pointer = &UKismetSystemLibrary::execDrawDebugCamera },
{ .NameUTF8 = UTF8TEXT("DrawDebugCapsule"), .Pointer = &UKismetSystemLibrary::execDrawDebugCapsule },
{ .NameUTF8 = UTF8TEXT("DrawDebugCircle"), .Pointer = &UKismetSystemLibrary::execDrawDebugCircle },
{ .NameUTF8 = UTF8TEXT("DrawDebugCone"), .Pointer = &UKismetSystemLibrary::execDrawDebugCone },
{ .NameUTF8 = UTF8TEXT("DrawDebugConeInDegrees"), .Pointer = &UKismetSystemLibrary::execDrawDebugConeInDegrees },
{ .NameUTF8 = UTF8TEXT("DrawDebugCoordinateSystem"), .Pointer = &UKismetSystemLibrary::execDrawDebugCoordinateSystem },
{ .NameUTF8 = UTF8TEXT("DrawDebugCylinder"), .Pointer = &UKismetSystemLibrary::execDrawDebugCylinder },
{ .NameUTF8 = UTF8TEXT("DrawDebugFloatHistoryLocation"), .Pointer = &UKismetSystemLibrary::execDrawDebugFloatHistoryLocation },
{ .NameUTF8 = UTF8TEXT("DrawDebugFloatHistoryTransform"), .Pointer = &UKismetSystemLibrary::execDrawDebugFloatHistoryTransform },
{ .NameUTF8 = UTF8TEXT("DrawDebugFrustum"), .Pointer = &UKismetSystemLibrary::execDrawDebugFrustum },
{ .NameUTF8 = UTF8TEXT("DrawDebugLine"), .Pointer = &UKismetSystemLibrary::execDrawDebugLine },
{ .NameUTF8 = UTF8TEXT("DrawDebugPlane"), .Pointer = &UKismetSystemLibrary::execDrawDebugPlane },
{ .NameUTF8 = UTF8TEXT("DrawDebugPoint"), .Pointer = &UKismetSystemLibrary::execDrawDebugPoint },
{ .NameUTF8 = UTF8TEXT("DrawDebugSphere"), .Pointer = &UKismetSystemLibrary::execDrawDebugSphere },
{ .NameUTF8 = UTF8TEXT("DrawDebugString"), .Pointer = &UKismetSystemLibrary::execDrawDebugString },
#if WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("DuplicateObject"), .Pointer = &UKismetSystemLibrary::execDuplicateObject },
#endif // WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("EndTransaction"), .Pointer = &UKismetSystemLibrary::execEndTransaction },
{ .NameUTF8 = UTF8TEXT("EqualEqual_PrimaryAssetId"), .Pointer = &UKismetSystemLibrary::execEqualEqual_PrimaryAssetId },
{ .NameUTF8 = UTF8TEXT("EqualEqual_PrimaryAssetType"), .Pointer = &UKismetSystemLibrary::execEqualEqual_PrimaryAssetType },
{ .NameUTF8 = UTF8TEXT("EqualEqual_SoftClassReference"), .Pointer = &UKismetSystemLibrary::execEqualEqual_SoftClassReference },
{ .NameUTF8 = UTF8TEXT("EqualEqual_SoftObjectReference"), .Pointer = &UKismetSystemLibrary::execEqualEqual_SoftObjectReference },
{ .NameUTF8 = UTF8TEXT("ExecuteConsoleCommand"), .Pointer = &UKismetSystemLibrary::execExecuteConsoleCommand },
{ .NameUTF8 = UTF8TEXT("FlushDebugStrings"), .Pointer = &UKismetSystemLibrary::execFlushDebugStrings },
{ .NameUTF8 = UTF8TEXT("FlushPersistentDebugLines"), .Pointer = &UKismetSystemLibrary::execFlushPersistentDebugLines },
{ .NameUTF8 = UTF8TEXT("ForceCloseAdBanner"), .Pointer = &UKismetSystemLibrary::execForceCloseAdBanner },
{ .NameUTF8 = UTF8TEXT("GetActorBounds"), .Pointer = &UKismetSystemLibrary::execGetActorBounds },
{ .NameUTF8 = UTF8TEXT("GetActorListFromComponentList"), .Pointer = &UKismetSystemLibrary::execGetActorListFromComponentList },
{ .NameUTF8 = UTF8TEXT("GetAdIDCount"), .Pointer = &UKismetSystemLibrary::execGetAdIDCount },
{ .NameUTF8 = UTF8TEXT("GetBuildConfiguration"), .Pointer = &UKismetSystemLibrary::execGetBuildConfiguration },
{ .NameUTF8 = UTF8TEXT("GetBuildVersion"), .Pointer = &UKismetSystemLibrary::execGetBuildVersion },
{ .NameUTF8 = UTF8TEXT("GetClassDisplayName"), .Pointer = &UKismetSystemLibrary::execGetClassDisplayName },
{ .NameUTF8 = UTF8TEXT("GetClassFromPrimaryAssetId"), .Pointer = &UKismetSystemLibrary::execGetClassFromPrimaryAssetId },
{ .NameUTF8 = UTF8TEXT("GetClassTopLevelAssetPath"), .Pointer = &UKismetSystemLibrary::execGetClassTopLevelAssetPath },
#if WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("GetCollisionProfileNames"), .Pointer = &UKismetSystemLibrary::execGetCollisionProfileNames },
#endif // WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("GetCommandLine"), .Pointer = &UKismetSystemLibrary::execGetCommandLine },
{ .NameUTF8 = UTF8TEXT("GetComponentBounds"), .Pointer = &UKismetSystemLibrary::execGetComponentBounds },
{ .NameUTF8 = UTF8TEXT("GetConsoleVariableBoolValue"), .Pointer = &UKismetSystemLibrary::execGetConsoleVariableBoolValue },
{ .NameUTF8 = UTF8TEXT("GetConsoleVariableFloatValue"), .Pointer = &UKismetSystemLibrary::execGetConsoleVariableFloatValue },
{ .NameUTF8 = UTF8TEXT("GetConsoleVariableIntValue"), .Pointer = &UKismetSystemLibrary::execGetConsoleVariableIntValue },
{ .NameUTF8 = UTF8TEXT("GetConsoleVariableStringValue"), .Pointer = &UKismetSystemLibrary::execGetConsoleVariableStringValue },
{ .NameUTF8 = UTF8TEXT("GetConvenientWindowedResolutions"), .Pointer = &UKismetSystemLibrary::execGetConvenientWindowedResolutions },
{ .NameUTF8 = UTF8TEXT("GetCurrentBundleState"), .Pointer = &UKismetSystemLibrary::execGetCurrentBundleState },
{ .NameUTF8 = UTF8TEXT("GetDefaultLanguage"), .Pointer = &UKismetSystemLibrary::execGetDefaultLanguage },
{ .NameUTF8 = UTF8TEXT("GetDefaultLocale"), .Pointer = &UKismetSystemLibrary::execGetDefaultLocale },
{ .NameUTF8 = UTF8TEXT("GetDeviceId"), .Pointer = &UKismetSystemLibrary::execGetDeviceId },
{ .NameUTF8 = UTF8TEXT("GetDisplayName"), .Pointer = &UKismetSystemLibrary::execGetDisplayName },
#if WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("GetEditorProperty"), .Pointer = &UKismetSystemLibrary::execGetEditorProperty },
#endif // WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("GetEngineVersion"), .Pointer = &UKismetSystemLibrary::execGetEngineVersion },
{ .NameUTF8 = UTF8TEXT("GetEnumTopLevelAssetPath"), .Pointer = &UKismetSystemLibrary::execGetEnumTopLevelAssetPath },
{ .NameUTF8 = UTF8TEXT("GetFrameCount"), .Pointer = &UKismetSystemLibrary::execGetFrameCount },
{ .NameUTF8 = UTF8TEXT("GetGameBundleId"), .Pointer = &UKismetSystemLibrary::execGetGameBundleId },
{ .NameUTF8 = UTF8TEXT("GetGameName"), .Pointer = &UKismetSystemLibrary::execGetGameName },
{ .NameUTF8 = UTF8TEXT("GetGamepadButtonGlyph"), .Pointer = &UKismetSystemLibrary::execGetGamepadButtonGlyph },
{ .NameUTF8 = UTF8TEXT("GetGamepadControllerName"), .Pointer = &UKismetSystemLibrary::execGetGamepadControllerName },
{ .NameUTF8 = UTF8TEXT("GetGameTimeInSeconds"), .Pointer = &UKismetSystemLibrary::execGetGameTimeInSeconds },
{ .NameUTF8 = UTF8TEXT("GetLocalCurrencyCode"), .Pointer = &UKismetSystemLibrary::execGetLocalCurrencyCode },
{ .NameUTF8 = UTF8TEXT("GetLocalCurrencySymbol"), .Pointer = &UKismetSystemLibrary::execGetLocalCurrencySymbol },
{ .NameUTF8 = UTF8TEXT("GetMinYResolutionFor3DView"), .Pointer = &UKismetSystemLibrary::execGetMinYResolutionFor3DView },
{ .NameUTF8 = UTF8TEXT("GetMinYResolutionForUI"), .Pointer = &UKismetSystemLibrary::execGetMinYResolutionForUI },
{ .NameUTF8 = UTF8TEXT("GetObjectFromPrimaryAssetId"), .Pointer = &UKismetSystemLibrary::execGetObjectFromPrimaryAssetId },
{ .NameUTF8 = UTF8TEXT("GetObjectName"), .Pointer = &UKismetSystemLibrary::execGetObjectName },
{ .NameUTF8 = UTF8TEXT("GetOuterObject"), .Pointer = &UKismetSystemLibrary::execGetOuterObject },
{ .NameUTF8 = UTF8TEXT("GetPathName"), .Pointer = &UKismetSystemLibrary::execGetPathName },
#if WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("GetPlatformTime_Seconds"), .Pointer = &UKismetSystemLibrary::execGetPlatformTime_Seconds },
#endif // WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("GetPlatformUserDir"), .Pointer = &UKismetSystemLibrary::execGetPlatformUserDir },
{ .NameUTF8 = UTF8TEXT("GetPlatformUserName"), .Pointer = &UKismetSystemLibrary::execGetPlatformUserName },
{ .NameUTF8 = UTF8TEXT("GetPreferredLanguages"), .Pointer = &UKismetSystemLibrary::execGetPreferredLanguages },
{ .NameUTF8 = UTF8TEXT("GetPrimaryAssetIdFromClass"), .Pointer = &UKismetSystemLibrary::execGetPrimaryAssetIdFromClass },
{ .NameUTF8 = UTF8TEXT("GetPrimaryAssetIdFromObject"), .Pointer = &UKismetSystemLibrary::execGetPrimaryAssetIdFromObject },
{ .NameUTF8 = UTF8TEXT("GetPrimaryAssetIdFromSoftClassReference"), .Pointer = &UKismetSystemLibrary::execGetPrimaryAssetIdFromSoftClassReference },
{ .NameUTF8 = UTF8TEXT("GetPrimaryAssetIdFromSoftObjectReference"), .Pointer = &UKismetSystemLibrary::execGetPrimaryAssetIdFromSoftObjectReference },
{ .NameUTF8 = UTF8TEXT("GetPrimaryAssetIdList"), .Pointer = &UKismetSystemLibrary::execGetPrimaryAssetIdList },
{ .NameUTF8 = UTF8TEXT("GetPrimaryAssetsWithBundleState"), .Pointer = &UKismetSystemLibrary::execGetPrimaryAssetsWithBundleState },
{ .NameUTF8 = UTF8TEXT("GetProjectContentDirectory"), .Pointer = &UKismetSystemLibrary::execGetProjectContentDirectory },
{ .NameUTF8 = UTF8TEXT("GetProjectDirectory"), .Pointer = &UKismetSystemLibrary::execGetProjectDirectory },
{ .NameUTF8 = UTF8TEXT("GetProjectSavedDirectory"), .Pointer = &UKismetSystemLibrary::execGetProjectSavedDirectory },
{ .NameUTF8 = UTF8TEXT("GetRenderingDetailMode"), .Pointer = &UKismetSystemLibrary::execGetRenderingDetailMode },
{ .NameUTF8 = UTF8TEXT("GetRenderingMaterialQualityLevel"), .Pointer = &UKismetSystemLibrary::execGetRenderingMaterialQualityLevel },
{ .NameUTF8 = UTF8TEXT("GetSoftClassPath"), .Pointer = &UKismetSystemLibrary::execGetSoftClassPath },
{ .NameUTF8 = UTF8TEXT("GetSoftClassReferenceFromPrimaryAssetId"), .Pointer = &UKismetSystemLibrary::execGetSoftClassReferenceFromPrimaryAssetId },
{ .NameUTF8 = UTF8TEXT("GetSoftClassTopLevelAssetPath"), .Pointer = &UKismetSystemLibrary::execGetSoftClassTopLevelAssetPath },
{ .NameUTF8 = UTF8TEXT("GetSoftObjectPath"), .Pointer = &UKismetSystemLibrary::execGetSoftObjectPath },
{ .NameUTF8 = UTF8TEXT("GetSoftObjectReferenceFromPrimaryAssetId"), .Pointer = &UKismetSystemLibrary::execGetSoftObjectReferenceFromPrimaryAssetId },
{ .NameUTF8 = UTF8TEXT("GetStructTopLevelAssetPath"), .Pointer = &UKismetSystemLibrary::execGetStructTopLevelAssetPath },
{ .NameUTF8 = UTF8TEXT("GetSupportedFullscreenResolutions"), .Pointer = &UKismetSystemLibrary::execGetSupportedFullscreenResolutions },
{ .NameUTF8 = UTF8TEXT("GetSystemPath"), .Pointer = &UKismetSystemLibrary::execGetSystemPath },
{ .NameUTF8 = UTF8TEXT("GetUniqueDeviceId"), .Pointer = &UKismetSystemLibrary::execGetUniqueDeviceId },
{ .NameUTF8 = UTF8TEXT("GetVolumeButtonsHandledBySystem"), .Pointer = &UKismetSystemLibrary::execGetVolumeButtonsHandledBySystem },
{ .NameUTF8 = UTF8TEXT("HasMultipleLocalPlayers"), .Pointer = &UKismetSystemLibrary::execHasMultipleLocalPlayers },
{ .NameUTF8 = UTF8TEXT("HideAdBanner"), .Pointer = &UKismetSystemLibrary::execHideAdBanner },
{ .NameUTF8 = UTF8TEXT("IsControllerAssignedToGamepad"), .Pointer = &UKismetSystemLibrary::execIsControllerAssignedToGamepad },
{ .NameUTF8 = UTF8TEXT("IsDedicatedServer"), .Pointer = &UKismetSystemLibrary::execIsDedicatedServer },
#if WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("IsEditorPropertyOverridden"), .Pointer = &UKismetSystemLibrary::execIsEditorPropertyOverridden },
#endif // WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("IsInterstitialAdAvailable"), .Pointer = &UKismetSystemLibrary::execIsInterstitialAdAvailable },
{ .NameUTF8 = UTF8TEXT("IsInterstitialAdRequested"), .Pointer = &UKismetSystemLibrary::execIsInterstitialAdRequested },
{ .NameUTF8 = UTF8TEXT("IsLoggedIn"), .Pointer = &UKismetSystemLibrary::execIsLoggedIn },
#if WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("IsObjectCooked"), .Pointer = &UKismetSystemLibrary::execIsObjectCooked },
#endif // WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("IsObjectOfSoftClass"), .Pointer = &UKismetSystemLibrary::execIsObjectOfSoftClass },
{ .NameUTF8 = UTF8TEXT("IsPackagedForDistribution"), .Pointer = &UKismetSystemLibrary::execIsPackagedForDistribution },
{ .NameUTF8 = UTF8TEXT("IsScreensaverEnabled"), .Pointer = &UKismetSystemLibrary::execIsScreensaverEnabled },
{ .NameUTF8 = UTF8TEXT("IsServer"), .Pointer = &UKismetSystemLibrary::execIsServer },
{ .NameUTF8 = UTF8TEXT("IsSplitScreen"), .Pointer = &UKismetSystemLibrary::execIsSplitScreen },
{ .NameUTF8 = UTF8TEXT("IsStandalone"), .Pointer = &UKismetSystemLibrary::execIsStandalone },
{ .NameUTF8 = UTF8TEXT("IsUnattended"), .Pointer = &UKismetSystemLibrary::execIsUnattended },
{ .NameUTF8 = UTF8TEXT("IsValid"), .Pointer = &UKismetSystemLibrary::execIsValid },
{ .NameUTF8 = UTF8TEXT("IsValidClass"), .Pointer = &UKismetSystemLibrary::execIsValidClass },
{ .NameUTF8 = UTF8TEXT("IsValidInterface"), .Pointer = &UKismetSystemLibrary::execIsValidInterface },
{ .NameUTF8 = UTF8TEXT("IsValidPrimaryAssetId"), .Pointer = &UKismetSystemLibrary::execIsValidPrimaryAssetId },
{ .NameUTF8 = UTF8TEXT("IsValidPrimaryAssetType"), .Pointer = &UKismetSystemLibrary::execIsValidPrimaryAssetType },
{ .NameUTF8 = UTF8TEXT("IsValidSoftClassReference"), .Pointer = &UKismetSystemLibrary::execIsValidSoftClassReference },
{ .NameUTF8 = UTF8TEXT("IsValidSoftObjectReference"), .Pointer = &UKismetSystemLibrary::execIsValidSoftObjectReference },
{ .NameUTF8 = UTF8TEXT("K2_ClearAndInvalidateTimerHandle"), .Pointer = &UKismetSystemLibrary::execK2_ClearAndInvalidateTimerHandle },
{ .NameUTF8 = UTF8TEXT("K2_ClearTimer"), .Pointer = &UKismetSystemLibrary::execK2_ClearTimer },
{ .NameUTF8 = UTF8TEXT("K2_ClearTimerDelegate"), .Pointer = &UKismetSystemLibrary::execK2_ClearTimerDelegate },
{ .NameUTF8 = UTF8TEXT("K2_ClearTimerHandle"), .Pointer = &UKismetSystemLibrary::execK2_ClearTimerHandle },
{ .NameUTF8 = UTF8TEXT("K2_GetTimerElapsedTime"), .Pointer = &UKismetSystemLibrary::execK2_GetTimerElapsedTime },
{ .NameUTF8 = UTF8TEXT("K2_GetTimerElapsedTimeDelegate"), .Pointer = &UKismetSystemLibrary::execK2_GetTimerElapsedTimeDelegate },
{ .NameUTF8 = UTF8TEXT("K2_GetTimerElapsedTimeHandle"), .Pointer = &UKismetSystemLibrary::execK2_GetTimerElapsedTimeHandle },
{ .NameUTF8 = UTF8TEXT("K2_GetTimerRemainingTime"), .Pointer = &UKismetSystemLibrary::execK2_GetTimerRemainingTime },
{ .NameUTF8 = UTF8TEXT("K2_GetTimerRemainingTimeDelegate"), .Pointer = &UKismetSystemLibrary::execK2_GetTimerRemainingTimeDelegate },
{ .NameUTF8 = UTF8TEXT("K2_GetTimerRemainingTimeHandle"), .Pointer = &UKismetSystemLibrary::execK2_GetTimerRemainingTimeHandle },
{ .NameUTF8 = UTF8TEXT("K2_InvalidateTimerHandle"), .Pointer = &UKismetSystemLibrary::execK2_InvalidateTimerHandle },
{ .NameUTF8 = UTF8TEXT("K2_IsTimerActive"), .Pointer = &UKismetSystemLibrary::execK2_IsTimerActive },
{ .NameUTF8 = UTF8TEXT("K2_IsTimerActiveDelegate"), .Pointer = &UKismetSystemLibrary::execK2_IsTimerActiveDelegate },
{ .NameUTF8 = UTF8TEXT("K2_IsTimerActiveHandle"), .Pointer = &UKismetSystemLibrary::execK2_IsTimerActiveHandle },
{ .NameUTF8 = UTF8TEXT("K2_IsTimerPaused"), .Pointer = &UKismetSystemLibrary::execK2_IsTimerPaused },
{ .NameUTF8 = UTF8TEXT("K2_IsTimerPausedDelegate"), .Pointer = &UKismetSystemLibrary::execK2_IsTimerPausedDelegate },
{ .NameUTF8 = UTF8TEXT("K2_IsTimerPausedHandle"), .Pointer = &UKismetSystemLibrary::execK2_IsTimerPausedHandle },
{ .NameUTF8 = UTF8TEXT("K2_IsValidTimerHandle"), .Pointer = &UKismetSystemLibrary::execK2_IsValidTimerHandle },
{ .NameUTF8 = UTF8TEXT("K2_PauseTimer"), .Pointer = &UKismetSystemLibrary::execK2_PauseTimer },
{ .NameUTF8 = UTF8TEXT("K2_PauseTimerDelegate"), .Pointer = &UKismetSystemLibrary::execK2_PauseTimerDelegate },
{ .NameUTF8 = UTF8TEXT("K2_PauseTimerHandle"), .Pointer = &UKismetSystemLibrary::execK2_PauseTimerHandle },
{ .NameUTF8 = UTF8TEXT("K2_SetTimer"), .Pointer = &UKismetSystemLibrary::execK2_SetTimer },
{ .NameUTF8 = UTF8TEXT("K2_SetTimerDelegate"), .Pointer = &UKismetSystemLibrary::execK2_SetTimerDelegate },
{ .NameUTF8 = UTF8TEXT("K2_SetTimerForNextTick"), .Pointer = &UKismetSystemLibrary::execK2_SetTimerForNextTick },
{ .NameUTF8 = UTF8TEXT("K2_SetTimerForNextTickDelegate"), .Pointer = &UKismetSystemLibrary::execK2_SetTimerForNextTickDelegate },
{ .NameUTF8 = UTF8TEXT("K2_TimerExists"), .Pointer = &UKismetSystemLibrary::execK2_TimerExists },
{ .NameUTF8 = UTF8TEXT("K2_TimerExistsDelegate"), .Pointer = &UKismetSystemLibrary::execK2_TimerExistsDelegate },
{ .NameUTF8 = UTF8TEXT("K2_TimerExistsHandle"), .Pointer = &UKismetSystemLibrary::execK2_TimerExistsHandle },
{ .NameUTF8 = UTF8TEXT("K2_UnPauseTimer"), .Pointer = &UKismetSystemLibrary::execK2_UnPauseTimer },
{ .NameUTF8 = UTF8TEXT("K2_UnPauseTimerDelegate"), .Pointer = &UKismetSystemLibrary::execK2_UnPauseTimerDelegate },
{ .NameUTF8 = UTF8TEXT("K2_UnPauseTimerHandle"), .Pointer = &UKismetSystemLibrary::execK2_UnPauseTimerHandle },
{ .NameUTF8 = UTF8TEXT("LaunchExternalUrl"), .Pointer = &UKismetSystemLibrary::execLaunchExternalUrl },
{ .NameUTF8 = UTF8TEXT("LaunchURL"), .Pointer = &UKismetSystemLibrary::execLaunchURL },
{ .NameUTF8 = UTF8TEXT("LineTraceMulti"), .Pointer = &UKismetSystemLibrary::execLineTraceMulti },
{ .NameUTF8 = UTF8TEXT("LineTraceMultiByProfile"), .Pointer = &UKismetSystemLibrary::execLineTraceMultiByProfile },
{ .NameUTF8 = UTF8TEXT("LineTraceMultiForObjects"), .Pointer = &UKismetSystemLibrary::execLineTraceMultiForObjects },
{ .NameUTF8 = UTF8TEXT("LineTraceSingle"), .Pointer = &UKismetSystemLibrary::execLineTraceSingle },
{ .NameUTF8 = UTF8TEXT("LineTraceSingleByProfile"), .Pointer = &UKismetSystemLibrary::execLineTraceSingleByProfile },
{ .NameUTF8 = UTF8TEXT("LineTraceSingleForObjects"), .Pointer = &UKismetSystemLibrary::execLineTraceSingleForObjects },
{ .NameUTF8 = UTF8TEXT("LoadAsset"), .Pointer = &UKismetSystemLibrary::execLoadAsset },
{ .NameUTF8 = UTF8TEXT("LoadAsset_Blocking"), .Pointer = &UKismetSystemLibrary::execLoadAsset_Blocking },
{ .NameUTF8 = UTF8TEXT("LoadAssetClass"), .Pointer = &UKismetSystemLibrary::execLoadAssetClass },
{ .NameUTF8 = UTF8TEXT("LoadAssets"), .Pointer = &UKismetSystemLibrary::execLoadAssets },
{ .NameUTF8 = UTF8TEXT("LoadClassAsset_Blocking"), .Pointer = &UKismetSystemLibrary::execLoadClassAsset_Blocking },
{ .NameUTF8 = UTF8TEXT("LoadInterstitialAd"), .Pointer = &UKismetSystemLibrary::execLoadInterstitialAd },
{ .NameUTF8 = UTF8TEXT("LogString"), .Pointer = &UKismetSystemLibrary::execLogString },
{ .NameUTF8 = UTF8TEXT("MakeARFilter"), .Pointer = &UKismetSystemLibrary::execMakeARFilter },
{ .NameUTF8 = UTF8TEXT("MakeLiteralBool"), .Pointer = &UKismetSystemLibrary::execMakeLiteralBool },
{ .NameUTF8 = UTF8TEXT("MakeLiteralByte"), .Pointer = &UKismetSystemLibrary::execMakeLiteralByte },
{ .NameUTF8 = UTF8TEXT("MakeLiteralDouble"), .Pointer = &UKismetSystemLibrary::execMakeLiteralDouble },
{ .NameUTF8 = UTF8TEXT("MakeLiteralInt"), .Pointer = &UKismetSystemLibrary::execMakeLiteralInt },
{ .NameUTF8 = UTF8TEXT("MakeLiteralInt64"), .Pointer = &UKismetSystemLibrary::execMakeLiteralInt64 },
{ .NameUTF8 = UTF8TEXT("MakeLiteralName"), .Pointer = &UKismetSystemLibrary::execMakeLiteralName },
{ .NameUTF8 = UTF8TEXT("MakeLiteralString"), .Pointer = &UKismetSystemLibrary::execMakeLiteralString },
{ .NameUTF8 = UTF8TEXT("MakeLiteralText"), .Pointer = &UKismetSystemLibrary::execMakeLiteralText },
{ .NameUTF8 = UTF8TEXT("MakeSoftClassPath"), .Pointer = &UKismetSystemLibrary::execMakeSoftClassPath },
{ .NameUTF8 = UTF8TEXT("MakeSoftObjectPath"), .Pointer = &UKismetSystemLibrary::execMakeSoftObjectPath },
{ .NameUTF8 = UTF8TEXT("MakeTopLevelAssetPath"), .Pointer = &UKismetSystemLibrary::execMakeTopLevelAssetPath },
{ .NameUTF8 = UTF8TEXT("MoveComponentTo"), .Pointer = &UKismetSystemLibrary::execMoveComponentTo },
{ .NameUTF8 = UTF8TEXT("NormalizeFilename"), .Pointer = &UKismetSystemLibrary::execNormalizeFilename },
{ .NameUTF8 = UTF8TEXT("NotEqual_PrimaryAssetId"), .Pointer = &UKismetSystemLibrary::execNotEqual_PrimaryAssetId },
{ .NameUTF8 = UTF8TEXT("NotEqual_PrimaryAssetType"), .Pointer = &UKismetSystemLibrary::execNotEqual_PrimaryAssetType },
{ .NameUTF8 = UTF8TEXT("NotEqual_SoftClassReference"), .Pointer = &UKismetSystemLibrary::execNotEqual_SoftClassReference },
{ .NameUTF8 = UTF8TEXT("NotEqual_SoftObjectReference"), .Pointer = &UKismetSystemLibrary::execNotEqual_SoftObjectReference },
#if WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("ObjectHasEditorOnlyData"), .Pointer = &UKismetSystemLibrary::execObjectHasEditorOnlyData },
#endif // WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("ParseCommandLine"), .Pointer = &UKismetSystemLibrary::execParseCommandLine },
{ .NameUTF8 = UTF8TEXT("ParseParam"), .Pointer = &UKismetSystemLibrary::execParseParam },
{ .NameUTF8 = UTF8TEXT("ParseParamValue"), .Pointer = &UKismetSystemLibrary::execParseParamValue },
{ .NameUTF8 = UTF8TEXT("PrintString"), .Pointer = &UKismetSystemLibrary::execPrintString },
{ .NameUTF8 = UTF8TEXT("PrintText"), .Pointer = &UKismetSystemLibrary::execPrintText },
{ .NameUTF8 = UTF8TEXT("PrintWarning"), .Pointer = &UKismetSystemLibrary::execPrintWarning },
#if WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("QuitEditor"), .Pointer = &UKismetSystemLibrary::execQuitEditor },
#endif // WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("QuitGame"), .Pointer = &UKismetSystemLibrary::execQuitGame },
{ .NameUTF8 = UTF8TEXT("RaiseScriptError"), .Pointer = &UKismetSystemLibrary::execRaiseScriptError },
{ .NameUTF8 = UTF8TEXT("RegisterForRemoteNotifications"), .Pointer = &UKismetSystemLibrary::execRegisterForRemoteNotifications },
#if WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("ResetEditorProperty"), .Pointer = &UKismetSystemLibrary::execResetEditorProperty },
#endif // WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("ResetGamepadAssignments"), .Pointer = &UKismetSystemLibrary::execResetGamepadAssignments },
{ .NameUTF8 = UTF8TEXT("ResetGamepadAssignmentToController"), .Pointer = &UKismetSystemLibrary::execResetGamepadAssignmentToController },
{ .NameUTF8 = UTF8TEXT("RetriggerableDelay"), .Pointer = &UKismetSystemLibrary::execRetriggerableDelay },
{ .NameUTF8 = UTF8TEXT("SetBoolPropertyByName"), .Pointer = &UKismetSystemLibrary::execSetBoolPropertyByName },
{ .NameUTF8 = UTF8TEXT("SetBytePropertyByName"), .Pointer = &UKismetSystemLibrary::execSetBytePropertyByName },
{ .NameUTF8 = UTF8TEXT("SetClassPropertyByName"), .Pointer = &UKismetSystemLibrary::execSetClassPropertyByName },
{ .NameUTF8 = UTF8TEXT("SetCollisionProfileNameProperty"), .Pointer = &UKismetSystemLibrary::execSetCollisionProfileNameProperty },
{ .NameUTF8 = UTF8TEXT("SetColorPropertyByName"), .Pointer = &UKismetSystemLibrary::execSetColorPropertyByName },
{ .NameUTF8 = UTF8TEXT("SetDoublePropertyByName"), .Pointer = &UKismetSystemLibrary::execSetDoublePropertyByName },
#if WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("SetEditorProperty"), .Pointer = &UKismetSystemLibrary::execSetEditorProperty },
#endif // WITH_EDITOR
{ .NameUTF8 = UTF8TEXT("SetFieldPathPropertyByName"), .Pointer = &UKismetSystemLibrary::execSetFieldPathPropertyByName },
{ .NameUTF8 = UTF8TEXT("SetGamepadsBlockDeviceFeedback"), .Pointer = &UKismetSystemLibrary::execSetGamepadsBlockDeviceFeedback },
{ .NameUTF8 = UTF8TEXT("SetInt64PropertyByName"), .Pointer = &UKismetSystemLibrary::execSetInt64PropertyByName },
{ .NameUTF8 = UTF8TEXT("SetInterfacePropertyByName"), .Pointer = &UKismetSystemLibrary::execSetInterfacePropertyByName },
{ .NameUTF8 = UTF8TEXT("SetIntPropertyByName"), .Pointer = &UKismetSystemLibrary::execSetIntPropertyByName },
{ .NameUTF8 = UTF8TEXT("SetLinearColorPropertyByName"), .Pointer = &UKismetSystemLibrary::execSetLinearColorPropertyByName },
{ .NameUTF8 = UTF8TEXT("SetNamePropertyByName"), .Pointer = &UKismetSystemLibrary::execSetNamePropertyByName },
{ .NameUTF8 = UTF8TEXT("SetObjectPropertyByName"), .Pointer = &UKismetSystemLibrary::execSetObjectPropertyByName },
{ .NameUTF8 = UTF8TEXT("SetRotatorPropertyByName"), .Pointer = &UKismetSystemLibrary::execSetRotatorPropertyByName },
{ .NameUTF8 = UTF8TEXT("SetSoftClassPropertyByName"), .Pointer = &UKismetSystemLibrary::execSetSoftClassPropertyByName },
{ .NameUTF8 = UTF8TEXT("SetSoftObjectPropertyByName"), .Pointer = &UKismetSystemLibrary::execSetSoftObjectPropertyByName },
{ .NameUTF8 = UTF8TEXT("SetStringPropertyByName"), .Pointer = &UKismetSystemLibrary::execSetStringPropertyByName },
{ .NameUTF8 = UTF8TEXT("SetStructurePropertyByName"), .Pointer = &UKismetSystemLibrary::execSetStructurePropertyByName },
{ .NameUTF8 = UTF8TEXT("SetSuppressViewportTransitionMessage"), .Pointer = &UKismetSystemLibrary::execSetSuppressViewportTransitionMessage },
{ .NameUTF8 = UTF8TEXT("SetTextPropertyByName"), .Pointer = &UKismetSystemLibrary::execSetTextPropertyByName },
{ .NameUTF8 = UTF8TEXT("SetTransformPropertyByName"), .Pointer = &UKismetSystemLibrary::execSetTransformPropertyByName },
{ .NameUTF8 = UTF8TEXT("SetUserActivity"), .Pointer = &UKismetSystemLibrary::execSetUserActivity },
{ .NameUTF8 = UTF8TEXT("SetVector3fPropertyByName"), .Pointer = &UKismetSystemLibrary::execSetVector3fPropertyByName },
{ .NameUTF8 = UTF8TEXT("SetVectorPropertyByName"), .Pointer = &UKismetSystemLibrary::execSetVectorPropertyByName },
{ .NameUTF8 = UTF8TEXT("SetVolumeButtonsHandledBySystem"), .Pointer = &UKismetSystemLibrary::execSetVolumeButtonsHandledBySystem },
{ .NameUTF8 = UTF8TEXT("SetWindowTitle"), .Pointer = &UKismetSystemLibrary::execSetWindowTitle },
{ .NameUTF8 = UTF8TEXT("ShowAdBanner"), .Pointer = &UKismetSystemLibrary::execShowAdBanner },
{ .NameUTF8 = UTF8TEXT("ShowInterstitialAd"), .Pointer = &UKismetSystemLibrary::execShowInterstitialAd },
{ .NameUTF8 = UTF8TEXT("ShowPlatformSpecificAchievementsScreen"), .Pointer = &UKismetSystemLibrary::execShowPlatformSpecificAchievementsScreen },
{ .NameUTF8 = UTF8TEXT("ShowPlatformSpecificLeaderboardScreen"), .Pointer = &UKismetSystemLibrary::execShowPlatformSpecificLeaderboardScreen },
{ .NameUTF8 = UTF8TEXT("SnapshotObject"), .Pointer = &UKismetSystemLibrary::execSnapshotObject },
{ .NameUTF8 = UTF8TEXT("SphereOverlapActors"), .Pointer = &UKismetSystemLibrary::execSphereOverlapActors },
{ .NameUTF8 = UTF8TEXT("SphereOverlapComponents"), .Pointer = &UKismetSystemLibrary::execSphereOverlapComponents },
{ .NameUTF8 = UTF8TEXT("SphereTraceMulti"), .Pointer = &UKismetSystemLibrary::execSphereTraceMulti },
{ .NameUTF8 = UTF8TEXT("SphereTraceMultiByProfile"), .Pointer = &UKismetSystemLibrary::execSphereTraceMultiByProfile },
{ .NameUTF8 = UTF8TEXT("SphereTraceMultiForObjects"), .Pointer = &UKismetSystemLibrary::execSphereTraceMultiForObjects },
{ .NameUTF8 = UTF8TEXT("SphereTraceSingle"), .Pointer = &UKismetSystemLibrary::execSphereTraceSingle },
{ .NameUTF8 = UTF8TEXT("SphereTraceSingleByProfile"), .Pointer = &UKismetSystemLibrary::execSphereTraceSingleByProfile },
{ .NameUTF8 = UTF8TEXT("SphereTraceSingleForObjects"), .Pointer = &UKismetSystemLibrary::execSphereTraceSingleForObjects },
{ .NameUTF8 = UTF8TEXT("StackTrace"), .Pointer = &UKismetSystemLibrary::execStackTrace },
{ .NameUTF8 = UTF8TEXT("TransactObject"), .Pointer = &UKismetSystemLibrary::execTransactObject },
{ .NameUTF8 = UTF8TEXT("UnloadPrimaryAsset"), .Pointer = &UKismetSystemLibrary::execUnloadPrimaryAsset },
{ .NameUTF8 = UTF8TEXT("UnloadPrimaryAssetList"), .Pointer = &UKismetSystemLibrary::execUnloadPrimaryAssetList },
{ .NameUTF8 = UTF8TEXT("UnregisterForRemoteNotifications"), .Pointer = &UKismetSystemLibrary::execUnregisterForRemoteNotifications },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UKismetSystemLibrary_AddFloatHistorySample, "AddFloatHistorySample" }, // 1430280012
{ &Z_Construct_UFunction_UKismetSystemLibrary_BeginTransaction, "BeginTransaction" }, // 3642698394
{ &Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActors, "BoxOverlapActors" }, // 2112589404
{ &Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapActorsWithOrientation, "BoxOverlapActorsWithOrientation" }, // 750508258
{ &Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponents, "BoxOverlapComponents" }, // 570667482
{ &Z_Construct_UFunction_UKismetSystemLibrary_BoxOverlapComponentsWithOrientation, "BoxOverlapComponentsWithOrientation" }, // 1289285474
{ &Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMulti, "BoxTraceMulti" }, // 1992466821
{ &Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiByProfile, "BoxTraceMultiByProfile" }, // 3348266775
{ &Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceMultiForObjects, "BoxTraceMultiForObjects" }, // 2949507186
{ &Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingle, "BoxTraceSingle" }, // 1466076682
{ &Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleByProfile, "BoxTraceSingleByProfile" }, // 1227260454
{ &Z_Construct_UFunction_UKismetSystemLibrary_BoxTraceSingleForObjects, "BoxTraceSingleForObjects" }, // 554537803
{ &Z_Construct_UFunction_UKismetSystemLibrary_BreakARFilter, "BreakARFilter" }, // 61306092
{ &Z_Construct_UFunction_UKismetSystemLibrary_BreakSoftClassPath, "BreakSoftClassPath" }, // 1648594985
{ &Z_Construct_UFunction_UKismetSystemLibrary_BreakSoftObjectPath, "BreakSoftObjectPath" }, // 2822948038
{ &Z_Construct_UFunction_UKismetSystemLibrary_BreakTopLevelAssetPath, "BreakTopLevelAssetPath" }, // 626210417
{ &Z_Construct_UFunction_UKismetSystemLibrary_CancelTransaction, "CancelTransaction" }, // 2120091500
{ &Z_Construct_UFunction_UKismetSystemLibrary_CanLaunchURL, "CanLaunchURL" }, // 40192318
{ &Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActors, "CapsuleOverlapActors" }, // 1543106043
{ &Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapActorsWithOrientation, "CapsuleOverlapActorsWithOrientation" }, // 1357495604
{ &Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponents, "CapsuleOverlapComponents" }, // 130485379
{ &Z_Construct_UFunction_UKismetSystemLibrary_CapsuleOverlapComponentsWithOrientation, "CapsuleOverlapComponentsWithOrientation" }, // 178668909
{ &Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMulti, "CapsuleTraceMulti" }, // 1382452436
{ &Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiByProfile, "CapsuleTraceMultiByProfile" }, // 1579074309
{ &Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceMultiForObjects, "CapsuleTraceMultiForObjects" }, // 2012419671
{ &Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingle, "CapsuleTraceSingle" }, // 4181927607
{ &Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleByProfile, "CapsuleTraceSingleByProfile" }, // 2710964497
{ &Z_Construct_UFunction_UKismetSystemLibrary_CapsuleTraceSingleForObjects, "CapsuleTraceSingleForObjects" }, // 2224598312
{ &Z_Construct_UFunction_UKismetSystemLibrary_CollectGarbage, "CollectGarbage" }, // 3268355535
{ &Z_Construct_UFunction_UKismetSystemLibrary_ComponentOverlapActors, "ComponentOverlapActors" }, // 724141423
{ &Z_Construct_UFunction_UKismetSystemLibrary_ComponentOverlapComponents, "ComponentOverlapComponents" }, // 3674865952
{ &Z_Construct_UFunction_UKismetSystemLibrary_ControlScreensaver, "ControlScreensaver" }, // 651237408
{ &Z_Construct_UFunction_UKismetSystemLibrary_Conv_ClassToSoftClassReference, "Conv_ClassToSoftClassReference" }, // 3987823927
{ &Z_Construct_UFunction_UKismetSystemLibrary_Conv_ComponentReferenceToSoftComponentReference, "Conv_ComponentReferenceToSoftComponentReference" }, // 2351079312
{ &Z_Construct_UFunction_UKismetSystemLibrary_Conv_InterfaceToObject, "Conv_InterfaceToObject" }, // 3413080241
{ &Z_Construct_UFunction_UKismetSystemLibrary_Conv_ObjectToClass, "Conv_ObjectToClass" }, // 2591349858
{ &Z_Construct_UFunction_UKismetSystemLibrary_Conv_ObjectToSoftObjectReference, "Conv_ObjectToSoftObjectReference" }, // 572025518
{ &Z_Construct_UFunction_UKismetSystemLibrary_Conv_PrimaryAssetIdToString, "Conv_PrimaryAssetIdToString" }, // 1494170313
{ &Z_Construct_UFunction_UKismetSystemLibrary_Conv_PrimaryAssetTypeToString, "Conv_PrimaryAssetTypeToString" }, // 225958591
{ &Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftClassPathToSoftClassRef, "Conv_SoftClassPathToSoftClassRef" }, // 2648925681
{ &Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftClassReferenceToClass, "Conv_SoftClassReferenceToClass" }, // 1975882855
{ &Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftClassReferenceToString, "Conv_SoftClassReferenceToString" }, // 25725618
{ &Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjectReferenceToObject, "Conv_SoftObjectReferenceToObject" }, // 1098601548
{ &Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjectReferenceToString, "Conv_SoftObjectReferenceToString" }, // 2677383406
{ &Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjPathToSoftObjRef, "Conv_SoftObjPathToSoftObjRef" }, // 833372615
{ &Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjRefToSoftClassPath, "Conv_SoftObjRefToSoftClassPath" }, // 3756014645
{ &Z_Construct_UFunction_UKismetSystemLibrary_Conv_SoftObjRefToSoftObjPath, "Conv_SoftObjRefToSoftObjPath" }, // 973785560
{ &Z_Construct_UFunction_UKismetSystemLibrary_ConvertToAbsolutePath, "ConvertToAbsolutePath" }, // 3240443996
{ &Z_Construct_UFunction_UKismetSystemLibrary_ConvertToRelativePath, "ConvertToRelativePath" }, // 3447098717
{ &Z_Construct_UFunction_UKismetSystemLibrary_CreateCopyForUndoBuffer, "CreateCopyForUndoBuffer" }, // 74755373
{ &Z_Construct_UFunction_UKismetSystemLibrary_Delay, "Delay" }, // 875172782
{ &Z_Construct_UFunction_UKismetSystemLibrary_DelayUntilNextFrame, "DelayUntilNextFrame" }, // 2772360548
{ &Z_Construct_UFunction_UKismetSystemLibrary_DelayUntilNextTick, "DelayUntilNextTick" }, // 1397701846
{ &Z_Construct_UFunction_UKismetSystemLibrary_DoesClassImplementInterface, "DoesClassImplementInterface" }, // 608009252
{ &Z_Construct_UFunction_UKismetSystemLibrary_DoesImplementInterface, "DoesImplementInterface" }, // 3871148709
{ &Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugArrow, "DrawDebugArrow" }, // 2534634854
{ &Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugBox, "DrawDebugBox" }, // 2809175915
{ &Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCamera, "DrawDebugCamera" }, // 1297017923
{ &Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCapsule, "DrawDebugCapsule" }, // 409974535
{ &Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCircle, "DrawDebugCircle" }, // 4149495950
{ &Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCone, "DrawDebugCone" }, // 4197218741
{ &Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugConeInDegrees, "DrawDebugConeInDegrees" }, // 186778543
{ &Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCoordinateSystem, "DrawDebugCoordinateSystem" }, // 3681316410
{ &Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugCylinder, "DrawDebugCylinder" }, // 2454547971
{ &Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFloatHistoryLocation, "DrawDebugFloatHistoryLocation" }, // 952215641
{ &Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFloatHistoryTransform, "DrawDebugFloatHistoryTransform" }, // 1023693974
{ &Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugFrustum, "DrawDebugFrustum" }, // 1395847891
{ &Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugLine, "DrawDebugLine" }, // 1835389028
{ &Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugPlane, "DrawDebugPlane" }, // 3793734246
{ &Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugPoint, "DrawDebugPoint" }, // 1603992095
{ &Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugSphere, "DrawDebugSphere" }, // 2309244019
{ &Z_Construct_UFunction_UKismetSystemLibrary_DrawDebugString, "DrawDebugString" }, // 684813228
#if WITH_EDITOR
{ &Z_Construct_UFunction_UKismetSystemLibrary_DuplicateObject, "DuplicateObject" }, // 2968233291
#endif // WITH_EDITOR
{ &Z_Construct_UFunction_UKismetSystemLibrary_EndTransaction, "EndTransaction" }, // 3593798332
{ &Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_PrimaryAssetId, "EqualEqual_PrimaryAssetId" }, // 4126098124
{ &Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_PrimaryAssetType, "EqualEqual_PrimaryAssetType" }, // 2804499984
{ &Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_SoftClassReference, "EqualEqual_SoftClassReference" }, // 942499296
{ &Z_Construct_UFunction_UKismetSystemLibrary_EqualEqual_SoftObjectReference, "EqualEqual_SoftObjectReference" }, // 4152923171
{ &Z_Construct_UFunction_UKismetSystemLibrary_ExecuteConsoleCommand, "ExecuteConsoleCommand" }, // 3168200467
{ &Z_Construct_UFunction_UKismetSystemLibrary_FlushDebugStrings, "FlushDebugStrings" }, // 290741455
{ &Z_Construct_UFunction_UKismetSystemLibrary_FlushPersistentDebugLines, "FlushPersistentDebugLines" }, // 1934848952
{ &Z_Construct_UFunction_UKismetSystemLibrary_ForceCloseAdBanner, "ForceCloseAdBanner" }, // 4177415476
{ &Z_Construct_UFunction_UKismetSystemLibrary_GetActorBounds, "GetActorBounds" }, // 1587162376
{ &Z_Construct_UFunction_UKismetSystemLibrary_GetActorListFromComponentList, "GetActorListFromComponentList" }, // 703367813
{ &Z_Construct_UFunction_UKismetSystemLibrary_GetAdIDCount, "GetAdIDCount" }, // 3214453887
{ &Z_Construct_UFunction_UKismetSystemLibrary_GetBuildConfiguration, "GetBuildConfiguration" }, // 3601282049
{ &Z_Construct_UFunction_UKismetSystemLibrary_GetBuildVersion, "GetBuildVersion" }, // 1939167121
{ &Z_Construct_UFunction_UKismetSystemLibrary_GetClassDisplayName, "GetClassDisplayName" }, // 269726636
{ &Z_Construct_UFunction_UKismetSystemLibrary_GetClassFromPrimaryAssetId, "GetClassFromPrimaryAssetId" }, // 1381327443
{ &Z_Construct_UFunction_UKismetSystemLibrary_GetClassTopLevelAssetPath, "GetClassTopLevelAssetPath" }, // 3040257509
#if WITH_EDITOR
{ &Z_Construct_UFunction_UKismetSystemLibrary_GetCollisionProfileNames, "GetCollisionProfileNames" }, // 1111753053
#endif // WITH_EDITOR
{ &Z_Construct_UFunction_UKismetSystemLibrary_GetCommandLine, "GetCommandLine" }, // 316865756
{ &Z_Construct_UFunction_UKismetSystemLibrary_GetComponentBounds, "GetComponentBounds" }, // 197885157
{ &Z_Construct_UFunction_UKismetSystemLibrary_GetConsoleVariableBoolValue, "GetConsoleVariableBoolValue" }, // 1159343981
{ &Z_Construct_UFunction_UKismetSystemLibrary_GetConsoleVariableFloatValue, "GetConsoleVariableFloatValue" }, // 3860800974
{ &Z_Construct_UFunction_UKismetSystemLibrary_GetConsoleVariableIntValue, "GetConsoleVariableIntValue" }, // 856382003
{ &Z_Construct_UFunction_UKismetSystemLibrary_GetConsoleVariableStringValue, "GetConsoleVariableStringValue" }, // 1270164746
{ &Z_Construct_UFunction_UKismetSystemLibrary_GetConvenientWindowedResolutions, "GetConvenientWindowedResolutions" }, // 4089246833
{ &Z_Construct_UFunction_UKismetSystemLibrary_GetCurrentBundleState, "GetCurrentBundleState" }, // 2289933559
{ &Z_Construct_UFunction_UKismetSystemLibrary_GetDefaultLanguage, "GetDefaultLanguage" }, // 3290509032
{ &Z_Construct_UFunction_UKismetSystemLibrary_GetDefaultLocale, "GetDefaultLocale" }, // 1919411621
{ &Z_Construct_UFunction_UKismetSystemLibrary_GetDeviceId, "GetDeviceId" }, // 2708958562
{ &Z_Construct_UFunction_UKismetSystemLibrary_GetDisplayName, "GetDisplayName" }, // 1212548926
#if WITH_EDITOR
{ &Z_Construct_UFunction_UKismetSystemLibrary_GetEditorProperty, "GetEditorProperty" }, // 3699067174
#endif // WITH_EDITOR
{ &Z_Construct_UFunction_UKismetSystemLibrary_GetEngineVersion, "GetEngineVersion" }, // 1919761535
{ &Z_Construct_UFunction_UKismetSystemLibrary_GetEnumTopLevelAssetPath, "GetEnumTopLevelAssetPath" }, // 3634478553
{ &Z_Construct_UFunction_UKismetSystemLibrary_GetFrameCount, "GetFrameCount" }, // 991298329
{ &Z_Construct_UFunction_UKismetSystemLibrary_GetGameBundleId, "GetGameBundleId" }, // 2425748092
{ &Z_Construct_UFunction_UKismetSystemLibrary_GetGameName, "GetGameName" }, // 4065844072
{ &Z_Construct_UFunction_UKismetSystemLibrary_GetGamepadButtonGlyph, "GetGamepadButtonGlyph" }, // 4075959646
{ &Z_Construct_UFunction_UKismetSystemLibrary_GetGamepadControllerName, "GetGamepadControllerName" }, // 4158745514
{ &Z_Construct_UFunction_UKismetSystemLibrary_GetGameTimeInSeconds, "GetGameTimeInSeconds" }, // 3608789485
{ &Z_Construct_UFunction_UKismetSystemLibrary_GetLocalCurrencyCode, "GetLocalCurrencyCode" }, // 2663998650
{ &Z_Construct_UFunction_UKismetSystemLibrary_GetLocalCurrencySymbol, "GetLocalCurrencySymbol" }, // 628304246
{ &Z_Construct_UFunction_UKismetSystemLibrary_GetMinYResolutionFor3DView, "GetMinYResolutionFor3DView" }, // 1891528844
{ &Z_Construct_UFunction_UKismetSystemLibrary_GetMinYResolutionForUI, "GetMinYResolutionForUI" }, // 3902570379
{ &Z_Construct_UFunction_UKismetSystemLibrary_GetObjectFromPrimaryAssetId, "GetObjectFromPrimaryAssetId" }, // 1377488106
{ &Z_Construct_UFunction_UKismetSystemLibrary_GetObjectName, "GetObjectName" }, // 3385868228
{ &Z_Construct_UFunction_UKismetSystemLibrary_GetOuterObject, "GetOuterObject" }, // 1770873687
{ &Z_Construct_UFunction_UKismetSystemLibrary_GetPathName, "GetPathName" }, // 1912736800
#if WITH_EDITOR
{ &Z_Construct_UFunction_UKismetSystemLibrary_GetPlatformTime_Seconds, "GetPlatformTime_Seconds" }, // 3043691267
#endif // WITH_EDITOR
{ &Z_Construct_UFunction_UKismetSystemLibrary_GetPlatformUserDir, "GetPlatformUserDir" }, // 4178752373
{ &Z_Construct_UFunction_UKismetSystemLibrary_GetPlatformUserName, "GetPlatformUserName" }, // 1437524159
{ &Z_Construct_UFunction_UKismetSystemLibrary_GetPreferredLanguages, "GetPreferredLanguages" }, // 3692394341
{ &Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdFromClass, "GetPrimaryAssetIdFromClass" }, // 3126769182
{ &Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdFromObject, "GetPrimaryAssetIdFromObject" }, // 1217481226
{ &Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdFromSoftClassReference, "GetPrimaryAssetIdFromSoftClassReference" }, // 2717226546
{ &Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdFromSoftObjectReference, "GetPrimaryAssetIdFromSoftObjectReference" }, // 3355659158
{ &Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetIdList, "GetPrimaryAssetIdList" }, // 508687602
{ &Z_Construct_UFunction_UKismetSystemLibrary_GetPrimaryAssetsWithBundleState, "GetPrimaryAssetsWithBundleState" }, // 3479623747
{ &Z_Construct_UFunction_UKismetSystemLibrary_GetProjectContentDirectory, "GetProjectContentDirectory" }, // 1395600419
{ &Z_Construct_UFunction_UKismetSystemLibrary_GetProjectDirectory, "GetProjectDirectory" }, // 3881796172
{ &Z_Construct_UFunction_UKismetSystemLibrary_GetProjectSavedDirectory, "GetProjectSavedDirectory" }, // 2671927588
{ &Z_Construct_UFunction_UKismetSystemLibrary_GetRenderingDetailMode, "GetRenderingDetailMode" }, // 1169627692
{ &Z_Construct_UFunction_UKismetSystemLibrary_GetRenderingMaterialQualityLevel, "GetRenderingMaterialQualityLevel" }, // 449458152
{ &Z_Construct_UFunction_UKismetSystemLibrary_GetSoftClassPath, "GetSoftClassPath" }, // 3165401973
{ &Z_Construct_UFunction_UKismetSystemLibrary_GetSoftClassReferenceFromPrimaryAssetId, "GetSoftClassReferenceFromPrimaryAssetId" }, // 1260499009
{ &Z_Construct_UFunction_UKismetSystemLibrary_GetSoftClassTopLevelAssetPath, "GetSoftClassTopLevelAssetPath" }, // 1936440064
{ &Z_Construct_UFunction_UKismetSystemLibrary_GetSoftObjectPath, "GetSoftObjectPath" }, // 899401540
{ &Z_Construct_UFunction_UKismetSystemLibrary_GetSoftObjectReferenceFromPrimaryAssetId, "GetSoftObjectReferenceFromPrimaryAssetId" }, // 4200894938
{ &Z_Construct_UFunction_UKismetSystemLibrary_GetStructTopLevelAssetPath, "GetStructTopLevelAssetPath" }, // 4116276663
{ &Z_Construct_UFunction_UKismetSystemLibrary_GetSupportedFullscreenResolutions, "GetSupportedFullscreenResolutions" }, // 66518706
{ &Z_Construct_UFunction_UKismetSystemLibrary_GetSystemPath, "GetSystemPath" }, // 1080958193
{ &Z_Construct_UFunction_UKismetSystemLibrary_GetUniqueDeviceId, "GetUniqueDeviceId" }, // 3699419505
{ &Z_Construct_UFunction_UKismetSystemLibrary_GetVolumeButtonsHandledBySystem, "GetVolumeButtonsHandledBySystem" }, // 1939185455
{ &Z_Construct_UFunction_UKismetSystemLibrary_HasMultipleLocalPlayers, "HasMultipleLocalPlayers" }, // 3466743406
{ &Z_Construct_UFunction_UKismetSystemLibrary_HideAdBanner, "HideAdBanner" }, // 19788665
{ &Z_Construct_UFunction_UKismetSystemLibrary_IsControllerAssignedToGamepad, "IsControllerAssignedToGamepad" }, // 1491187883
{ &Z_Construct_UFunction_UKismetSystemLibrary_IsDedicatedServer, "IsDedicatedServer" }, // 135830646
#if WITH_EDITOR
{ &Z_Construct_UFunction_UKismetSystemLibrary_IsEditorPropertyOverridden, "IsEditorPropertyOverridden" }, // 2366413974
#endif // WITH_EDITOR
{ &Z_Construct_UFunction_UKismetSystemLibrary_IsInterstitialAdAvailable, "IsInterstitialAdAvailable" }, // 1190558713
{ &Z_Construct_UFunction_UKismetSystemLibrary_IsInterstitialAdRequested, "IsInterstitialAdRequested" }, // 3237345681
{ &Z_Construct_UFunction_UKismetSystemLibrary_IsLoggedIn, "IsLoggedIn" }, // 2209698055
#if WITH_EDITOR
{ &Z_Construct_UFunction_UKismetSystemLibrary_IsObjectCooked, "IsObjectCooked" }, // 3697416221
#endif // WITH_EDITOR
{ &Z_Construct_UFunction_UKismetSystemLibrary_IsObjectOfSoftClass, "IsObjectOfSoftClass" }, // 3792913221
{ &Z_Construct_UFunction_UKismetSystemLibrary_IsPackagedForDistribution, "IsPackagedForDistribution" }, // 2712626312
{ &Z_Construct_UFunction_UKismetSystemLibrary_IsScreensaverEnabled, "IsScreensaverEnabled" }, // 2484770470
{ &Z_Construct_UFunction_UKismetSystemLibrary_IsServer, "IsServer" }, // 716194764
{ &Z_Construct_UFunction_UKismetSystemLibrary_IsSplitScreen, "IsSplitScreen" }, // 1263811085
{ &Z_Construct_UFunction_UKismetSystemLibrary_IsStandalone, "IsStandalone" }, // 2662341929
{ &Z_Construct_UFunction_UKismetSystemLibrary_IsUnattended, "IsUnattended" }, // 1246086655
{ &Z_Construct_UFunction_UKismetSystemLibrary_IsValid, "IsValid" }, // 1553903495
{ &Z_Construct_UFunction_UKismetSystemLibrary_IsValidClass, "IsValidClass" }, // 4067772146
{ &Z_Construct_UFunction_UKismetSystemLibrary_IsValidInterface, "IsValidInterface" }, // 402988323
{ &Z_Construct_UFunction_UKismetSystemLibrary_IsValidPrimaryAssetId, "IsValidPrimaryAssetId" }, // 796937508
{ &Z_Construct_UFunction_UKismetSystemLibrary_IsValidPrimaryAssetType, "IsValidPrimaryAssetType" }, // 716047743
{ &Z_Construct_UFunction_UKismetSystemLibrary_IsValidSoftClassReference, "IsValidSoftClassReference" }, // 4006883779
{ &Z_Construct_UFunction_UKismetSystemLibrary_IsValidSoftObjectReference, "IsValidSoftObjectReference" }, // 1837664631
{ &Z_Construct_UFunction_UKismetSystemLibrary_K2_ClearAndInvalidateTimerHandle, "K2_ClearAndInvalidateTimerHandle" }, // 3372614204
{ &Z_Construct_UFunction_UKismetSystemLibrary_K2_ClearTimer, "K2_ClearTimer" }, // 3672073426
{ &Z_Construct_UFunction_UKismetSystemLibrary_K2_ClearTimerDelegate, "K2_ClearTimerDelegate" }, // 2932313395
{ &Z_Construct_UFunction_UKismetSystemLibrary_K2_ClearTimerHandle, "K2_ClearTimerHandle" }, // 2630868355
{ &Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerElapsedTime, "K2_GetTimerElapsedTime" }, // 1968465310
{ &Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerElapsedTimeDelegate, "K2_GetTimerElapsedTimeDelegate" }, // 1198889664
{ &Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerElapsedTimeHandle, "K2_GetTimerElapsedTimeHandle" }, // 3006593959
{ &Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerRemainingTime, "K2_GetTimerRemainingTime" }, // 1137177607
{ &Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerRemainingTimeDelegate, "K2_GetTimerRemainingTimeDelegate" }, // 941753043
{ &Z_Construct_UFunction_UKismetSystemLibrary_K2_GetTimerRemainingTimeHandle, "K2_GetTimerRemainingTimeHandle" }, // 3358660891
{ &Z_Construct_UFunction_UKismetSystemLibrary_K2_InvalidateTimerHandle, "K2_InvalidateTimerHandle" }, // 2124817174
{ &Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerActive, "K2_IsTimerActive" }, // 199656622
{ &Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerActiveDelegate, "K2_IsTimerActiveDelegate" }, // 844306703
{ &Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerActiveHandle, "K2_IsTimerActiveHandle" }, // 1444145136
{ &Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerPaused, "K2_IsTimerPaused" }, // 3532620380
{ &Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerPausedDelegate, "K2_IsTimerPausedDelegate" }, // 1162336959
{ &Z_Construct_UFunction_UKismetSystemLibrary_K2_IsTimerPausedHandle, "K2_IsTimerPausedHandle" }, // 346678391
{ &Z_Construct_UFunction_UKismetSystemLibrary_K2_IsValidTimerHandle, "K2_IsValidTimerHandle" }, // 2991809510
{ &Z_Construct_UFunction_UKismetSystemLibrary_K2_PauseTimer, "K2_PauseTimer" }, // 1567470115
{ &Z_Construct_UFunction_UKismetSystemLibrary_K2_PauseTimerDelegate, "K2_PauseTimerDelegate" }, // 1220330913
{ &Z_Construct_UFunction_UKismetSystemLibrary_K2_PauseTimerHandle, "K2_PauseTimerHandle" }, // 859119127
{ &Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimer, "K2_SetTimer" }, // 2080365623
{ &Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimerDelegate, "K2_SetTimerDelegate" }, // 2079353979
{ &Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimerForNextTick, "K2_SetTimerForNextTick" }, // 4103845101
{ &Z_Construct_UFunction_UKismetSystemLibrary_K2_SetTimerForNextTickDelegate, "K2_SetTimerForNextTickDelegate" }, // 1204433520
{ &Z_Construct_UFunction_UKismetSystemLibrary_K2_TimerExists, "K2_TimerExists" }, // 946648674
{ &Z_Construct_UFunction_UKismetSystemLibrary_K2_TimerExistsDelegate, "K2_TimerExistsDelegate" }, // 1180540460
{ &Z_Construct_UFunction_UKismetSystemLibrary_K2_TimerExistsHandle, "K2_TimerExistsHandle" }, // 1015055641
{ &Z_Construct_UFunction_UKismetSystemLibrary_K2_UnPauseTimer, "K2_UnPauseTimer" }, // 3216400188
{ &Z_Construct_UFunction_UKismetSystemLibrary_K2_UnPauseTimerDelegate, "K2_UnPauseTimerDelegate" }, // 1474742061
{ &Z_Construct_UFunction_UKismetSystemLibrary_K2_UnPauseTimerHandle, "K2_UnPauseTimerHandle" }, // 517009993
{ &Z_Construct_UFunction_UKismetSystemLibrary_LaunchExternalUrl, "LaunchExternalUrl" }, // 2942810938
{ &Z_Construct_UFunction_UKismetSystemLibrary_LaunchURL, "LaunchURL" }, // 2489302927
{ &Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMulti, "LineTraceMulti" }, // 358382666
{ &Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiByProfile, "LineTraceMultiByProfile" }, // 480740583
{ &Z_Construct_UFunction_UKismetSystemLibrary_LineTraceMultiForObjects, "LineTraceMultiForObjects" }, // 3697609506
{ &Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingle, "LineTraceSingle" }, // 85808009
{ &Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleByProfile, "LineTraceSingleByProfile" }, // 3588947846
{ &Z_Construct_UFunction_UKismetSystemLibrary_LineTraceSingleForObjects, "LineTraceSingleForObjects" }, // 2681365240
{ &Z_Construct_UFunction_UKismetSystemLibrary_LoadAsset, "LoadAsset" }, // 327324311
{ &Z_Construct_UFunction_UKismetSystemLibrary_LoadAsset_Blocking, "LoadAsset_Blocking" }, // 469941977
{ &Z_Construct_UFunction_UKismetSystemLibrary_LoadAssetClass, "LoadAssetClass" }, // 3172643052
{ &Z_Construct_UFunction_UKismetSystemLibrary_LoadAssets, "LoadAssets" }, // 4132746618
{ &Z_Construct_UFunction_UKismetSystemLibrary_LoadClassAsset_Blocking, "LoadClassAsset_Blocking" }, // 2830001756
{ &Z_Construct_UFunction_UKismetSystemLibrary_LoadInterstitialAd, "LoadInterstitialAd" }, // 2979293456
{ &Z_Construct_UFunction_UKismetSystemLibrary_LogString, "LogString" }, // 3983636883
{ &Z_Construct_UFunction_UKismetSystemLibrary_MakeARFilter, "MakeARFilter" }, // 3168251522
{ &Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralBool, "MakeLiteralBool" }, // 1962370970
{ &Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralByte, "MakeLiteralByte" }, // 4252637765
{ &Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralDouble, "MakeLiteralDouble" }, // 1765115448
{ &Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralInt, "MakeLiteralInt" }, // 2367917682
{ &Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralInt64, "MakeLiteralInt64" }, // 4144961642
{ &Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralName, "MakeLiteralName" }, // 1622194878
{ &Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralString, "MakeLiteralString" }, // 4177036805
{ &Z_Construct_UFunction_UKismetSystemLibrary_MakeLiteralText, "MakeLiteralText" }, // 1901908710
{ &Z_Construct_UFunction_UKismetSystemLibrary_MakeSoftClassPath, "MakeSoftClassPath" }, // 2106694275
{ &Z_Construct_UFunction_UKismetSystemLibrary_MakeSoftObjectPath, "MakeSoftObjectPath" }, // 4209851779
{ &Z_Construct_UFunction_UKismetSystemLibrary_MakeTopLevelAssetPath, "MakeTopLevelAssetPath" }, // 1886409561
{ &Z_Construct_UFunction_UKismetSystemLibrary_MoveComponentTo, "MoveComponentTo" }, // 1888942030
{ &Z_Construct_UFunction_UKismetSystemLibrary_NormalizeFilename, "NormalizeFilename" }, // 2565651450
{ &Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_PrimaryAssetId, "NotEqual_PrimaryAssetId" }, // 4125352161
{ &Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_PrimaryAssetType, "NotEqual_PrimaryAssetType" }, // 3926646016
{ &Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_SoftClassReference, "NotEqual_SoftClassReference" }, // 1817177358
{ &Z_Construct_UFunction_UKismetSystemLibrary_NotEqual_SoftObjectReference, "NotEqual_SoftObjectReference" }, // 1949493145
#if WITH_EDITOR
{ &Z_Construct_UFunction_UKismetSystemLibrary_ObjectHasEditorOnlyData, "ObjectHasEditorOnlyData" }, // 1402270196
#endif // WITH_EDITOR
{ &Z_Construct_UDelegateFunction_UKismetSystemLibrary_OnAssetClassLoaded__DelegateSignature, "OnAssetClassLoaded__DelegateSignature" }, // 4253616655
{ &Z_Construct_UDelegateFunction_UKismetSystemLibrary_OnAssetLoaded__DelegateSignature, "OnAssetLoaded__DelegateSignature" }, // 1694646391
{ &Z_Construct_UDelegateFunction_UKismetSystemLibrary_OnAssetsLoaded__DelegateSignature, "OnAssetsLoaded__DelegateSignature" }, // 3836512905
{ &Z_Construct_UFunction_UKismetSystemLibrary_ParseCommandLine, "ParseCommandLine" }, // 3220585180
{ &Z_Construct_UFunction_UKismetSystemLibrary_ParseParam, "ParseParam" }, // 1541359995
{ &Z_Construct_UFunction_UKismetSystemLibrary_ParseParamValue, "ParseParamValue" }, // 1938799988
{ &Z_Construct_UFunction_UKismetSystemLibrary_PrintString, "PrintString" }, // 440482768
{ &Z_Construct_UFunction_UKismetSystemLibrary_PrintText, "PrintText" }, // 2362327423
{ &Z_Construct_UFunction_UKismetSystemLibrary_PrintWarning, "PrintWarning" }, // 1280660386
#if WITH_EDITOR
{ &Z_Construct_UFunction_UKismetSystemLibrary_QuitEditor, "QuitEditor" }, // 2966111905
#endif // WITH_EDITOR
{ &Z_Construct_UFunction_UKismetSystemLibrary_QuitGame, "QuitGame" }, // 121419390
{ &Z_Construct_UFunction_UKismetSystemLibrary_RaiseScriptError, "RaiseScriptError" }, // 353358404
{ &Z_Construct_UFunction_UKismetSystemLibrary_RegisterForRemoteNotifications, "RegisterForRemoteNotifications" }, // 955483965
#if WITH_EDITOR
{ &Z_Construct_UFunction_UKismetSystemLibrary_ResetEditorProperty, "ResetEditorProperty" }, // 2802971810
#endif // WITH_EDITOR
{ &Z_Construct_UFunction_UKismetSystemLibrary_ResetGamepadAssignments, "ResetGamepadAssignments" }, // 1003489152
{ &Z_Construct_UFunction_UKismetSystemLibrary_ResetGamepadAssignmentToController, "ResetGamepadAssignmentToController" }, // 3153330617
{ &Z_Construct_UFunction_UKismetSystemLibrary_RetriggerableDelay, "RetriggerableDelay" }, // 71713950
{ &Z_Construct_UFunction_UKismetSystemLibrary_SetBoolPropertyByName, "SetBoolPropertyByName" }, // 1245222547
{ &Z_Construct_UFunction_UKismetSystemLibrary_SetBytePropertyByName, "SetBytePropertyByName" }, // 191322731
{ &Z_Construct_UFunction_UKismetSystemLibrary_SetClassPropertyByName, "SetClassPropertyByName" }, // 2997351959
{ &Z_Construct_UFunction_UKismetSystemLibrary_SetCollisionProfileNameProperty, "SetCollisionProfileNameProperty" }, // 1832360345
{ &Z_Construct_UFunction_UKismetSystemLibrary_SetColorPropertyByName, "SetColorPropertyByName" }, // 4148757569
{ &Z_Construct_UFunction_UKismetSystemLibrary_SetDoublePropertyByName, "SetDoublePropertyByName" }, // 3437286420
#if WITH_EDITOR
{ &Z_Construct_UFunction_UKismetSystemLibrary_SetEditorProperty, "SetEditorProperty" }, // 2772327261
#endif // WITH_EDITOR
{ &Z_Construct_UFunction_UKismetSystemLibrary_SetFieldPathPropertyByName, "SetFieldPathPropertyByName" }, // 3069462319
{ &Z_Construct_UFunction_UKismetSystemLibrary_SetGamepadsBlockDeviceFeedback, "SetGamepadsBlockDeviceFeedback" }, // 3280734561
{ &Z_Construct_UFunction_UKismetSystemLibrary_SetInt64PropertyByName, "SetInt64PropertyByName" }, // 1268593765
{ &Z_Construct_UFunction_UKismetSystemLibrary_SetInterfacePropertyByName, "SetInterfacePropertyByName" }, // 2774099235
{ &Z_Construct_UFunction_UKismetSystemLibrary_SetIntPropertyByName, "SetIntPropertyByName" }, // 1658085735
{ &Z_Construct_UFunction_UKismetSystemLibrary_SetLinearColorPropertyByName, "SetLinearColorPropertyByName" }, // 1976634007
{ &Z_Construct_UFunction_UKismetSystemLibrary_SetNamePropertyByName, "SetNamePropertyByName" }, // 4227712916
{ &Z_Construct_UFunction_UKismetSystemLibrary_SetObjectPropertyByName, "SetObjectPropertyByName" }, // 2857312672
{ &Z_Construct_UFunction_UKismetSystemLibrary_SetRotatorPropertyByName, "SetRotatorPropertyByName" }, // 265032361
{ &Z_Construct_UFunction_UKismetSystemLibrary_SetSoftClassPropertyByName, "SetSoftClassPropertyByName" }, // 1279543959
{ &Z_Construct_UFunction_UKismetSystemLibrary_SetSoftObjectPropertyByName, "SetSoftObjectPropertyByName" }, // 3804032764
{ &Z_Construct_UFunction_UKismetSystemLibrary_SetStringPropertyByName, "SetStringPropertyByName" }, // 1009349232
{ &Z_Construct_UFunction_UKismetSystemLibrary_SetStructurePropertyByName, "SetStructurePropertyByName" }, // 1682883949
{ &Z_Construct_UFunction_UKismetSystemLibrary_SetSuppressViewportTransitionMessage, "SetSuppressViewportTransitionMessage" }, // 513502420
{ &Z_Construct_UFunction_UKismetSystemLibrary_SetTextPropertyByName, "SetTextPropertyByName" }, // 797052449
{ &Z_Construct_UFunction_UKismetSystemLibrary_SetTransformPropertyByName, "SetTransformPropertyByName" }, // 126084092
{ &Z_Construct_UFunction_UKismetSystemLibrary_SetUserActivity, "SetUserActivity" }, // 2619189041
{ &Z_Construct_UFunction_UKismetSystemLibrary_SetVector3fPropertyByName, "SetVector3fPropertyByName" }, // 3726593346
{ &Z_Construct_UFunction_UKismetSystemLibrary_SetVectorPropertyByName, "SetVectorPropertyByName" }, // 2599167319
{ &Z_Construct_UFunction_UKismetSystemLibrary_SetVolumeButtonsHandledBySystem, "SetVolumeButtonsHandledBySystem" }, // 2749104357
{ &Z_Construct_UFunction_UKismetSystemLibrary_SetWindowTitle, "SetWindowTitle" }, // 1627590413
{ &Z_Construct_UFunction_UKismetSystemLibrary_ShowAdBanner, "ShowAdBanner" }, // 3788347021
{ &Z_Construct_UFunction_UKismetSystemLibrary_ShowInterstitialAd, "ShowInterstitialAd" }, // 2794420008
{ &Z_Construct_UFunction_UKismetSystemLibrary_ShowPlatformSpecificAchievementsScreen, "ShowPlatformSpecificAchievementsScreen" }, // 4175118503
{ &Z_Construct_UFunction_UKismetSystemLibrary_ShowPlatformSpecificLeaderboardScreen, "ShowPlatformSpecificLeaderboardScreen" }, // 1630464829
{ &Z_Construct_UFunction_UKismetSystemLibrary_SnapshotObject, "SnapshotObject" }, // 510655264
{ &Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapActors, "SphereOverlapActors" }, // 3503097721
{ &Z_Construct_UFunction_UKismetSystemLibrary_SphereOverlapComponents, "SphereOverlapComponents" }, // 1881234834
{ &Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMulti, "SphereTraceMulti" }, // 4084229868
{ &Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiByProfile, "SphereTraceMultiByProfile" }, // 343639057
{ &Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceMultiForObjects, "SphereTraceMultiForObjects" }, // 2918733280
{ &Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingle, "SphereTraceSingle" }, // 3043390330
{ &Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleByProfile, "SphereTraceSingleByProfile" }, // 1650516555
{ &Z_Construct_UFunction_UKismetSystemLibrary_SphereTraceSingleForObjects, "SphereTraceSingleForObjects" }, // 1851679348
{ &Z_Construct_UFunction_UKismetSystemLibrary_StackTrace, "StackTrace" }, // 1542584399
{ &Z_Construct_UFunction_UKismetSystemLibrary_TransactObject, "TransactObject" }, // 3279867016
{ &Z_Construct_UFunction_UKismetSystemLibrary_UnloadPrimaryAsset, "UnloadPrimaryAsset" }, // 3131551370
{ &Z_Construct_UFunction_UKismetSystemLibrary_UnloadPrimaryAssetList, "UnloadPrimaryAssetList" }, // 1326238657
{ &Z_Construct_UFunction_UKismetSystemLibrary_UnregisterForRemoteNotifications, "UnregisterForRemoteNotifications" }, // 3533511519
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UKismetSystemLibrary>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UKismetSystemLibrary_Statics
UObject* (*const Z_Construct_UClass_UKismetSystemLibrary_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UBlueprintFunctionLibrary,
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UKismetSystemLibrary_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UKismetSystemLibrary_Statics::ClassParams = {
&UKismetSystemLibrary::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UKismetSystemLibrary_Statics::Class_MetaDataParams), Z_Construct_UClass_UKismetSystemLibrary_Statics::Class_MetaDataParams)
};
void UKismetSystemLibrary::StaticRegisterNativesUKismetSystemLibrary()
{
UClass* Class = UKismetSystemLibrary::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UKismetSystemLibrary_Statics::Funcs));
}
UClass* Z_Construct_UClass_UKismetSystemLibrary()
{
if (!Z_Registration_Info_UClass_UKismetSystemLibrary.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UKismetSystemLibrary.OuterSingleton, Z_Construct_UClass_UKismetSystemLibrary_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UKismetSystemLibrary.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UKismetSystemLibrary);
UKismetSystemLibrary::~UKismetSystemLibrary() {}
// ********** End Class UKismetSystemLibrary *******************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Kismet_KismetSystemLibrary_h__Script_Engine_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EDrawDebugTrace_StaticEnum, TEXT("EDrawDebugTrace"), &Z_Registration_Info_UEnum_EDrawDebugTrace, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 3094988569U) },
{ EDrawDebugSceneDepthPriorityGroup_StaticEnum, TEXT("EDrawDebugSceneDepthPriorityGroup"), &Z_Registration_Info_UEnum_EDrawDebugSceneDepthPriorityGroup, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 3426117017U) },
{ EMoveComponentAction_StaticEnum, TEXT("EMoveComponentAction"), &Z_Registration_Info_UEnum_EMoveComponentAction, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 4011201432U) },
{ EQuitPreference_StaticEnum, TEXT("EQuitPreference"), &Z_Registration_Info_UEnum_EQuitPreference, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2774727740U) },
{ EEditorPropertyValueState_StaticEnum, TEXT("EEditorPropertyValueState"), &Z_Registration_Info_UEnum_EEditorPropertyValueState, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1406909040U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FGenericStruct::StaticStruct, Z_Construct_UScriptStruct_FGenericStruct_Statics::NewStructOps, TEXT("GenericStruct"),&Z_Registration_Info_UScriptStruct_FGenericStruct, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FGenericStruct), 2927885635U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UKismetSystemLibrary, UKismetSystemLibrary::StaticClass, TEXT("UKismetSystemLibrary"), &Z_Registration_Info_UClass_UKismetSystemLibrary, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UKismetSystemLibrary), 3344665973U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Kismet_KismetSystemLibrary_h__Script_Engine_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Kismet_KismetSystemLibrary_h__Script_Engine_1864810525{
TEXT("/Script/Engine"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Kismet_KismetSystemLibrary_h__Script_Engine_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Kismet_KismetSystemLibrary_h__Script_Engine_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Kismet_KismetSystemLibrary_h__Script_Engine_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Kismet_KismetSystemLibrary_h__Script_Engine_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Kismet_KismetSystemLibrary_h__Script_Engine_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Kismet_KismetSystemLibrary_h__Script_Engine_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS