C# Класс Artemis.Modules.Effects.WindowsProfile.WindowsProfileModel

Наследование: Artemis.Models.EffectModel
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
Dispose ( ) : void
Enable ( ) : void
GetOverallPerformanceCounter ( ) : PerformanceCounter
GetPerformanceCounters ( ) : List
GetRenderLayers ( bool keyboardOnly ) : List
SetupSpotify ( ) : void
Update ( ) : void
UpdateSpotify ( WindowsProfileDataModel dataModel ) : void
WindowsProfileModel ( ILogger logger, MainManager mainManager ) : System

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

Метод Описание
SetupCpu ( ) : void
UpdateCpu ( WindowsProfileDataModel dataModel ) : void
UpdateDay ( WindowsProfileDataModel dataModel ) : void
UpdateSpotifyPlayState ( object sender, SpotifyAPI.Local.PlayStateEventArgs e ) : void
UpdateSpotifyTrack ( object sender, SpotifyAPI.Local.TrackChangeEventArgs e ) : void
UpdateSpotifyTrackTime ( object sender, SpotifyAPI.Local.TrackTimeChangeEventArgs e ) : void

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

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

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

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

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

GetOverallPerformanceCounter() публичный статический Метод

public static GetOverallPerformanceCounter ( ) : PerformanceCounter
Результат System.Diagnostics.PerformanceCounter

GetPerformanceCounters() публичный статический Метод

public static GetPerformanceCounters ( ) : List
Результат List

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

public GetRenderLayers ( bool keyboardOnly ) : List
keyboardOnly bool
Результат List

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

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

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

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

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

public UpdateSpotify ( WindowsProfileDataModel dataModel ) : void
dataModel WindowsProfileDataModel
Результат void

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

public WindowsProfileModel ( ILogger logger, MainManager mainManager ) : System
logger ILogger
mainManager Artemis.Managers.MainManager
Результат System