跳至内容

FScriptSettings

struct FScriptSettings

所有用于在游戏启动时自动启动脚本的设置。

依赖项

此类型依赖于

公共接口

析构函数

~FScriptSettings

virtual ~FScriptSettings()

属性: virtual

来源: Schola/Source/Schola/Public/Subsystem/SubsystemSettings/ScriptSettings.h (第 117 行,第 9 列)

实现: Schola/Source/Schola/Private/Subsystem/SubsystemSettings/ScriptSettings.cpp (第 122-124 行)

公共函数

GetTrainingArgs

FString GetTrainingArgs(int Port) const const

参数

名称类型默认
端口int

返回: FString

属性: const

来源: Schola/Source/Schola/Public/Subsystem/SubsystemSettings/ScriptSettings.h (第 103 行,第 9 列)

实现: Schola/Source/Schola/Private/Subsystem/SubsystemSettings/ScriptSettings.cpp (第 11-36 行)

GetScriptPath

FFilePath GetScriptPath() const const

获取要运行的脚本路径。

返回: 要运行的脚本路径

返回: FFilePath

属性: const

来源: Schola/Source/Schola/Public/Subsystem/SubsystemSettings/ScriptSettings.h (第 109 行,第 11 列)

实现: Schola/Source/Schola/Private/Subsystem/SubsystemSettings/ScriptSettings.cpp (第 38-58 行)

GetLaunchableScript

FLaunchableScript GetLaunchableScript() const const

返回: FLaunchableScript

属性: const

来源: Schola/Source/Schola/Public/Subsystem/SubsystemSettings/ScriptSettings.h (第 111 行,第 19 列)

实现: Schola/Source/Schola/Private/Subsystem/SubsystemSettings/ScriptSettings.cpp (第 60-84 行)

GetBuiltInPythonPath

FString GetBuiltInPythonPath() const const

返回: FString

属性: const

来源: Schola/Source/Schola/Public/Subsystem/SubsystemSettings/ScriptSettings.h (第 113 行,第 9 列)

实现: Schola/Source/Schola/Private/Subsystem/SubsystemSettings/ScriptSettings.cpp (第 86-98 行)

EnsureScholaIsInstalled

void EnsureScholaIsInstalled() const const

属性: const

来源: Schola/Source/Schola/Public/Subsystem/SubsystemSettings/ScriptSettings.h (第 115 行,第 6 列)

实现: Schola/Source/Schola/Private/Subsystem/SubsystemSettings/ScriptSettings.cpp (第 100-120 行)

公共成员

EScriptType ScriptType

EScriptType ScriptType = = EScriptType::Python

要运行的脚本类型(例如。

Python 或其他 CLI 脚本)

来源: Schola/Source/Schola/Public/Subsystem/SubsystemSettings/ScriptSettings.h (第 69 行,第 13 列)

EPythonEnvironmentType EnvType

EPythonEnvironmentType EnvType = = EPythonEnvironmentType::BuiltIn

运行 Python 脚本时要使用的 Python 环境。

来源: Schola/Source/Schola/Public/Subsystem/SubsystemSettings/ScriptSettings.h (第 73 行,第 24 列)

FString CondaEnvName

FString CondaEnvName

运行 Python 脚本时要使用的 conda 环境的名称。

来源: Schola/Source/Schola/Public/Subsystem/SubsystemSettings/ScriptSettings.h (第 77 行,第 9 列)

FFilePath CustomPythonPath

FFilePath CustomPythonPath

使用非默认可执行文件时的 Python 可执行文件路径。

来源: Schola/Source/Schola/Public/Subsystem/SubsystemSettings/ScriptSettings.h (第 81 行,第 11 列)

EPythonScript PythonScriptType

EPythonScript PythonScriptType = = EPythonScript::SB3

要运行的 Python 脚本类型,选项包括 Schola 内置脚本或用户提供的脚本。

来源: Schola/Source/Schola/Public/Subsystem/SubsystemSettings/ScriptSettings.h (第 85 行,第 15 列)

FCustomTrainingSettings CustomPythonScriptSettings

FCustomTrainingSettings CustomPythonScriptSettings

运行自定义 Python 脚本时使用的设置。

来源: Schola/Source/Schola/Public/Subsystem/SubsystemSettings/ScriptSettings.h (第 89 行,第 25 列)

FCustomTrainingSettings CustomScriptSettings

FCustomTrainingSettings CustomScriptSettings

运行自定义脚本时使用的设置。

来源: Schola/Source/Schola/Public/Subsystem/SubsystemSettings/ScriptSettings.h (第 93 行,第 25 列)

FSB3TrainingSettings SB3Settings

FSB3TrainingSettings SB3Settings

运行内置 SB3 脚本时使用的设置。

来源: Schola/Source/Schola/Public/Subsystem/SubsystemSettings/ScriptSettings.h (第 97 行,第 22 列)

FRLlibTrainingSettings RLlibSettings

FRLlibTrainingSettings RLlibSettings

运行内置 RLlib 脚本时使用的设置。

来源: Schola/Source/Schola/Public/Subsystem/SubsystemSettings/ScriptSettings.h (第 101 行,第 24 列)

被使用于: UScholaManagerSubsystemSettings

来源: Schola/Source/Schola/Public/Subsystem/SubsystemSettings/ScriptSettings.h (第 61 行,第 1 列)

© . This site is unofficial and not affiliated with AMD.