跳至内容

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

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