C# 클래스 LongoMatch.Core.Store.ProjectLongoMatch

상속: Project
파일 보기 프로젝트 열기: LongoMatch/longomatch 1 사용 예제들

Private Properties

프로퍼티 타입 설명
ProjectDescription System

공개 메소드들

메소드 설명
AddEvent ( EventType type, Time start, Time stop, Time eventTime, Image miniature, bool addToTimeline = true ) : TimelineEvent
AddEvent ( TimelineEvent play ) : void
ConsolidateDescription ( ) : void
CreateLineupEvent ( ) : LineupEvent
CurrentLineup ( Time currentTime, List &homeFieldPlayers, List &homeBenchPlayers, List &awayFieldPlayers, List &awayBenchPlayers ) : void
Dispose ( ) : void
EventsByTeam ( SportsTeam team ) : IEnumerable
GetScore ( SportsTeam team ) : int
Import ( ) : Project
Import ( string file ) : Project
LineupChanged ( Time start, Time stop ) : bool
ProjectLongoMatch ( ) : System
RemoveEvents ( List plays ) : void

Delete a play from the project

SubsitutePlayer ( SportsTeam team, PlayerLongoMatch playerIn, PlayerLongoMatch playerOut, SubstitutionReason reason, Time subsTime ) : SubstitutionEvent
UpdateEventTypesAndTimers ( ) : void
UpdateScore ( ) : void

비공개 메소드들

메소드 설명
ProjectDescription ( ) : System

메소드 상세

AddEvent() 공개 메소드

public AddEvent ( EventType type, Time start, Time stop, Time eventTime, Image miniature, bool addToTimeline = true ) : TimelineEvent
type EventType
start Time
stop Time
eventTime Time
miniature Image
addToTimeline bool
리턴 TimelineEvent

AddEvent() 공개 메소드

public AddEvent ( TimelineEvent play ) : void
play TimelineEvent
리턴 void

ConsolidateDescription() 공개 메소드

public ConsolidateDescription ( ) : void
리턴 void

CreateLineupEvent() 공개 메소드

public CreateLineupEvent ( ) : LineupEvent
리턴 LineupEvent

CurrentLineup() 공개 메소드

public CurrentLineup ( Time currentTime, List &homeFieldPlayers, List &homeBenchPlayers, List &awayFieldPlayers, List &awayBenchPlayers ) : void
currentTime Time
homeFieldPlayers List
homeBenchPlayers List
awayFieldPlayers List
awayBenchPlayers List
리턴 void

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

EventsByTeam() 공개 메소드

public EventsByTeam ( SportsTeam team ) : IEnumerable
team SportsTeam
리턴 IEnumerable

GetScore() 공개 메소드

public GetScore ( SportsTeam team ) : int
team SportsTeam
리턴 int

Import() 공개 정적인 메소드

public static Import ( ) : Project
리턴 Project

Import() 공개 정적인 메소드

public static Import ( string file ) : Project
file string
리턴 Project

LineupChanged() 공개 메소드

public LineupChanged ( Time start, Time stop ) : bool
start Time
stop Time
리턴 bool

ProjectLongoMatch() 공개 메소드

public ProjectLongoMatch ( ) : System
리턴 System

RemoveEvents() 공개 메소드

Delete a play from the project
public RemoveEvents ( List plays ) : void
plays List
리턴 void

SubsitutePlayer() 공개 메소드

public SubsitutePlayer ( SportsTeam team, PlayerLongoMatch playerIn, PlayerLongoMatch playerOut, SubstitutionReason reason, Time subsTime ) : SubstitutionEvent
team SportsTeam
playerIn PlayerLongoMatch
playerOut PlayerLongoMatch
reason SubstitutionReason
subsTime Time
리턴 SubstitutionEvent

UpdateEventTypesAndTimers() 공개 메소드

public UpdateEventTypesAndTimers ( ) : void
리턴 void

UpdateScore() 공개 메소드

public UpdateScore ( ) : void
리턴 void