Serialized Form
-
Package de.gurkenlabs.litiengine
-
Class de.gurkenlabs.litiengine.GameRandom
class GameRandom extends Random implements Serializable
-
-
Package de.gurkenlabs.litiengine.abilities.effects
-
Class de.gurkenlabs.litiengine.abilities.effects.EffectEvent
class EffectEvent extends EventObject implements Serializable- serialVersionUID:
- -6911987630602502891L
-
-
Package de.gurkenlabs.litiengine.attributes
-
Class de.gurkenlabs.litiengine.attributes.Attribute
class Attribute extends Object implements Serializable-
Serialized Fields
-
value
T extends Number value
The base value of the attribute. This value represents the unmodified state of the attribute before any modifiers are applied. It is serialized as the
valueXML attribute.Subclasses such as
RangeAttributethat do not want to persist a base value can suppress serialization at runtime via JAXBbeforeMarshal/afterMarshalcallbacks.
-
-
-
Class de.gurkenlabs.litiengine.attributes.RangeAttribute
-
Serialized Fields
-
max
T extends Number & Comparable<T> max
-
min
T extends Number & Comparable<T> min
-
-
-
-
Package de.gurkenlabs.litiengine.entities
-
Class de.gurkenlabs.litiengine.entities.EntityHitEvent
class EntityHitEvent extends EventObject implements Serializable- serialVersionUID:
- 1582822545149624579L
-
Serialized Fields
-
damage
int damage
The dealt damage. -
kill
boolean kill
Whether the hit killed the target. -
time
long time
Game-time timestamp at which the event was dispatched.
-
-
Class de.gurkenlabs.litiengine.entities.EntityMessageEvent
class EntityMessageEvent extends EventObject implements Serializable- serialVersionUID:
- 5131621546037429725L
-
Serialized Fields
-
message
String message
-
-
Class de.gurkenlabs.litiengine.entities.EntityMovedEvent
class EntityMovedEvent extends EventObject implements Serializable- serialVersionUID:
- 2931711179495514204L
-
Serialized Fields
-
deltaX
double deltaX
-
deltaY
double deltaY
-
distance
double distance
-
-
Class de.gurkenlabs.litiengine.entities.EntityRenderEvent
class EntityRenderEvent extends EventObject implements Serializable- serialVersionUID:
- 6397005859146712222L
-
Class de.gurkenlabs.litiengine.entities.EntitySpawnedEvent
class EntitySpawnedEvent extends EventObject implements Serializable- serialVersionUID:
- 3168131857377255247L
-
Class de.gurkenlabs.litiengine.entities.TriggerEvent
class TriggerEvent extends EventObject implements Serializable- serialVersionUID:
- 3624707673365488289L
-
-
Package de.gurkenlabs.litiengine.entities.behavior
-
Class de.gurkenlabs.litiengine.entities.behavior.StateEvent
class StateEvent extends EventObject implements Serializable-
Serialized Fields
-
state
State state
-
-
-
-
Package de.gurkenlabs.litiengine.environment.tilemap
-
Class de.gurkenlabs.litiengine.environment.tilemap.LayerRenderEvent
class LayerRenderEvent extends EventObject implements Serializable- serialVersionUID:
- -2474186082878891828L
-
-
Package de.gurkenlabs.litiengine.environment.tilemap.xml
-
Exception Class de.gurkenlabs.litiengine.environment.tilemap.xml.InvalidTileLayerException
class InvalidTileLayerException extends TmxException implements Serializable- serialVersionUID:
- -863575375538927793L
-
Exception Class de.gurkenlabs.litiengine.environment.tilemap.xml.MissingExternalTilesetException
class MissingExternalTilesetException extends MissingTmxResourceException implements Serializable- serialVersionUID:
- 3758242882248677213L
-
Exception Class de.gurkenlabs.litiengine.environment.tilemap.xml.MissingImageException
class MissingImageException extends MissingTmxResourceException implements Serializable- serialVersionUID:
- -2828113271068412134L
-
Exception Class de.gurkenlabs.litiengine.environment.tilemap.xml.MissingTmxResourceException
class MissingTmxResourceException extends TmxException implements Serializable- serialVersionUID:
- 2649018991304386841L
-
Exception Class de.gurkenlabs.litiengine.environment.tilemap.xml.TmxException
class TmxException extends IOException implements Serializable- serialVersionUID:
- -2404149074008693966L
-
-
Package de.gurkenlabs.litiengine.graphics
-
Class de.gurkenlabs.litiengine.graphics.CameraEvent
class CameraEvent extends EventObject implements Serializable- serialVersionUID:
- 6376977651819216179L
-
Class de.gurkenlabs.litiengine.graphics.FocusChangedEvent
class FocusChangedEvent extends CameraEvent implements Serializable- serialVersionUID:
- -7066039797167626439L
-
Class de.gurkenlabs.litiengine.graphics.MapRenderedEvent
class MapRenderedEvent extends EventObject implements Serializable- serialVersionUID:
- -562565518335076236L
-
Class de.gurkenlabs.litiengine.graphics.RenderComponent
class RenderComponent extends Canvas implements Serializable-
Serialized Fields
-
currentAlpha
float currentAlpha
-
fadeInStart
long fadeInStart
-
fadeInTime
int fadeInTime
-
fadeOutStart
long fadeOutStart
-
fadeOutTime
int fadeOutTime
-
frameCount
int frameCount
-
lastFpsTime
long lastFpsTime
-
takeScreenShot
boolean takeScreenShot
-
-
-
Class de.gurkenlabs.litiengine.graphics.ZoomChangedEvent
class ZoomChangedEvent extends CameraEvent implements Serializable- serialVersionUID:
- -427566098748292912L
-
Serialized Fields
-
zoom
double zoom
-
-
-
Package de.gurkenlabs.litiengine.graphics.emitters.xml
-
Class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterAttributes
class EmitterAttributes extends Object implements Serializable- serialVersionUID:
- 50238884097993529L
-
Serialized Fields
-
accelerationX
RangeAttribute<Float> accelerationX
Horizontal acceleration parameter of spawned particles. -
accelerationY
RangeAttribute<Float> accelerationY
Vertical acceleration parameter of spawned particles. -
alphaVariance
float alphaVariance
Per-particle alpha variance (0..1). -
angle
RangeAttribute<Float> angle
Starting angle parameter for spawned particles, in degrees. -
animateSprite
boolean animateSprite
Whether sprite-based particles are animated. -
antiAliasing
boolean antiAliasing
Whether particles are rendered with anti-aliasing. -
collision
Collision collision
Collision behavior applied to emitted particles. -
colors
List<String> colors
Configured list of encoded color strings used when spawning particles. -
colorVariance
float colorVariance
Per-particle color variance (0..1). -
decodedColors
List<Color> decodedColors
Cached list of decoded colors derived fromEmitterAttributes.colors. -
deltaAngle
RangeAttribute<Float> deltaAngle
Per-particle angle delta parameter, in degrees per update. -
deltaHeight
RangeAttribute<Float> deltaHeight
Per-particle height delta parameter. -
deltaWidth
RangeAttribute<Float> deltaWidth
Per-particle width delta parameter. -
emitterDuration
int emitterDuration
Emitter duration in milliseconds;0means the emitter runs indefinitely. -
fade
boolean fade
Whether particles fade out over their lifetime. -
fadeOnCollision
boolean fadeOnCollision
Whether particles fade upon collision. -
height
float height
Height of the emitter in pixels. -
loopSprite
boolean loopSprite
Whether sprite-based particle animations are looped. -
maxParticles
int maxParticles
Maximum number of concurrently alive particles allowed. -
name
String name
Display name of the emitter. -
offsetX
RangeAttribute<Float> offsetX
Horizontal spawn offset parameter relative to the emitter origin. -
offsetY
RangeAttribute<Float> offsetY
Vertical spawn offset parameter relative to the emitter origin. -
originAlign
Align originAlign
Horizontal alignment of the emitter origin. -
originValign
Valign originValign
Vertical alignment of the emitter origin. -
outlineOnly
boolean outlineOnly
Whether shape-based particles are rendered as outlines only. -
outlineThickness
RangeAttribute<Float> outlineThickness
Outline thickness parameter applied to outline-rendered particles. -
particleHeight
RangeAttribute<Float> particleHeight
Per-particle height parameter. -
particleTTL
RangeAttribute<Long> particleTTL
Particle time-to-live (TTL) parameter in milliseconds. -
particleType
ParticleType particleType
Particle shape/type used when spawning particles. -
particleWidth
RangeAttribute<Float> particleWidth
Per-particle width parameter. -
requiredQuality
Quality requiredQuality
Minimum graphics quality required for this emitter to be rendered. -
spawnAmount
int spawnAmount
Number of particles spawned per spawn tick. -
spawnRate
int spawnRate
Spawn rate in milliseconds between spawn ticks. -
spritesheet
String spritesheet
Name of the spritesheet used by sprite-based particles. -
texts
List<String> texts
List of texts used by text-rendering particles. -
updateRate
int updateRate
Update rate of the emitter in milliseconds. -
velocityX
RangeAttribute<Float> velocityX
Horizontal velocity parameter of spawned particles. -
velocityY
RangeAttribute<Float> velocityY
Vertical velocity parameter of spawned particles. -
width
float width
Width of the emitter in pixels.
-
-
-
Package de.gurkenlabs.litiengine.gui
-
Class de.gurkenlabs.litiengine.gui.ComponentRenderEvent
class ComponentRenderEvent extends EventObject implements Serializable
-
-
Package de.gurkenlabs.litiengine.gui.screens
-
Class de.gurkenlabs.litiengine.gui.screens.ScreenChangedEvent
class ScreenChangedEvent extends EventObject implements Serializable- serialVersionUID:
- 6145911214616836674L
-
-
Package de.gurkenlabs.litiengine.input
-
Class de.gurkenlabs.litiengine.input.GamepadEvent
class GamepadEvent extends EventObject implements Serializable- serialVersionUID:
- -6174813700465768116L
-
-
Package de.gurkenlabs.litiengine.physics
-
Class de.gurkenlabs.litiengine.physics.CollisionEvent
class CollisionEvent extends EventObject implements Serializable- serialVersionUID:
- 1916709290207855154L
-
-
Package de.gurkenlabs.litiengine.resources
-
Class de.gurkenlabs.litiengine.resources.ResourceBundle
class ResourceBundle extends Object implements Serializable- serialVersionUID:
- -2101786184799276518L
-
Serialized Fields
-
blueprints
List<Blueprint> blueprints
-
emitters
List<EmitterAttributes> emitters
-
entityScripts
List<EntityScriptBinding> entityScripts
-
gameScripts
List<ScriptBinding> gameScripts
-
maps
List<TmxMap> maps
-
scripts
List<ScriptDefinition> scripts
-
sounds
List<SoundResource> sounds
-
spriteSheets
List<SpritesheetResource> spriteSheets
-
tilesets
List<Tileset> tilesets
-
version
float version
-
-
Exception Class de.gurkenlabs.litiengine.resources.ResourceLoadException
class ResourceLoadException extends RuntimeException implements Serializable- serialVersionUID:
- 2690585643366673974L
-
Class de.gurkenlabs.litiengine.resources.SpritesheetResource
class SpritesheetResource extends NamedResource implements Serializable- serialVersionUID:
- 3864637034834813554L
-
Serialized Fields
-
height
int height
-
image
String image
-
imageformat
ImageFormat imageformat
-
keyframes
String keyframes
-
width
int width
-
-
-
Package de.gurkenlabs.litiengine.scripting
-
Exception Class de.gurkenlabs.litiengine.scripting.ScriptException
class ScriptException extends Exception implements Serializable-
Serialized Fields
-
diagnostics
List<ScriptDiagnostic> diagnostics
-
-
-
-
Package de.gurkenlabs.litiengine.sound
-
Class de.gurkenlabs.litiengine.sound.SoundEvent
class SoundEvent extends EventObject implements Serializable- serialVersionUID:
- -2070316328855430839L
-