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) – [输入] 要启动的脚本的 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) – [输入] 要启动的脚本的 URLArgs(FString) – [输入] 要传递给脚本的参数
来源: 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 &) – [输入] 要附加到脚本的参数
来源: 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 列)