Struct EngineConfig

Namespace
Elegy.Common.Assets
Assembly
Elegy.Common.dll
public struct EngineConfig
Inherited Members

Constructors

EngineConfig()

public EngineConfig()

Properties

BaseFolder

public string BaseFolder { readonly get; set; }

Property Value

string

ConfigName

public string? ConfigName { readonly get; set; }

Property Value

string

EngineFolder

public string EngineFolder { readonly get; set; }

Property Value

string

EnginePlugins

public string[] EnginePlugins { readonly get; set; }

Property Value

string[]

Methods

App(params string[])

Suitable for applications that don't need moddable game directories.

public static EngineConfig App(params string[] enginePlugins)

Parameters

enginePlugins string[]

Returns

EngineConfig

Game(string, params string[])

Game with moddable game directory support.

public static EngineConfig Game(string gameFolder, params string[] enginePlugins)

Parameters

gameFolder string
enginePlugins string[]

Returns

EngineConfig