public class EmitterMapObjectLoader extends MapObjectLoader
| Modifier | Constructor and Description |
|---|---|
protected |
EmitterMapObjectLoader() |
| Modifier and Type | Method and Description |
|---|---|
protected CustomEmitter |
createCustomEmitter(EmitterData data) |
static EmitterData |
createEmitterData(IMapObject mapObject) |
static IMapObject |
createMapObject(EmitterData emitterData) |
static java.util.List<ParticleColor> |
getColors(IMapObject emitter) |
java.util.Collection<IEntity> |
load(IEnvironment environment,
IMapObject mapObject) |
getMapObjectType, loadCollisionProperties, loadDefaultPropertiespublic static java.util.List<ParticleColor> getColors(IMapObject emitter)
public java.util.Collection<IEntity> load(IEnvironment environment, IMapObject mapObject)
protected CustomEmitter createCustomEmitter(EmitterData data)
public static EmitterData createEmitterData(IMapObject mapObject)
public static IMapObject createMapObject(EmitterData emitterData)