跳至内容

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] 要启动的脚本的 URL
  • Args (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 列)

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