Class EmitterData
java.lang.Object
de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final floatstatic final booleanstatic final booleanstatic final Collisionstatic final Colorstatic final floatstatic final intstatic final booleanstatic final booleanstatic final floatstatic final booleanstatic final floatstatic final floatstatic final floatstatic final floatstatic final floatstatic final floatstatic final floatstatic final floatstatic final floatstatic final intstatic final floatstatic final floatstatic final floatstatic final floatstatic final intstatic final floatstatic final floatstatic final floatstatic final floatstatic final floatstatic final floatstatic final floatstatic final floatstatic final floatstatic final floatstatic final intstatic final floatstatic final floatstatic final floatstatic final Stringstatic final Alignstatic final Valignstatic final booleanstatic final ParticleTypestatic final Qualitystatic final intstatic final intstatic final Stringstatic final Stringstatic final intstatic final float -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfloatgetAngle()floatintfloatintgetName()Gets the name.intintgetTexts()intfloatgetWidth()voidbooleanbooleanbooleanisFading()booleanbooleanbooleanvoidsetAccelerationX(ParticleParameter accelerationX) voidsetAccelerationY(ParticleParameter accelerationY) voidsetAlphaVariance(float alphaVariance) voidsetAngle(ParticleParameter angle) voidsetAnimateSprite(boolean animateSprite) voidsetAntiAliasing(boolean antiAliasing) voidsetCollision(Collision collision) voidvoidvoidvoidsetColorVariance(float colorVariance) voidsetDeltaHeight(ParticleParameter deltaHeight) voidsetDeltaRotation(ParticleParameter deltaRotation) voidsetDeltaWidth(ParticleParameter deltaWidth) voidsetEmitterDuration(int emitterDuration) voidsetFade(boolean fade) voidsetFadeOnCollision(boolean fadeOnCollision) voidsetHeight(float height) voidsetLoopSprite(boolean loopSprite) voidsetMaxParticles(int maxParticles) voidvoidsetOriginAlign(Align align) voidsetOriginValign(Valign valign) voidsetOutlineOnly(boolean outlineOnly) voidsetOutlineThickness(ParticleParameter outlineThickness) voidsetParticleHeight(ParticleParameter particleHeight) voidvoidvoidsetParticleTTL(ParticleParameter particleTTL) voidsetParticleType(ParticleType particleType) voidsetParticleWidth(ParticleParameter particleWidth) voidsetRequiredQuality(Quality minQuality) voidsetSpawnAmount(int spawnAmount) voidsetSpawnRate(int spawnRate) voidsetSpritesheet(Spritesheet spritesheet) voidsetSpritesheet(String spritesheetName) voidvoidvoidsetUpdateRate(int updateRate) voidsetVelocityX(ParticleParameter velocityX) voidsetVelocityY(ParticleParameter velocityY) voidsetWidth(float width)
-
Field Details
-
DEFAULT_COLOR
-
DEFAULT_SPRITESHEET
- See Also:
-
DEFAULT_NAME
- See Also:
-
DEFAULT_TEXT
- See Also:
-
DEFAULT_ANIMATE_SPRITE
public static final boolean DEFAULT_ANIMATE_SPRITE- See Also:
-
DEFAULT_LOOP_SPRITE
public static final boolean DEFAULT_LOOP_SPRITE- See Also:
-
DEFAULT_FADE
public static final boolean DEFAULT_FADE- See Also:
-
DEFAULT_FADE_ON_COLLISION
public static final boolean DEFAULT_FADE_ON_COLLISION- See Also:
-
DEFAULT_OUTLINE_ONLY
public static final boolean DEFAULT_OUTLINE_ONLY- See Also:
-
DEFAULT_ANTIALIASING
public static final boolean DEFAULT_ANTIALIASING- See Also:
-
DEFAULT_COLLISION
-
DEFAULT_PARTICLE_TYPE
-
DEFAULT_REQUIRED_QUALITY
-
DEFAULT_ORIGIN_ALIGN
-
DEFAULT_ORIGIN_VALIGN
-
DEFAULT_WIDTH
public static final float DEFAULT_WIDTH- See Also:
-
DEFAULT_HEIGHT
public static final float DEFAULT_HEIGHT- See Also:
-
DEFAULT_COLOR_VARIANCE
public static final float DEFAULT_COLOR_VARIANCE- See Also:
-
DEFAULT_ALPHA_VARIANCE
public static final float DEFAULT_ALPHA_VARIANCE- See Also:
-
DEFAULT_UPDATERATE
public static final int DEFAULT_UPDATERATE- See Also:
-
DEFAULT_SPAWNAMOUNT
public static final int DEFAULT_SPAWNAMOUNT- See Also:
-
DEFAULT_SPAWNRATE
public static final int DEFAULT_SPAWNRATE- See Also:
-
DEFAULT_MAXPARTICLES
public static final int DEFAULT_MAXPARTICLES- See Also:
-
DEFAULT_DURATION
public static final int DEFAULT_DURATION- See Also:
-
DEFAULT_MIN_PARTICLE_TTL
public static final int DEFAULT_MIN_PARTICLE_TTL- See Also:
-
DEFAULT_MAX_PARTICLE_TTL
public static final int DEFAULT_MAX_PARTICLE_TTL- See Also:
-
DEFAULT_MIN_OFFSET_X
public static final float DEFAULT_MIN_OFFSET_X- See Also:
-
DEFAULT_MAX_OFFSET_X
public static final float DEFAULT_MAX_OFFSET_X- See Also:
-
DEFAULT_MIN_OFFSET_Y
public static final float DEFAULT_MIN_OFFSET_Y- See Also:
-
DEFAULT_MAX_OFFSET_Y
public static final float DEFAULT_MAX_OFFSET_Y- See Also:
-
DEFAULT_MIN_DELTA_WIDTH
public static final float DEFAULT_MIN_DELTA_WIDTH- See Also:
-
DEFAULT_MAX_DELTA_WIDTH
public static final float DEFAULT_MAX_DELTA_WIDTH- See Also:
-
DEFAULT_MIN_DELTA_HEIGHT
public static final float DEFAULT_MIN_DELTA_HEIGHT- See Also:
-
DEFAULT_MAX_DELTA_HEIGHT
public static final float DEFAULT_MAX_DELTA_HEIGHT- See Also:
-
DEFAULT_MIN_ACCELERATION_X
public static final float DEFAULT_MIN_ACCELERATION_X- See Also:
-
DEFAULT_MAX_ACCELERATION_X
public static final float DEFAULT_MAX_ACCELERATION_X- See Also:
-
DEFAULT_MIN_ACCELERATION_Y
public static final float DEFAULT_MIN_ACCELERATION_Y- See Also:
-
DEFAULT_MAX_ACCELERATION_Y
public static final float DEFAULT_MAX_ACCELERATION_Y- See Also:
-
DEFAULT_MIN_ANGLE
public static final float DEFAULT_MIN_ANGLE- See Also:
-
DEFAULT_MAX_ROTATION
public static final float DEFAULT_MAX_ROTATION- See Also:
-
DEFAULT_MIN_DELTA_ANGLE
public static final float DEFAULT_MIN_DELTA_ANGLE- See Also:
-
DEFAULT_MAX_DELTA_ANGLE
public static final float DEFAULT_MAX_DELTA_ANGLE- See Also:
-
DEFAULT_MIN_VELOCITY_X
public static final float DEFAULT_MIN_VELOCITY_X- See Also:
-
DEFAULT_MAX_VELOCITY_X
public static final float DEFAULT_MAX_VELOCITY_X- See Also:
-
DEFAULT_MIN_VELOCITY_Y
public static final float DEFAULT_MIN_VELOCITY_Y- See Also:
-
DEFAULT_MAX_VELOCITY_Y
public static final float DEFAULT_MAX_VELOCITY_Y- See Also:
-
DEFAULT_MIN_OUTLINETHICKNESS
public static final float DEFAULT_MIN_OUTLINETHICKNESS- See Also:
-
DEFAULT_MAX_OUTLINETHICKNESS
public static final float DEFAULT_MAX_OUTLINETHICKNESS- See Also:
-
DEFAULT_MIN_WIDTH
public static final float DEFAULT_MIN_WIDTH- See Also:
-
DEFAULT_MAX_WIDTH
public static final float DEFAULT_MAX_WIDTH- See Also:
-
DEFAULT_MIN_HEIGHT
public static final float DEFAULT_MIN_HEIGHT- See Also:
-
DEFAULT_MAX_HEIGHT
public static final float DEFAULT_MAX_HEIGHT- See Also:
-
-
Constructor Details
-
EmitterData
public EmitterData()
-
-
Method Details
-
getAlphaVariance
public float getAlphaVariance() -
setAlphaVariance
public void setAlphaVariance(float alphaVariance) -
getCollision
-
setCollision
-
getRequiredQuality
-
setRequiredQuality
-
getColorVariance
public float getColorVariance() -
setColorVariance
public void setColorVariance(float colorVariance) -
getColors
-
getDecodedColors
-
setColors
-
setColors
-
getDeltaHeight
-
setDeltaHeight
-
getDeltaWidth
-
setDeltaWidth
-
getAngle
-
setAngle
-
getDeltaAngle
-
getVelocityX
-
setVelocityX
-
getVelocityY
-
setVelocityY
-
getEmitterDuration
public int getEmitterDuration() -
setEmitterDuration
public void setEmitterDuration(int emitterDuration) -
getAccelerationX
-
setAccelerationX
-
getAccelerationY
-
setAccelerationY
-
getOutlineThickness
-
setOutlineThickness
-
getHeight
public float getHeight() -
setHeight
public void setHeight(float height) -
getMaxParticles
public int getMaxParticles() -
setMaxParticles
public void setMaxParticles(int maxParticles) -
getName
-
setName
-
getOriginAlign
-
setOriginAlign
-
getOriginValign
-
setOriginValign
-
getParticleHeight
-
setParticleHeight
-
getParticleTTL
-
setParticleTTL
-
getTexts
-
setTexts
-
getParticleType
-
setParticleType
-
getParticleWidth
-
setParticleWidth
-
getParticleOffsetX
-
setParticleOffsetX
-
getParticleOffsetY
-
setParticleOffsetY
-
getSpawnAmount
public int getSpawnAmount() -
setSpawnAmount
public void setSpawnAmount(int spawnAmount) -
getSpawnRate
public int getSpawnRate() -
setSpawnRate
public void setSpawnRate(int spawnRate) -
getSpritesheet
-
setSpritesheet
-
setSpritesheet
-
getUpdateRate
public int getUpdateRate() -
setUpdateRate
public void setUpdateRate(int updateRate) -
getWidth
public float getWidth() -
setWidth
public void setWidth(float width) -
isAnimatingSprite
public boolean isAnimatingSprite() -
isLoopingSprite
public boolean isLoopingSprite() -
isFading
public boolean isFading() -
isFadingOnCollision
public boolean isFadingOnCollision() -
isOutlineOnly
public boolean isOutlineOnly() -
setOutlineOnly
public void setOutlineOnly(boolean outlineOnly) -
isAntiAliased
public boolean isAntiAliased() -
setAnimateSprite
public void setAnimateSprite(boolean animateSprite) -
setLoopSprite
public void setLoopSprite(boolean loopSprite) -
setColor
-
initDefaults
public void initDefaults() -
setDeltaRotation
-
setFade
public void setFade(boolean fade) -
setFadeOnCollision
public void setFadeOnCollision(boolean fadeOnCollision) -
setAntiAliasing
public void setAntiAliasing(boolean antiAliasing) -
setText
-