C# Class LongoMatch.Store.Project

Inheritance: IComparable
Afficher le fichier Open project: GNOME/longomatch Class Usage Examples

Private Properties

Свойство Type Description

Méthodes publiques

Méthode Description
AddPlay ( Category category, Time start, Time stop, Image miniature ) : LongoMatch.Store.Play

Adds a new play to a given category

AddPlay ( LongoMatch.Store.Play play ) : void
AllPlays ( ) : List
Clear ( ) : void

Frees all the project's resources helping the GC

CompareTo ( object obj ) : int
DeleteSubcategoryTags ( Category cat, List subcategories ) : void
Equals ( Project project ) : bool
Export ( Project project, string file ) : void
Import ( string file ) : Project
PlaysInCategory ( Category category ) : List
Project ( ) : System
RemoveCategory ( Category category ) : void

Delete a category

RemovePlayer ( TeamTemplate template, Player player ) : void
RemovePlays ( List plays ) : void

Delete a play from the project

Method Details

AddPlay() public méthode

Adds a new play to a given category
public AddPlay ( Category category, Time start, Time stop, Image miniature ) : LongoMatch.Store.Play
category Category
start Time /// A : start time of the play ///
stop Time /// A : stop time of the play ///
miniature Image
Résultat LongoMatch.Store.Play

AddPlay() public méthode

public AddPlay ( LongoMatch.Store.Play play ) : void
play LongoMatch.Store.Play
Résultat void

AllPlays() public méthode

public AllPlays ( ) : List
Résultat List

Clear() public méthode

Frees all the project's resources helping the GC
public Clear ( ) : void
Résultat void

CompareTo() public méthode

public CompareTo ( object obj ) : int
obj object
Résultat int

DeleteSubcategoryTags() public méthode

public DeleteSubcategoryTags ( Category cat, List subcategories ) : void
cat Category
subcategories List
Résultat void

Equals() public méthode

public Equals ( Project project ) : bool
project Project
Résultat bool

Export() public static méthode

public static Export ( Project project, string file ) : void
project Project
file string
Résultat void

Import() public static méthode

public static Import ( string file ) : Project
file string
Résultat Project

PlaysInCategory() public méthode

public PlaysInCategory ( Category category ) : List
category Category
Résultat List

Project() public méthode

public Project ( ) : System
Résultat System

RemoveCategory() public méthode

Delete a category
public RemoveCategory ( Category category ) : void
category Category
Résultat void

RemovePlayer() public méthode

public RemovePlayer ( TeamTemplate template, Player player ) : void
template TeamTemplate
player Player
Résultat void

RemovePlays() public méthode

Delete a play from the project
public RemovePlays ( List plays ) : void
plays List
Résultat void