C# Class SwtorCaster.Core.Services.Factory.CombatLogViewModelFactory

Inheritance: ICombatLogViewModelFactory
Mostra file Open project: pjmagee/swtor-caster

Public Methods

Method Description
CombatLogViewModelFactory ( ISettingsService settingsService, IImageService imageService, IFontService fontService ) : System
Create ( CombatLogEvent @event ) : CombatLogViewModel

Private Methods

Method Description
ApplyAbilitySettings ( CombatLogEvent @event, CombatLogViewModel viewModel, Settings settings ) : void
ApplyFontSettings ( CombatLogViewModel viewModel, Settings settings ) : void
ApplyLoggerSettings ( CombatLogEvent combatLogEvent, CombatLogViewModel viewModel, Settings settings ) : void

Method Details

CombatLogViewModelFactory() public method

public CombatLogViewModelFactory ( ISettingsService settingsService, IImageService imageService, IFontService fontService ) : System
settingsService ISettingsService
imageService IImageService
fontService IFontService
return System

Create() public method

public Create ( CombatLogEvent @event ) : CombatLogViewModel
@event CombatLogEvent
return CombatLogViewModel