593 lines
53 KiB
C++
593 lines
53 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 "PythonScriptPluginSettings.h"
|
|
#include "UObject/SoftObjectPath.h"
|
|
|
|
PRAGMA_DISABLE_DEPRECATION_WARNINGS
|
|
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
|
|
void EmptyLinkFunctionForGeneratedCodePythonScriptPluginSettings() {}
|
|
|
|
// ********** Begin Cross Module References ********************************************************
|
|
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FDirectoryPath();
|
|
DEVELOPERSETTINGS_API UClass* Z_Construct_UClass_UDeveloperSettings();
|
|
PYTHONSCRIPTPLUGIN_API UClass* Z_Construct_UClass_UPythonScriptPluginSettings();
|
|
PYTHONSCRIPTPLUGIN_API UClass* Z_Construct_UClass_UPythonScriptPluginSettings_NoRegister();
|
|
PYTHONSCRIPTPLUGIN_API UClass* Z_Construct_UClass_UPythonScriptPluginUserSettings();
|
|
PYTHONSCRIPTPLUGIN_API UClass* Z_Construct_UClass_UPythonScriptPluginUserSettings_NoRegister();
|
|
PYTHONSCRIPTPLUGIN_API UEnum* Z_Construct_UEnum_PythonScriptPlugin_EPythonEnabledOverrideState();
|
|
PYTHONSCRIPTPLUGIN_API UEnum* Z_Construct_UEnum_PythonScriptPlugin_ETypeHintingMode();
|
|
UPackage* Z_Construct_UPackage__Script_PythonScriptPlugin();
|
|
// ********** End Cross Module References **********************************************************
|
|
|
|
// ********** Begin Enum ETypeHintingMode **********************************************************
|
|
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ETypeHintingMode;
|
|
static UEnum* ETypeHintingMode_StaticEnum()
|
|
{
|
|
if (!Z_Registration_Info_UEnum_ETypeHintingMode.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UEnum_ETypeHintingMode.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_PythonScriptPlugin_ETypeHintingMode, (UObject*)Z_Construct_UPackage__Script_PythonScriptPlugin(), TEXT("ETypeHintingMode"));
|
|
}
|
|
return Z_Registration_Info_UEnum_ETypeHintingMode.OuterSingleton;
|
|
}
|
|
template<> PYTHONSCRIPTPLUGIN_NON_ATTRIBUTED_API UEnum* StaticEnum<ETypeHintingMode>()
|
|
{
|
|
return ETypeHintingMode_StaticEnum();
|
|
}
|
|
struct Z_Construct_UEnum_PythonScriptPlugin_ETypeHintingMode_Statics
|
|
{
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
|
|
{ "AutoCompletion.Comment", "/**\n\x09 * When generating the Python stub and to some extend the Docstrings, enables type hinting (PEP 484) to get the best experience\n\x09 * with a Python IDE auto-completion. The hinting will list the exact input types, omit type coercions and will assume all reflected\n\x09 * unreal.Object cannot be None which is not true, but will let the function signature easy to read.\n\x09 */" },
|
|
{ "AutoCompletion.Name", "ETypeHintingMode::AutoCompletion" },
|
|
{ "AutoCompletion.ToolTip", "When generating the Python stub and to some extend the Docstrings, enables type hinting (PEP 484) to get the best experience\nwith a Python IDE auto-completion. The hinting will list the exact input types, omit type coercions and will assume all reflected\nunreal.Object cannot be None which is not true, but will let the function signature easy to read." },
|
|
{ "ModuleRelativePath", "Private/PythonScriptPluginSettings.h" },
|
|
{ "Off.Comment", "/** Turn off type hinting. */" },
|
|
{ "Off.Name", "ETypeHintingMode::Off" },
|
|
{ "Off.ToolTip", "Turn off type hinting." },
|
|
{ "TypeChecker.Comment", "/**\n\x09 * Enables type hinting for static type checking. Hint as close as possible the real supported types including\n\x09 * possible type coercions. Because the UE reflection API doesn't provide all the required information, some tradeoffs\n\x09 * are required that do not always reflect the reality. For example, reflected UObject will always be marked as\n\x09 * 'possibly None'. While this is true in some contexts, it is not true all the time.\n\x09 */" },
|
|
{ "TypeChecker.Name", "ETypeHintingMode::TypeChecker" },
|
|
{ "TypeChecker.ToolTip", "Enables type hinting for static type checking. Hint as close as possible the real supported types including\npossible type coercions. Because the UE reflection API doesn't provide all the required information, some tradeoffs\nare required that do not always reflect the reality. For example, reflected UObject will always be marked as\n'possibly None'. While this is true in some contexts, it is not true all the time." },
|
|
};
|
|
#endif // WITH_METADATA
|
|
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
|
|
{ "ETypeHintingMode::Off", (int64)ETypeHintingMode::Off },
|
|
{ "ETypeHintingMode::AutoCompletion", (int64)ETypeHintingMode::AutoCompletion },
|
|
{ "ETypeHintingMode::TypeChecker", (int64)ETypeHintingMode::TypeChecker },
|
|
};
|
|
static const UECodeGen_Private::FEnumParams EnumParams;
|
|
}; // struct Z_Construct_UEnum_PythonScriptPlugin_ETypeHintingMode_Statics
|
|
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_PythonScriptPlugin_ETypeHintingMode_Statics::EnumParams = {
|
|
(UObject*(*)())Z_Construct_UPackage__Script_PythonScriptPlugin,
|
|
nullptr,
|
|
"ETypeHintingMode",
|
|
"ETypeHintingMode",
|
|
Z_Construct_UEnum_PythonScriptPlugin_ETypeHintingMode_Statics::Enumerators,
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
UE_ARRAY_COUNT(Z_Construct_UEnum_PythonScriptPlugin_ETypeHintingMode_Statics::Enumerators),
|
|
EEnumFlags::None,
|
|
(uint8)UEnum::ECppForm::EnumClass,
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_PythonScriptPlugin_ETypeHintingMode_Statics::Enum_MetaDataParams), Z_Construct_UEnum_PythonScriptPlugin_ETypeHintingMode_Statics::Enum_MetaDataParams)
|
|
};
|
|
UEnum* Z_Construct_UEnum_PythonScriptPlugin_ETypeHintingMode()
|
|
{
|
|
if (!Z_Registration_Info_UEnum_ETypeHintingMode.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ETypeHintingMode.InnerSingleton, Z_Construct_UEnum_PythonScriptPlugin_ETypeHintingMode_Statics::EnumParams);
|
|
}
|
|
return Z_Registration_Info_UEnum_ETypeHintingMode.InnerSingleton;
|
|
}
|
|
// ********** End Enum ETypeHintingMode ************************************************************
|
|
|
|
// ********** Begin Enum EPythonEnabledOverrideState ***********************************************
|
|
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EPythonEnabledOverrideState;
|
|
static UEnum* EPythonEnabledOverrideState_StaticEnum()
|
|
{
|
|
if (!Z_Registration_Info_UEnum_EPythonEnabledOverrideState.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UEnum_EPythonEnabledOverrideState.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_PythonScriptPlugin_EPythonEnabledOverrideState, (UObject*)Z_Construct_UPackage__Script_PythonScriptPlugin(), TEXT("EPythonEnabledOverrideState"));
|
|
}
|
|
return Z_Registration_Info_UEnum_EPythonEnabledOverrideState.OuterSingleton;
|
|
}
|
|
template<> PYTHONSCRIPTPLUGIN_NON_ATTRIBUTED_API UEnum* StaticEnum<EPythonEnabledOverrideState>()
|
|
{
|
|
return EPythonEnabledOverrideState_StaticEnum();
|
|
}
|
|
struct Z_Construct_UEnum_PythonScriptPlugin_EPythonEnabledOverrideState_Statics
|
|
{
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
|
|
{ "Disable.Comment", "/** Disable Python, even if the project has it enabled by default (behaves like '-DisablePython' on the command line). Note: Does not take precedence over '-EnablePython' on the command line. */" },
|
|
{ "Disable.Name", "EPythonEnabledOverrideState::Disable" },
|
|
{ "Disable.ToolTip", "Disable Python, even if the project has it enabled by default (behaves like '-DisablePython' on the command line). Note: Does not take precedence over '-EnablePython' on the command line." },
|
|
{ "Enable.Comment", "/** Enable Python, even if the project has it disabled by default (behaves like '-EnablePython' on the command line). Note: Does not take precedence over '-DisablePython' on the command line. */" },
|
|
{ "Enable.Name", "EPythonEnabledOverrideState::Enable" },
|
|
{ "Enable.ToolTip", "Enable Python, even if the project has it disabled by default (behaves like '-EnablePython' on the command line). Note: Does not take precedence over '-DisablePython' on the command line." },
|
|
{ "ModuleRelativePath", "Private/PythonScriptPluginSettings.h" },
|
|
{ "None.Comment", "/** Python will be enabled based on the current project settings and any command line overrides. */" },
|
|
{ "None.Name", "EPythonEnabledOverrideState::None" },
|
|
{ "None.ToolTip", "Python will be enabled based on the current project settings and any command line overrides." },
|
|
};
|
|
#endif // WITH_METADATA
|
|
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
|
|
{ "EPythonEnabledOverrideState::None", (int64)EPythonEnabledOverrideState::None },
|
|
{ "EPythonEnabledOverrideState::Enable", (int64)EPythonEnabledOverrideState::Enable },
|
|
{ "EPythonEnabledOverrideState::Disable", (int64)EPythonEnabledOverrideState::Disable },
|
|
};
|
|
static const UECodeGen_Private::FEnumParams EnumParams;
|
|
}; // struct Z_Construct_UEnum_PythonScriptPlugin_EPythonEnabledOverrideState_Statics
|
|
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_PythonScriptPlugin_EPythonEnabledOverrideState_Statics::EnumParams = {
|
|
(UObject*(*)())Z_Construct_UPackage__Script_PythonScriptPlugin,
|
|
nullptr,
|
|
"EPythonEnabledOverrideState",
|
|
"EPythonEnabledOverrideState",
|
|
Z_Construct_UEnum_PythonScriptPlugin_EPythonEnabledOverrideState_Statics::Enumerators,
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
UE_ARRAY_COUNT(Z_Construct_UEnum_PythonScriptPlugin_EPythonEnabledOverrideState_Statics::Enumerators),
|
|
EEnumFlags::None,
|
|
(uint8)UEnum::ECppForm::EnumClass,
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_PythonScriptPlugin_EPythonEnabledOverrideState_Statics::Enum_MetaDataParams), Z_Construct_UEnum_PythonScriptPlugin_EPythonEnabledOverrideState_Statics::Enum_MetaDataParams)
|
|
};
|
|
UEnum* Z_Construct_UEnum_PythonScriptPlugin_EPythonEnabledOverrideState()
|
|
{
|
|
if (!Z_Registration_Info_UEnum_EPythonEnabledOverrideState.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EPythonEnabledOverrideState.InnerSingleton, Z_Construct_UEnum_PythonScriptPlugin_EPythonEnabledOverrideState_Statics::EnumParams);
|
|
}
|
|
return Z_Registration_Info_UEnum_EPythonEnabledOverrideState.InnerSingleton;
|
|
}
|
|
// ********** End Enum EPythonEnabledOverrideState *************************************************
|
|
|
|
// ********** Begin Class UPythonScriptPluginSettings **********************************************
|
|
FClassRegistrationInfo Z_Registration_Info_UClass_UPythonScriptPluginSettings;
|
|
UClass* UPythonScriptPluginSettings::GetPrivateStaticClass()
|
|
{
|
|
using TClass = UPythonScriptPluginSettings;
|
|
if (!Z_Registration_Info_UClass_UPythonScriptPluginSettings.InnerSingleton)
|
|
{
|
|
GetPrivateStaticClassBody(
|
|
TClass::StaticPackage(),
|
|
TEXT("PythonScriptPluginSettings"),
|
|
Z_Registration_Info_UClass_UPythonScriptPluginSettings.InnerSingleton,
|
|
StaticRegisterNativesUPythonScriptPluginSettings,
|
|
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_UPythonScriptPluginSettings.InnerSingleton;
|
|
}
|
|
UClass* Z_Construct_UClass_UPythonScriptPluginSettings_NoRegister()
|
|
{
|
|
return UPythonScriptPluginSettings::GetPrivateStaticClass();
|
|
}
|
|
struct Z_Construct_UClass_UPythonScriptPluginSettings_Statics
|
|
{
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
|
|
{ "Comment", "/**\n * Configure the Python plug-in.\n */" },
|
|
{ "IncludePath", "PythonScriptPluginSettings.h" },
|
|
{ "ModuleRelativePath", "Private/PythonScriptPluginSettings.h" },
|
|
{ "ToolTip", "Configure the Python plug-in." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_StartupScripts_MetaData[] = {
|
|
{ "Category", "Python" },
|
|
{ "Comment", "/** Array of Python scripts to run at start-up (run before the first Tick after the Engine has initialized). */" },
|
|
{ "ConfigRestartRequired", "TRUE" },
|
|
{ "ModuleRelativePath", "Private/PythonScriptPluginSettings.h" },
|
|
{ "MultiLine", "TRUE" },
|
|
{ "ToolTip", "Array of Python scripts to run at start-up (run before the first Tick after the Engine has initialized)." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AdditionalPaths_MetaData[] = {
|
|
{ "Category", "Python" },
|
|
{ "Comment", "/** Array of additional paths to add to the Python system paths. */" },
|
|
{ "ConfigRestartRequired", "TRUE" },
|
|
{ "ModuleRelativePath", "Private/PythonScriptPluginSettings.h" },
|
|
{ "RelativePath", "" },
|
|
{ "ToolTip", "Array of additional paths to add to the Python system paths." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsolateInterpreterEnvironment_MetaData[] = {
|
|
{ "Category", "Python" },
|
|
{ "Comment", "/**\n\x09 * Should the embedded interpreter be run in isolation mode. In isolation, the standard PYTHON* environment variables (PYTHONPATH,\n\x09 * PYTHONHOME, etc), the script's directory and the user's site-packages directory are ignored by the interpreter. This\n\x09 * prevents incompabible software to crash the engine. Consider turning this option off if you tightly control your Python\n\x09 * environment and you are sure everything is compatible. Note that the UE_PYTHONPATH environment variable is added to 'sys.path'\n\x09 * whether the interpreter runs in insolation mode or not.\n\x09 */" },
|
|
{ "ConfigRestartRequired", "TRUE" },
|
|
{ "ModuleRelativePath", "Private/PythonScriptPluginSettings.h" },
|
|
{ "ToolTip", "Should the embedded interpreter be run in isolation mode. In isolation, the standard PYTHON* environment variables (PYTHONPATH,\nPYTHONHOME, etc), the script's directory and the user's site-packages directory are ignored by the interpreter. This\nprevents incompabible software to crash the engine. Consider turning this option off if you tightly control your Python\nenvironment and you are sure everything is compatible. Note that the UE_PYTHONPATH environment variable is added to 'sys.path'\nwhether the interpreter runs in insolation mode or not." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bDeveloperMode_MetaData[] = {
|
|
{ "Category", "Python" },
|
|
{ "Comment", "/**\n\x09 * Should Developer Mode be enabled on the Python interpreter *for all users of the project*\n\x09 * Note: Most of the time you want to enable bDeveloperMode in the Editor Preferences instead!\n\x09 *\n\x09 * (will also enable extra warnings (e.g., for deprecated code), and enable stub code generation for\n\x09 * use with external IDEs).\n\x09 */" },
|
|
{ "ConfigRestartRequired", "TRUE" },
|
|
{ "DisplayName", "Developer Mode (all users)" },
|
|
{ "ModuleRelativePath", "Private/PythonScriptPluginSettings.h" },
|
|
{ "ToolTip", "Should Developer Mode be enabled on the Python interpreter *for all users of the project*\nNote: Most of the time you want to enable bDeveloperMode in the Editor Preferences instead!\n\n(will also enable extra warnings (e.g., for deprecated code), and enable stub code generation for\nuse with external IDEs)." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bRunPipInstallOnStartup_MetaData[] = {
|
|
{ "Category", "PythonPipInstall" },
|
|
{ "Comment", "/**\n\x09 * Should the pip install task be run on python engine initialization.\n\x09 *\n\x09 * NOTE: The project pip install directory: <ProjectDir>/Intermediate/PipInstall/Lib/site-packages\n\x09 * will still be added to site package path, to allow for pre-populated or deferred installs.\n\x09 *\n\x09 * See <ProjectDir>/Intermediate/PipInstall/merged_requirements.in for listing of required packages.\n\x09 */" },
|
|
{ "ConfigRestartRequired", "TRUE" },
|
|
{ "ModuleRelativePath", "Private/PythonScriptPluginSettings.h" },
|
|
{ "ToolTip", "Should the pip install task be run on python engine initialization.\n\nNOTE: The project pip install directory: <ProjectDir>/Intermediate/PipInstall/Lib/site-packages\n will still be added to site package path, to allow for pre-populated or deferred installs.\n\n See <ProjectDir>/Intermediate/PipInstall/merged_requirements.in for listing of required packages." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bPipStrictHashCheck_MetaData[] = {
|
|
{ "Category", "PythonPipInstall" },
|
|
{ "Comment", "/** Require pip to use strict hash checking for all packages\n\x09 * WARNING: Disabling this setting is a security risk, particularly when combined with IndexUrl override\n\x09*/" },
|
|
{ "ConfigRestartRequired", "TRUE" },
|
|
{ "ModuleRelativePath", "Private/PythonScriptPluginSettings.h" },
|
|
{ "ToolTip", "Require pip to use strict hash checking for all packages\nWARNING: Disabling this setting is a security risk, particularly when combined with IndexUrl override" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bOfflineOnly_MetaData[] = {
|
|
{ "Category", "PythonPipInstall" },
|
|
{ "Comment", "/** Only run pip to generate merged requirements and/or validate requested packages are installed */" },
|
|
{ "ConfigRestartRequired", "TRUE" },
|
|
{ "ModuleRelativePath", "Private/PythonScriptPluginSettings.h" },
|
|
{ "ToolTip", "Only run pip to generate merged requirements and/or validate requested packages are installed" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OverrideIndexURL_MetaData[] = {
|
|
{ "Category", "PythonPipInstall" },
|
|
{ "Comment", "/** Override all index/extra-index URLs, this is useful for internal NAT installs (using e.g. devpi or similar index cache)\n\x09 * WARNING: Strict hash checks should be enabled if an override index url is used\n\x09*/" },
|
|
{ "ConfigRestartRequired", "TRUE" },
|
|
{ "ModuleRelativePath", "Private/PythonScriptPluginSettings.h" },
|
|
{ "ToolTip", "Override all index/extra-index URLs, this is useful for internal NAT installs (using e.g. devpi or similar index cache)\nWARNING: Strict hash checks should be enabled if an override index url is used" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ExtraInstallArgs_MetaData[] = {
|
|
{ "Category", "PythonPipInstall" },
|
|
{ "Comment", "/** Additional arguments passed to main pip install call, useful to add e.g. --cert or other proxy options for restrictive firewalls\n\x09* \x09NOTE: Do not use this to add --index-url or --extra-index-url, instead use OverrideIndexURL setting or ExtraIndexUrls uplugin property, respectively\n\x09*/" },
|
|
{ "ConfigRestartRequired", "TRUE" },
|
|
{ "ModuleRelativePath", "Private/PythonScriptPluginSettings.h" },
|
|
{ "ToolTip", "Additional arguments passed to main pip install call, useful to add e.g. --cert or other proxy options for restrictive firewalls\n NOTE: Do not use this to add --index-url or --extra-index-url, instead use OverrideIndexURL setting or ExtraIndexUrls uplugin property, respectively" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bRemoteExecution_MetaData[] = {
|
|
{ "Category", "PythonRemoteExecution" },
|
|
{ "Comment", "/** Should remote Python execution be enabled? */" },
|
|
{ "DisplayName", "Enable Remote Execution?" },
|
|
{ "ModuleRelativePath", "Private/PythonScriptPluginSettings.h" },
|
|
{ "ToolTip", "Should remote Python execution be enabled?" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RemoteExecutionMulticastGroupEndpoint_MetaData[] = {
|
|
{ "Category", "PythonRemoteExecution" },
|
|
{ "Comment", "/** The multicast group endpoint (in the form of IP_ADDRESS:PORT_NUMBER) that the UDP multicast socket should join */" },
|
|
{ "DisplayName", "Multicast Group Endpoint" },
|
|
{ "ModuleRelativePath", "Private/PythonScriptPluginSettings.h" },
|
|
{ "ToolTip", "The multicast group endpoint (in the form of IP_ADDRESS:PORT_NUMBER) that the UDP multicast socket should join" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RemoteExecutionMulticastBindAddress_MetaData[] = {
|
|
{ "Category", "PythonRemoteExecution" },
|
|
{ "Comment", "/** The adapter address that the UDP multicast socket should bind to, or 0.0.0.0 to bind to all adapters */" },
|
|
{ "DisplayName", "Multicast Bind Address" },
|
|
{ "ModuleRelativePath", "Private/PythonScriptPluginSettings.h" },
|
|
{ "ToolTip", "The adapter address that the UDP multicast socket should bind to, or 0.0.0.0 to bind to all adapters" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RemoteExecutionSendBufferSizeBytes_MetaData[] = {
|
|
{ "Category", "PythonRemoteExecution" },
|
|
{ "Comment", "/** Size of the send buffer for the remote endpoint connection */" },
|
|
{ "DisplayName", "Send Buffer Size" },
|
|
{ "ModuleRelativePath", "Private/PythonScriptPluginSettings.h" },
|
|
{ "ToolTip", "Size of the send buffer for the remote endpoint connection" },
|
|
{ "Units", "Bytes" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RemoteExecutionReceiveBufferSizeBytes_MetaData[] = {
|
|
{ "Category", "PythonRemoteExecution" },
|
|
{ "Comment", "/** Size of the receive buffer for the remote endpoint connection */" },
|
|
{ "DisplayName", "Receive Buffer Size" },
|
|
{ "ModuleRelativePath", "Private/PythonScriptPluginSettings.h" },
|
|
{ "ToolTip", "Size of the receive buffer for the remote endpoint connection" },
|
|
{ "Units", "Bytes" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RemoteExecutionMulticastTtl_MetaData[] = {
|
|
{ "Category", "PythonRemoteExecution" },
|
|
{ "Comment", "/** The TTL that the UDP multicast socket should use (0 is limited to the local host, 1 is limited to the local subnet) */" },
|
|
{ "DisplayName", "Multicast Time-To-Live" },
|
|
{ "ModuleRelativePath", "Private/PythonScriptPluginSettings.h" },
|
|
{ "ToolTip", "The TTL that the UDP multicast socket should use (0 is limited to the local host, 1 is limited to the local subnet)" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Class UPythonScriptPluginSettings constinit property declarations **************
|
|
static const UECodeGen_Private::FStrPropertyParams NewProp_StartupScripts_Inner;
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_StartupScripts;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_AdditionalPaths_Inner;
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_AdditionalPaths;
|
|
static void NewProp_bIsolateInterpreterEnvironment_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsolateInterpreterEnvironment;
|
|
static void NewProp_bDeveloperMode_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bDeveloperMode;
|
|
static void NewProp_bRunPipInstallOnStartup_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bRunPipInstallOnStartup;
|
|
static void NewProp_bPipStrictHashCheck_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPipStrictHashCheck;
|
|
static void NewProp_bOfflineOnly_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bOfflineOnly;
|
|
static const UECodeGen_Private::FStrPropertyParams NewProp_OverrideIndexURL;
|
|
static const UECodeGen_Private::FStrPropertyParams NewProp_ExtraInstallArgs;
|
|
static void NewProp_bRemoteExecution_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bRemoteExecution;
|
|
static const UECodeGen_Private::FStrPropertyParams NewProp_RemoteExecutionMulticastGroupEndpoint;
|
|
static const UECodeGen_Private::FStrPropertyParams NewProp_RemoteExecutionMulticastBindAddress;
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_RemoteExecutionSendBufferSizeBytes;
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_RemoteExecutionReceiveBufferSizeBytes;
|
|
static const UECodeGen_Private::FBytePropertyParams NewProp_RemoteExecutionMulticastTtl;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End Class UPythonScriptPluginSettings constinit property declarations ****************
|
|
static UObject* (*const DependentSingletons[])();
|
|
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
|
|
TCppClassTypeTraits<UPythonScriptPluginSettings>::IsAbstract,
|
|
};
|
|
static const UECodeGen_Private::FClassParams ClassParams;
|
|
}; // struct Z_Construct_UClass_UPythonScriptPluginSettings_Statics
|
|
|
|
// ********** Begin Class UPythonScriptPluginSettings Property Definitions *************************
|
|
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UPythonScriptPluginSettings_Statics::NewProp_StartupScripts_Inner = { "StartupScripts", nullptr, (EPropertyFlags)0x0000000000004000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UPythonScriptPluginSettings_Statics::NewProp_StartupScripts = { "StartupScripts", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPythonScriptPluginSettings, StartupScripts), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_StartupScripts_MetaData), NewProp_StartupScripts_MetaData) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UPythonScriptPluginSettings_Statics::NewProp_AdditionalPaths_Inner = { "AdditionalPaths", nullptr, (EPropertyFlags)0x0000000000004000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FDirectoryPath, METADATA_PARAMS(0, nullptr) }; // 1225349189
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UPythonScriptPluginSettings_Statics::NewProp_AdditionalPaths = { "AdditionalPaths", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPythonScriptPluginSettings, AdditionalPaths), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AdditionalPaths_MetaData), NewProp_AdditionalPaths_MetaData) }; // 1225349189
|
|
void Z_Construct_UClass_UPythonScriptPluginSettings_Statics::NewProp_bIsolateInterpreterEnvironment_SetBit(void* Obj)
|
|
{
|
|
((UPythonScriptPluginSettings*)Obj)->bIsolateInterpreterEnvironment = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UPythonScriptPluginSettings_Statics::NewProp_bIsolateInterpreterEnvironment = { "bIsolateInterpreterEnvironment", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UPythonScriptPluginSettings), &Z_Construct_UClass_UPythonScriptPluginSettings_Statics::NewProp_bIsolateInterpreterEnvironment_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsolateInterpreterEnvironment_MetaData), NewProp_bIsolateInterpreterEnvironment_MetaData) };
|
|
void Z_Construct_UClass_UPythonScriptPluginSettings_Statics::NewProp_bDeveloperMode_SetBit(void* Obj)
|
|
{
|
|
((UPythonScriptPluginSettings*)Obj)->bDeveloperMode = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UPythonScriptPluginSettings_Statics::NewProp_bDeveloperMode = { "bDeveloperMode", nullptr, (EPropertyFlags)0x0010040000004001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UPythonScriptPluginSettings), &Z_Construct_UClass_UPythonScriptPluginSettings_Statics::NewProp_bDeveloperMode_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bDeveloperMode_MetaData), NewProp_bDeveloperMode_MetaData) };
|
|
void Z_Construct_UClass_UPythonScriptPluginSettings_Statics::NewProp_bRunPipInstallOnStartup_SetBit(void* Obj)
|
|
{
|
|
((UPythonScriptPluginSettings*)Obj)->bRunPipInstallOnStartup = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UPythonScriptPluginSettings_Statics::NewProp_bRunPipInstallOnStartup = { "bRunPipInstallOnStartup", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UPythonScriptPluginSettings), &Z_Construct_UClass_UPythonScriptPluginSettings_Statics::NewProp_bRunPipInstallOnStartup_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bRunPipInstallOnStartup_MetaData), NewProp_bRunPipInstallOnStartup_MetaData) };
|
|
void Z_Construct_UClass_UPythonScriptPluginSettings_Statics::NewProp_bPipStrictHashCheck_SetBit(void* Obj)
|
|
{
|
|
((UPythonScriptPluginSettings*)Obj)->bPipStrictHashCheck = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UPythonScriptPluginSettings_Statics::NewProp_bPipStrictHashCheck = { "bPipStrictHashCheck", nullptr, (EPropertyFlags)0x0010040000004001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UPythonScriptPluginSettings), &Z_Construct_UClass_UPythonScriptPluginSettings_Statics::NewProp_bPipStrictHashCheck_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bPipStrictHashCheck_MetaData), NewProp_bPipStrictHashCheck_MetaData) };
|
|
void Z_Construct_UClass_UPythonScriptPluginSettings_Statics::NewProp_bOfflineOnly_SetBit(void* Obj)
|
|
{
|
|
((UPythonScriptPluginSettings*)Obj)->bOfflineOnly = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UPythonScriptPluginSettings_Statics::NewProp_bOfflineOnly = { "bOfflineOnly", nullptr, (EPropertyFlags)0x0010040000004001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UPythonScriptPluginSettings), &Z_Construct_UClass_UPythonScriptPluginSettings_Statics::NewProp_bOfflineOnly_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bOfflineOnly_MetaData), NewProp_bOfflineOnly_MetaData) };
|
|
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UPythonScriptPluginSettings_Statics::NewProp_OverrideIndexURL = { "OverrideIndexURL", nullptr, (EPropertyFlags)0x0010040000004001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPythonScriptPluginSettings, OverrideIndexURL), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OverrideIndexURL_MetaData), NewProp_OverrideIndexURL_MetaData) };
|
|
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UPythonScriptPluginSettings_Statics::NewProp_ExtraInstallArgs = { "ExtraInstallArgs", nullptr, (EPropertyFlags)0x0010040000004001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPythonScriptPluginSettings, ExtraInstallArgs), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ExtraInstallArgs_MetaData), NewProp_ExtraInstallArgs_MetaData) };
|
|
void Z_Construct_UClass_UPythonScriptPluginSettings_Statics::NewProp_bRemoteExecution_SetBit(void* Obj)
|
|
{
|
|
((UPythonScriptPluginSettings*)Obj)->bRemoteExecution = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UPythonScriptPluginSettings_Statics::NewProp_bRemoteExecution = { "bRemoteExecution", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UPythonScriptPluginSettings), &Z_Construct_UClass_UPythonScriptPluginSettings_Statics::NewProp_bRemoteExecution_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bRemoteExecution_MetaData), NewProp_bRemoteExecution_MetaData) };
|
|
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UPythonScriptPluginSettings_Statics::NewProp_RemoteExecutionMulticastGroupEndpoint = { "RemoteExecutionMulticastGroupEndpoint", nullptr, (EPropertyFlags)0x0010040000004001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPythonScriptPluginSettings, RemoteExecutionMulticastGroupEndpoint), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RemoteExecutionMulticastGroupEndpoint_MetaData), NewProp_RemoteExecutionMulticastGroupEndpoint_MetaData) };
|
|
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UPythonScriptPluginSettings_Statics::NewProp_RemoteExecutionMulticastBindAddress = { "RemoteExecutionMulticastBindAddress", nullptr, (EPropertyFlags)0x0010040000004001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPythonScriptPluginSettings, RemoteExecutionMulticastBindAddress), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RemoteExecutionMulticastBindAddress_MetaData), NewProp_RemoteExecutionMulticastBindAddress_MetaData) };
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UPythonScriptPluginSettings_Statics::NewProp_RemoteExecutionSendBufferSizeBytes = { "RemoteExecutionSendBufferSizeBytes", nullptr, (EPropertyFlags)0x0010040000004001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPythonScriptPluginSettings, RemoteExecutionSendBufferSizeBytes), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RemoteExecutionSendBufferSizeBytes_MetaData), NewProp_RemoteExecutionSendBufferSizeBytes_MetaData) };
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UPythonScriptPluginSettings_Statics::NewProp_RemoteExecutionReceiveBufferSizeBytes = { "RemoteExecutionReceiveBufferSizeBytes", nullptr, (EPropertyFlags)0x0010040000004001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPythonScriptPluginSettings, RemoteExecutionReceiveBufferSizeBytes), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RemoteExecutionReceiveBufferSizeBytes_MetaData), NewProp_RemoteExecutionReceiveBufferSizeBytes_MetaData) };
|
|
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UPythonScriptPluginSettings_Statics::NewProp_RemoteExecutionMulticastTtl = { "RemoteExecutionMulticastTtl", nullptr, (EPropertyFlags)0x0010040000004001, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPythonScriptPluginSettings, RemoteExecutionMulticastTtl), nullptr, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RemoteExecutionMulticastTtl_MetaData), NewProp_RemoteExecutionMulticastTtl_MetaData) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UPythonScriptPluginSettings_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPythonScriptPluginSettings_Statics::NewProp_StartupScripts_Inner,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPythonScriptPluginSettings_Statics::NewProp_StartupScripts,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPythonScriptPluginSettings_Statics::NewProp_AdditionalPaths_Inner,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPythonScriptPluginSettings_Statics::NewProp_AdditionalPaths,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPythonScriptPluginSettings_Statics::NewProp_bIsolateInterpreterEnvironment,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPythonScriptPluginSettings_Statics::NewProp_bDeveloperMode,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPythonScriptPluginSettings_Statics::NewProp_bRunPipInstallOnStartup,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPythonScriptPluginSettings_Statics::NewProp_bPipStrictHashCheck,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPythonScriptPluginSettings_Statics::NewProp_bOfflineOnly,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPythonScriptPluginSettings_Statics::NewProp_OverrideIndexURL,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPythonScriptPluginSettings_Statics::NewProp_ExtraInstallArgs,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPythonScriptPluginSettings_Statics::NewProp_bRemoteExecution,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPythonScriptPluginSettings_Statics::NewProp_RemoteExecutionMulticastGroupEndpoint,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPythonScriptPluginSettings_Statics::NewProp_RemoteExecutionMulticastBindAddress,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPythonScriptPluginSettings_Statics::NewProp_RemoteExecutionSendBufferSizeBytes,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPythonScriptPluginSettings_Statics::NewProp_RemoteExecutionReceiveBufferSizeBytes,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPythonScriptPluginSettings_Statics::NewProp_RemoteExecutionMulticastTtl,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UPythonScriptPluginSettings_Statics::PropPointers) < 2048);
|
|
// ********** End Class UPythonScriptPluginSettings Property Definitions ***************************
|
|
UObject* (*const Z_Construct_UClass_UPythonScriptPluginSettings_Statics::DependentSingletons[])() = {
|
|
(UObject* (*)())Z_Construct_UClass_UDeveloperSettings,
|
|
(UObject* (*)())Z_Construct_UPackage__Script_PythonScriptPlugin,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UPythonScriptPluginSettings_Statics::DependentSingletons) < 16);
|
|
const UECodeGen_Private::FClassParams Z_Construct_UClass_UPythonScriptPluginSettings_Statics::ClassParams = {
|
|
&UPythonScriptPluginSettings::StaticClass,
|
|
"Engine",
|
|
&StaticCppClassTypeInfo,
|
|
DependentSingletons,
|
|
nullptr,
|
|
Z_Construct_UClass_UPythonScriptPluginSettings_Statics::PropPointers,
|
|
nullptr,
|
|
UE_ARRAY_COUNT(DependentSingletons),
|
|
0,
|
|
UE_ARRAY_COUNT(Z_Construct_UClass_UPythonScriptPluginSettings_Statics::PropPointers),
|
|
0,
|
|
0x000000A6u,
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UPythonScriptPluginSettings_Statics::Class_MetaDataParams), Z_Construct_UClass_UPythonScriptPluginSettings_Statics::Class_MetaDataParams)
|
|
};
|
|
void UPythonScriptPluginSettings::StaticRegisterNativesUPythonScriptPluginSettings()
|
|
{
|
|
}
|
|
UClass* Z_Construct_UClass_UPythonScriptPluginSettings()
|
|
{
|
|
if (!Z_Registration_Info_UClass_UPythonScriptPluginSettings.OuterSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UPythonScriptPluginSettings.OuterSingleton, Z_Construct_UClass_UPythonScriptPluginSettings_Statics::ClassParams);
|
|
}
|
|
return Z_Registration_Info_UClass_UPythonScriptPluginSettings.OuterSingleton;
|
|
}
|
|
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UPythonScriptPluginSettings);
|
|
UPythonScriptPluginSettings::~UPythonScriptPluginSettings() {}
|
|
// ********** End Class UPythonScriptPluginSettings ************************************************
|
|
|
|
// ********** Begin Class UPythonScriptPluginUserSettings ******************************************
|
|
FClassRegistrationInfo Z_Registration_Info_UClass_UPythonScriptPluginUserSettings;
|
|
UClass* UPythonScriptPluginUserSettings::GetPrivateStaticClass()
|
|
{
|
|
using TClass = UPythonScriptPluginUserSettings;
|
|
if (!Z_Registration_Info_UClass_UPythonScriptPluginUserSettings.InnerSingleton)
|
|
{
|
|
GetPrivateStaticClassBody(
|
|
TClass::StaticPackage(),
|
|
TEXT("PythonScriptPluginUserSettings"),
|
|
Z_Registration_Info_UClass_UPythonScriptPluginUserSettings.InnerSingleton,
|
|
StaticRegisterNativesUPythonScriptPluginUserSettings,
|
|
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_UPythonScriptPluginUserSettings.InnerSingleton;
|
|
}
|
|
UClass* Z_Construct_UClass_UPythonScriptPluginUserSettings_NoRegister()
|
|
{
|
|
return UPythonScriptPluginUserSettings::GetPrivateStaticClass();
|
|
}
|
|
struct Z_Construct_UClass_UPythonScriptPluginUserSettings_Statics
|
|
{
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
|
|
{ "IncludePath", "PythonScriptPluginSettings.h" },
|
|
{ "ModuleRelativePath", "Private/PythonScriptPluginSettings.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EnablePythonOverride_MetaData[] = {
|
|
{ "Category", "Python" },
|
|
{ "Comment", "/**\n\x09 * Should we override the default enabled state for Python for this project?\n\x09 */" },
|
|
{ "ConfigRestartRequired", "TRUE" },
|
|
{ "ModuleRelativePath", "Private/PythonScriptPluginSettings.h" },
|
|
{ "ToolTip", "Should we override the default enabled state for Python for this project?" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bDeveloperMode_MetaData[] = {
|
|
{ "Category", "Python" },
|
|
{ "Comment", "/**\n\x09 * Should Developer Mode be enabled on the Python interpreter?\n\x09 *\n\x09 * (will also enable extra warnings (e.g., for deprecated code), and enable stub code generation for\n\x09 * use with external IDEs).\n\x09 */" },
|
|
{ "ConfigRestartRequired", "TRUE" },
|
|
{ "ModuleRelativePath", "Private/PythonScriptPluginSettings.h" },
|
|
{ "ToolTip", "Should Developer Mode be enabled on the Python interpreter?\n\n(will also enable extra warnings (e.g., for deprecated code), and enable stub code generation for\nuse with external IDEs)." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TypeHintingMode_MetaData[] = {
|
|
{ "Category", "Python" },
|
|
{ "Comment", "/**\n\x09 * Should the generated Python stub and API documentation have type hints. This enables standard Python type hinting (PEP 484) for the classes,\n\x09 * structs, methods, properties, constants, etc. exposed by the engine. If the developer mode is enabled and the Python IDE configured to use\n\x09 * the generated Python stub, types will be displayed in auto-completion popup and used by the IDE static type checkers. This has no effects on\n\x09 * the execution of the code. (Requires Python >= 3.7)\n\x09 */" },
|
|
{ "ConfigRestartRequired", "TRUE" },
|
|
{ "ModuleRelativePath", "Private/PythonScriptPluginSettings.h" },
|
|
{ "ToolTip", "Should the generated Python stub and API documentation have type hints. This enables standard Python type hinting (PEP 484) for the classes,\nstructs, methods, properties, constants, etc. exposed by the engine. If the developer mode is enabled and the Python IDE configured to use\nthe generated Python stub, types will be displayed in auto-completion popup and used by the IDE static type checkers. This has no effects on\nthe execution of the code. (Requires Python >= 3.7)" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bEnableContentBrowserIntegration_MetaData[] = {
|
|
{ "Category", "Python" },
|
|
{ "Comment", "/** Should Python scripts be available in the Content Browser? */" },
|
|
{ "ConfigRestartRequired", "TRUE" },
|
|
{ "ModuleRelativePath", "Private/PythonScriptPluginSettings.h" },
|
|
{ "ToolTip", "Should Python scripts be available in the Content Browser?" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Class UPythonScriptPluginUserSettings constinit property declarations **********
|
|
static const UECodeGen_Private::FBytePropertyParams NewProp_EnablePythonOverride_Underlying;
|
|
static const UECodeGen_Private::FEnumPropertyParams NewProp_EnablePythonOverride;
|
|
static void NewProp_bDeveloperMode_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bDeveloperMode;
|
|
static const UECodeGen_Private::FBytePropertyParams NewProp_TypeHintingMode_Underlying;
|
|
static const UECodeGen_Private::FEnumPropertyParams NewProp_TypeHintingMode;
|
|
static void NewProp_bEnableContentBrowserIntegration_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bEnableContentBrowserIntegration;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End Class UPythonScriptPluginUserSettings constinit property declarations ************
|
|
static UObject* (*const DependentSingletons[])();
|
|
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
|
|
TCppClassTypeTraits<UPythonScriptPluginUserSettings>::IsAbstract,
|
|
};
|
|
static const UECodeGen_Private::FClassParams ClassParams;
|
|
}; // struct Z_Construct_UClass_UPythonScriptPluginUserSettings_Statics
|
|
|
|
// ********** Begin Class UPythonScriptPluginUserSettings Property Definitions *********************
|
|
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UPythonScriptPluginUserSettings_Statics::NewProp_EnablePythonOverride_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_UClass_UPythonScriptPluginUserSettings_Statics::NewProp_EnablePythonOverride = { "EnablePythonOverride", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPythonScriptPluginUserSettings, EnablePythonOverride), Z_Construct_UEnum_PythonScriptPlugin_EPythonEnabledOverrideState, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EnablePythonOverride_MetaData), NewProp_EnablePythonOverride_MetaData) }; // 3758772217
|
|
void Z_Construct_UClass_UPythonScriptPluginUserSettings_Statics::NewProp_bDeveloperMode_SetBit(void* Obj)
|
|
{
|
|
((UPythonScriptPluginUserSettings*)Obj)->bDeveloperMode = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UPythonScriptPluginUserSettings_Statics::NewProp_bDeveloperMode = { "bDeveloperMode", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UPythonScriptPluginUserSettings), &Z_Construct_UClass_UPythonScriptPluginUserSettings_Statics::NewProp_bDeveloperMode_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bDeveloperMode_MetaData), NewProp_bDeveloperMode_MetaData) };
|
|
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UPythonScriptPluginUserSettings_Statics::NewProp_TypeHintingMode_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_UClass_UPythonScriptPluginUserSettings_Statics::NewProp_TypeHintingMode = { "TypeHintingMode", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPythonScriptPluginUserSettings, TypeHintingMode), Z_Construct_UEnum_PythonScriptPlugin_ETypeHintingMode, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TypeHintingMode_MetaData), NewProp_TypeHintingMode_MetaData) }; // 1203617201
|
|
void Z_Construct_UClass_UPythonScriptPluginUserSettings_Statics::NewProp_bEnableContentBrowserIntegration_SetBit(void* Obj)
|
|
{
|
|
((UPythonScriptPluginUserSettings*)Obj)->bEnableContentBrowserIntegration = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UPythonScriptPluginUserSettings_Statics::NewProp_bEnableContentBrowserIntegration = { "bEnableContentBrowserIntegration", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UPythonScriptPluginUserSettings), &Z_Construct_UClass_UPythonScriptPluginUserSettings_Statics::NewProp_bEnableContentBrowserIntegration_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bEnableContentBrowserIntegration_MetaData), NewProp_bEnableContentBrowserIntegration_MetaData) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UPythonScriptPluginUserSettings_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPythonScriptPluginUserSettings_Statics::NewProp_EnablePythonOverride_Underlying,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPythonScriptPluginUserSettings_Statics::NewProp_EnablePythonOverride,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPythonScriptPluginUserSettings_Statics::NewProp_bDeveloperMode,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPythonScriptPluginUserSettings_Statics::NewProp_TypeHintingMode_Underlying,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPythonScriptPluginUserSettings_Statics::NewProp_TypeHintingMode,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPythonScriptPluginUserSettings_Statics::NewProp_bEnableContentBrowserIntegration,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UPythonScriptPluginUserSettings_Statics::PropPointers) < 2048);
|
|
// ********** End Class UPythonScriptPluginUserSettings Property Definitions ***********************
|
|
UObject* (*const Z_Construct_UClass_UPythonScriptPluginUserSettings_Statics::DependentSingletons[])() = {
|
|
(UObject* (*)())Z_Construct_UClass_UDeveloperSettings,
|
|
(UObject* (*)())Z_Construct_UPackage__Script_PythonScriptPlugin,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UPythonScriptPluginUserSettings_Statics::DependentSingletons) < 16);
|
|
const UECodeGen_Private::FClassParams Z_Construct_UClass_UPythonScriptPluginUserSettings_Statics::ClassParams = {
|
|
&UPythonScriptPluginUserSettings::StaticClass,
|
|
"EditorPerProjectUserSettings",
|
|
&StaticCppClassTypeInfo,
|
|
DependentSingletons,
|
|
nullptr,
|
|
Z_Construct_UClass_UPythonScriptPluginUserSettings_Statics::PropPointers,
|
|
nullptr,
|
|
UE_ARRAY_COUNT(DependentSingletons),
|
|
0,
|
|
UE_ARRAY_COUNT(Z_Construct_UClass_UPythonScriptPluginUserSettings_Statics::PropPointers),
|
|
0,
|
|
0x000000A4u,
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UPythonScriptPluginUserSettings_Statics::Class_MetaDataParams), Z_Construct_UClass_UPythonScriptPluginUserSettings_Statics::Class_MetaDataParams)
|
|
};
|
|
void UPythonScriptPluginUserSettings::StaticRegisterNativesUPythonScriptPluginUserSettings()
|
|
{
|
|
}
|
|
UClass* Z_Construct_UClass_UPythonScriptPluginUserSettings()
|
|
{
|
|
if (!Z_Registration_Info_UClass_UPythonScriptPluginUserSettings.OuterSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UPythonScriptPluginUserSettings.OuterSingleton, Z_Construct_UClass_UPythonScriptPluginUserSettings_Statics::ClassParams);
|
|
}
|
|
return Z_Registration_Info_UClass_UPythonScriptPluginUserSettings.OuterSingleton;
|
|
}
|
|
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UPythonScriptPluginUserSettings);
|
|
UPythonScriptPluginUserSettings::~UPythonScriptPluginUserSettings() {}
|
|
// ********** End Class UPythonScriptPluginUserSettings ********************************************
|
|
|
|
// ********** Begin Registration *******************************************************************
|
|
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_PythonScriptPlugin_Source_PythonScriptPlugin_Private_PythonScriptPluginSettings_h__Script_PythonScriptPlugin_Statics
|
|
{
|
|
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
|
|
{ ETypeHintingMode_StaticEnum, TEXT("ETypeHintingMode"), &Z_Registration_Info_UEnum_ETypeHintingMode, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1203617201U) },
|
|
{ EPythonEnabledOverrideState_StaticEnum, TEXT("EPythonEnabledOverrideState"), &Z_Registration_Info_UEnum_EPythonEnabledOverrideState, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 3758772217U) },
|
|
};
|
|
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
|
|
{ Z_Construct_UClass_UPythonScriptPluginSettings, UPythonScriptPluginSettings::StaticClass, TEXT("UPythonScriptPluginSettings"), &Z_Registration_Info_UClass_UPythonScriptPluginSettings, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UPythonScriptPluginSettings), 3254224537U) },
|
|
{ Z_Construct_UClass_UPythonScriptPluginUserSettings, UPythonScriptPluginUserSettings::StaticClass, TEXT("UPythonScriptPluginUserSettings"), &Z_Registration_Info_UClass_UPythonScriptPluginUserSettings, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UPythonScriptPluginUserSettings), 2317444171U) },
|
|
};
|
|
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_PythonScriptPlugin_Source_PythonScriptPlugin_Private_PythonScriptPluginSettings_h__Script_PythonScriptPlugin_Statics
|
|
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_PythonScriptPlugin_Source_PythonScriptPlugin_Private_PythonScriptPluginSettings_h__Script_PythonScriptPlugin_2536034043{
|
|
TEXT("/Script/PythonScriptPlugin"),
|
|
Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_PythonScriptPlugin_Source_PythonScriptPlugin_Private_PythonScriptPluginSettings_h__Script_PythonScriptPlugin_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_PythonScriptPlugin_Source_PythonScriptPlugin_Private_PythonScriptPluginSettings_h__Script_PythonScriptPlugin_Statics::ClassInfo),
|
|
nullptr, 0,
|
|
Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_PythonScriptPlugin_Source_PythonScriptPlugin_Private_PythonScriptPluginSettings_h__Script_PythonScriptPlugin_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_PythonScriptPlugin_Source_PythonScriptPlugin_Private_PythonScriptPluginSettings_h__Script_PythonScriptPlugin_Statics::EnumInfo),
|
|
};
|
|
// ********** End Registration *********************************************************************
|
|
|
|
PRAGMA_ENABLE_DEPRECATION_WARNINGS
|