C# Class LongoMatch.Services.ProjectsManager

Inheritance: IService
Afficher le fichier Open project: LongoMatch/longomatch Class Usage Examples

Méthodes publiques

Méthode Description
ProjectsManager ( ) : System
Start ( ) : bool
Stop ( ) : bool

Méthodes protégées

Méthode Description
HandleSaveProject ( SaveProjectEvent e ) : void

Private Methods

Méthode Description
CaptureFinished ( bool cancel, bool delete, bool reopen ) : void
CloseOpenedProject ( bool save ) : bool
EmitProjectChanged ( ) : void
HandleCaptureError ( CaptureErrorEvent e ) : void
HandleCaptureFinished ( CaptureFinishedEvent e ) : void
HandleMultimediaError ( MultimediaErrorEvent e ) : void
OpenNewProject ( OpenNewProjectEvent e ) : void
OpenProjectID ( OpenProjectIDEvent e ) : void
PromptCloseProject ( CloseOpenedProjectEvent e ) : bool
RemuxOutputFile ( EncodingSettings settings ) : void
Save ( Project project ) : void
SaveCaptureProject ( ProjectLongoMatch project ) : bool
SaveProject ( ProjectLongoMatch project, ProjectType projectType ) : bool
SetProject ( ProjectLongoMatch project, ProjectType projectType, CaptureSettings props ) : bool
UpdateProject ( ProjectLongoMatch project ) : bool

Method Details

HandleSaveProject() protected méthode

protected HandleSaveProject ( SaveProjectEvent e ) : void
e SaveProjectEvent
Résultat void

ProjectsManager() public méthode

public ProjectsManager ( ) : System
Résultat System

Start() public méthode

public Start ( ) : bool
Résultat bool

Stop() public méthode

public Stop ( ) : bool
Résultat bool