Gridarta Editor
net.sf.gridarta.model.collectable.Collectable Interface Reference

A Collectable has information that can be collected. More...

+ Inheritance diagram for net.sf.gridarta.model.collectable.Collectable:
+ Collaboration diagram for net.sf.gridarta.model.collectable.Collectable:

Public Member Functions

void collect (@NotNull Progress progress, @NotNull File collectedDirectory) throws IOException
 Collects information. More...
 

Detailed Description

A Collectable has information that can be collected.

This is used during the "collection" process to gather information into files suitable for the game servers.

Author
Christian Hujer

Definition at line 33 of file Collectable.java.

Member Function Documentation

◆ collect()

void net.sf.gridarta.model.collectable.Collectable.collect ( @NotNull Progress  progress,
@NotNull File  collectedDirectory 
) throws IOException

Collects information.

Parameters
progressthe progress to report progress to
collectedDirectorythe destination directory to collect data to
Exceptions
IOExceptionin case of I/O problems during collection

Implemented in net.sf.gridarta.model.collectable.FaceObjectsCollectable, net.sf.gridarta.model.collectable.AnimationObjectsCollectable, net.sf.gridarta.model.collectable.AbstractArchetypeSetCollectable< G extends GameObject< G, A, R, A extends MapArchObject< A, R extends Archetype< G, A, R >, and net.sf.gridarta.model.collectable.SmoothFacesCollectable.


The documentation for this interface was generated from the following file: