C# Класс withSIX.Play.Core.Games.Legacy.CalculatedGameSettings

Наследование: withSIX.Core.Helpers.PropertyChangedBase, IEnableLogging
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
RaiseEvent Action

Private Properties

Свойство Тип Описание
ChangeModPath bool
ChangeSynqPath bool
CollectionCompatibleEnabledMods IEnumerable
GetCustomRepoServerMods IEnumerable
GetMods IEnumerable
GetServerMods IEnumerable
GetServerMods IEnumerable
GetSignatures IEnumerable
GetSignaturesSafe IEnumerable
HandleMission void
HandleMissionSwitch void
HandleModSetSwitch void
HandleMods IEnumerable
HandleServer void
HandleServerModsChanged void
HandleServerSwitch void
HandleSubGames System.Threading.Tasks.Task
Info void
ServerMods IEnumerable
ServerModsEnabled bool
SetGamePath void
SetModPath void
SetSynqPath void
UpdateRecentMission void
UpdateRecentModSet void
UpdateRecentServer void

Открытые методы

Метод Описание
CalculatedGameSettings ( Game game ) : System
GetRecentMission ( ) : RecentMission
GetRecentServer ( ) : RecentServer
SwitchToMission ( ) : void
SwitchToServer ( ) : void
Update ( ) : void
UpdateMod ( bool raiseEvent = true ) : bool
UpdateSignatures ( ) : void

Приватные методы

Метод Описание
ChangeModPath ( IAbsoluteDirectoryPath value ) : bool
ChangeSynqPath ( IAbsoluteDirectoryPath value ) : bool
CollectionCompatibleEnabledMods ( ) : IEnumerable
GetCustomRepoServerMods ( Server server, AdvancedCollection ms ) : IEnumerable
GetMods ( ) : IEnumerable
GetServerMods ( AdvancedCollection customCollection, Server server ) : IEnumerable
GetServerMods ( Server server ) : IEnumerable
GetSignatures ( Collection ms ) : IEnumerable
GetSignaturesSafe ( ModController modController ) : IEnumerable
HandleMission ( ) : void
HandleMissionSwitch ( MissionBase value ) : void
HandleModSetSwitch ( Collection value ) : void
HandleMods ( IReadOnlyCollection collectionMods ) : IEnumerable
HandleServer ( ) : void
HandleServerModsChanged ( string value ) : void
HandleServerSwitch ( Server value ) : void
HandleSubGames ( ) : System.Threading.Tasks.Task
Info ( ) : void
ServerMods ( Server server ) : IEnumerable
ServerModsEnabled ( ) : bool
SetGamePath ( ) : void
SetModPath ( ) : void
SetSynqPath ( ) : void
UpdateRecentMission ( MissionBase value ) : void
UpdateRecentModSet ( Collection value ) : void
UpdateRecentServer ( Server value ) : void

Описание методов

CalculatedGameSettings() публичный Метод

public CalculatedGameSettings ( Game game ) : System
game Game
Результат System

GetRecentMission() публичный Метод

public GetRecentMission ( ) : RecentMission
Результат RecentMission

GetRecentServer() публичный Метод

public GetRecentServer ( ) : RecentServer
Результат withSIX.Play.Core.Options.Entries.RecentServer

SwitchToMission() публичный Метод

public SwitchToMission ( ) : void
Результат void

SwitchToServer() публичный Метод

public SwitchToServer ( ) : void
Результат void

Update() публичный Метод

public Update ( ) : void
Результат void

UpdateMod() публичный Метод

public UpdateMod ( bool raiseEvent = true ) : bool
raiseEvent bool
Результат bool

UpdateSignatures() публичный Метод

public UpdateSignatures ( ) : void
Результат void

Описание свойств

RaiseEvent публичное статическое свойство

public static Action RaiseEvent
Результат Action