C# Class Treefrog.Framework.Model.Project

Inheritance: IResource
Afficher le fichier Open project: jaquadro/Treefrog Class Usage Examples

Méthodes publiques

Méthode Description
FromXProxy ( ProjectX proxy, ProjectResolver resolver ) : Project
FromXProxy ( ProjectX proxy, ProjectResolver resolver, Project project ) : Project
Project ( ) : System
Project ( Stream stream, ProjectResolver resolver ) : System
ResetModified ( ) : void
Save ( Stream stream, ProjectResolver resolver ) : void

Méthodes protégées

Méthode Description
OnDefaultLibraryChanged ( EventArgs e ) : void
OnModified ( EventArgs e ) : void

Raises the Modified event.

Private Methods

Méthode Description
AddLevel ( Treefrog.Framework.Model.Level level ) : void
AddLibrary ( Library library ) : void
FormatSafeFileName ( string name ) : string
SetDefaultLibrary ( Library library ) : void
WriteLevel ( ProjectResolver resolver, Treefrog.Framework.Model.Level level, string levelPath ) : void

Method Details

FromXProxy() public static méthode

public static FromXProxy ( ProjectX proxy, ProjectResolver resolver ) : Project
proxy Treefrog.Framework.Model.Proxy.ProjectX
resolver ProjectResolver
Résultat Project

FromXProxy() public static méthode

public static FromXProxy ( ProjectX proxy, ProjectResolver resolver, Project project ) : Project
proxy Treefrog.Framework.Model.Proxy.ProjectX
resolver ProjectResolver
project Project
Résultat Project

OnDefaultLibraryChanged() protected méthode

protected OnDefaultLibraryChanged ( EventArgs e ) : void
e System.EventArgs
Résultat void

OnModified() protected méthode

Raises the Modified event.
protected OnModified ( EventArgs e ) : void
e System.EventArgs An that contains the event data.
Résultat void

Project() public méthode

public Project ( ) : System
Résultat System

Project() public méthode

public Project ( Stream stream, ProjectResolver resolver ) : System
stream Stream
resolver ProjectResolver
Résultat System

ResetModified() public méthode

public ResetModified ( ) : void
Résultat void

Save() public méthode

public Save ( Stream stream, ProjectResolver resolver ) : void
stream Stream
resolver ProjectResolver
Résultat void