C# Class SwtorCaster.Core.Services.Parsing.CombatLogParser

Inheritance: ICombatLogParser
Afficher le fichier Open project: pjmagee/swtor-caster

Private Properties

Свойство Type Description
MatchByNPC string
MatchByPlayer string
ProcessAbility void
ProcessAbsorb void
ProcessDamageModifier void
ProcessDamageType void
ProcessDisplayName void
ProcessEffect void
ProcessEntity CombatLogEntity
ProcessMitigation void
ProcessParticipant CombatLogParticipant
ProcessSource void
ProcessTarget void
ProcessThreat void
ProcessTimeStamp void
ProcessTrackedPlayer void
ProcessValue void

Méthodes publiques

Méthode Description
CombatLogParser ( ILoggerService loggerService ) : System
Parse ( string line ) : CombatLogEvent

Private Methods

Méthode Description
MatchByNPC ( string entity, CombatLogParticipant participant ) : string
MatchByPlayer ( string entity, CombatLogParticipant participant ) : string
ProcessAbility ( string ability ) : void
ProcessAbsorb ( Match match ) : void
ProcessDamageModifier ( Match match ) : void
ProcessDamageType ( Match match ) : void
ProcessDisplayName ( CombatLogEntity entity, Match match ) : void
ProcessEffect ( string effect ) : void
ProcessEntity ( string value ) : CombatLogEntity
ProcessMitigation ( Match match ) : void
ProcessParticipant ( string entity ) : CombatLogParticipant
ProcessSource ( string source ) : void
ProcessTarget ( string target ) : void
ProcessThreat ( string threat ) : void
ProcessTimeStamp ( string timeStamp ) : void
ProcessTrackedPlayer ( ) : void
ProcessValue ( string value ) : void

Method Details

CombatLogParser() public méthode

public CombatLogParser ( ILoggerService loggerService ) : System
loggerService ILoggerService
Résultat System

Parse() public méthode

public Parse ( string line ) : CombatLogEvent
line string
Résultat CombatLogEvent