Package gaiasky.data.octreegen
Class StarGroupSerializedIO
- java.lang.Object
-
- gaiasky.data.octreegen.StarGroupSerializedIO
-
- All Implemented Interfaces:
IStarGroupIO
public class StarGroupSerializedIO extends java.lang.Object implements IStarGroupIO
Loads and writes star groups
-
-
Constructor Summary
Constructors Constructor Description StarGroupSerializedIO()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.badlogic.gdx.utils.Array<AbstractPositionEntity>
readParticles(java.io.InputStream in)
Reads a single star vgroup from the given input stream.void
writeParticles(com.badlogic.gdx.utils.Array<AbstractPositionEntity> list, java.io.OutputStream out)
Writes the list to the output stream.
-
-
-
Method Detail
-
writeParticles
public void writeParticles(com.badlogic.gdx.utils.Array<AbstractPositionEntity> list, java.io.OutputStream out)
Writes the list to the output stream. The list must contain a single star vgroup.- Specified by:
writeParticles
in interfaceIStarGroupIO
- Parameters:
list
- The list with the star vgroup to writeout
- The output stream to write to
-
readParticles
public com.badlogic.gdx.utils.Array<AbstractPositionEntity> readParticles(java.io.InputStream in) throws java.io.FileNotFoundException
Reads a single star vgroup from the given input stream.- Specified by:
readParticles
in interfaceIStarGroupIO
- Parameters:
in
- The input stream to read the star vgroup from- Returns:
- A list with a single star vgroup object
- Throws:
java.io.FileNotFoundException
-
-