public final class CircuitsConfig extends Object
CircuitType
Modifier and Type | Field and Description |
---|---|
static String |
ATTRIBUTE_CIRCUIT_TYPE
Attribute circuit type.
|
static String |
ATTRIBUTE_GROUP_IN
Attribute group in.
|
static String |
ATTRIBUTE_GROUP_OUT
Attribute group out.
|
static String |
FILENAME
Configuration file name.
|
static String |
NODE_CIRCUIT
Circuit node.
|
static String |
NODE_CIRCUITS
Circuits node.
|
Modifier and Type | Method and Description |
---|---|
static void |
exports(Media media,
Collection<Media> levels,
Media sheetsConfig,
Media groupsConfig)
Export all circuits to an XML file.
|
static void |
exports(Media media,
Map<Circuit,Collection<TileRef>> circuits)
Export all circuits to an XML file.
|
static Map<Circuit,Collection<TileRef>> |
imports(Media circuitsConfig)
Import all circuits from configuration.
|
public static final String FILENAME
public static final String NODE_CIRCUITS
public static final String NODE_CIRCUIT
public static final String ATTRIBUTE_CIRCUIT_TYPE
public static final String ATTRIBUTE_GROUP_IN
public static final String ATTRIBUTE_GROUP_OUT
public static Map<Circuit,Collection<TileRef>> imports(Media circuitsConfig)
circuitsConfig
- The circuits configuration.LionEngineException
- If unable to read data.public static void exports(Media media, Collection<Media> levels, Media sheetsConfig, Media groupsConfig)
media
- The export output.levels
- The level rips used.sheetsConfig
- The sheets media.groupsConfig
- The groups media.LionEngineException
- If error on export.public static void exports(Media media, Map<Circuit,Collection<TileRef>> circuits)
media
- The export output.circuits
- The circuits reference.LionEngineException
- If error on export.Copyright © 2017 Byron 3D Games Studio. All rights reserved.