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
|