Search Results for

    Show / Hide Table of Contents

    Struct CreateProcessSettings

    Settings for new process.

    Assembly: FlaxEngine.dll
    File: Engine/Platform/CreateProcessSettings.h
    Syntax
    public struct CreateProcessSettings

    Fields

    Arguments

    The custom arguments for command line.

    Declaration
    public String Arguments
    Field Value
    String

    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

    The path to the executable file.

    Declaration
    public String FileName
    Field Value
    String

    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

    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © 2012-2024 Wojciech Figat