633 lines
51 KiB
C++
633 lines
51 KiB
C++
// 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 "PythonScriptLibrary.h"
|
|
#include "PythonScriptTypes.h"
|
|
|
|
PRAGMA_DISABLE_DEPRECATION_WARNINGS
|
|
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
|
|
void EmptyLinkFunctionForGeneratedCodePythonScriptLibrary() {}
|
|
|
|
// ********** Begin Cross Module References ********************************************************
|
|
ENGINE_API UClass* Z_Construct_UClass_UBlueprintFunctionLibrary();
|
|
PYTHONSCRIPTPLUGIN_API UClass* Z_Construct_UClass_UPythonScriptLibrary();
|
|
PYTHONSCRIPTPLUGIN_API UClass* Z_Construct_UClass_UPythonScriptLibrary_NoRegister();
|
|
PYTHONSCRIPTPLUGIN_API UEnum* Z_Construct_UEnum_PythonScriptPlugin_EPythonCommandExecutionMode();
|
|
PYTHONSCRIPTPLUGIN_API UEnum* Z_Construct_UEnum_PythonScriptPlugin_EPythonFileExecutionScope();
|
|
PYTHONSCRIPTPLUGIN_API UScriptStruct* Z_Construct_UScriptStruct_FPythonLogOutputEntry();
|
|
UPackage* Z_Construct_UPackage__Script_PythonScriptPlugin();
|
|
// ********** End Cross Module References **********************************************************
|
|
|
|
// ********** Begin Class UPythonScriptLibrary Function ExecutePythonCommand ***********************
|
|
struct Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonCommand_Statics
|
|
{
|
|
struct PythonScriptLibrary_eventExecutePythonCommand_Parms
|
|
{
|
|
FString PythonCommand;
|
|
bool ReturnValue;
|
|
};
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
|
{ "Category", "Python|Execution" },
|
|
{ "Comment", "/**\n\x09 * Execute the given Python command.\n\x09 * @param PythonCommand The command to run. This may be literal Python code, or a file (with optional arguments) that you want to run.\n\x09 * @return true if the command ran successfully, false if there were errors (the output log will show the errors).\n\x09 */" },
|
|
{ "ModuleRelativePath", "Private/PythonScriptLibrary.h" },
|
|
{ "ToolTip", "Execute the given Python command.\n@param PythonCommand The command to run. This may be literal Python code, or a file (with optional arguments) that you want to run.\n@return true if the command ran successfully, false if there were errors (the output log will show the errors)." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PythonCommand_MetaData[] = {
|
|
{ "MultiLine", "TRUE" },
|
|
{ "NativeConst", "" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Function ExecutePythonCommand constinit property declarations ******************
|
|
static const UECodeGen_Private::FStrPropertyParams NewProp_PythonCommand;
|
|
static void NewProp_ReturnValue_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End Function ExecutePythonCommand constinit property declarations ********************
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
|
};
|
|
|
|
// ********** Begin Function ExecutePythonCommand Property Definitions *****************************
|
|
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonCommand_Statics::NewProp_PythonCommand = { "PythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PythonScriptLibrary_eventExecutePythonCommand_Parms, PythonCommand), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PythonCommand_MetaData), NewProp_PythonCommand_MetaData) };
|
|
void Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonCommand_Statics::NewProp_ReturnValue_SetBit(void* Obj)
|
|
{
|
|
((PythonScriptLibrary_eventExecutePythonCommand_Parms*)Obj)->ReturnValue = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonCommand_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(PythonScriptLibrary_eventExecutePythonCommand_Parms), &Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonCommand_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonCommand_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonCommand_Statics::NewProp_PythonCommand,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonCommand_Statics::NewProp_ReturnValue,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonCommand_Statics::PropPointers) < 2048);
|
|
// ********** End Function ExecutePythonCommand Property Definitions *******************************
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonCommand_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPythonScriptLibrary, nullptr, "ExecutePythonCommand", Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonCommand_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonCommand_Statics::PropPointers),
|
|
sizeof(Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonCommand_Statics::PythonScriptLibrary_eventExecutePythonCommand_Parms),
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonCommand_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonCommand_Statics::Function_MetaDataParams)}, };
|
|
static_assert(sizeof(Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonCommand_Statics::PythonScriptLibrary_eventExecutePythonCommand_Parms) < MAX_uint16);
|
|
UFunction* Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonCommand()
|
|
{
|
|
static UFunction* ReturnFunction = nullptr;
|
|
if (!ReturnFunction)
|
|
{
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonCommand_Statics::FuncParams);
|
|
}
|
|
return ReturnFunction;
|
|
}
|
|
DEFINE_FUNCTION(UPythonScriptLibrary::execExecutePythonCommand)
|
|
{
|
|
P_GET_PROPERTY(FStrProperty,Z_Param_PythonCommand);
|
|
P_FINISH;
|
|
P_NATIVE_BEGIN;
|
|
*(bool*)Z_Param__Result=UPythonScriptLibrary::ExecutePythonCommand(Z_Param_PythonCommand);
|
|
P_NATIVE_END;
|
|
}
|
|
// ********** End Class UPythonScriptLibrary Function ExecutePythonCommand *************************
|
|
|
|
// ********** Begin Class UPythonScriptLibrary Function ExecutePythonCommandEx *********************
|
|
struct Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonCommandEx_Statics
|
|
{
|
|
struct PythonScriptLibrary_eventExecutePythonCommandEx_Parms
|
|
{
|
|
FString PythonCommand;
|
|
FString CommandResult;
|
|
TArray<FPythonLogOutputEntry> LogOutput;
|
|
EPythonCommandExecutionMode ExecutionMode;
|
|
EPythonFileExecutionScope FileExecutionScope;
|
|
bool ReturnValue;
|
|
};
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
|
{ "AdvancedDisplay", "ExecutionMode,FileExecutionScope" },
|
|
{ "Category", "Python|Execution" },
|
|
{ "Comment", "/**\n\x09 * Execute the given Python command.\n\x09 * @param PythonCommand The command to run. This may be literal Python code, or a file (with optional arguments) that you want to run.\n\x09 * @param ExecutionMode Controls the mode used to execute the command.\n\x09 * @param FileExecutionScope Controls the scope used when executing Python files.\n\x09 * @param CommandResult The result of running the command. On success, for EvaluateStatement mode this will be the actual result of running the command, and will be None in all other cases. On failure, this will be the error information (typically a Python exception trace).\n\x09 * @param LogOutput The log output captured while running the command.\n\x09 * @return true if the command ran successfully, false if there were errors (the output log will show the errors).\n\x09 */" },
|
|
{ "CPP_Default_ExecutionMode", "ExecuteFile" },
|
|
{ "CPP_Default_FileExecutionScope", "Private" },
|
|
{ "DisplayName", "Execute Python Command (Advanced)" },
|
|
{ "ModuleRelativePath", "Private/PythonScriptLibrary.h" },
|
|
{ "ToolTip", "Execute the given Python command.\n@param PythonCommand The command to run. This may be literal Python code, or a file (with optional arguments) that you want to run.\n@param ExecutionMode Controls the mode used to execute the command.\n@param FileExecutionScope Controls the scope used when executing Python files.\n@param CommandResult The result of running the command. On success, for EvaluateStatement mode this will be the actual result of running the command, and will be None in all other cases. On failure, this will be the error information (typically a Python exception trace).\n@param LogOutput The log output captured while running the command.\n@return true if the command ran successfully, false if there were errors (the output log will show the errors)." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PythonCommand_MetaData[] = {
|
|
{ "MultiLine", "TRUE" },
|
|
{ "NativeConst", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ExecutionMode_MetaData[] = {
|
|
{ "NativeConst", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FileExecutionScope_MetaData[] = {
|
|
{ "NativeConst", "" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Function ExecutePythonCommandEx constinit property declarations ****************
|
|
static const UECodeGen_Private::FStrPropertyParams NewProp_PythonCommand;
|
|
static const UECodeGen_Private::FStrPropertyParams NewProp_CommandResult;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_LogOutput_Inner;
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_LogOutput;
|
|
static const UECodeGen_Private::FBytePropertyParams NewProp_ExecutionMode_Underlying;
|
|
static const UECodeGen_Private::FEnumPropertyParams NewProp_ExecutionMode;
|
|
static const UECodeGen_Private::FBytePropertyParams NewProp_FileExecutionScope_Underlying;
|
|
static const UECodeGen_Private::FEnumPropertyParams NewProp_FileExecutionScope;
|
|
static void NewProp_ReturnValue_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End Function ExecutePythonCommandEx constinit property declarations ******************
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
|
};
|
|
|
|
// ********** Begin Function ExecutePythonCommandEx Property Definitions ***************************
|
|
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonCommandEx_Statics::NewProp_PythonCommand = { "PythonCommand", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PythonScriptLibrary_eventExecutePythonCommandEx_Parms, PythonCommand), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PythonCommand_MetaData), NewProp_PythonCommand_MetaData) };
|
|
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonCommandEx_Statics::NewProp_CommandResult = { "CommandResult", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PythonScriptLibrary_eventExecutePythonCommandEx_Parms, CommandResult), METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonCommandEx_Statics::NewProp_LogOutput_Inner = { "LogOutput", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FPythonLogOutputEntry, METADATA_PARAMS(0, nullptr) }; // 1623159092
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonCommandEx_Statics::NewProp_LogOutput = { "LogOutput", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PythonScriptLibrary_eventExecutePythonCommandEx_Parms, LogOutput), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 1623159092
|
|
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonCommandEx_Statics::NewProp_ExecutionMode_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_UPythonScriptLibrary_ExecutePythonCommandEx_Statics::NewProp_ExecutionMode = { "ExecutionMode", nullptr, (EPropertyFlags)0x0010040000000082, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PythonScriptLibrary_eventExecutePythonCommandEx_Parms, ExecutionMode), Z_Construct_UEnum_PythonScriptPlugin_EPythonCommandExecutionMode, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ExecutionMode_MetaData), NewProp_ExecutionMode_MetaData) }; // 3101315540
|
|
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonCommandEx_Statics::NewProp_FileExecutionScope_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_UPythonScriptLibrary_ExecutePythonCommandEx_Statics::NewProp_FileExecutionScope = { "FileExecutionScope", nullptr, (EPropertyFlags)0x0010040000000082, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PythonScriptLibrary_eventExecutePythonCommandEx_Parms, FileExecutionScope), Z_Construct_UEnum_PythonScriptPlugin_EPythonFileExecutionScope, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FileExecutionScope_MetaData), NewProp_FileExecutionScope_MetaData) }; // 3147782124
|
|
void Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonCommandEx_Statics::NewProp_ReturnValue_SetBit(void* Obj)
|
|
{
|
|
((PythonScriptLibrary_eventExecutePythonCommandEx_Parms*)Obj)->ReturnValue = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonCommandEx_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(PythonScriptLibrary_eventExecutePythonCommandEx_Parms), &Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonCommandEx_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonCommandEx_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonCommandEx_Statics::NewProp_PythonCommand,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonCommandEx_Statics::NewProp_CommandResult,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonCommandEx_Statics::NewProp_LogOutput_Inner,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonCommandEx_Statics::NewProp_LogOutput,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonCommandEx_Statics::NewProp_ExecutionMode_Underlying,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonCommandEx_Statics::NewProp_ExecutionMode,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonCommandEx_Statics::NewProp_FileExecutionScope_Underlying,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonCommandEx_Statics::NewProp_FileExecutionScope,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonCommandEx_Statics::NewProp_ReturnValue,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonCommandEx_Statics::PropPointers) < 2048);
|
|
// ********** End Function ExecutePythonCommandEx Property Definitions *****************************
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonCommandEx_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPythonScriptLibrary, nullptr, "ExecutePythonCommandEx", Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonCommandEx_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonCommandEx_Statics::PropPointers),
|
|
sizeof(Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonCommandEx_Statics::PythonScriptLibrary_eventExecutePythonCommandEx_Parms),
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonCommandEx_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonCommandEx_Statics::Function_MetaDataParams)}, };
|
|
static_assert(sizeof(Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonCommandEx_Statics::PythonScriptLibrary_eventExecutePythonCommandEx_Parms) < MAX_uint16);
|
|
UFunction* Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonCommandEx()
|
|
{
|
|
static UFunction* ReturnFunction = nullptr;
|
|
if (!ReturnFunction)
|
|
{
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonCommandEx_Statics::FuncParams);
|
|
}
|
|
return ReturnFunction;
|
|
}
|
|
DEFINE_FUNCTION(UPythonScriptLibrary::execExecutePythonCommandEx)
|
|
{
|
|
P_GET_PROPERTY(FStrProperty,Z_Param_PythonCommand);
|
|
P_GET_PROPERTY_REF(FStrProperty,Z_Param_Out_CommandResult);
|
|
P_GET_TARRAY_REF(FPythonLogOutputEntry,Z_Param_Out_LogOutput);
|
|
P_GET_ENUM(EPythonCommandExecutionMode,Z_Param_ExecutionMode);
|
|
P_GET_ENUM(EPythonFileExecutionScope,Z_Param_FileExecutionScope);
|
|
P_FINISH;
|
|
P_NATIVE_BEGIN;
|
|
*(bool*)Z_Param__Result=UPythonScriptLibrary::ExecutePythonCommandEx(Z_Param_PythonCommand,Z_Param_Out_CommandResult,Z_Param_Out_LogOutput,EPythonCommandExecutionMode(Z_Param_ExecutionMode),EPythonFileExecutionScope(Z_Param_FileExecutionScope));
|
|
P_NATIVE_END;
|
|
}
|
|
// ********** End Class UPythonScriptLibrary Function ExecutePythonCommandEx ***********************
|
|
|
|
// ********** Begin Class UPythonScriptLibrary Function ExecutePythonScript ************************
|
|
struct Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonScript_Statics
|
|
{
|
|
struct PythonScriptLibrary_eventExecutePythonScript_Parms
|
|
{
|
|
FString PythonScript;
|
|
TArray<FString> PythonInputs;
|
|
TArray<FString> PythonOutputs;
|
|
bool ReturnValue;
|
|
};
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
|
{ "BlueprintInternalUseOnly", "true" },
|
|
{ "Category", "Python|Execution" },
|
|
{ "Comment", "/**\n\x09 * Execute a Python script with argument marshaling.\n\x09 * @param PythonScript This literal Python code to run.\n\x09 * @param PythonInputs The variadic input argument names (internal; set by UK2Node_ExecutePythonScript).\n\x09 * @param PythonInputs The variadic output argument names (internal; set by UK2Node_ExecutePythonScript).\n\x09 * @return true if the command ran successfully, false if there were errors (the output log will show the errors).\n\x09 */" },
|
|
{ "CustomThunk", "true" },
|
|
{ "DisplayName", "Execute Python Script" },
|
|
{ "ModuleRelativePath", "Private/PythonScriptLibrary.h" },
|
|
{ "ToolTip", "Execute a Python script with argument marshaling.\n@param PythonScript This literal Python code to run.\n@param PythonInputs The variadic input argument names (internal; set by UK2Node_ExecutePythonScript).\n@param PythonInputs The variadic output argument names (internal; set by UK2Node_ExecutePythonScript).\n@return true if the command ran successfully, false if there were errors (the output log will show the errors)." },
|
|
{ "Variadic", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PythonScript_MetaData[] = {
|
|
{ "MultiLine", "TRUE" },
|
|
{ "NativeConst", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PythonInputs_MetaData[] = {
|
|
{ "NativeConst", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PythonOutputs_MetaData[] = {
|
|
{ "NativeConst", "" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Function ExecutePythonScript constinit property declarations *******************
|
|
static const UECodeGen_Private::FStrPropertyParams NewProp_PythonScript;
|
|
static const UECodeGen_Private::FStrPropertyParams NewProp_PythonInputs_Inner;
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_PythonInputs;
|
|
static const UECodeGen_Private::FStrPropertyParams NewProp_PythonOutputs_Inner;
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_PythonOutputs;
|
|
static void NewProp_ReturnValue_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End Function ExecutePythonScript constinit property declarations *********************
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
|
};
|
|
|
|
// ********** Begin Function ExecutePythonScript Property Definitions ******************************
|
|
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonScript_Statics::NewProp_PythonScript = { "PythonScript", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PythonScriptLibrary_eventExecutePythonScript_Parms, PythonScript), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PythonScript_MetaData), NewProp_PythonScript_MetaData) };
|
|
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonScript_Statics::NewProp_PythonInputs_Inner = { "PythonInputs", 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_UPythonScriptLibrary_ExecutePythonScript_Statics::NewProp_PythonInputs = { "PythonInputs", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PythonScriptLibrary_eventExecutePythonScript_Parms, PythonInputs), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PythonInputs_MetaData), NewProp_PythonInputs_MetaData) };
|
|
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonScript_Statics::NewProp_PythonOutputs_Inner = { "PythonOutputs", 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_UPythonScriptLibrary_ExecutePythonScript_Statics::NewProp_PythonOutputs = { "PythonOutputs", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PythonScriptLibrary_eventExecutePythonScript_Parms, PythonOutputs), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PythonOutputs_MetaData), NewProp_PythonOutputs_MetaData) };
|
|
void Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonScript_Statics::NewProp_ReturnValue_SetBit(void* Obj)
|
|
{
|
|
((PythonScriptLibrary_eventExecutePythonScript_Parms*)Obj)->ReturnValue = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonScript_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(PythonScriptLibrary_eventExecutePythonScript_Parms), &Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonScript_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonScript_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonScript_Statics::NewProp_PythonScript,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonScript_Statics::NewProp_PythonInputs_Inner,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonScript_Statics::NewProp_PythonInputs,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonScript_Statics::NewProp_PythonOutputs_Inner,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonScript_Statics::NewProp_PythonOutputs,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonScript_Statics::NewProp_ReturnValue,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonScript_Statics::PropPointers) < 2048);
|
|
// ********** End Function ExecutePythonScript Property Definitions ********************************
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonScript_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPythonScriptLibrary, nullptr, "ExecutePythonScript", Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonScript_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonScript_Statics::PropPointers),
|
|
sizeof(Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonScript_Statics::PythonScriptLibrary_eventExecutePythonScript_Parms),
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonScript_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonScript_Statics::Function_MetaDataParams)}, };
|
|
static_assert(sizeof(Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonScript_Statics::PythonScriptLibrary_eventExecutePythonScript_Parms) < MAX_uint16);
|
|
UFunction* Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonScript()
|
|
{
|
|
static UFunction* ReturnFunction = nullptr;
|
|
if (!ReturnFunction)
|
|
{
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonScript_Statics::FuncParams);
|
|
}
|
|
return ReturnFunction;
|
|
}
|
|
// ********** End Class UPythonScriptLibrary Function ExecutePythonScript **************************
|
|
|
|
// ********** Begin Class UPythonScriptLibrary Function ForceEnablePythonAtRuntime *****************
|
|
struct Z_Construct_UFunction_UPythonScriptLibrary_ForceEnablePythonAtRuntime_Statics
|
|
{
|
|
struct PythonScriptLibrary_eventForceEnablePythonAtRuntime_Parms
|
|
{
|
|
bool ReturnValue;
|
|
};
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
|
{ "Category", "Python|Execution" },
|
|
{ "Comment", "/**\n\x09 * Force Python to be enabled and initialized, regardless of the settings that control its default enabled state.\n\x09 * @return True if Python was requested to be enabled. Use IsPythonInitialized to verify that it actually initialized.\n\x09 */" },
|
|
{ "ModuleRelativePath", "Private/PythonScriptLibrary.h" },
|
|
{ "ToolTip", "Force Python to be enabled and initialized, regardless of the settings that control its default enabled state.\n@return True if Python was requested to be enabled. Use IsPythonInitialized to verify that it actually initialized." },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Function ForceEnablePythonAtRuntime 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 ForceEnablePythonAtRuntime constinit property declarations **************
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
|
};
|
|
|
|
// ********** Begin Function ForceEnablePythonAtRuntime Property Definitions ***********************
|
|
void Z_Construct_UFunction_UPythonScriptLibrary_ForceEnablePythonAtRuntime_Statics::NewProp_ReturnValue_SetBit(void* Obj)
|
|
{
|
|
((PythonScriptLibrary_eventForceEnablePythonAtRuntime_Parms*)Obj)->ReturnValue = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UPythonScriptLibrary_ForceEnablePythonAtRuntime_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(PythonScriptLibrary_eventForceEnablePythonAtRuntime_Parms), &Z_Construct_UFunction_UPythonScriptLibrary_ForceEnablePythonAtRuntime_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPythonScriptLibrary_ForceEnablePythonAtRuntime_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPythonScriptLibrary_ForceEnablePythonAtRuntime_Statics::NewProp_ReturnValue,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPythonScriptLibrary_ForceEnablePythonAtRuntime_Statics::PropPointers) < 2048);
|
|
// ********** End Function ForceEnablePythonAtRuntime Property Definitions *************************
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPythonScriptLibrary_ForceEnablePythonAtRuntime_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPythonScriptLibrary, nullptr, "ForceEnablePythonAtRuntime", Z_Construct_UFunction_UPythonScriptLibrary_ForceEnablePythonAtRuntime_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UPythonScriptLibrary_ForceEnablePythonAtRuntime_Statics::PropPointers),
|
|
sizeof(Z_Construct_UFunction_UPythonScriptLibrary_ForceEnablePythonAtRuntime_Statics::PythonScriptLibrary_eventForceEnablePythonAtRuntime_Parms),
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPythonScriptLibrary_ForceEnablePythonAtRuntime_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPythonScriptLibrary_ForceEnablePythonAtRuntime_Statics::Function_MetaDataParams)}, };
|
|
static_assert(sizeof(Z_Construct_UFunction_UPythonScriptLibrary_ForceEnablePythonAtRuntime_Statics::PythonScriptLibrary_eventForceEnablePythonAtRuntime_Parms) < MAX_uint16);
|
|
UFunction* Z_Construct_UFunction_UPythonScriptLibrary_ForceEnablePythonAtRuntime()
|
|
{
|
|
static UFunction* ReturnFunction = nullptr;
|
|
if (!ReturnFunction)
|
|
{
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPythonScriptLibrary_ForceEnablePythonAtRuntime_Statics::FuncParams);
|
|
}
|
|
return ReturnFunction;
|
|
}
|
|
DEFINE_FUNCTION(UPythonScriptLibrary::execForceEnablePythonAtRuntime)
|
|
{
|
|
P_FINISH;
|
|
P_NATIVE_BEGIN;
|
|
*(bool*)Z_Param__Result=UPythonScriptLibrary::ForceEnablePythonAtRuntime();
|
|
P_NATIVE_END;
|
|
}
|
|
// ********** End Class UPythonScriptLibrary Function ForceEnablePythonAtRuntime *******************
|
|
|
|
// ********** Begin Class UPythonScriptLibrary Function IsPythonAvailable **************************
|
|
struct Z_Construct_UFunction_UPythonScriptLibrary_IsPythonAvailable_Statics
|
|
{
|
|
struct PythonScriptLibrary_eventIsPythonAvailable_Parms
|
|
{
|
|
bool ReturnValue;
|
|
};
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
|
{ "Category", "Python|Execution" },
|
|
{ "Comment", "/**\n\x09 * Check to see whether Python support is available in the current environment.\n\x09 * @note This may return false until IsPythonConfigured is true.\n\x09 */" },
|
|
{ "ModuleRelativePath", "Private/PythonScriptLibrary.h" },
|
|
{ "ToolTip", "Check to see whether Python support is available in the current environment.\n@note This may return false until IsPythonConfigured is true." },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Function IsPythonAvailable 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 IsPythonAvailable constinit property declarations ***********************
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
|
};
|
|
|
|
// ********** Begin Function IsPythonAvailable Property Definitions ********************************
|
|
void Z_Construct_UFunction_UPythonScriptLibrary_IsPythonAvailable_Statics::NewProp_ReturnValue_SetBit(void* Obj)
|
|
{
|
|
((PythonScriptLibrary_eventIsPythonAvailable_Parms*)Obj)->ReturnValue = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UPythonScriptLibrary_IsPythonAvailable_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(PythonScriptLibrary_eventIsPythonAvailable_Parms), &Z_Construct_UFunction_UPythonScriptLibrary_IsPythonAvailable_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPythonScriptLibrary_IsPythonAvailable_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPythonScriptLibrary_IsPythonAvailable_Statics::NewProp_ReturnValue,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPythonScriptLibrary_IsPythonAvailable_Statics::PropPointers) < 2048);
|
|
// ********** End Function IsPythonAvailable Property Definitions **********************************
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPythonScriptLibrary_IsPythonAvailable_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPythonScriptLibrary, nullptr, "IsPythonAvailable", Z_Construct_UFunction_UPythonScriptLibrary_IsPythonAvailable_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UPythonScriptLibrary_IsPythonAvailable_Statics::PropPointers),
|
|
sizeof(Z_Construct_UFunction_UPythonScriptLibrary_IsPythonAvailable_Statics::PythonScriptLibrary_eventIsPythonAvailable_Parms),
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPythonScriptLibrary_IsPythonAvailable_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPythonScriptLibrary_IsPythonAvailable_Statics::Function_MetaDataParams)}, };
|
|
static_assert(sizeof(Z_Construct_UFunction_UPythonScriptLibrary_IsPythonAvailable_Statics::PythonScriptLibrary_eventIsPythonAvailable_Parms) < MAX_uint16);
|
|
UFunction* Z_Construct_UFunction_UPythonScriptLibrary_IsPythonAvailable()
|
|
{
|
|
static UFunction* ReturnFunction = nullptr;
|
|
if (!ReturnFunction)
|
|
{
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPythonScriptLibrary_IsPythonAvailable_Statics::FuncParams);
|
|
}
|
|
return ReturnFunction;
|
|
}
|
|
DEFINE_FUNCTION(UPythonScriptLibrary::execIsPythonAvailable)
|
|
{
|
|
P_FINISH;
|
|
P_NATIVE_BEGIN;
|
|
*(bool*)Z_Param__Result=UPythonScriptLibrary::IsPythonAvailable();
|
|
P_NATIVE_END;
|
|
}
|
|
// ********** End Class UPythonScriptLibrary Function IsPythonAvailable ****************************
|
|
|
|
// ********** Begin Class UPythonScriptLibrary Function IsPythonConfigured *************************
|
|
struct Z_Construct_UFunction_UPythonScriptLibrary_IsPythonConfigured_Statics
|
|
{
|
|
struct PythonScriptLibrary_eventIsPythonConfigured_Parms
|
|
{
|
|
bool ReturnValue;
|
|
};
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
|
{ "Category", "Python|Execution" },
|
|
{ "Comment", "/**\n\x09 * Check to see whether Python has been configured.\n\x09 * @note Python may be configured but not yet be initialized (@see IsPythonInitialized).\n\x09 */" },
|
|
{ "ModuleRelativePath", "Private/PythonScriptLibrary.h" },
|
|
{ "ToolTip", "Check to see whether Python has been configured.\n@note Python may be configured but not yet be initialized (@see IsPythonInitialized)." },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Function IsPythonConfigured 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 IsPythonConfigured constinit property declarations **********************
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
|
};
|
|
|
|
// ********** Begin Function IsPythonConfigured Property Definitions *******************************
|
|
void Z_Construct_UFunction_UPythonScriptLibrary_IsPythonConfigured_Statics::NewProp_ReturnValue_SetBit(void* Obj)
|
|
{
|
|
((PythonScriptLibrary_eventIsPythonConfigured_Parms*)Obj)->ReturnValue = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UPythonScriptLibrary_IsPythonConfigured_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(PythonScriptLibrary_eventIsPythonConfigured_Parms), &Z_Construct_UFunction_UPythonScriptLibrary_IsPythonConfigured_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPythonScriptLibrary_IsPythonConfigured_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPythonScriptLibrary_IsPythonConfigured_Statics::NewProp_ReturnValue,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPythonScriptLibrary_IsPythonConfigured_Statics::PropPointers) < 2048);
|
|
// ********** End Function IsPythonConfigured Property Definitions *********************************
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPythonScriptLibrary_IsPythonConfigured_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPythonScriptLibrary, nullptr, "IsPythonConfigured", Z_Construct_UFunction_UPythonScriptLibrary_IsPythonConfigured_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UPythonScriptLibrary_IsPythonConfigured_Statics::PropPointers),
|
|
sizeof(Z_Construct_UFunction_UPythonScriptLibrary_IsPythonConfigured_Statics::PythonScriptLibrary_eventIsPythonConfigured_Parms),
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPythonScriptLibrary_IsPythonConfigured_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPythonScriptLibrary_IsPythonConfigured_Statics::Function_MetaDataParams)}, };
|
|
static_assert(sizeof(Z_Construct_UFunction_UPythonScriptLibrary_IsPythonConfigured_Statics::PythonScriptLibrary_eventIsPythonConfigured_Parms) < MAX_uint16);
|
|
UFunction* Z_Construct_UFunction_UPythonScriptLibrary_IsPythonConfigured()
|
|
{
|
|
static UFunction* ReturnFunction = nullptr;
|
|
if (!ReturnFunction)
|
|
{
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPythonScriptLibrary_IsPythonConfigured_Statics::FuncParams);
|
|
}
|
|
return ReturnFunction;
|
|
}
|
|
DEFINE_FUNCTION(UPythonScriptLibrary::execIsPythonConfigured)
|
|
{
|
|
P_FINISH;
|
|
P_NATIVE_BEGIN;
|
|
*(bool*)Z_Param__Result=UPythonScriptLibrary::IsPythonConfigured();
|
|
P_NATIVE_END;
|
|
}
|
|
// ********** End Class UPythonScriptLibrary Function IsPythonConfigured ***************************
|
|
|
|
// ********** Begin Class UPythonScriptLibrary Function IsPythonInitialized ************************
|
|
struct Z_Construct_UFunction_UPythonScriptLibrary_IsPythonInitialized_Statics
|
|
{
|
|
struct PythonScriptLibrary_eventIsPythonInitialized_Parms
|
|
{
|
|
bool ReturnValue;
|
|
};
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
|
{ "Category", "Python|Execution" },
|
|
{ "Comment", "/**\n\x09 * Check to see whether Python has been initialized and is ready to use.\n\x09 */" },
|
|
{ "ModuleRelativePath", "Private/PythonScriptLibrary.h" },
|
|
{ "ToolTip", "Check to see whether Python has been initialized and is ready to use." },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Function IsPythonInitialized 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 IsPythonInitialized constinit property declarations *********************
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
|
};
|
|
|
|
// ********** Begin Function IsPythonInitialized Property Definitions ******************************
|
|
void Z_Construct_UFunction_UPythonScriptLibrary_IsPythonInitialized_Statics::NewProp_ReturnValue_SetBit(void* Obj)
|
|
{
|
|
((PythonScriptLibrary_eventIsPythonInitialized_Parms*)Obj)->ReturnValue = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UPythonScriptLibrary_IsPythonInitialized_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(PythonScriptLibrary_eventIsPythonInitialized_Parms), &Z_Construct_UFunction_UPythonScriptLibrary_IsPythonInitialized_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPythonScriptLibrary_IsPythonInitialized_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPythonScriptLibrary_IsPythonInitialized_Statics::NewProp_ReturnValue,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPythonScriptLibrary_IsPythonInitialized_Statics::PropPointers) < 2048);
|
|
// ********** End Function IsPythonInitialized Property Definitions ********************************
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPythonScriptLibrary_IsPythonInitialized_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPythonScriptLibrary, nullptr, "IsPythonInitialized", Z_Construct_UFunction_UPythonScriptLibrary_IsPythonInitialized_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UPythonScriptLibrary_IsPythonInitialized_Statics::PropPointers),
|
|
sizeof(Z_Construct_UFunction_UPythonScriptLibrary_IsPythonInitialized_Statics::PythonScriptLibrary_eventIsPythonInitialized_Parms),
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPythonScriptLibrary_IsPythonInitialized_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPythonScriptLibrary_IsPythonInitialized_Statics::Function_MetaDataParams)}, };
|
|
static_assert(sizeof(Z_Construct_UFunction_UPythonScriptLibrary_IsPythonInitialized_Statics::PythonScriptLibrary_eventIsPythonInitialized_Parms) < MAX_uint16);
|
|
UFunction* Z_Construct_UFunction_UPythonScriptLibrary_IsPythonInitialized()
|
|
{
|
|
static UFunction* ReturnFunction = nullptr;
|
|
if (!ReturnFunction)
|
|
{
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPythonScriptLibrary_IsPythonInitialized_Statics::FuncParams);
|
|
}
|
|
return ReturnFunction;
|
|
}
|
|
DEFINE_FUNCTION(UPythonScriptLibrary::execIsPythonInitialized)
|
|
{
|
|
P_FINISH;
|
|
P_NATIVE_BEGIN;
|
|
*(bool*)Z_Param__Result=UPythonScriptLibrary::IsPythonInitialized();
|
|
P_NATIVE_END;
|
|
}
|
|
// ********** End Class UPythonScriptLibrary Function IsPythonInitialized **************************
|
|
|
|
// ********** Begin Class UPythonScriptLibrary *****************************************************
|
|
FClassRegistrationInfo Z_Registration_Info_UClass_UPythonScriptLibrary;
|
|
UClass* UPythonScriptLibrary::GetPrivateStaticClass()
|
|
{
|
|
using TClass = UPythonScriptLibrary;
|
|
if (!Z_Registration_Info_UClass_UPythonScriptLibrary.InnerSingleton)
|
|
{
|
|
GetPrivateStaticClassBody(
|
|
TClass::StaticPackage(),
|
|
TEXT("PythonScriptLibrary"),
|
|
Z_Registration_Info_UClass_UPythonScriptLibrary.InnerSingleton,
|
|
StaticRegisterNativesUPythonScriptLibrary,
|
|
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_UPythonScriptLibrary.InnerSingleton;
|
|
}
|
|
UClass* Z_Construct_UClass_UPythonScriptLibrary_NoRegister()
|
|
{
|
|
return UPythonScriptLibrary::GetPrivateStaticClass();
|
|
}
|
|
struct Z_Construct_UClass_UPythonScriptLibrary_Statics
|
|
{
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
|
|
{ "IncludePath", "PythonScriptLibrary.h" },
|
|
{ "ModuleRelativePath", "Private/PythonScriptLibrary.h" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Class UPythonScriptLibrary constinit property declarations *********************
|
|
// ********** End Class UPythonScriptLibrary constinit property declarations ***********************
|
|
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
|
|
{ .NameUTF8 = UTF8TEXT("ExecutePythonCommand"), .Pointer = &UPythonScriptLibrary::execExecutePythonCommand },
|
|
{ .NameUTF8 = UTF8TEXT("ExecutePythonCommandEx"), .Pointer = &UPythonScriptLibrary::execExecutePythonCommandEx },
|
|
{ .NameUTF8 = UTF8TEXT("ExecutePythonScript"), .Pointer = &UPythonScriptLibrary::execExecutePythonScript },
|
|
{ .NameUTF8 = UTF8TEXT("ForceEnablePythonAtRuntime"), .Pointer = &UPythonScriptLibrary::execForceEnablePythonAtRuntime },
|
|
{ .NameUTF8 = UTF8TEXT("IsPythonAvailable"), .Pointer = &UPythonScriptLibrary::execIsPythonAvailable },
|
|
{ .NameUTF8 = UTF8TEXT("IsPythonConfigured"), .Pointer = &UPythonScriptLibrary::execIsPythonConfigured },
|
|
{ .NameUTF8 = UTF8TEXT("IsPythonInitialized"), .Pointer = &UPythonScriptLibrary::execIsPythonInitialized },
|
|
};
|
|
static UObject* (*const DependentSingletons[])();
|
|
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
|
|
{ &Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonCommand, "ExecutePythonCommand" }, // 3969888583
|
|
{ &Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonCommandEx, "ExecutePythonCommandEx" }, // 930206099
|
|
{ &Z_Construct_UFunction_UPythonScriptLibrary_ExecutePythonScript, "ExecutePythonScript" }, // 3757417241
|
|
{ &Z_Construct_UFunction_UPythonScriptLibrary_ForceEnablePythonAtRuntime, "ForceEnablePythonAtRuntime" }, // 3799655432
|
|
{ &Z_Construct_UFunction_UPythonScriptLibrary_IsPythonAvailable, "IsPythonAvailable" }, // 4223521711
|
|
{ &Z_Construct_UFunction_UPythonScriptLibrary_IsPythonConfigured, "IsPythonConfigured" }, // 1629876828
|
|
{ &Z_Construct_UFunction_UPythonScriptLibrary_IsPythonInitialized, "IsPythonInitialized" }, // 2225061303
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
|
|
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
|
|
TCppClassTypeTraits<UPythonScriptLibrary>::IsAbstract,
|
|
};
|
|
static const UECodeGen_Private::FClassParams ClassParams;
|
|
}; // struct Z_Construct_UClass_UPythonScriptLibrary_Statics
|
|
UObject* (*const Z_Construct_UClass_UPythonScriptLibrary_Statics::DependentSingletons[])() = {
|
|
(UObject* (*)())Z_Construct_UClass_UBlueprintFunctionLibrary,
|
|
(UObject* (*)())Z_Construct_UPackage__Script_PythonScriptPlugin,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UPythonScriptLibrary_Statics::DependentSingletons) < 16);
|
|
const UECodeGen_Private::FClassParams Z_Construct_UClass_UPythonScriptLibrary_Statics::ClassParams = {
|
|
&UPythonScriptLibrary::StaticClass,
|
|
nullptr,
|
|
&StaticCppClassTypeInfo,
|
|
DependentSingletons,
|
|
FuncInfo,
|
|
nullptr,
|
|
nullptr,
|
|
UE_ARRAY_COUNT(DependentSingletons),
|
|
UE_ARRAY_COUNT(FuncInfo),
|
|
0,
|
|
0,
|
|
0x000000A0u,
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UPythonScriptLibrary_Statics::Class_MetaDataParams), Z_Construct_UClass_UPythonScriptLibrary_Statics::Class_MetaDataParams)
|
|
};
|
|
void UPythonScriptLibrary::StaticRegisterNativesUPythonScriptLibrary()
|
|
{
|
|
UClass* Class = UPythonScriptLibrary::StaticClass();
|
|
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UPythonScriptLibrary_Statics::Funcs));
|
|
}
|
|
UClass* Z_Construct_UClass_UPythonScriptLibrary()
|
|
{
|
|
if (!Z_Registration_Info_UClass_UPythonScriptLibrary.OuterSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UPythonScriptLibrary.OuterSingleton, Z_Construct_UClass_UPythonScriptLibrary_Statics::ClassParams);
|
|
}
|
|
return Z_Registration_Info_UClass_UPythonScriptLibrary.OuterSingleton;
|
|
}
|
|
UPythonScriptLibrary::UPythonScriptLibrary(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
|
|
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UPythonScriptLibrary);
|
|
UPythonScriptLibrary::~UPythonScriptLibrary() {}
|
|
// ********** End Class UPythonScriptLibrary *******************************************************
|
|
|
|
// ********** Begin Registration *******************************************************************
|
|
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_PythonScriptPlugin_Source_PythonScriptPlugin_Private_PythonScriptLibrary_h__Script_PythonScriptPlugin_Statics
|
|
{
|
|
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
|
|
{ Z_Construct_UClass_UPythonScriptLibrary, UPythonScriptLibrary::StaticClass, TEXT("UPythonScriptLibrary"), &Z_Registration_Info_UClass_UPythonScriptLibrary, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UPythonScriptLibrary), 2977726718U) },
|
|
};
|
|
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_PythonScriptPlugin_Source_PythonScriptPlugin_Private_PythonScriptLibrary_h__Script_PythonScriptPlugin_Statics
|
|
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_PythonScriptPlugin_Source_PythonScriptPlugin_Private_PythonScriptLibrary_h__Script_PythonScriptPlugin_1325155940{
|
|
TEXT("/Script/PythonScriptPlugin"),
|
|
Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_PythonScriptPlugin_Source_PythonScriptPlugin_Private_PythonScriptLibrary_h__Script_PythonScriptPlugin_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_PythonScriptPlugin_Source_PythonScriptPlugin_Private_PythonScriptLibrary_h__Script_PythonScriptPlugin_Statics::ClassInfo),
|
|
nullptr, 0,
|
|
nullptr, 0,
|
|
};
|
|
// ********** End Registration *********************************************************************
|
|
|
|
PRAGMA_ENABLE_DEPRECATION_WARNINGS
|