Struct CreateProcessSettings
Settings for new process.
Assembly: FlaxEngine.dll
File: Engine/Platform/CreateProcessSettings.h
Syntax
public struct CreateProcessSettings
Fields
Arguments
Environment
Custom environment variables to set for the process. Empty if unused. Additionally newly spawned process inherits this process vars which can be overriden here.
Declaration
public Dictionary<String, String> Environment
Field Value
|
Dictionary<String, String>
|
FileName
HiddenWindow
True if hint process to hide window. Supported only on Windows platform.
Declaration
public bool HiddenWindow = true
Field Value
|
bool
|
LogOutput
True if capture process output and print to the log.
Declaration
public bool LogOutput = true
Field Value
|
bool
|
Output
Output process contents.
Declaration
public Array<Char> Output
Field Value
|
Array<Char>
|
SaveOutput
True if capture process output and store it as Output text array.
Declaration
public bool SaveOutput = false
Field Value
|
bool
|
ShellExecute
True if use operating system shell to start the process. Supported only on Windows platform.
Declaration
public bool ShellExecute = false
Field Value
|
bool
|
WaitForEnd
True if wait for the process execution end.
Declaration
public bool WaitForEnd = true
Field Value
|
bool
|
WorkingDirectory
The custom folder path where start process. Empty if unused.
Declaration
public String WorkingDirectory
Field Value
|
String
|