FLaunchableScript
struct FLaunchableScript用于保存可启动脚本配置的结构。
公共接口
构造函数
FLaunchableScript
FLaunchableScript()构造一个不带参数或 URL 的可启动脚本。
如果未设置 ScriptURL,则无法启动
来源: Schola/Source/Schola/Public/Subsystem/SubsystemSettings/LaunchableScript.h (第 20 行,第 1 列)
实现: Schola/Source/Schola/Private/Subsystem/SubsystemSettings/LaunchableScript.cpp (第 7-11 行)
FLaunchableScript
FLaunchableScript(FString ScriptURL)构造一个带有文件 URL 的可启动脚本。
参数
ScriptURL(FString) – [in] 要启动的脚本的 URL
来源: Schola/Source/Schola/Public/Subsystem/SubsystemSettings/LaunchableScript.h (第 26 行,第 1 列)
实现: Schola/Source/Schola/Private/Subsystem/SubsystemSettings/LaunchableScript.cpp (第 13-17 行)
FLaunchableScript
FLaunchableScript(FString ScriptURL, FString Args)构造一个带有文件 URL 和参数的可启动脚本。
参数
ScriptURL(FString) – [in] 要启动的脚本的 URLArgs(FString) – [in] 要传递给脚本的参数
来源: Schola/Source/Schola/Public/Subsystem/SubsystemSettings/LaunchableScript.h (第 33 行,第 1 列)
实现: Schola/Source/Schola/Private/Subsystem/SubsystemSettings/LaunchableScript.cpp (第 19-23 行)
公共函数
AppendArgs
void AppendArgs(FString &AdditionalArgs)将其他参数附加到脚本。
参数
AdditionalArgs(FString &) – [in] 要附加到脚本的参数
来源: Schola/Source/Schola/Public/Subsystem/SubsystemSettings/LaunchableScript.h (第 47 行,第 6 列)
实现: Schola/Source/Schola/Private/Subsystem/SubsystemSettings/LaunchableScript.cpp (第 25-28 行)
LaunchScript
FProcHandle LaunchScript() const const启动脚本。
返回: 启动脚本的进程句柄
返回: FProcHandle
属性: const
来源: Schola/Source/Schola/Public/Subsystem/SubsystemSettings/LaunchableScript.h (第 53 行,第 13 列)
实现: Schola/Source/Schola/Private/Subsystem/SubsystemSettings/LaunchableScript.cpp (第 30-33 行)
公共成员
FString ScriptURL
FString ScriptURL要启动的脚本的路径。
来源: Schola/Source/Schola/Public/Subsystem/SubsystemSettings/LaunchableScript.h (第 37 行,第 9 列)
FString Args
FString Args要传递给脚本的参数。
来源: Schola/Source/Schola/Public/Subsystem/SubsystemSettings/LaunchableScript.h (第 41 行,第 9 列)
使用于: FScriptSettings, UScholaManagerSubsystemSettings
来源: Schola/Source/Schola/Public/Subsystem/SubsystemSettings/LaunchableScript.h (第 12 行,第 1 列)