Mercurial > repos > IBBoard.WarFoundry.API
annotate api/Savers/IWarFoundryFileSaver.cs @ 317:58cd0fa53976
Re #324: Add saving of Race and System data to files
* Create initial skeleton of XML file saver
author | IBBoard <dev@ibboard.co.uk> |
---|---|
date | Sat, 05 Mar 2011 14:58:34 +0000 |
parents | 6cb0fb78b9a6 |
children | 4be289645c4f |
rev | line source |
---|---|
104
2f3cafb69799
Re #121: Migrate to AGPL license
IBBoard <dev@ibboard.co.uk>
parents:
15
diff
changeset
|
1 // This file (IWarFoundryFileSaver.cs) is a part of the IBBoard.WarFoundry.API project and is copyright 2008, 2009 IBBoard. |
0 | 2 // |
104
2f3cafb69799
Re #121: Migrate to AGPL license
IBBoard <dev@ibboard.co.uk>
parents:
15
diff
changeset
|
3 // The file and the library/program it is in are licensed and distributed, without warranty, under the GNU Affero GPL license, either version 3 of the License or (at your option) any later version. Please see COPYING for more information and the full license. |
0 | 4 |
5 using System; | |
6 using IBBoard.WarFoundry.API.Objects; | |
7 | |
8 namespace IBBoard.WarFoundry.API.Savers | |
9 { | |
315
6cb0fb78b9a6
Re #324: Add saving of Race and System data to files
IBBoard <dev@ibboard.co.uk>
parents:
311
diff
changeset
|
10 /// <summary> |
6cb0fb78b9a6
Re #324: Add saving of Race and System data to files
IBBoard <dev@ibboard.co.uk>
parents:
311
diff
changeset
|
11 /// Saves one or more objects into a native-format zip file. |
6cb0fb78b9a6
Re #324: Add saving of Race and System data to files
IBBoard <dev@ibboard.co.uk>
parents:
311
diff
changeset
|
12 /// </summary> |
6cb0fb78b9a6
Re #324: Add saving of Race and System data to files
IBBoard <dev@ibboard.co.uk>
parents:
311
diff
changeset
|
13 public interface IWarFoundryFileSaver |
0 | 14 { |
317
58cd0fa53976
Re #324: Add saving of Race and System data to files
IBBoard <dev@ibboard.co.uk>
parents:
315
diff
changeset
|
15 bool Save(string path, params WarFoundryLoadedObject[] objects); |
0 | 16 } |
17 } |