Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes All Packages

A

A - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Buttons
 
A - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Xbox
 
Ability - Class in de.gurkenlabs.litiengine.abilities
 
Ability(Creature) - Constructor for class de.gurkenlabs.litiengine.abilities.Ability
Initializes a new instance of the Ability class.
Ability.AbilityCastListener - Interface in de.gurkenlabs.litiengine.abilities
 
AbilityAttributes - Class in de.gurkenlabs.litiengine.abilities
 
abilityCast(AbilityExecution) - Method in interface de.gurkenlabs.litiengine.abilities.Ability.AbilityCastListener
 
AbilityExecution - Class in de.gurkenlabs.litiengine.abilities
 
AbilityInfo - Annotation Type in de.gurkenlabs.litiengine.abilities
 
acceleration() - Method in annotation type de.gurkenlabs.litiengine.entities.MovementInfo
 
ACCELERATION_X_MAX - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty.Particle
 
ACCELERATION_X_MIN - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty.Particle
 
ACCELERATION_Y_MAX - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty.Particle
 
ACCELERATION_Y_MIN - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty.Particle
 
Action - Annotation Type in de.gurkenlabs.litiengine.entities
This annotation is used by the LITIENGINE to identify methods that should be registered as EntityAction by the entity framework.
actions() - Method in class de.gurkenlabs.litiengine.entities.Entity
 
actions() - Method in interface de.gurkenlabs.litiengine.entities.IEntity
All registered actions of this entity.
activate() - Method in class de.gurkenlabs.litiengine.entities.LightSource
 
activate() - Method in class de.gurkenlabs.litiengine.graphics.emitters.Emitter
 
activated(TriggerEvent) - Method in interface de.gurkenlabs.litiengine.entities.TriggerActivatedListener
This method is called when a Trigger was activated.
activateOnInit() - Method in annotation type de.gurkenlabs.litiengine.entities.EmitterInfo
 
add(ConfigurationGroup) - Method in class de.gurkenlabs.litiengine.configuration.Configuration
Adds the specified configuration group to the configuration.
add(ICollisionEntity) - Method in class de.gurkenlabs.litiengine.physics.PhysicsEngine
Adds the specified collision aware entity to the physics engine which will make it respect the entity's collision box for upcoming calls.
add(IEntity) - Method in class de.gurkenlabs.litiengine.environment.Environment
Adds the specified entity to the environment container.
add(IEntity) - Method in class de.gurkenlabs.litiengine.resources.Maps.MapGenerator
Adds a MapObject created by the specified entity to the map of this instance.
add(IMapObject) - Method in class de.gurkenlabs.litiengine.resources.Maps.MapGenerator
Adds the specified map object to the map of this instance.
add(IMapObjectLayer, IEntity) - Method in class de.gurkenlabs.litiengine.resources.Maps.MapGenerator
Adds a MapObject created by the specified entity to the map of this instance.
add(IMapObjectLayer, IMapObject) - Method in class de.gurkenlabs.litiengine.resources.Maps.MapGenerator
Adds the specified map object to the map of this instance.
add(Animation) - Method in class de.gurkenlabs.litiengine.graphics.animation.AnimationController
 
add(Animation) - Method in interface de.gurkenlabs.litiengine.graphics.animation.IAnimationController
Add the specified Animation to this controller instance.
add(ImageEffect) - Method in class de.gurkenlabs.litiengine.graphics.animation.AnimationController
 
add(ImageEffect) - Method in interface de.gurkenlabs.litiengine.graphics.animation.IAnimationController
Adds the specified ImageEffect to be applied when the current image is retrieved from this controller.
add(IRenderable, RenderType) - Method in class de.gurkenlabs.litiengine.environment.Environment
Adds the specified instance to be rendered with the defined RenderType whenever the environment's render pipeline is executed.
add(Screen) - Method in class de.gurkenlabs.litiengine.gui.screens.ScreenManager
Adds the specified screen instance to the manager.
add(Vector2D) - Method in class de.gurkenlabs.litiengine.util.geom.Vector2D
 
add(String, Spritesheet) - Method in class de.gurkenlabs.litiengine.resources.Spritesheets
 
add(String, T) - Method in class de.gurkenlabs.litiengine.resources.ResourcesContainer
Add the specified resource to this container.
The added element can later be retrieved from this container by calling get(resourceName).
add(URL, T) - Method in class de.gurkenlabs.litiengine.resources.ResourcesContainer
 
ADD - de.gurkenlabs.litiengine.attributes.Modification
 
addActivatedListener(TriggerActivatedListener) - Method in class de.gurkenlabs.litiengine.entities.Trigger
 
addActivatingCondition(TriggerActivatingCondition) - Method in class de.gurkenlabs.litiengine.entities.Trigger
 
addActivator(int) - Method in class de.gurkenlabs.litiengine.entities.Trigger
 
addActivator(IEntity) - Method in class de.gurkenlabs.litiengine.entities.Trigger
 
addAll(IEntity...) - Method in class de.gurkenlabs.litiengine.environment.Environment
Adds all the specified entities to the environment container.
addAll(Iterable<T>) - Method in class de.gurkenlabs.litiengine.environment.Environment
Adds all the specified entities to the environment container.
addClearedListener(ResourcesContainerClearedListener) - Method in class de.gurkenlabs.litiengine.resources.ResourcesContainer
Add a new container listener to this instance that observes whenever this instance is cleared.
addClearedListener(ResourcesContainerClearedListener) - Method in class de.gurkenlabs.litiengine.resources.Spritesheets
 
addCombatEntityListener(CombatEntityListener) - Method in class de.gurkenlabs.litiengine.entities.CombatEntity
 
addCombatEntityListener(CombatEntityListener) - Method in interface de.gurkenlabs.litiengine.entities.ICombatEntity
 
addContainerListener(ResourcesContainerListener<? super T>) - Method in class de.gurkenlabs.litiengine.resources.ResourcesContainer
Add a new container listener to this instance in order to observe resource life cycles.
addController(IEntityController) - Method in class de.gurkenlabs.litiengine.entities.Entity
 
addController(IEntityController) - Method in interface de.gurkenlabs.litiengine.entities.IEntity
 
addController(T) - Method in class de.gurkenlabs.litiengine.entities.EntityControllers
 
addDeactivatedListener(TriggerDeactivatedListener) - Method in class de.gurkenlabs.litiengine.entities.Trigger
 
addDownKey(int) - Method in class de.gurkenlabs.litiengine.input.KeyboardEntityController
 
added(Gamepad) - Method in interface de.gurkenlabs.litiengine.input.GamepadManager.GamepadAddedListener
Invoked when a gamepad was added.
added(String, T) - Method in interface de.gurkenlabs.litiengine.resources.ResourcesContainerListener
This method gets called after the ResourcesContainer.add method was executed.
addEffect(Effect) - Method in class de.gurkenlabs.litiengine.abilities.Ability
 
addEntityDebugListener(EntityRenderedListener) - Static method in class de.gurkenlabs.litiengine.graphics.DebugRenderer
Add the specified entity rendered listener to attach custom debug rendering after the default debug information for an entity has been rendered.
addEntityListener(EnvironmentEntityListener) - Method in class de.gurkenlabs.litiengine.environment.Environment
Adds the specified environment entity listener to receive events about entities on this environment.
addEntityRenderedListener(EntityRenderedListener) - Method in class de.gurkenlabs.litiengine.graphics.RenderEngine
Adds the specified entity rendered listener to receive events when entities were rendered.
addEntityRenderListener(EntityRenderListener) - Method in class de.gurkenlabs.litiengine.entities.Entity
 
addEntityRenderListener(EntityRenderListener) - Method in interface de.gurkenlabs.litiengine.entities.IEntity
Adds the specified entity render listener to receive events and callbacks about the rendering process of entities.
addEntityRenderListener(EntityRenderListener) - Method in class de.gurkenlabs.litiengine.graphics.RenderEngine
Adds the specified entity render listener to receive events and callbacks about the rendering process of entities.
addGameListener(GameListener) - Static method in class de.gurkenlabs.litiengine.Game
Adds the specified game listener to receive events about the basic game life-cycle.
addJumpKey(int) - Method in class de.gurkenlabs.litiengine.input.PlatformingMovementController
Adds a jump key.
addKeyListener(KeyListener) - Method in interface de.gurkenlabs.litiengine.input.IKeyboard
Register for key events.
addKeyListener(KeyListener) - Method in class de.gurkenlabs.litiengine.input.Keyboard
 
addLayer(int, ILayer) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ILayerList
Adds an ILayer to the Layer list at the given index.
addLayer(int, ILayer) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.GroupLayer
 
addLayer(int, ILayer) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TmxMap
 
addLayer(ILayer) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ILayerList
Adds an ILayer to the Layer list.
addLayer(ILayer) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.GroupLayer
 
addLayer(ILayer) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TmxMap
 
addLayerRenderCondition(MapRenderer.LayerRenderCondition) - Static method in class de.gurkenlabs.litiengine.environment.tilemap.MapRenderer
Adds the specified layer render condition to control whether layers should be rendered.
addLeftKey(int) - Method in class de.gurkenlabs.litiengine.input.KeyboardEntityController
 
addListener(EntityListener) - Method in class de.gurkenlabs.litiengine.entities.Entity
 
addListener(EntityListener) - Method in interface de.gurkenlabs.litiengine.entities.IEntity
 
addListener(EnvironmentListener) - Method in class de.gurkenlabs.litiengine.environment.Environment
Adds the specified environment listener to receive events about the basic environment life-cycle.
addListener(EnvironmentListener) - Method in class de.gurkenlabs.litiengine.environment.GameWorld
Adds the specified environment listener to receive events about the basic life-cycle of environments.
addListener(AnimationListener) - Method in class de.gurkenlabs.litiengine.graphics.animation.AnimationController
 
addListener(AnimationListener) - Method in interface de.gurkenlabs.litiengine.graphics.animation.IAnimationController
Adds the specified animation listener to receive events and callbacks when animation playbacks are started and finished.
addListener(SpeechBubbleListener) - Method in class de.gurkenlabs.litiengine.gui.SpeechBubble
 
addListener(String, EnvironmentListener) - Method in class de.gurkenlabs.litiengine.environment.GameWorld
Adds the specified environment listener to receive events about the basic life-cycle of environments with the specified map name.
addMapObject(IMapObject) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapObjectLayer
 
addMapObject(IMapObject) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.MapObjectLayer
 
addMapRenderedListener(MapRenderedListener) - Static method in class de.gurkenlabs.litiengine.graphics.DebugRenderer
Add the specified map rendered listener to attach custom debug rendering after layers of the type GROUND have beend rendered.
addMaxModifier(AttributeModifier<T>) - Method in class de.gurkenlabs.litiengine.attributes.RangeAttribute
 
addMinModifier(AttributeModifier<T>) - Method in class de.gurkenlabs.litiengine.attributes.RangeAttribute
 
addModifier(AttributeModifier<T>) - Method in class de.gurkenlabs.litiengine.attributes.Attribute
Adds the specified modifier to this attribute.
addMouseListener(MouseListener) - Method in interface de.gurkenlabs.litiengine.input.IMouse
Register mouse listener.
addMouseListener(MouseListener) - Method in class de.gurkenlabs.litiengine.input.Mouse
 
addMouseMotionListener(MouseMotionListener) - Method in interface de.gurkenlabs.litiengine.input.IMouse
Register mouse motion listener.
addMouseMotionListener(MouseMotionListener) - Method in class de.gurkenlabs.litiengine.input.Mouse
 
addNavigationListener(NavigationListener) - Method in class de.gurkenlabs.litiengine.entities.behavior.EntityNavigator
 
addParticle(Particle) - Method in class de.gurkenlabs.litiengine.graphics.emitters.Emitter
Adds a particle to this Emitter's list of Particles.
ADDPERCENT - de.gurkenlabs.litiengine.attributes.Modification
 
addRightKey(int) - Method in class de.gurkenlabs.litiengine.input.KeyboardEntityController
 
addRule(Predicate<? super T>, Function<? super T, String>) - Method in class de.gurkenlabs.litiengine.graphics.animation.EntityAnimationController
 
addRule(Predicate<? super T>, Function<? super T, String>) - Method in interface de.gurkenlabs.litiengine.graphics.animation.IEntityAnimationController
Registers an animation rule that will be evaluated if there is currently no animation playing that is defined to loop.
addRule(Predicate<? super T>, Function<? super T, String>, int) - Method in class de.gurkenlabs.litiengine.graphics.animation.EntityAnimationController
 
addRule(Predicate<? super T>, Function<? super T, String>, int) - Method in interface de.gurkenlabs.litiengine.graphics.animation.IEntityAnimationController
Registers an animation rule that will be evaluated if there is currently no animation playing that is defined to loop.
addScreenChangedListener(ScreenChangedListener) - Method in class de.gurkenlabs.litiengine.gui.screens.ScreenManager
Adds the specified screen changed listener to receive events when the current screen was changed.
addShadow(BufferedImage, int, int) - Static method in class de.gurkenlabs.litiengine.util.Imaging
Adds a shadow effect by executing the following steps: 1.
addSoundPlaybackListener(SoundPlaybackListener) - Method in class de.gurkenlabs.litiengine.sound.SoundPlayback
Adds a SoundPlaybackListener to this instance.
addTag(String) - Method in class de.gurkenlabs.litiengine.entities.Entity
 
addTag(String) - Method in interface de.gurkenlabs.litiengine.entities.IEntity
 
addTarget(int) - Method in class de.gurkenlabs.litiengine.entities.Trigger
 
addTarget(IEntity) - Method in class de.gurkenlabs.litiengine.entities.Trigger
 
addTileLayer(RenderType, IntBinaryOperator) - Method in class de.gurkenlabs.litiengine.resources.Maps.MapGenerator
Adds a new tile tile layer to the generated map of this instance.
addTransformListener(EntityTransformListener) - Method in class de.gurkenlabs.litiengine.entities.Entity
 
addTransformListener(EntityTransformListener) - Method in interface de.gurkenlabs.litiengine.entities.IEntity
 
addTriggerListener(TriggerListener) - Method in class de.gurkenlabs.litiengine.entities.Trigger
 
addUpKey(int) - Method in class de.gurkenlabs.litiengine.input.KeyboardEntityController
 
afterLoad(Collection<IEntity>, IMapObject) - Method in interface de.gurkenlabs.litiengine.environment.IMapObjectLoader
This method is called externally on the loader instance after the entities have been loaded.
afterLoad(Collection<IEntity>, IMapObject) - Method in class de.gurkenlabs.litiengine.environment.MapObjectLoader
 
afterUnmarshal(Unmarshaller, Object) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.GroupLayer
 
afterUnmarshal(Unmarshaller, Object) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Layer
 
afterUnmarshal(Unmarshaller, Object) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.MapObjectLayer
 
align() - Method in annotation type de.gurkenlabs.litiengine.entities.CollisionInfo
 
Align - Enum in de.gurkenlabs.litiengine
The enum Align defines a range of horizontal alignments.
allowDebug(boolean) - Static method in class de.gurkenlabs.litiengine.Game
This flag indicates if the game currently supports debugging.
ALLSPAWNPOINTS - de.gurkenlabs.litiengine.environment.IEntitySpawner.SpawnMode
Spawns the amount of mobs for all the spawnpoints available.
AlphanumComparator - Class in de.gurkenlabs.litiengine.util
This is an updated version with enhancements made by Daniel Migowski, Andre Bogus, and David Koelle.
AlphanumComparator() - Constructor for class de.gurkenlabs.litiengine.util.AlphanumComparator
 
ALPHAVARIANCE - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty.Emitter
 
alterExecutionTime(int, long) - Method in class de.gurkenlabs.litiengine.GameLoop
 
alterExecutionTime(int, long) - Method in interface de.gurkenlabs.litiengine.IGameLoop
Alters the execution time of the timed action with the specified index to the defined tick.
AMBIENTCOLOR - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapProperty
 
AmbientLight - Class in de.gurkenlabs.litiengine.graphics
 
AmbientLight(Environment, Color) - Constructor for class de.gurkenlabs.litiengine.graphics.AmbientLight
Instantiates a new AmbientLight instance.
ANGLE - de.gurkenlabs.litiengine.tweening.TweenType
 
ANGLE_MAX - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty.Particle
 
ANGLE_MIN - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty.Particle
 
ANIMATESPRITE - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty.Particle
 
Animation - Class in de.gurkenlabs.litiengine.graphics.animation
The Animation class keeps track of the current keyframe which is used to animate a visual element.
Animation(Spritesheet, boolean, boolean, int...) - Constructor for class de.gurkenlabs.litiengine.graphics.animation.Animation
Initializes a new instance of the Animation class.
Animation(Spritesheet, boolean, int...) - Constructor for class de.gurkenlabs.litiengine.graphics.animation.Animation
Initializes a new instance of the Animation class.
Animation(String, boolean, boolean, int...) - Constructor for class de.gurkenlabs.litiengine.graphics.animation.Animation
Initializes a new instance of the Animation class.
Animation(String, Spritesheet, boolean, boolean, int...) - Constructor for class de.gurkenlabs.litiengine.graphics.animation.Animation
Initializes a new instance of the Animation class.
Animation(String, Spritesheet, boolean, int...) - Constructor for class de.gurkenlabs.litiengine.graphics.animation.Animation
Initializes a new instance of the Animation class.
AnimationController - Class in de.gurkenlabs.litiengine.graphics.animation
 
AnimationController() - Constructor for class de.gurkenlabs.litiengine.graphics.animation.AnimationController
Initializes a new instance of the AnimationController class.
AnimationController(Animation) - Constructor for class de.gurkenlabs.litiengine.graphics.animation.AnimationController
Initializes a new instance of the AnimationController class with the specified default animation.
AnimationController(Animation, Animation...) - Constructor for class de.gurkenlabs.litiengine.graphics.animation.AnimationController
Initializes a new instance of the AnimationController class with the specified default animation.
AnimationController(Spritesheet) - Constructor for class de.gurkenlabs.litiengine.graphics.animation.AnimationController
Initializes a new instance of the AnimationController class with the specified default animation.
AnimationController(Spritesheet, boolean) - Constructor for class de.gurkenlabs.litiengine.graphics.animation.AnimationController
Initializes a new instance of the AnimationController class with the specified default animation.
AnimationInfo - Annotation Type in de.gurkenlabs.litiengine.entities
 
AnimationListener - Interface in de.gurkenlabs.litiengine.graphics.animation
This listener provides call-backs for when an Animation is played or the play back was finished.
AnimationRule(Predicate<? super T>, Function<? super T, String>, int) - Constructor for class de.gurkenlabs.litiengine.graphics.animation.EntityAnimationController.AnimationRule
 
animations() - Method in class de.gurkenlabs.litiengine.entities.Entity
 
animations() - Method in interface de.gurkenlabs.litiengine.entities.IEntity
Gets the entities animation controller.
ANTIALIASING - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty.Particle
 
antiAlising() - Method in class de.gurkenlabs.litiengine.configuration.GraphicConfiguration
 
ANY - de.gurkenlabs.litiengine.physics.Collision
 
ANY_MESSAGE - Static variable in class de.gurkenlabs.litiengine.entities.Entity
 
Appearance - Class in de.gurkenlabs.litiengine.gui
 
Appearance() - Constructor for class de.gurkenlabs.litiengine.gui.Appearance
 
Appearance(Color) - Constructor for class de.gurkenlabs.litiengine.gui.Appearance
 
Appearance(Color, Color) - Constructor for class de.gurkenlabs.litiengine.gui.Appearance
 
append(T[], T) - Static method in class de.gurkenlabs.litiengine.util.ArrayUtilities
Adds the specified item to the input array and returns a new array instance with the length of the input array +1.
applied(EffectEvent) - Method in interface de.gurkenlabs.litiengine.abilities.effects.Effect.EffectAppliedListener
 
apply(ICombatEntity) - Method in class de.gurkenlabs.litiengine.abilities.effects.AttributeEffect
 
apply(ICombatEntity) - Method in class de.gurkenlabs.litiengine.abilities.effects.Effect
 
apply(ICombatEntity) - Method in class de.gurkenlabs.litiengine.abilities.effects.ForceEffect
 
apply(ICombatEntity) - Method in class de.gurkenlabs.litiengine.abilities.effects.SoundEffect
 
apply(Force) - Method in interface de.gurkenlabs.litiengine.physics.IMovementController
Apply the force to the entity.
apply(Force) - Method in class de.gurkenlabs.litiengine.physics.MovementController
 
apply(BufferedImage) - Method in class de.gurkenlabs.litiengine.graphics.CreatureShadowImageEffect
 
apply(BufferedImage) - Method in class de.gurkenlabs.litiengine.graphics.ImageEffect
 
apply(BufferedImage) - Method in class de.gurkenlabs.litiengine.graphics.OverlayPixelsImageEffect
 
apply(BufferedImage) - Method in class de.gurkenlabs.litiengine.graphics.RotationImageEffect
 
apply(Shape) - Method in class de.gurkenlabs.litiengine.abilities.effects.Effect
Applies the effect in the specified impact area on the specified environment.
applyAlphaChannel(BufferedImage, Color) - Static method in class de.gurkenlabs.litiengine.util.Imaging
All pixels that have the specified color are rendered transparent.
applyForce(IMobileEntity) - Method in class de.gurkenlabs.litiengine.abilities.effects.ForceEffect
 
applyMaxModifiers(T) - Method in class de.gurkenlabs.litiengine.attributes.RangeAttribute
 
applyMinModifiers(T) - Method in class de.gurkenlabs.litiengine.attributes.RangeAttribute
 
applyModifiers(T) - Method in class de.gurkenlabs.litiengine.attributes.Attribute
Apply modifiers.
applyPathMargin(ICollisionEntity, Rectangle2D) - Method in class de.gurkenlabs.litiengine.entities.behavior.PathFinder
 
AREA - de.gurkenlabs.litiengine.environment.tilemap.MapObjectType
 
areEqual(BufferedImage, BufferedImage) - Static method in class de.gurkenlabs.litiengine.util.Imaging
 
arrayCopy(T[]) - Static method in class de.gurkenlabs.litiengine.util.ArrayUtilities
 
ArrayUtilities - Class in de.gurkenlabs.litiengine.util
 
ARROW_DOWN - Static variable in class de.gurkenlabs.litiengine.gui.DropdownListField
 
ARROW_DOWN - Static variable in class de.gurkenlabs.litiengine.gui.NumberAdjuster
 
ARROW_DOWN - Static variable in class de.gurkenlabs.litiengine.gui.VerticalSlider
 
ARROW_LEFT - Static variable in class de.gurkenlabs.litiengine.gui.HorizontalSlider
 
ARROW_RIGHT - Static variable in class de.gurkenlabs.litiengine.gui.HorizontalSlider
 
ARROW_UP - Static variable in class de.gurkenlabs.litiengine.gui.NumberAdjuster
 
ARROW_UP - Static variable in class de.gurkenlabs.litiengine.gui.VerticalSlider
 
assignPenalty(AStarNode) - Method in class de.gurkenlabs.litiengine.entities.behavior.AStarGrid
 
AStarGrid - Class in de.gurkenlabs.litiengine.entities.behavior
 
AStarGrid(int, int, int) - Constructor for class de.gurkenlabs.litiengine.entities.behavior.AStarGrid
 
AStarGrid(Dimension, int) - Constructor for class de.gurkenlabs.litiengine.entities.behavior.AStarGrid
 
AStarNode - Class in de.gurkenlabs.litiengine.entities.behavior
 
AStarNode(boolean, Rectangle, int, int) - Constructor for class de.gurkenlabs.litiengine.entities.behavior.AStarNode
 
AStarPathFinder - Class in de.gurkenlabs.litiengine.entities.behavior
 
AStarPathFinder(AStarGrid) - Constructor for class de.gurkenlabs.litiengine.entities.behavior.AStarPathFinder
 
AStarPathFinder(IMap) - Constructor for class de.gurkenlabs.litiengine.entities.behavior.AStarPathFinder
 
AStarPathFinder(IMap, int) - Constructor for class de.gurkenlabs.litiengine.entities.behavior.AStarPathFinder
 
AStarPathFinder(Dimension, int) - Constructor for class de.gurkenlabs.litiengine.entities.behavior.AStarPathFinder
 
atan2(float, float) - Static method in class de.gurkenlabs.litiengine.util.geom.Trigonometry
 
atan2Deg(float, float) - Static method in class de.gurkenlabs.litiengine.util.geom.Trigonometry
 
atan2DegStrict(float, float) - Static method in class de.gurkenlabs.litiengine.util.geom.Trigonometry
 
attach() - Method in interface de.gurkenlabs.litiengine.entities.behavior.IBehaviorController
 
attach() - Method in interface de.gurkenlabs.litiengine.entities.IEntityController
 
attach() - Method in class de.gurkenlabs.litiengine.graphics.animation.AnimationController
Attach the AnimationController, as well as all its Animations to the Game loop.
attach() - Method in class de.gurkenlabs.litiengine.physics.MovementController
 
attach(IUpdateable) - Method in interface de.gurkenlabs.litiengine.ILoop
Attaches the update method of the specified IUpdatable instance to be called every tick.
attach(IUpdateable) - Method in class de.gurkenlabs.litiengine.UpdateLoop
 
attach(String, IUpdateable) - Method in class de.gurkenlabs.litiengine.environment.GameWorld
Attaches the specified updatable instance that only gets updated when an environment with the specified map name is currently loaded.
attachAll() - Method in class de.gurkenlabs.litiengine.entities.EntityControllers
 
attachControllers() - Method in class de.gurkenlabs.litiengine.entities.Entity
 
attachControllers() - Method in interface de.gurkenlabs.litiengine.entities.IEntity
 
Attribute<T extends java.lang.Number> - Class in de.gurkenlabs.litiengine.attributes
An attribute is a numerical representation of a property that can be adjusted using AttributeModifiers.
Attribute(T) - Constructor for class de.gurkenlabs.litiengine.attributes.Attribute
Initializes a new instance of the Attribute class.
AttributeEffect<T extends java.lang.Number> - Class in de.gurkenlabs.litiengine.abilities.effects
An attribute effect appies an attribute modifier to the affected entity when applied and removes it when ceased.
AttributeEffect(Ability, Modification, double, EffectTarget...) - Constructor for class de.gurkenlabs.litiengine.abilities.effects.AttributeEffect
 
AttributeModifier<T extends java.lang.Number> - Class in de.gurkenlabs.litiengine.attributes
An attribute modifier allows to modify attributes by the specified Modification and modify value.
AttributeModifier(Modification, double) - Constructor for class de.gurkenlabs.litiengine.attributes.AttributeModifier
Initializes a new instance of the AttributeModifier class.
audio() - Static method in class de.gurkenlabs.litiengine.Game
Gets the engine's SoundEngine component that can be used to play sounds and music.
Sound can be loaded and accessed using the Resources API and are managed by the
Resources.sounds() resource container.

B

B - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Buttons
 
B - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Xbox
 
BACK_IN - de.gurkenlabs.litiengine.tweening.TweenFunction
 
BACK_INOUT - de.gurkenlabs.litiengine.tweening.TweenFunction
 
BACK_OUT - de.gurkenlabs.litiengine.tweening.TweenFunction
 
BACKGROUND - de.gurkenlabs.litiengine.graphics.RenderType
 
BACKGROUND_DISABLED_INDEX - Static variable in class de.gurkenlabs.litiengine.gui.ImageComponent
 
BACKGROUND_HOVER_INDEX - Static variable in class de.gurkenlabs.litiengine.gui.ImageComponent
 
BACKGROUND_INDEX - Static variable in class de.gurkenlabs.litiengine.gui.ImageComponent
 
BACKGROUND_PRESSED_INDEX - Static variable in class de.gurkenlabs.litiengine.gui.ImageComponent
 
BASE - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Buttons
 
BASE2 - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Buttons
 
BASE3 - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Buttons
 
BASE4 - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Buttons
 
BASE5 - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Buttons
 
BASE6 - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Buttons
 
BASE64 - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.xml.TileData.Encoding
 
begin() - Method in class de.gurkenlabs.litiengine.tweening.Tween
Begins the Tween by setting its start time to the current game time in ticks.
begin(Tweenable, TweenType, int) - Method in class de.gurkenlabs.litiengine.tweening.TweenEngine
Begins a new Tween.
behavior() - Method in class de.gurkenlabs.litiengine.entities.Entity
 
behavior() - Method in interface de.gurkenlabs.litiengine.entities.IEntity
 
bind(String, Predicate<String[]>) - Method in class de.gurkenlabs.litiengine.util.CommandManager
 
Blueprint - Class in de.gurkenlabs.litiengine.environment.tilemap.xml
 
Blueprint() - Constructor for class de.gurkenlabs.litiengine.environment.tilemap.xml.Blueprint
Initializes a new instance of the Blueprint map object.
Blueprint(String, boolean, MapObject...) - Constructor for class de.gurkenlabs.litiengine.environment.tilemap.xml.Blueprint
Initializes a new instance of the Blueprint map object.
Blueprint(String, MapObject...) - Constructor for class de.gurkenlabs.litiengine.environment.tilemap.xml.Blueprint
Initializes a new instance of the Blueprint map object.
BLUEPRINT_FILE_EXTENSION - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.xml.Blueprint
Blueprint in this format support multiple map objects as children (extended template XML).
blueprints() - Static method in class de.gurkenlabs.litiengine.resources.Resources
Gets the container that manages Blueprint resources.
Blueprints - Class in de.gurkenlabs.litiengine.resources
 
BMP - de.gurkenlabs.litiengine.resources.ImageFormat
 
BooleanIntegerAdapter - Class in de.gurkenlabs.litiengine.environment.tilemap.xml
 
BooleanIntegerAdapter() - Constructor for class de.gurkenlabs.litiengine.environment.tilemap.xml.BooleanIntegerAdapter
 
borderAlpha(BufferedImage, Color, boolean) - Static method in class de.gurkenlabs.litiengine.util.Imaging
 
BORDERLESS - de.gurkenlabs.litiengine.configuration.DisplayMode
 
BOUNCE_IN - de.gurkenlabs.litiengine.tweening.TweenFunction
 
BOUNCE_INOUT - de.gurkenlabs.litiengine.tweening.TweenFunction
 
BOUNCE_OUT - de.gurkenlabs.litiengine.tweening.TweenFunction
 
btt - Variable in enum de.gurkenlabs.litiengine.environment.tilemap.RenderOrder
 
build(float, float) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Blueprint
 
build(Blueprint, double, double) - Method in class de.gurkenlabs.litiengine.environment.Environment
Adds entities by the specified blueprint to this environment at the defined location.
build(Blueprint, Point2D) - Method in class de.gurkenlabs.litiengine.environment.Environment
Adds entities by the specified blueprint to this environment at the defined location.
build(Point2D) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Blueprint
 
buildCurrentCacheKey() - Method in class de.gurkenlabs.litiengine.graphics.animation.AnimationController
Build a unique cache key for the current frame.
BUTTON_0 - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Buttons
 
BUTTON_1 - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Buttons
 
BUTTON_10 - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Buttons
 
BUTTON_11 - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Buttons
 
BUTTON_12 - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Buttons
 
BUTTON_13 - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Buttons
 
BUTTON_14 - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Buttons
 
BUTTON_15 - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Buttons
 
BUTTON_16 - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Buttons
 
BUTTON_17 - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Buttons
 
BUTTON_18 - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Buttons
 
BUTTON_19 - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Buttons
 
BUTTON_2 - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Buttons
 
BUTTON_20 - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Buttons
 
BUTTON_21 - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Buttons
 
BUTTON_22 - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Buttons
 
BUTTON_23 - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Buttons
 
BUTTON_24 - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Buttons
 
BUTTON_25 - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Buttons
 
BUTTON_26 - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Buttons
 
BUTTON_27 - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Buttons
 
BUTTON_28 - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Buttons
 
BUTTON_29 - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Buttons
 
BUTTON_3 - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Buttons
 
BUTTON_30 - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Buttons
 
BUTTON_31 - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Buttons
 
BUTTON_4 - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Buttons
 
BUTTON_5 - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Buttons
 
BUTTON_6 - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Buttons
 
BUTTON_7 - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Buttons
 
BUTTON_8 - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Buttons
 
BUTTON_9 - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Buttons
 

C

C - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Buttons
 
calcRotationAngleInDegrees(double, double, double, double) - Static method in class de.gurkenlabs.litiengine.util.geom.GeometricUtilities
 
calcRotationAngleInDegrees(Point2D, Point2D) - Static method in class de.gurkenlabs.litiengine.util.geom.GeometricUtilities
Calculates the angle from centerPt to targetPt in degrees.
calculateImpactArea() - Method in class de.gurkenlabs.litiengine.abilities.Ability
 
calculatePotentialImpactArea() - Method in class de.gurkenlabs.litiengine.abilities.Ability
 
camera() - Method in class de.gurkenlabs.litiengine.environment.GameWorld
Gets the game's current Camera.
Camera - Class in de.gurkenlabs.litiengine.graphics
 
Camera() - Constructor for class de.gurkenlabs.litiengine.graphics.Camera
Instantiates a new Camera instance.
CameraEvent - Class in de.gurkenlabs.litiengine.graphics
 
canActivate(TriggerEvent) - Method in interface de.gurkenlabs.litiengine.entities.TriggerActivatingCondition
Allows to register functions that contain additional checks for the trigger activation.
canAttackEntity(ICombatEntity) - Method in class de.gurkenlabs.litiengine.abilities.effects.Effect
 
canCast() - Method in class de.gurkenlabs.litiengine.abilities.Ability
 
cancel() - Method in class de.gurkenlabs.litiengine.sound.SoundPlayback
Attempts to cancel the playback of this audio.
cancelled(SoundEvent) - Method in interface de.gurkenlabs.litiengine.sound.SoundPlaybackListener
This method gets called when a SoundPlayback is cancelled.
cancelNavigation(Predicate<IMobileEntity>) - Method in class de.gurkenlabs.litiengine.entities.behavior.EntityNavigator
 
cancelOnCollision() - Method in class de.gurkenlabs.litiengine.physics.Force
Cancel on collision.
cancelOnReached() - Method in class de.gurkenlabs.litiengine.physics.Force
 
canCollideWith(ICollisionEntity) - Method in class de.gurkenlabs.litiengine.entities.CollisionEntity
 
canCollideWith(ICollisionEntity) - Method in interface de.gurkenlabs.litiengine.entities.ICollisionEntity
 
canRender(IEntity) - Method in class de.gurkenlabs.litiengine.entities.Entity
 
canRender(IEntity) - Method in interface de.gurkenlabs.litiengine.entities.EntityRenderListener
This method gets called before an Entity is about to be rendered.
canRender(IEntity) - Method in class de.gurkenlabs.litiengine.graphics.RenderEngine
Determines whether the specified entity can be rendered by evaluating the callbacks to all registered EntityRenderListeners.
canRender(LayerRenderEvent) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.MapRenderer.LayerRenderCondition
Invoked before the rendering of a layer to determine if it should be rendered.
canTakeNewParticles() - Method in class de.gurkenlabs.litiengine.graphics.emitters.Emitter
Can take new particles.
canTrigger(ICollisionEntity) - Method in class de.gurkenlabs.litiengine.entities.Trigger
Checks whether the specified entity can interact with this trigger.
cast() - Method in class de.gurkenlabs.litiengine.abilities.Ability
Casts the ability by the temporal conditions of the specified game loop and the spatial circumstances of the specified environment.
castType() - Method in annotation type de.gurkenlabs.litiengine.abilities.AbilityInfo
 
CastType - Enum in de.gurkenlabs.litiengine.abilities
 
cease(EffectApplication) - Method in class de.gurkenlabs.litiengine.abilities.effects.Effect
 
cease(EffectApplication) - Method in class de.gurkenlabs.litiengine.abilities.effects.ForceEffect
 
cease(ICombatEntity) - Method in class de.gurkenlabs.litiengine.abilities.effects.AttributeEffect
 
cease(ICombatEntity) - Method in class de.gurkenlabs.litiengine.abilities.effects.Effect
 
ceased(EffectEvent) - Method in interface de.gurkenlabs.litiengine.abilities.effects.Effect.EffectCeasedListener
 
CENTER - de.gurkenlabs.litiengine.Align
 
CENTER - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.DPad
Synonmous with OFF
CENTER_LEFT - de.gurkenlabs.litiengine.Align
 
CENTER_RIGHT - de.gurkenlabs.litiengine.Align
 
CERAMIC - Static variable in class de.gurkenlabs.litiengine.entities.Material
 
changed(ScreenChangedEvent) - Method in interface de.gurkenlabs.litiengine.gui.screens.ScreenChangedListener
 
CHECK - Static variable in class de.gurkenlabs.litiengine.gui.CheckBox
 
CheckBox - Class in de.gurkenlabs.litiengine.gui
 
CheckBox(double, double, double, double, Spritesheet, boolean) - Constructor for class de.gurkenlabs.litiengine.gui.CheckBox
 
choose(double...) - Method in class de.gurkenlabs.litiengine.GameRandom
Chooses a pseudo-random element from the specified array.
choose(int...) - Method in class de.gurkenlabs.litiengine.GameRandom
Chooses a pseudo-random element from the specified array.
choose(long...) - Method in class de.gurkenlabs.litiengine.GameRandom
Chooses a pseudo-random element from the specified array.
choose(String...) - Method in class de.gurkenlabs.litiengine.GameRandom
Chooses a pseudo-random element from the specified array.
choose(Collection<T>) - Method in class de.gurkenlabs.litiengine.GameRandom
Chooses a pseudo-random element from the specified collection.
choose(T[]) - Method in class de.gurkenlabs.litiengine.GameRandom
Chooses a pseudo-random element from the specified array.
CIRCLE_IN - de.gurkenlabs.litiengine.tweening.TweenFunction
 
CIRCLE_INOUT - de.gurkenlabs.litiengine.tweening.TweenFunction
 
CIRCLE_OUT - de.gurkenlabs.litiengine.tweening.TweenFunction
 
clamp(byte, byte, byte) - Static method in class de.gurkenlabs.litiengine.util.MathUtilities
Modifies the value (if necessary) such that it lies within the boundaries of the specified minimum and maximum.
clamp(double, double, double) - Static method in class de.gurkenlabs.litiengine.util.MathUtilities
Modifies the value (if necessary) such that it lies within the boundaries of the specified minimum and maximum.
clamp(float, float, float) - Static method in class de.gurkenlabs.litiengine.util.MathUtilities
Modifies the value (if necessary) such that it lies within the boundaries of the specified minimum and maximum.
clamp(int, int, int) - Static method in class de.gurkenlabs.litiengine.util.MathUtilities
Modifies the value (if necessary) such that it lies within the boundaries of the specified minimum and maximum.
clamp(long, long, long) - Static method in class de.gurkenlabs.litiengine.util.MathUtilities
Modifies the value (if necessary) such that it lies within the boundaries of the specified minimum and maximum.
clamp(short, short, short) - Static method in class de.gurkenlabs.litiengine.util.MathUtilities
Modifies the value (if necessary) such that it lies within the boundaries of the specified minimum and maximum.
clampToMap(Point2D) - Method in class de.gurkenlabs.litiengine.graphics.Camera
 
clear() - Method in class de.gurkenlabs.litiengine.entities.behavior.AStarNode
Clears the assigned costs and the predecessor.
clear() - Method in class de.gurkenlabs.litiengine.environment.Environment
Clears all loaded entities and renderable instances from this environment.
clear() - Method in class de.gurkenlabs.litiengine.environment.GameWorld
Clears the currently active camera and environment, removes all previously loaded environments and clears all listener lists.
clear() - Method in class de.gurkenlabs.litiengine.graphics.animation.AnimationController
 
clear() - Method in interface de.gurkenlabs.litiengine.graphics.animation.IAnimationController
Remove all Animations from the AnimationController.
clear() - Method in class de.gurkenlabs.litiengine.physics.PhysicsEngine
Clears all previously registered participants in the collision process from this instance.
clear() - Method in class de.gurkenlabs.litiengine.resources.ResourcesContainer
Clears the resource container by removing all previously loaded resources.
clear() - Method in class de.gurkenlabs.litiengine.resources.Spritesheets
 
clearAll() - Static method in class de.gurkenlabs.litiengine.resources.Resources
Clears the all resource containers by removing previously loaded resources.
clearControllers(Class<T>) - Method in class de.gurkenlabs.litiengine.entities.EntityControllers
 
clearDrawingSpace() - Method in class de.gurkenlabs.litiengine.gui.MouseDrawComponent
 
cleared() - Method in interface de.gurkenlabs.litiengine.resources.ResourcesContainerClearedListener
This method gets called after the ResourcesContainer.clear method was executed.
cleared() - Method in interface de.gurkenlabs.litiengine.resources.ResourcesContainerListener
 
cleared(Environment) - Method in interface de.gurkenlabs.litiengine.environment.EnvironmentListener
This method was called after the environment was cleared.
clearEventListeners() - Method in class de.gurkenlabs.litiengine.input.GamepadEvents
Removes all registered event listeners from the Gamepad instance.
clearExplicitListeners() - Method in interface de.gurkenlabs.litiengine.input.IKeyboard
Removes all registered event consumers from the Keyboard instance.
clearExplicitListeners() - Method in interface de.gurkenlabs.litiengine.input.IMouse
Removes all registered event listeners from the Mouse instance.
clearExplicitListeners() - Method in class de.gurkenlabs.litiengine.input.Keyboard
 
clearExplicitListeners() - Method in class de.gurkenlabs.litiengine.input.Mouse
 
clearSection(Graphics2D, Rectangle2D) - Method in class de.gurkenlabs.litiengine.graphics.AmbientLight
 
clearSection(Graphics2D, Rectangle2D) - Method in class de.gurkenlabs.litiengine.graphics.ColorLayer
 
clearSection(Graphics2D, Rectangle2D) - Method in class de.gurkenlabs.litiengine.graphics.StaticShadowLayer
 
client() - Method in class de.gurkenlabs.litiengine.configuration.GameConfiguration
Gets the basic game client configuration like update-rate or localization.
ClientConfiguration - Class in de.gurkenlabs.litiengine.configuration
The client configuration contains client specific configuration elements.
close() - Method in class de.gurkenlabs.litiengine.resources.Maps.MapGenerator
It is crucial to call this before using the generated map of this instance.
close() - Method in class de.gurkenlabs.litiengine.UpdateLoop
 
Codec - Class in de.gurkenlabs.litiengine.util.io
 
collides(double, double) - Method in class de.gurkenlabs.litiengine.physics.PhysicsEngine
Checks if the point at the given coordinates collides with anything registered in the PhysicsEngine.
collides(double, double, ICollisionEntity) - Method in class de.gurkenlabs.litiengine.physics.PhysicsEngine
Checks if a given ICollisionEntity collides with anything that intersects specific coordinates.
collides(double, double, Collision) - Method in class de.gurkenlabs.litiengine.physics.PhysicsEngine
Checks if the point at the given coordinates collides with anything of the given Collision type.
collides(ICollisionEntity) - Method in class de.gurkenlabs.litiengine.physics.PhysicsEngine
Checks if a given ICollisionEntity collides with anything registered in the PhysicsEngine.
collides(ICollisionEntity, Collision) - Method in class de.gurkenlabs.litiengine.physics.PhysicsEngine
Checks if a given ICollisionEntity collides with anything of the given Collision type.
collides(Line2D) - Method in class de.gurkenlabs.litiengine.physics.PhysicsEngine
Checks if a given line collides with anything registered in the PhysicsEngine.
collides(Line2D, ICollisionEntity) - Method in class de.gurkenlabs.litiengine.physics.PhysicsEngine
Checks if a given ICollisionEntity collides with anything that intersects a specific line.
collides(Line2D, Collision) - Method in class de.gurkenlabs.litiengine.physics.PhysicsEngine
Checks if a line collides with anything of the given Collision type.
collides(Line2D, Collision, ICollisionEntity) - Method in class de.gurkenlabs.litiengine.physics.PhysicsEngine
Checks if a given ICollisionEntity collides with any ICollisionEntities of a given Collision type that intersect a specific line.
collides(Point2D) - Method in class de.gurkenlabs.litiengine.physics.PhysicsEngine
Checks if a given point collides with anything registered in the PhysicsEngine.
collides(Point2D, ICollisionEntity) - Method in class de.gurkenlabs.litiengine.physics.PhysicsEngine
Checks if a given ICollisionEntity collides with anything that intersects a specific point.
collides(Point2D, Collision) - Method in class de.gurkenlabs.litiengine.physics.PhysicsEngine
Checks if a point collides with anything of the given Collision type.
collides(Point2D, Collision, ICollisionEntity) - Method in class de.gurkenlabs.litiengine.physics.PhysicsEngine
Checks if a given ICollisionEntity collides with any ICollisionEntities of a given Collision type that intersect a specific point.
collides(Rectangle2D) - Method in class de.gurkenlabs.litiengine.physics.PhysicsEngine
Checks if a given rectangle collides with anything registered in the PhysicsEngine.
collides(Rectangle2D, ICollisionEntity) - Method in class de.gurkenlabs.litiengine.physics.PhysicsEngine
Checks if a given ICollisionEntity collides with anything that intersects a specific rectangle.
collides(Rectangle2D, Collision) - Method in class de.gurkenlabs.litiengine.physics.PhysicsEngine
Checks if a rectangle collides with anything of the given Collision type.
collides(Rectangle2D, Collision, ICollisionEntity) - Method in class de.gurkenlabs.litiengine.physics.PhysicsEngine
Checks if a given ICollisionEntity collides with any ICollisionEntities of a given Collision type that intersect a specific rectangle.
collision() - Method in annotation type de.gurkenlabs.litiengine.entities.CollisionInfo
 
Collision - Enum in de.gurkenlabs.litiengine.physics
 
COLLISION - de.gurkenlabs.litiengine.entities.Trigger.TriggerActivation
 
COLLISION - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty
 
COLLISION_ALIGN - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty
 
COLLISION_BOTH - de.gurkenlabs.litiengine.tweening.TweenType
 
COLLISION_HEIGHT - de.gurkenlabs.litiengine.tweening.TweenType
 
COLLISION_TYPE - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty
 
COLLISION_VALIGN - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty
 
COLLISION_WIDTH - de.gurkenlabs.litiengine.tweening.TweenType
 
CollisionBox - Class in de.gurkenlabs.litiengine.entities
 
CollisionBox() - Constructor for class de.gurkenlabs.litiengine.entities.CollisionBox
Instantiates a new CollisionBox entity.
CollisionBox(boolean) - Constructor for class de.gurkenlabs.litiengine.entities.CollisionBox
Instantiates a new CollisionBox entity.
CollisionBox(double, double) - Constructor for class de.gurkenlabs.litiengine.entities.CollisionBox
Instantiates a new CollisionBox entity.
CollisionBox(double, double, double, double) - Constructor for class de.gurkenlabs.litiengine.entities.CollisionBox
Instantiates a new CollisionBox entity.
CollisionBox(Rectangle2D) - Constructor for class de.gurkenlabs.litiengine.entities.CollisionBox
Instantiates a new CollisionBox entity.
COLLISIONBOX - de.gurkenlabs.litiengine.environment.tilemap.MapObjectType
 
COLLISIONBOX_CENTER - de.gurkenlabs.litiengine.entities.EntityPivotType
 
COLLISIONBOX_HEIGHT - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty
 
COLLISIONBOX_OBSTRUCTINGLIGHTS - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty
 
COLLISIONBOX_WIDTH - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty
 
collisionBoxHeight() - Method in annotation type de.gurkenlabs.litiengine.entities.CollisionInfo
 
CollisionBoxMapObjectLoader - Class in de.gurkenlabs.litiengine.environment
 
CollisionBoxMapObjectLoader() - Constructor for class de.gurkenlabs.litiengine.environment.CollisionBoxMapObjectLoader
 
collisionBoxWidth() - Method in annotation type de.gurkenlabs.litiengine.entities.CollisionInfo
 
CollisionEntity - Class in de.gurkenlabs.litiengine.entities
 
CollisionEntity() - Constructor for class de.gurkenlabs.litiengine.entities.CollisionEntity
 
CollisionEvent - Class in de.gurkenlabs.litiengine.physics
 
CollisionEvent(ICollisionEntity, ICollisionEntity...) - Constructor for class de.gurkenlabs.litiengine.physics.CollisionEvent
 
CollisionInfo - Annotation Type in de.gurkenlabs.litiengine.entities
 
CollisionListener - Interface in de.gurkenlabs.litiengine.entities
This listener provides callbacks for collision events on ICollisionEntity.
collisionResolved(CollisionEvent) - Method in interface de.gurkenlabs.litiengine.entities.CollisionListener
This method gets called after a collision has been resolved with the related ICollisionEntity.
collisionType() - Method in annotation type de.gurkenlabs.litiengine.entities.CollisionInfo
 
ColorAdapter - Class in de.gurkenlabs.litiengine.environment.tilemap.xml
 
ColorAdapter() - Constructor for class de.gurkenlabs.litiengine.environment.tilemap.xml.ColorAdapter
 
ColorHelper - Class in de.gurkenlabs.litiengine.util
 
colorInterpolation() - Method in class de.gurkenlabs.litiengine.configuration.GraphicConfiguration
 
ColorLayer - Class in de.gurkenlabs.litiengine.graphics
 
ColorLayer(Environment, Color) - Constructor for class de.gurkenlabs.litiengine.graphics.ColorLayer
 
COLORPROBABILITIES - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty.Emitter
 
COLORS - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty.Emitter
 
COLORVARIANCE - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty.Emitter
 
COMBAT_HITPOINTS - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty
 
COMBAT_INDESTRUCTIBLE - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty
 
COMBAT_TEAM - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty
 
CombatEntity - Class in de.gurkenlabs.litiengine.entities
 
CombatEntity() - Constructor for class de.gurkenlabs.litiengine.entities.CombatEntity
Instantiates a new CombatEntity.
CombatEntityDeathListener - Interface in de.gurkenlabs.litiengine.entities
This listener provides callbacks for when an ICombatEntity died.
CombatEntityHitListener - Interface in de.gurkenlabs.litiengine.entities
This listener provides callbacks for when an ICombatEntity was hit.
CombatEntityListener - Interface in de.gurkenlabs.litiengine.entities
This listener provides callbacks for when an ICombatEntity dies, was resurrected or is being hit.
CombatEntityResurrectListener - Interface in de.gurkenlabs.litiengine.entities
This listener provides callbacks for when an ICombatEntity was resurrected.
CombatInfo - Annotation Type in de.gurkenlabs.litiengine.entities
This attribute provides initial values for combat entity attributes.
combine(String, String...) - Static method in class de.gurkenlabs.litiengine.util.io.FileUtilities
This method combines the specified basepath with the parts provided as arguments.
COMMADLINE_ARG_NOGUI - Static variable in class de.gurkenlabs.litiengine.Game
 
COMMADLINE_ARG_RELEASE - Static variable in class de.gurkenlabs.litiengine.Game
 
CommandManager - Class in de.gurkenlabs.litiengine.util
 
CommandManager() - Constructor for class de.gurkenlabs.litiengine.util.CommandManager
 
compare(IEntity, IEntity) - Method in class de.gurkenlabs.litiengine.entities.EntityDistanceComparator
 
compare(IEntity, IEntity) - Method in class de.gurkenlabs.litiengine.entities.EntityYComparator
 
compare(Point2D, Point2D) - Method in class de.gurkenlabs.litiengine.util.geom.PointDistanceComparator
 
compare(String, String) - Method in class de.gurkenlabs.litiengine.util.AlphanumComparator
 
compareTo(AttributeModifier<T>) - Method in class de.gurkenlabs.litiengine.attributes.AttributeModifier
 
compareTo(Transition) - Method in class de.gurkenlabs.litiengine.entities.behavior.Transition
 
compareTo(IMap) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMap
 
compareTo(TileChunk) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TileChunk
 
compareTo(ImageEffect) - Method in class de.gurkenlabs.litiengine.graphics.ImageEffect
 
compareTo(Spritesheet) - Method in class de.gurkenlabs.litiengine.graphics.Spritesheet
 
compareTo(Resource) - Method in interface de.gurkenlabs.litiengine.resources.Resource
 
compareTo(String, String) - Static method in class de.gurkenlabs.litiengine.util.AlphanumComparator
 
ComponentMouseEvent - Class in de.gurkenlabs.litiengine.gui
A ComponentMouseEvent contains the original MouseEvent and the GuiComponent that sent the event as sender.
ComponentMouseEvent(MouseEvent, GuiComponent) - Constructor for class de.gurkenlabs.litiengine.gui.ComponentMouseEvent
Instantiates a new component mouse event.
ComponentMouseWheelEvent - Class in de.gurkenlabs.litiengine.gui
 
ComponentMouseWheelEvent(MouseWheelEvent, GuiComponent) - Constructor for class de.gurkenlabs.litiengine.gui.ComponentMouseWheelEvent
Instantiates a new component mouse event.
componentPollListeners - Variable in class de.gurkenlabs.litiengine.input.GamepadEvents
 
componentPressedListeners - Variable in class de.gurkenlabs.litiengine.input.GamepadEvents
 
componentReleasedListeners - Variable in class de.gurkenlabs.litiengine.input.GamepadEvents
 
compress(byte[]) - Static method in class de.gurkenlabs.litiengine.util.io.CompressionUtilities
 
CompressionUtilities - Class in de.gurkenlabs.litiengine.util.io
 
compute(float) - Method in interface de.gurkenlabs.litiengine.tweening.TweenEquation
Applies the function to the value and returns the result.
compute(float) - Method in enum de.gurkenlabs.litiengine.tweening.TweenFunction
Computes the next value of the interpolation.
concat(byte[], byte[]) - Static method in class de.gurkenlabs.litiengine.util.ArrayUtilities
Concatenates the two specified byte arrays to a new array.
concat(double[], double[]) - Static method in class de.gurkenlabs.litiengine.util.ArrayUtilities
Concatenates the two specified double arrays to a new array.
concat(int[], int[]) - Static method in class de.gurkenlabs.litiengine.util.ArrayUtilities
Concatenates the two specified int arrays to a new array.
concat(long[], long[]) - Static method in class de.gurkenlabs.litiengine.util.ArrayUtilities
Concatenates the two specified long arrays to a new array.
concat(T[], T[]) - Static method in class de.gurkenlabs.litiengine.util.ArrayUtilities
Concatenates the two specified double arrays to a new array.
conditionsFullfilled() - Method in class de.gurkenlabs.litiengine.entities.behavior.Transition
 
config() - Static method in class de.gurkenlabs.litiengine.Game
Gets the game's runtime configuration.
It contains default engine settings for the game client, graphics, audio, input and debugging.
Additionally, it can be used to register and manage custom settings that are specific to your game.
Configuration - Class in de.gurkenlabs.litiengine.configuration
 
Configuration(ConfigurationGroup...) - Constructor for class de.gurkenlabs.litiengine.configuration.Configuration
Initializes a new instance of the Configuration class.
Configuration(String, ConfigurationGroup...) - Constructor for class de.gurkenlabs.litiengine.configuration.Configuration
Initializes a new instance of the Configuration class.
configurationChanged(PropertyChangeEvent) - Method in interface de.gurkenlabs.litiengine.configuration.ConfigurationGroup.ConfigurationChangedListener
Invoked when a a property of the configuration has been changed using the ConfigurationGroup.set(String, Object) method to support this event.
ConfigurationGroup - Class in de.gurkenlabs.litiengine.configuration
This class contains some basic functionality for all setting groups.
ConfigurationGroup() - Constructor for class de.gurkenlabs.litiengine.configuration.ConfigurationGroup
Initializes a new instance of the ConfigurationGroup class.
ConfigurationGroup.ConfigurationChangedListener - Interface in de.gurkenlabs.litiengine.configuration
This listener interface receives events when any property of the configuration changed.
ConfigurationGroupInfo - Annotation Type in de.gurkenlabs.litiengine.configuration
 
consumeAlt(boolean) - Method in interface de.gurkenlabs.litiengine.input.IKeyboard
Specifies whether the engine should consume key events with the ALT modifier.
consumeAlt(boolean) - Method in class de.gurkenlabs.litiengine.input.Keyboard
 
contains(int) - Method in class de.gurkenlabs.litiengine.environment.Environment
Determines whether the environment contains any entity with the specified map ID.
contains(IEntity) - Method in class de.gurkenlabs.litiengine.environment.Environment
Determines whether the environment contains the specified entity.
contains(Rectangle2D, Point2D) - Static method in class de.gurkenlabs.litiengine.util.geom.GeometricUtilities
Contains.
contains(Object[], Object) - Static method in class de.gurkenlabs.litiengine.util.ArrayUtilities
Return true if the array contains the specified value.
contains(String) - Method in class de.gurkenlabs.litiengine.resources.ResourcesContainer
Checks if this instance contains a resource with the specified name.
contains(String) - Method in class de.gurkenlabs.litiengine.resources.Spritesheets
 
contains(String) - Method in class de.gurkenlabs.litiengine.resources.Strings
 
contains(String[], String, boolean) - Static method in class de.gurkenlabs.litiengine.util.ArrayUtilities
Return true if the array contains the specified string argument.
contains(String, String) - Method in class de.gurkenlabs.litiengine.resources.Strings
 
contains(URL) - Method in class de.gurkenlabs.litiengine.resources.ResourcesContainer
 
contains(T) - Method in class de.gurkenlabs.litiengine.resources.ResourcesContainer
Checks if the specified resource is contained by this instance.
containsEnvironment(String) - Method in class de.gurkenlabs.litiengine.environment.GameWorld
Indicates whether this instance already contains an Environment for the specified map name.
containsInstance(List<E>, Class<? extends E>) - Static method in class de.gurkenlabs.litiengine.util.ListUtilities
 
containsTile(int) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ITileset
 
containsTile(int) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Tileset
 
containsTile(ITile) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ITileset
 
containsTile(ITile) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Tileset
 
containsTile(ITilesetEntry) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ITileset
 
containsTile(ITilesetEntry) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Tileset
 
convertPolyshapeToPath(IMapObject) - Static method in class de.gurkenlabs.litiengine.environment.tilemap.MapUtilities
 
cooldown() - Method in class de.gurkenlabs.litiengine.abilities.AbilityAttributes
 
cooldown() - Method in annotation type de.gurkenlabs.litiengine.abilities.AbilityInfo
 
copy(BufferedImage) - Static method in class de.gurkenlabs.litiengine.util.Imaging
Creates a new BufferedImage instance from the specified image.
copy(File, OutputStream) - Static method in class de.gurkenlabs.litiengine.util.io.StreamUtilities
 
copy(InputStream, File) - Static method in class de.gurkenlabs.litiengine.util.io.StreamUtilities
 
copy(InputStream, OutputStream) - Static method in class de.gurkenlabs.litiengine.util.io.StreamUtilities
 
cos(float) - Static method in class de.gurkenlabs.litiengine.util.geom.Trigonometry
 
cosDeg(float) - Static method in class de.gurkenlabs.litiengine.util.geom.Trigonometry
 
count() - Method in class de.gurkenlabs.litiengine.resources.ResourcesContainer
Gets the amount of resources that this container holds.
create(IEntity, Font, String) - Static method in class de.gurkenlabs.litiengine.gui.SpeechBubble
 
create(IEntity, Font, String, Sound) - Static method in class de.gurkenlabs.litiengine.gui.SpeechBubble
 
create(IEntity, String) - Static method in class de.gurkenlabs.litiengine.gui.SpeechBubble
 
create(IEntity, String, SpeechBubbleAppearance, Font) - Static method in class de.gurkenlabs.litiengine.gui.SpeechBubble
 
createAnimationController() - Method in class de.gurkenlabs.litiengine.entities.Creature
 
createAnimationController() - Method in class de.gurkenlabs.litiengine.entities.Prop
 
createCollisionBox(IMapObject) - Method in class de.gurkenlabs.litiengine.environment.CollisionBoxMapObjectLoader
 
createEmitterData(IMapObject) - Static method in class de.gurkenlabs.litiengine.environment.EmitterMapObjectLoader
 
createLightSource(IMapObject, int, Color, LightSource.Type, boolean) - Method in class de.gurkenlabs.litiengine.environment.LightSourceMapObjectLoader
 
createMapArea(IMapObject) - Method in class de.gurkenlabs.litiengine.environment.MapAreaMapObjectLoader
 
createMapObject(EmitterData) - Static method in class de.gurkenlabs.litiengine.environment.EmitterMapObjectLoader
 
createMovementController() - Method in class de.gurkenlabs.litiengine.entities.Creature
 
createNew() - Method in interface de.gurkenlabs.litiengine.environment.IEntitySpawner
Creates a new instance of the provided Entity type.
createNewCreature(IMapObject, String) - Method in class de.gurkenlabs.litiengine.environment.CreatureMapObjectLoader
 
createNewEntry(double, double, double, double, Spritesheet, String, Image) - Method in class de.gurkenlabs.litiengine.gui.ImageComponentList
 
createNewParticle() - Method in class de.gurkenlabs.litiengine.graphics.emitters.Emitter
Creates the new particle.
createNewProp(IMapObject, String) - Method in class de.gurkenlabs.litiengine.environment.PropMapObjectLoader
 
createSound(Sound, Supplier<Point2D>, boolean, int, float) - Method in class de.gurkenlabs.litiengine.sound.SoundEngine
Creates an SFXPlayback object that can be configured prior to starting.
createSoundSource(IMapObject) - Method in class de.gurkenlabs.litiengine.environment.SoundSourceMapObjectLoader
 
createSpawnpoint(IMapObject, Direction, String) - Method in class de.gurkenlabs.litiengine.environment.SpawnpointMapObjectLoader
 
createStaticShadow(IMapObject, StaticShadowType, int) - Method in class de.gurkenlabs.litiengine.environment.StaticShadowMapObjectLoader
 
createTrigger(IMapObject, Trigger.TriggerActivation, String, boolean, int) - Method in class de.gurkenlabs.litiengine.environment.TriggerMapObjectLoader
 
createVolumeControl() - Method in class de.gurkenlabs.litiengine.sound.SoundPlayback
 
Creature - Class in de.gurkenlabs.litiengine.entities
TODO: Add idle event
Creature() - Constructor for class de.gurkenlabs.litiengine.entities.Creature
 
Creature(String) - Constructor for class de.gurkenlabs.litiengine.entities.Creature
Instantiates a new Creature entity.
CREATURE - de.gurkenlabs.litiengine.environment.tilemap.MapObjectType
 
CreatureAnimationController<T extends Creature> - Class in de.gurkenlabs.litiengine.graphics.animation
This AnimationController implementation provides animation rules that use naming conventions to provide Animations for Creature implementations.
CreatureAnimationController(T, boolean) - Constructor for class de.gurkenlabs.litiengine.graphics.animation.CreatureAnimationController
Initializes a new instance of the CreatureAnimationController class.
CreatureAnimationController(T, boolean, Animation, Animation...) - Constructor for class de.gurkenlabs.litiengine.graphics.animation.CreatureAnimationController
Initializes a new instance of the CreatureAnimationController class.
CreatureAnimationController(T, Animation) - Constructor for class de.gurkenlabs.litiengine.graphics.animation.CreatureAnimationController
Initializes a new instance of the CreatureAnimationController class.
CreatureAnimationState - Enum in de.gurkenlabs.litiengine.graphics
 
CreatureMapObjectLoader - Class in de.gurkenlabs.litiengine.environment
 
CreatureMapObjectLoader() - Constructor for class de.gurkenlabs.litiengine.environment.CreatureMapObjectLoader
 
CreatureShadowImageEffect - Class in de.gurkenlabs.litiengine.graphics
 
CreatureShadowImageEffect(Creature) - Constructor for class de.gurkenlabs.litiengine.graphics.CreatureShadowImageEffect
Initializes a new instance of the CreatureShadowImageEffect.
CreatureShadowImageEffect(Creature, Color) - Constructor for class de.gurkenlabs.litiengine.graphics.CreatureShadowImageEffect
Initializes a new instance of the CreatureShadowImageEffect.
crop(BufferedImage, int, int, int, int) - Static method in class de.gurkenlabs.litiengine.util.Imaging
Crops a sub image from the specified image.
CROP_ALIGN_CENTER - Static variable in class de.gurkenlabs.litiengine.util.Imaging
 
CROP_ALIGN_LEFT - Static variable in class de.gurkenlabs.litiengine.util.Imaging
 
CROP_ALIGN_RIGHT - Static variable in class de.gurkenlabs.litiengine.util.Imaging
 
CROP_VALIGN_BOTTOM - Static variable in class de.gurkenlabs.litiengine.util.Imaging
 
CROP_VALIGN_CENTER - Static variable in class de.gurkenlabs.litiengine.util.Imaging
 
CROP_VALIGN_TOP - Static variable in class de.gurkenlabs.litiengine.util.Imaging
 
CROP_VALIGN_TOPCENTER - Static variable in class de.gurkenlabs.litiengine.util.Imaging
 
CROSS - Static variable in class de.gurkenlabs.litiengine.gui.CheckBox
 
CSV - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.xml.TileData.Encoding
 
current() - Method in class de.gurkenlabs.litiengine.gui.screens.ScreenManager
Gets the currently active screen that is being rendered by the RenderComponent.
current() - Method in class de.gurkenlabs.litiengine.input.GamepadManager
Gets the first gamepad that is currently available.
CURRENT_VERSION - Static variable in class de.gurkenlabs.litiengine.resources.ResourceBundle
 
currentFrameChanged(KeyFrame, KeyFrame) - Method in interface de.gurkenlabs.litiengine.graphics.animation.KeyFrameListener
 
cursor() - Method in class de.gurkenlabs.litiengine.GameWindow
Gets the visual representation of the mouse cursor on the GameWindow.
custom(int, int, String) - Static method in class de.gurkenlabs.litiengine.gui.screens.Resolution
 
CUSTOM - de.gurkenlabs.litiengine.abilities.effects.EffectTarget
 
CustomBooleanAdapter() - Constructor for class de.gurkenlabs.litiengine.resources.TextureAtlas.CustomBooleanAdapter
 
CustomMapObjectLoader - Class in de.gurkenlabs.litiengine.environment
 
customMapObjectType() - Method in annotation type de.gurkenlabs.litiengine.entities.EntityInfo
 
CustomProperty - Class in de.gurkenlabs.litiengine.environment.tilemap.xml
 
CustomProperty() - Constructor for class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomProperty
Instantiates a new CustomProperty instance.
CustomProperty(ICustomProperty) - Constructor for class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomProperty
Instantiates a new CustomProperty instance by copying from the specified instance.
CustomProperty(String) - Constructor for class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomProperty
Instantiates a new CustomProperty instance.
CustomProperty(String, String) - Constructor for class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomProperty
Instantiates a new CustomProperty instance.
CustomProperty(URL) - Constructor for class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomProperty
Instantiates a new CustomProperty instance.
CustomPropertyAdapter - Class in de.gurkenlabs.litiengine.environment.tilemap.xml
 
CustomPropertyAdapter() - Constructor for class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomPropertyAdapter
 
CustomPropertyProvider - Class in de.gurkenlabs.litiengine.environment.tilemap.xml
 
CustomPropertyProvider() - Constructor for class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomPropertyProvider
 
CustomPropertyProvider(ICustomPropertyProvider) - Constructor for class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomPropertyProvider
Copy Constructor for copying instances of CustomPropertyProviders.
CUSTOMSPAWNPOINTS - de.gurkenlabs.litiengine.environment.IEntitySpawner.SpawnMode
 
customTarget(ICombatEntity) - Method in class de.gurkenlabs.litiengine.abilities.effects.Effect
Overwrite this method to implement a custom target predicate that determines whether an entity can be affected by this effect.

D

DAMAGED - de.gurkenlabs.litiengine.entities.PropState
 
data() - Method in class de.gurkenlabs.litiengine.graphics.emitters.Emitter
 
de.gurkenlabs.litiengine - package de.gurkenlabs.litiengine
 
de.gurkenlabs.litiengine.abilities - package de.gurkenlabs.litiengine.abilities
 
de.gurkenlabs.litiengine.abilities.effects - package de.gurkenlabs.litiengine.abilities.effects
 
de.gurkenlabs.litiengine.attributes - package de.gurkenlabs.litiengine.attributes
 
de.gurkenlabs.litiengine.configuration - package de.gurkenlabs.litiengine.configuration
 
de.gurkenlabs.litiengine.entities - package de.gurkenlabs.litiengine.entities
 
de.gurkenlabs.litiengine.entities.behavior - package de.gurkenlabs.litiengine.entities.behavior
 
de.gurkenlabs.litiengine.environment - package de.gurkenlabs.litiengine.environment
 
de.gurkenlabs.litiengine.environment.tilemap - package de.gurkenlabs.litiengine.environment.tilemap
 
de.gurkenlabs.litiengine.environment.tilemap.xml - package de.gurkenlabs.litiengine.environment.tilemap.xml
 
de.gurkenlabs.litiengine.graphics - package de.gurkenlabs.litiengine.graphics
 
de.gurkenlabs.litiengine.graphics.animation - package de.gurkenlabs.litiengine.graphics.animation
 
de.gurkenlabs.litiengine.graphics.emitters - package de.gurkenlabs.litiengine.graphics.emitters
 
de.gurkenlabs.litiengine.graphics.emitters.particles - package de.gurkenlabs.litiengine.graphics.emitters.particles
 
de.gurkenlabs.litiengine.graphics.emitters.xml - package de.gurkenlabs.litiengine.graphics.emitters.xml
 
de.gurkenlabs.litiengine.gui - package de.gurkenlabs.litiengine.gui
 
de.gurkenlabs.litiengine.gui.screens - package de.gurkenlabs.litiengine.gui.screens
 
de.gurkenlabs.litiengine.input - package de.gurkenlabs.litiengine.input
 
de.gurkenlabs.litiengine.physics - package de.gurkenlabs.litiengine.physics
 
de.gurkenlabs.litiengine.resources - package de.gurkenlabs.litiengine.resources
 
de.gurkenlabs.litiengine.sound - package de.gurkenlabs.litiengine.sound
 
de.gurkenlabs.litiengine.tweening - package de.gurkenlabs.litiengine.tweening
 
de.gurkenlabs.litiengine.util - package de.gurkenlabs.litiengine.util
 
de.gurkenlabs.litiengine.util.geom - package de.gurkenlabs.litiengine.util.geom
 
de.gurkenlabs.litiengine.util.io - package de.gurkenlabs.litiengine.util.io
 
deactivate() - Method in class de.gurkenlabs.litiengine.entities.LightSource
 
deactivate() - Method in class de.gurkenlabs.litiengine.graphics.emitters.Emitter
Deactivate.
deactivated(TriggerEvent) - Method in interface de.gurkenlabs.litiengine.entities.TriggerDeactivatedListener
This method is called when a Trigger was deactivated.
DEAD - de.gurkenlabs.litiengine.graphics.CreatureAnimationState
 
death(ICombatEntity) - Method in interface de.gurkenlabs.litiengine.entities.CombatEntityDeathListener
This method is called whenever a ICombatEntity dies.
deathAnimations() - Method in annotation type de.gurkenlabs.litiengine.entities.AnimationInfo
 
debug() - Method in annotation type de.gurkenlabs.litiengine.configuration.ConfigurationGroupInfo
 
debug() - Method in class de.gurkenlabs.litiengine.configuration.GameConfiguration
Gets the configuration group with all default debugging settings.
DebugConfiguration - Class in de.gurkenlabs.litiengine.configuration
 
DebugRenderer - Class in de.gurkenlabs.litiengine.graphics
The DebugRenderer class implements default debug rendering and exposes extension points to reder your own debug information via callbacks.
deceleration() - Method in annotation type de.gurkenlabs.litiengine.entities.MovementInfo
 
DecimalFloatAdapter - Class in de.gurkenlabs.litiengine.environment.tilemap.xml
This adapter implementation ensures that the float value is serialized like an integer when it has no digits behind the decimal point.
DecimalFloatAdapter() - Constructor for class de.gurkenlabs.litiengine.environment.tilemap.xml.DecimalFloatAdapter
 
decode(String) - Static method in class de.gurkenlabs.litiengine.util.ColorHelper
Decodes the specified color string to an actual Color instance.
decode(String) - Static method in class de.gurkenlabs.litiengine.util.io.Codec
Decodes the specified Base64 string to a byte array.
decode(String, boolean) - Static method in class de.gurkenlabs.litiengine.util.ColorHelper
 
decodeAngle(byte) - Static method in class de.gurkenlabs.litiengine.util.io.Codec
Decodes a previously encoded angle.
decodeAngle(short) - Static method in class de.gurkenlabs.litiengine.util.io.Codec
 
decodeImage(String) - Static method in class de.gurkenlabs.litiengine.util.io.Codec
 
decodeSmallFloatingPointNumber(short, int) - Static method in class de.gurkenlabs.litiengine.util.io.Codec
Decodes a small floating point number, previously encoded with encodeSmallFloatingPointNumber.
decompress(byte[]) - Static method in class de.gurkenlabs.litiengine.util.io.CompressionUtilities
 
decrement() - Method in class de.gurkenlabs.litiengine.gui.NumberAdjuster
 
DEFAULT_ALPHA_VARIANCE - Static variable in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
DEFAULT_ANIMATE_SPRITE - Static variable in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
DEFAULT_ANTIALIASING - Static variable in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
DEFAULT_APPEARANCE - Static variable in class de.gurkenlabs.litiengine.gui.SpeechBubble
 
DEFAULT_BACKGROUND_COLOR - Static variable in class de.gurkenlabs.litiengine.graphics.RenderComponent
 
DEFAULT_BUNDLE - Static variable in class de.gurkenlabs.litiengine.resources.Strings
 
DEFAULT_COLLISION - Static variable in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
DEFAULT_COLOR - Static variable in class de.gurkenlabs.litiengine.entities.StaticShadow
 
DEFAULT_COLOR - Static variable in class de.gurkenlabs.litiengine.graphics.AmbientLight
 
DEFAULT_COLOR - Static variable in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
DEFAULT_COLOR_VARIANCE - Static variable in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
DEFAULT_DURATION - Static variable in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
DEFAULT_FADE - Static variable in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
DEFAULT_FADE_ON_COLLISION - Static variable in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
DEFAULT_FONT - Static variable in class de.gurkenlabs.litiengine.graphics.RenderComponent
 
DEFAULT_FRAME_DURATION - Static variable in class de.gurkenlabs.litiengine.graphics.animation.Animation
The default frame duration in milliseconds.
DEFAULT_HEIGHT - Static variable in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
DEFAULT_HITPOINTS - Static variable in class de.gurkenlabs.litiengine.entities.CombatEntity
 
DEFAULT_INTENSITY - Static variable in class de.gurkenlabs.litiengine.entities.LightSource
 
DEFAULT_LOOP_SPRITE - Static variable in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
DEFAULT_MAPOBJECTLAYER_NAME - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.xml.MapObjectLayer
 
DEFAULT_MAX_ACCELERATION_X - Static variable in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
DEFAULT_MAX_ACCELERATION_Y - Static variable in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
DEFAULT_MAX_DELTA_ANGLE - Static variable in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
DEFAULT_MAX_DELTA_HEIGHT - Static variable in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
DEFAULT_MAX_DELTA_WIDTH - Static variable in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
DEFAULT_MAX_DISTANCE - Static variable in class de.gurkenlabs.litiengine.sound.SoundEngine
 
DEFAULT_MAX_HEIGHT - Static variable in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
DEFAULT_MAX_OFFSET_X - Static variable in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
DEFAULT_MAX_OFFSET_Y - Static variable in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
DEFAULT_MAX_PARTICLE_TTL - Static variable in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
DEFAULT_MAX_ROTATION - Static variable in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
DEFAULT_MAX_VELOCITY_X - Static variable in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
DEFAULT_MAX_VELOCITY_Y - Static variable in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
DEFAULT_MAX_WIDTH - Static variable in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
DEFAULT_MAXPARTICLES - Static variable in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
DEFAULT_MIN_ACCELERATION_X - Static variable in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
DEFAULT_MIN_ACCELERATION_Y - Static variable in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
DEFAULT_MIN_ANGLE - Static variable in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
DEFAULT_MIN_DELTA_ANGLE - Static variable in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
DEFAULT_MIN_DELTA_HEIGHT - Static variable in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
DEFAULT_MIN_DELTA_WIDTH - Static variable in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
DEFAULT_MIN_HEIGHT - Static variable in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
DEFAULT_MIN_OFFSET_X - Static variable in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
DEFAULT_MIN_OFFSET_Y - Static variable in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
DEFAULT_MIN_PARTICLE_TTL - Static variable in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
DEFAULT_MIN_VELOCITY_X - Static variable in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
DEFAULT_MIN_VELOCITY_Y - Static variable in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
DEFAULT_MIN_WIDTH - Static variable in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
DEFAULT_NAME - Static variable in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
DEFAULT_OFFSET - Static variable in class de.gurkenlabs.litiengine.entities.StaticShadow
 
DEFAULT_ORIGIN_ALIGN - Static variable in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
DEFAULT_ORIGIN_VALIGN - Static variable in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
DEFAULT_OUTLINE_ONLY - Static variable in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
DEFAULT_PARTICLE_TYPE - Static variable in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
DEFAULT_RENDERSCALE - Static variable in class de.gurkenlabs.litiengine.graphics.RenderEngine
 
DEFAULT_REQUIRED_QUALITY - Static variable in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
DEFAULT_SPAWNAMOUNT - Static variable in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
DEFAULT_SPAWNRATE - Static variable in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
DEFAULT_SPRITESHEET - Static variable in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
DEFAULT_STRING_DELIMITER - Static variable in class de.gurkenlabs.litiengine.util.ArrayUtilities
 
DEFAULT_STROKE - Static variable in class de.gurkenlabs.litiengine.graphics.ShapeRenderer
 
DEFAULT_TEXT - Static variable in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
DEFAULT_UPDATERATE - Static variable in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
DEFAULT_WIDTH - Static variable in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
DefaultUncaughtExceptionHandler - Class in de.gurkenlabs.litiengine
Handles the uncaught exceptions that might occur while running a game or application with the LITIENGINE.
DefaultUncaughtExceptionHandler(boolean) - Constructor for class de.gurkenlabs.litiengine.DefaultUncaughtExceptionHandler
Initializes a new instance of the DefaultUncaughtExceptionHandler class.
delay() - Method in class de.gurkenlabs.litiengine.UpdateLoop
This method determines how long the current tick should be delayed to match the expected delta time for the specified tick rate.
delete() - Method in class de.gurkenlabs.litiengine.graphics.emitters.Emitter
 
deleteDir(File) - Static method in class de.gurkenlabs.litiengine.util.io.FileUtilities
 
DELTA_ANGLE_MAX - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty.Particle
 
DELTA_ANGLE_MIN - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty.Particle
 
DELTAHEIGHT_MAX - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty.Particle
 
DELTAHEIGHT_MIN - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty.Particle
 
DELTAWIDTH_MAX - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty.Particle
 
DELTAWIDTH_MIN - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty.Particle
 
description() - Method in annotation type de.gurkenlabs.litiengine.abilities.AbilityInfo
 
description() - Method in annotation type de.gurkenlabs.litiengine.entities.Action
 
deselect() - Method in class de.gurkenlabs.litiengine.gui.ListField
Resets the ListField's selection to null.
DESTROYED - de.gurkenlabs.litiengine.entities.PropState
 
detach() - Method in interface de.gurkenlabs.litiengine.entities.behavior.IBehaviorController
 
detach() - Method in interface de.gurkenlabs.litiengine.entities.IEntityController
 
detach() - Method in class de.gurkenlabs.litiengine.graphics.animation.AnimationController
Detach the AnimationController, as well as all its Animations from the Game loop.
detach() - Method in class de.gurkenlabs.litiengine.physics.MovementController
 
detach(IUpdateable) - Method in interface de.gurkenlabs.litiengine.ILoop
Detaches the specified instance from the game loop.
detach(IUpdateable) - Method in class de.gurkenlabs.litiengine.UpdateLoop
 
detach(String, IUpdateable) - Method in class de.gurkenlabs.litiengine.environment.GameWorld
Detaches the specified updatable instance from the updating of environments with the specified map name.
detachAll() - Method in class de.gurkenlabs.litiengine.entities.EntityControllers
 
detachControllers() - Method in class de.gurkenlabs.litiengine.entities.Entity
 
detachControllers() - Method in interface de.gurkenlabs.litiengine.entities.IEntity
 
DIAMOND - de.gurkenlabs.litiengine.graphics.emitters.particles.ParticleType
 
die() - Method in class de.gurkenlabs.litiengine.entities.CombatEntity
 
die() - Method in interface de.gurkenlabs.litiengine.entities.ICombatEntity
 
DIMENSION_CENTER - de.gurkenlabs.litiengine.entities.EntityPivotType
 
Direction - Enum in de.gurkenlabs.litiengine
This enum defines the four dimensional directions in 2D space.
dispatchKeyEvent(KeyEvent) - Method in class de.gurkenlabs.litiengine.input.Keyboard
 
display(Screen) - Method in class de.gurkenlabs.litiengine.gui.screens.ScreenManager
Displays the specified screen by setting
display(String) - Method in class de.gurkenlabs.litiengine.gui.screens.ScreenManager
Displays the Screen with the specified name.
DisplayMode - Enum in de.gurkenlabs.litiengine.configuration
 
distance(double, double, double, double) - Static method in class de.gurkenlabs.litiengine.util.geom.GeometricUtilities
 
distance(Point2D, Point2D) - Static method in class de.gurkenlabs.litiengine.util.geom.GeometricUtilities
 
distance(Rectangle2D, Point2D) - Static method in class de.gurkenlabs.litiengine.util.geom.GeometricUtilities
Distance.
distinct(T[], T[]) - Static method in class de.gurkenlabs.litiengine.util.ArrayUtilities
Combines the two specified arrays by only keeping distinct values.
DIVIDE - de.gurkenlabs.litiengine.attributes.Modification
 
dotProduct(Vector2D) - Method in class de.gurkenlabs.litiengine.util.geom.Vector2D
 
DOUBLE_FORMAT - Static variable in class de.gurkenlabs.litiengine.gui.TextFieldComponent
 
DOWN - de.gurkenlabs.litiengine.Direction
 
DOWN - de.gurkenlabs.litiengine.graphics.StaticShadowType
 
DOWN - de.gurkenlabs.litiengine.Valign
 
DOWN - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.DPad
Standard value for down HAT position
DOWN_LEFT - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.DPad
Standard value for down-left HAT position
DOWN_RIGHT - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.DPad
Standard value for down-right HAT position
DOWNLEFT - de.gurkenlabs.litiengine.graphics.StaticShadowType
 
DOWNRIGHT - de.gurkenlabs.litiengine.graphics.StaticShadowType
 
DPAD - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Xbox
 
drawShadow(Graphics2D, float, float, float, float) - Method in class de.gurkenlabs.litiengine.graphics.CreatureShadowImageEffect
 
drawTextShadow() - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Draw text shadow.
DropdownListField - Class in de.gurkenlabs.litiengine.gui
 
DropdownListField(double, double, double, double, Object[], int) - Constructor for class de.gurkenlabs.litiengine.gui.DropdownListField
 
duration() - Method in class de.gurkenlabs.litiengine.abilities.AbilityAttributes
 
duration() - Method in annotation type de.gurkenlabs.litiengine.abilities.AbilityInfo
 
duration() - Method in annotation type de.gurkenlabs.litiengine.entities.EmitterInfo
 
DURATION - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty.Emitter
 
dX - Variable in class de.gurkenlabs.litiengine.util.geom.Vector2D
 
dY - Variable in class de.gurkenlabs.litiengine.util.geom.Vector2D
 
DYNAMIC - de.gurkenlabs.litiengine.physics.Collision
 

E

ease(TweenEquation) - Method in class de.gurkenlabs.litiengine.tweening.Tween
Sets a custom easing function for this Tween.
ease(TweenFunction) - Method in class de.gurkenlabs.litiengine.tweening.Tween
Sets a predefined easing function for this Tween.
Effect - Class in de.gurkenlabs.litiengine.abilities.effects
The Class Effect seeks for affected entities in the game's current environment to apply certain effects to them defined by the overwritten implementation of apply/cease.
Effect(Ability, EffectTarget...) - Constructor for class de.gurkenlabs.litiengine.abilities.effects.Effect
 
Effect.EffectAppliedListener - Interface in de.gurkenlabs.litiengine.abilities.effects
 
Effect.EffectCeasedListener - Interface in de.gurkenlabs.litiengine.abilities.effects
 
EffectApplication - Class in de.gurkenlabs.litiengine.abilities.effects
 
EffectApplication(List<ICombatEntity>, Shape) - Constructor for class de.gurkenlabs.litiengine.abilities.effects.EffectApplication
 
EffectEvent - Class in de.gurkenlabs.litiengine.abilities.effects
 
EffectTarget - Enum in de.gurkenlabs.litiengine.abilities.effects
 
ELASTIC_IN - de.gurkenlabs.litiengine.tweening.TweenFunction
 
ELASTIC_INOUT - de.gurkenlabs.litiengine.tweening.TweenFunction
 
ELASTIC_OUT - de.gurkenlabs.litiengine.tweening.TweenFunction
 
ELLIPSE - de.gurkenlabs.litiengine.entities.LightSource.Type
 
ELLIPSE - de.gurkenlabs.litiengine.graphics.emitters.particles.ParticleType
 
EllipseParticle - Class in de.gurkenlabs.litiengine.graphics.emitters.particles
 
EllipseParticle(float, float) - Constructor for class de.gurkenlabs.litiengine.graphics.emitters.particles.EllipseParticle
 
Emitter - Class in de.gurkenlabs.litiengine.graphics.emitters
A standard implementation for emitters that provide a particle effect.
Emitter() - Constructor for class de.gurkenlabs.litiengine.graphics.emitters.Emitter
 
Emitter(double, double) - Constructor for class de.gurkenlabs.litiengine.graphics.emitters.Emitter
 
Emitter(double, double, EmitterData) - Constructor for class de.gurkenlabs.litiengine.graphics.emitters.Emitter
 
Emitter(double, double, String) - Constructor for class de.gurkenlabs.litiengine.graphics.emitters.Emitter
 
Emitter(EmitterData) - Constructor for class de.gurkenlabs.litiengine.graphics.emitters.Emitter
 
Emitter(Point2D) - Constructor for class de.gurkenlabs.litiengine.graphics.emitters.Emitter
 
Emitter(Point2D, EmitterData) - Constructor for class de.gurkenlabs.litiengine.graphics.emitters.Emitter
 
Emitter(Point2D, String) - Constructor for class de.gurkenlabs.litiengine.graphics.emitters.Emitter
 
EMITTER - de.gurkenlabs.litiengine.environment.tilemap.MapObjectType
 
Emitter.EmitterFinishedListener - Interface in de.gurkenlabs.litiengine.graphics.emitters
 
EmitterData - Class in de.gurkenlabs.litiengine.graphics.emitters.xml
 
EmitterData() - Constructor for class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
EmitterInfo - Annotation Type in de.gurkenlabs.litiengine.entities
This annotation contains default values for the initialization of an emitter.
EmitterLoader - Class in de.gurkenlabs.litiengine.graphics.emitters.xml
 
EmitterMapObjectLoader - Class in de.gurkenlabs.litiengine.environment
 
EmitterMapObjectLoader() - Constructor for class de.gurkenlabs.litiengine.environment.EmitterMapObjectLoader
 
EMPTY - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.xml.Tile
 
enableResolutionScaling() - Method in class de.gurkenlabs.litiengine.configuration.GraphicConfiguration
 
enableTextAntiAliasing(Graphics2D) - Static method in class de.gurkenlabs.litiengine.graphics.TextRenderer
 
encode(byte[]) - Static method in class de.gurkenlabs.litiengine.util.io.Codec
 
encode(TileData) - Static method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TileData
 
encode(Color) - Static method in class de.gurkenlabs.litiengine.util.ColorHelper
Encodes the specified color to a hexadecimal string representation.
encode(BufferedImage) - Static method in class de.gurkenlabs.litiengine.util.io.Codec
 
encode(BufferedImage, ImageFormat) - Static method in class de.gurkenlabs.litiengine.util.io.Codec
 
encodeAngle(float) - Static method in class de.gurkenlabs.litiengine.util.io.Codec
Encodes an angle, loosing some precision.
encodeAnglePrecise(float) - Static method in class de.gurkenlabs.litiengine.util.io.Codec
 
encodeSmallFloatingPointNumber(float, int) - Static method in class de.gurkenlabs.litiengine.util.io.Codec
Encodes positive numbers less than Short.MAX_VALUE * 2 / precision (6553.4 for precision = 1).
end() - Method in class de.gurkenlabs.litiengine.physics.Force
 
ENEMY - de.gurkenlabs.litiengine.abilities.effects.EffectTarget
 
ensureColorValueRange(float) - Static method in class de.gurkenlabs.litiengine.util.ColorHelper
Ensures that the specified value lies within the accepted range for Color values (0-255).
ensureColorValueRange(int) - Static method in class de.gurkenlabs.litiengine.util.ColorHelper
Ensures that the specified value lies within the accepted range for Color values (0-255).
enter() - Method in class de.gurkenlabs.litiengine.entities.behavior.State
 
Entity - Class in de.gurkenlabs.litiengine.entities
 
Entity() - Constructor for class de.gurkenlabs.litiengine.entities.Entity
 
Entity(boolean) - Constructor for class de.gurkenlabs.litiengine.entities.Entity
 
Entity(int) - Constructor for class de.gurkenlabs.litiengine.entities.Entity
 
Entity(int, String) - Constructor for class de.gurkenlabs.litiengine.entities.Entity
 
Entity(String) - Constructor for class de.gurkenlabs.litiengine.entities.Entity
 
EntityAction - Class in de.gurkenlabs.litiengine.entities
 
EntityActionMap - Class in de.gurkenlabs.litiengine.entities
 
entityAdded(IEntity) - Method in interface de.gurkenlabs.litiengine.environment.EnvironmentEntityListener
 
EntityAnimationController<T extends IEntity> - Class in de.gurkenlabs.litiengine.graphics.animation
 
EntityAnimationController(T) - Constructor for class de.gurkenlabs.litiengine.graphics.animation.EntityAnimationController
Initializes a new instance of the EntityAnimationController class.
EntityAnimationController(T, Animation, Animation...) - Constructor for class de.gurkenlabs.litiengine.graphics.animation.EntityAnimationController
Initializes a new instance of the EntityAnimationController class.
EntityAnimationController(T, Spritesheet) - Constructor for class de.gurkenlabs.litiengine.graphics.animation.EntityAnimationController
Initializes a new instance of the EntityAnimationController class.
EntityAnimationController(T, Spritesheet, boolean) - Constructor for class de.gurkenlabs.litiengine.graphics.animation.EntityAnimationController
Initializes a new instance of the EntityAnimationController class.
EntityAnimationController.AnimationRule<T extends IEntity> - Class in de.gurkenlabs.litiengine.graphics.animation
 
EntityControllers - Class in de.gurkenlabs.litiengine.entities
This class holds all controllers for the entities in the game.
EntityDistanceComparator - Class in de.gurkenlabs.litiengine.entities
 
EntityDistanceComparator(IEntity) - Constructor for class de.gurkenlabs.litiengine.entities.EntityDistanceComparator
Initializes a new instance of the EntityDistanceComparator class.
EntityEmitter - Class in de.gurkenlabs.litiengine.graphics.emitters
A standard implementation for emitters that are bound to IEntity.getLocation().
EntityEmitter(IEntity) - Constructor for class de.gurkenlabs.litiengine.graphics.emitters.EntityEmitter
Instantiates a new entity emitter.
EntityEmitter(IEntity, boolean) - Constructor for class de.gurkenlabs.litiengine.graphics.emitters.EntityEmitter
Instantiates a new entity emitter.
EntityEmitter(IEntity, EmitterData) - Constructor for class de.gurkenlabs.litiengine.graphics.emitters.EntityEmitter
 
EntityEmitter(IEntity, EmitterData, boolean) - Constructor for class de.gurkenlabs.litiengine.graphics.emitters.EntityEmitter
 
EntityEmitter(IEntity, String) - Constructor for class de.gurkenlabs.litiengine.graphics.emitters.EntityEmitter
 
EntityEmitter(IEntity, String, boolean) - Constructor for class de.gurkenlabs.litiengine.graphics.emitters.EntityEmitter
 
EntityHitEvent - Class in de.gurkenlabs.litiengine.entities
 
EntityInfo - Annotation Type in de.gurkenlabs.litiengine.entities
This annotation contains default values for an entity implementation.
EntityListener - Interface in de.gurkenlabs.litiengine.entities
 
EntityMessageEvent - Class in de.gurkenlabs.litiengine.entities
This implementation is used for events that contain information about a received message.
EntityMessageListener - Interface in de.gurkenlabs.litiengine.entities
This listener provides callbacks for when an Entity received a message.
EntityMovedEvent - Class in de.gurkenlabs.litiengine.entities
 
EntityMovedEvent(IMobileEntity, double, double) - Constructor for class de.gurkenlabs.litiengine.entities.EntityMovedEvent
 
EntityNavigator - Class in de.gurkenlabs.litiengine.entities.behavior
 
EntityNavigator(IMobileEntity, PathFinder) - Constructor for class de.gurkenlabs.litiengine.entities.behavior.EntityNavigator
Instantiates a new entity navigator.
EntityPivot - Class in de.gurkenlabs.litiengine.entities
 
EntityPivot(IEntity, double, double) - Constructor for class de.gurkenlabs.litiengine.entities.EntityPivot
 
EntityPivot(IEntity, Align, Valign) - Constructor for class de.gurkenlabs.litiengine.entities.EntityPivot
 
EntityPivot(IEntity, EntityPivotType, double, double) - Constructor for class de.gurkenlabs.litiengine.entities.EntityPivot
 
EntityPivotType - Enum in de.gurkenlabs.litiengine.entities
Determines where abilities are originating from.
entityRemoved(IEntity) - Method in interface de.gurkenlabs.litiengine.environment.EnvironmentEntityListener
 
EntityRenderedListener - Interface in de.gurkenlabs.litiengine.entities
This listener interface is used for receiving events after an entity was rendered with the game's RenderEngine.
EntityRenderEvent - Class in de.gurkenlabs.litiengine.entities
This EventObject contains data about the rendering process of an entity.
EntityRenderEvent(Graphics2D, IEntity) - Constructor for class de.gurkenlabs.litiengine.entities.EntityRenderEvent
 
EntityRenderListener - Interface in de.gurkenlabs.litiengine.entities
This listener interface is used for receiving events during an entity's rendering process from the game's RenderEngine.
EntityRotationImageEffect - Class in de.gurkenlabs.litiengine.graphics
 
EntityRotationImageEffect(IEntity) - Constructor for class de.gurkenlabs.litiengine.graphics.EntityRotationImageEffect
Initializes a new instance of the EntityRotationImageEffect.
EntitySpawnedEvent - Class in de.gurkenlabs.litiengine.entities
 
EntitySpawner<T extends IEntity> - Class in de.gurkenlabs.litiengine.environment
TODO: Implement spawn event/listener TODO: Implement additional constructors to enhance the API
EntitySpawner(int, int) - Constructor for class de.gurkenlabs.litiengine.environment.EntitySpawner
 
EntitySpawner(int, int, Function<IEntitySpawner<T>, List<Spawnpoint>>) - Constructor for class de.gurkenlabs.litiengine.environment.EntitySpawner
 
EntitySpawner(int, Function<IEntitySpawner<T>, List<Spawnpoint>>) - Constructor for class de.gurkenlabs.litiengine.environment.EntitySpawner
 
EntitySpawner(List<Spawnpoint>, int, int) - Constructor for class de.gurkenlabs.litiengine.environment.EntitySpawner
 
EntitySpawner(List<Spawnpoint>, int, int, IEntitySpawner.SpawnMode) - Constructor for class de.gurkenlabs.litiengine.environment.EntitySpawner
Initializes a new instance of the EntitySpawner class.
EntitySpawner(List<Spawnpoint>, int, IEntitySpawner.SpawnMode) - Constructor for class de.gurkenlabs.litiengine.environment.EntitySpawner
 
EntityState<T extends Entity> - Class in de.gurkenlabs.litiengine.entities.behavior
 
EntityState(String, T, Environment) - Constructor for class de.gurkenlabs.litiengine.entities.behavior.EntityState
 
EntityTransformListener - Interface in de.gurkenlabs.litiengine.entities
This listener provides callbacks for when an Entity was moved or changed its size.
EntityTransition<T extends Entity> - Class in de.gurkenlabs.litiengine.entities.behavior
 
EntityTransition(T, int) - Constructor for class de.gurkenlabs.litiengine.entities.behavior.EntityTransition
 
EntityYComparator - Class in de.gurkenlabs.litiengine.entities
This Comparator implementation sorts entities by the max y-coordinate of their collision box (if its a ICollisionEntity) or of their bounding box.
EntityYComparator() - Constructor for class de.gurkenlabs.litiengine.entities.EntityYComparator
 
environment() - Method in class de.gurkenlabs.litiengine.environment.GameWorld
Gets the game's current Environment.
Environment - Class in de.gurkenlabs.litiengine.environment
 
Environment(IMap) - Constructor for class de.gurkenlabs.litiengine.environment.Environment
Instantiates a new Environment for the specified map.
Environment(String) - Constructor for class de.gurkenlabs.litiengine.environment.Environment
Instantiates a new Environment for the specified map.
EnvironmentEntityListener - Interface in de.gurkenlabs.litiengine.environment
 
EnvironmentListener - Interface in de.gurkenlabs.litiengine.environment
This listener provides callbacks for different points over the life cycle of an IEnvironment (loaded/unloaded/cleared/initialized).
EnvironmentLoadedListener - Interface in de.gurkenlabs.litiengine.environment
This listener provides callbacks for when an Environment was loaded.
EnvironmentRenderedListener - Interface in de.gurkenlabs.litiengine.environment
This listener provides call backs for different points during rendering an Environment.
EnvironmentUnloadedListener - Interface in de.gurkenlabs.litiengine.environment
This listener provides callbacks for when an Environment was unloaded.
equals(double, double, double) - Static method in class de.gurkenlabs.litiengine.util.MathUtilities
 
equals(Point2D, Point2D, double) - Static method in class de.gurkenlabs.litiengine.util.geom.GeometricUtilities
 
equals(Object) - Method in class de.gurkenlabs.litiengine.attributes.AttributeModifier
 
equals(Object) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ICustomProperty
Tests for equality between two custom properties.
equals(Object) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapImage
Tests for equality between two map images.
equals(Object) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IPolyShape
Tests for equality between two polylines.
equals(Object) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ITile
Tests for equality between two tiles.
equals(Object) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomProperty
 
equals(Object) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.MapImage
 
equals(Object) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.PolyShape
 
equals(Object) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Tile
 
equals(Object) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TileOffset
 
equals(Object) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TmxMap
 
equals(Object) - Method in class de.gurkenlabs.litiengine.gui.Appearance
 
equals(Object) - Method in class de.gurkenlabs.litiengine.gui.SpeechBubbleAppearance
 
equals(Object) - Method in class de.gurkenlabs.litiengine.sound.IntroTrack
 
equals(Object) - Method in class de.gurkenlabs.litiengine.sound.LoopedTrack
 
equals(Object) - Method in class de.gurkenlabs.litiengine.sound.SinglePlayTrack
 
EVEN - de.gurkenlabs.litiengine.environment.tilemap.StaggerIndex
 
executeCommand(String) - Method in class de.gurkenlabs.litiengine.util.CommandManager
 
EXECUTINGENTITY - de.gurkenlabs.litiengine.abilities.effects.EffectTarget
 
exists(String) - Method in class de.gurkenlabs.litiengine.entities.EntityActionMap
 
exit() - Method in class de.gurkenlabs.litiengine.entities.behavior.State
 
exit() - Static method in class de.gurkenlabs.litiengine.Game
 
EXIT_GAME_CLOSED - Static variable in class de.gurkenlabs.litiengine.Game
 
EXIT_GAME_CRASHED - Static variable in class de.gurkenlabs.litiengine.Game
 
exitOnError() - Method in class de.gurkenlabs.litiengine.configuration.ClientConfiguration
 
exitOnException() - Method in class de.gurkenlabs.litiengine.DefaultUncaughtExceptionHandler
Indicates whether this hander currently exits the game upon an unhandled exception.
EXPO_IN - de.gurkenlabs.litiengine.tweening.TweenFunction
 
EXPO_INOUT - de.gurkenlabs.litiengine.tweening.TweenFunction
 
EXPO_OUT - de.gurkenlabs.litiengine.tweening.TweenFunction
 
extrude(Rectangle2D, double) - Static method in class de.gurkenlabs.litiengine.util.geom.GeometricUtilities
 

F

fade(int) - Method in class de.gurkenlabs.litiengine.sound.SoundPlayback
Fades this playback's volume to 0 over the given duration.
fade(int, float, TweenFunction) - Method in class de.gurkenlabs.litiengine.sound.SoundPlayback
Fades this playback's volume to the target value over the given duration using the given TweenFunction.
FADE - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty.Particle
 
fadeIn(int) - Method in class de.gurkenlabs.litiengine.graphics.RenderComponent
 
fadeMusic(int) - Method in class de.gurkenlabs.litiengine.sound.SoundEngine
Fades out all music volume to 0 over the specified time.
fadeMusic(int, float, TweenFunction) - Method in class de.gurkenlabs.litiengine.sound.SoundEngine
Fades all music volume to a given value over the specified time.
FADEONCOLLISION - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty.Particle
 
fadeOut(int) - Method in class de.gurkenlabs.litiengine.graphics.RenderComponent
 
FILE_EXTENSION - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.xml.Tileset
 
FILE_EXTENSION - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.xml.TmxMap
 
FILE_EXTENSION - Static variable in class de.gurkenlabs.litiengine.resources.ResourceBundle
 
FileUtilities - Class in de.gurkenlabs.litiengine.util.io
 
finalize() - Method in class de.gurkenlabs.litiengine.sound.SoundPlayback
Deprecated.
finalize() - Method in class de.gurkenlabs.litiengine.sound.SoundPlayback.VolumeControl
Deprecated.
findCombatEntities(Shape) - Method in class de.gurkenlabs.litiengine.environment.Environment
Attempts to find all combat entities whose hitBox intersects with the specified shape.
findCombatEntities(Shape, Predicate<ICombatEntity>) - Method in class de.gurkenlabs.litiengine.environment.Environment
Attempts to find all combat entities whose hitBox intersects with the specified shape.
findDirectPath(Point2D, Point2D) - Method in class de.gurkenlabs.litiengine.entities.behavior.PathFinder
 
findEntities(Shape) - Method in class de.gurkenlabs.litiengine.environment.Environment
Attempts to find all entities whose bounding box intersects with the specified shape.
findFiles(List<String>, Path, String...) - Static method in class de.gurkenlabs.litiengine.util.io.FileUtilities
 
findFilesByExtension(List<String>, Path, String) - Static method in class de.gurkenlabs.litiengine.util.io.FileUtilities
 
findMapObject(IMap, int) - Static method in class de.gurkenlabs.litiengine.environment.tilemap.MapUtilities
 
findPath(IMobileEntity, Point2D) - Method in class de.gurkenlabs.litiengine.entities.behavior.AStarPathFinder
 
findPath(IMobileEntity, Point2D) - Method in class de.gurkenlabs.litiengine.entities.behavior.PathFinder
Gets the path.
findTileSet(IMap, ITile) - Static method in class de.gurkenlabs.litiengine.environment.tilemap.MapUtilities
Searches for the tile set that contains the specified tile, identified by the grid id.
finish(URL) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Tileset
 
finish(URL) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TmxMap
 
finished(Animation) - Method in interface de.gurkenlabs.litiengine.graphics.animation.AnimationListener
Called when the specified animation has finished playing.
finished(Emitter) - Method in interface de.gurkenlabs.litiengine.graphics.emitters.Emitter.EmitterFinishedListener
 
finished(SoundEvent) - Method in interface de.gurkenlabs.litiengine.sound.SoundPlaybackListener
This method gets called when a SoundPlayback is finished.
fireCollisionEvent(CollisionEvent) - Method in class de.gurkenlabs.litiengine.entities.CollisionEntity
 
fireCollisionEvent(CollisionEvent) - Method in interface de.gurkenlabs.litiengine.entities.ICollisionEntity
 
fireOnChangeEvent() - Method in class de.gurkenlabs.litiengine.gui.Appearance
 
FIT - de.gurkenlabs.litiengine.gui.ImageScaleMode
 
flashVisiblePixels(Image, Color) - Static method in class de.gurkenlabs.litiengine.util.Imaging
All pixels that are not transparent are replaced by a pixel of the specified flashColor.
FLESH - Static variable in class de.gurkenlabs.litiengine.entities.Material
 
flipAnimation(Animation, String) - Static method in class de.gurkenlabs.litiengine.graphics.animation.AnimationController
 
flipHorizontally() - Method in class de.gurkenlabs.litiengine.entities.Prop
 
FLIPPED_DIAGONALLY_FLAG - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.xml.Tile
 
FLIPPED_HORIZONTALLY_FLAG - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.xml.Tile
 
FLIPPED_VERTICALLY_FLAG - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.xml.Tile
 
flipSpritesHorizontally(Spritesheet) - Static method in class de.gurkenlabs.litiengine.util.Imaging
 
flipSpritesVertically(Spritesheet) - Static method in class de.gurkenlabs.litiengine.util.Imaging
 
flipVertically() - Method in class de.gurkenlabs.litiengine.entities.Prop
 
focusChanged(FocusChangedEvent) - Method in interface de.gurkenlabs.litiengine.graphics.ICamera.FocusChangedListener
Invoked when the focus of a camera changed.
FocusChangedEvent - Class in de.gurkenlabs.litiengine.graphics
 
FOLIAGE - Static variable in class de.gurkenlabs.litiengine.entities.Material
 
FontIcon - Class in de.gurkenlabs.litiengine.gui
A fonticon is an class that represents a single character of an icon font.
FontIcon(Font, char) - Constructor for class de.gurkenlabs.litiengine.gui.FontIcon
Instantiates a new icon.
FontIcon(Font, String) - Constructor for class de.gurkenlabs.litiengine.gui.FontIcon
 
fonts() - Static method in class de.gurkenlabs.litiengine.resources.Resources
Gets the container that manages Font resources.
Fonts - Class in de.gurkenlabs.litiengine.resources
 
FONTSIZE - de.gurkenlabs.litiengine.tweening.TweenType
 
FontUtilities - Class in de.gurkenlabs.litiengine.util
 
Force - Class in de.gurkenlabs.litiengine.physics
 
Force(Point2D, float, float) - Constructor for class de.gurkenlabs.litiengine.physics.Force
Instantiates a new force.
ForceEffect - Class in de.gurkenlabs.litiengine.abilities.effects
 
ForceEffect(Ability, float, EffectTarget...) - Constructor for class de.gurkenlabs.litiengine.abilities.effects.ForceEffect
 
forName(String) - Static method in class de.gurkenlabs.litiengine.environment.tilemap.MapOrientations
Determines the appropriate IMapOrientation instance for the given name.
Frame - Class in de.gurkenlabs.litiengine.environment.tilemap.xml
 
Frame() - Constructor for class de.gurkenlabs.litiengine.environment.tilemap.xml.Frame
 
FreeFlightCamera - Class in de.gurkenlabs.litiengine.graphics
 
FreeFlightCamera() - Constructor for class de.gurkenlabs.litiengine.graphics.FreeFlightCamera
Initializes a new instance of the FreeFlightCamera.
FreeFlightCamera(double, double) - Constructor for class de.gurkenlabs.litiengine.graphics.FreeFlightCamera
Initializes a new instance of the FreeFlightCamera with the specified initial focus.
FreeFlightCamera(Point2D) - Constructor for class de.gurkenlabs.litiengine.graphics.FreeFlightCamera
Initializes a new instance of the FreeFlightCamera with the specified initial focus.
FRIENDLY - de.gurkenlabs.litiengine.abilities.effects.EffectTarget
 
FRIENDLYDEAD - de.gurkenlabs.litiengine.abilities.effects.EffectTarget
 
fromAngle(double) - Static method in enum de.gurkenlabs.litiengine.Direction
Gets a direction corresponding to the specified angle.
fromFlagValue(byte) - Static method in enum de.gurkenlabs.litiengine.Direction
Get a value of this enumeration that corresponds to the specified flagValue.
fromOrdinal(int) - Static method in enum de.gurkenlabs.litiengine.environment.tilemap.MapObjectType
 
FULLSCREEN - de.gurkenlabs.litiengine.configuration.DisplayMode
 

G

Game - Class in de.gurkenlabs.litiengine
The Game class is without any doubt one of the classes that you will call a lot when creating a game with the LITIENGINE.
GameConfiguration - Class in de.gurkenlabs.litiengine.configuration
This class contains all default ConfigurationGroups that are provided by the LITIENGINE.
GameConfiguration(ConfigurationGroup...) - Constructor for class de.gurkenlabs.litiengine.configuration.GameConfiguration
 
GameInfo - Class in de.gurkenlabs.litiengine
The GameInfo class contains basic information about a LITIENGINE game.
GameInfo() - Constructor for class de.gurkenlabs.litiengine.GameInfo
Initializes a new instance of the GameInfo class.
GameListener - Interface in de.gurkenlabs.litiengine
This listener interface is used for receiving events about the general life-cycle of the Game (e.g.
GameLoop - Class in de.gurkenlabs.litiengine
The main update loop that executes the game logic by calling the update functions on all registered IUpdatable instances.
GameMetrics - Class in de.gurkenlabs.litiengine
The class GameMetrics provides meta information about the game's metrics.
GameMetrics.RenderInfo - Class in de.gurkenlabs.litiengine
 
GameMetrics.RenderMetrics - Class in de.gurkenlabs.litiengine
 
Gamepad - Class in de.gurkenlabs.litiengine.input
The Gamepad class is designed as a wrapper implementation for any gamepad input that provides events and information about player input via gamepad.
Gamepad.Axis - Class in de.gurkenlabs.litiengine.input
 
Gamepad.Buttons - Class in de.gurkenlabs.litiengine.input
 
Gamepad.DPad - Class in de.gurkenlabs.litiengine.input
 
Gamepad.Xbox - Class in de.gurkenlabs.litiengine.input
 
GamepadEntityController<T extends IMobileEntity> - Class in de.gurkenlabs.litiengine.input
 
GamepadEntityController(T, boolean) - Constructor for class de.gurkenlabs.litiengine.input.GamepadEntityController
 
GamepadEvent - Class in de.gurkenlabs.litiengine.input
 
GamepadEvents - Class in de.gurkenlabs.litiengine.input
The GamepadEvents class is the engine's implementation for receiving gamepad input events.
GamepadEvents() - Constructor for class de.gurkenlabs.litiengine.input.GamepadEvents
 
GamepadEvents.GamepadPollListener - Interface in de.gurkenlabs.litiengine.input
This listener interface receives poll events for a gamepad.
GamepadEvents.GamepadPressedListener - Interface in de.gurkenlabs.litiengine.input
This listener interface receives pressed events for a gamepad.
GamepadEvents.GamepadReleasedListener - Interface in de.gurkenlabs.litiengine.input
This listener interface receives released events for a gamepad.
GamepadManager - Class in de.gurkenlabs.litiengine.input
The GamepadManager provides access to all gamepad input devices.
GamepadManager.GamepadAddedListener - Interface in de.gurkenlabs.litiengine.input
This listener interface receives events when gamepads gets added.
GamepadManager.GamepadRemovedListener - Interface in de.gurkenlabs.litiengine.input
This listener interface receives events when gamepads gets removed.
gamepads() - Static method in class de.gurkenlabs.litiengine.input.Input
Gets the manager for all gamepad input devices.
GameRandom - Class in de.gurkenlabs.litiengine
A random number generator instance that provides enhanced functionalities for the java default Random implementation.
GameScreen - Class in de.gurkenlabs.litiengine.gui.screens
A default screen implementation that renders the game's current environment.
GameScreen() - Constructor for class de.gurkenlabs.litiengine.gui.screens.GameScreen
 
GameScreen(String) - Constructor for class de.gurkenlabs.litiengine.gui.screens.GameScreen
 
GameTime - Class in de.gurkenlabs.litiengine
The GameTime class provides temporal information that can be used to perform time based events.
GameWindow - Class in de.gurkenlabs.litiengine
The GameWindow class is a wrapper for the game's visual window in which the RenderComponent lives.
It provides the possibility to set a title, provide an icon, configure the cursor or get information about the resolution.
GameWindow.ResolutionChangedListener - Interface in de.gurkenlabs.litiengine
This listener interface receives resolution changed events of the game window.
GameWorld - Class in de.gurkenlabs.litiengine.environment
The GameWorld class is a global environment manager that contains all Environments and provides the currently active Environment and Camera.
GameWorld() - Constructor for class de.gurkenlabs.litiengine.environment.GameWorld
You should never call this manually! Instead use the Game.world() instance.
generate(IMapOrientation, String, int, int, int, int, ITileset...) - Method in class de.gurkenlabs.litiengine.resources.Maps
Starts a process that allows the generation of maps from code.
GeometricUtilities - Class in de.gurkenlabs.litiengine.util.geom
 
get() - Method in class de.gurkenlabs.litiengine.attributes.Attribute
Gets the current value of this attribute, respecting all the registered AttributeModifiers.
get() - Method in class de.gurkenlabs.litiengine.attributes.RangeAttribute
 
get() - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.ParticleParameter
Gets either the actual value or a random value, depending on the random number flag being set.
get() - Method in class de.gurkenlabs.litiengine.sound.SoundPlayback.VolumeControl
Gets the value of this volume control.
get(int) - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets the entity with the specified map ID from this environment.
get(int) - Method in class de.gurkenlabs.litiengine.input.GamepadManager
Gets the gamepad by the index within the gamepad list.
get(int...) - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets all entities with the specified map IDs from this environment.
get(Class<T>, int) - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets the strongly typed entity with the specified map ID from this environment.
get(Class<T>, String) - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets the strongly typed entity with the specified name from this environment.
get(String) - Static method in enum de.gurkenlabs.litiengine.Align
Gets the align enumeration value for the specified string.
get(String) - Method in class de.gurkenlabs.litiengine.entities.EntityActionMap
 
get(String) - Static method in class de.gurkenlabs.litiengine.entities.Material
 
get(String) - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets the entity with the specified name from this environment.
get(String) - Static method in enum de.gurkenlabs.litiengine.environment.tilemap.MapObjectType
 
get(String) - Method in class de.gurkenlabs.litiengine.graphics.animation.AnimationController
 
get(String) - Method in interface de.gurkenlabs.litiengine.graphics.animation.IAnimationController
Gets the Animation instance with the specified name from this controller.
get(String) - Static method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterLoader
 
get(String) - Static method in enum de.gurkenlabs.litiengine.graphics.StaticShadowType
 
get(String) - Method in class de.gurkenlabs.litiengine.gui.screens.ScreenManager
Gets the screen by its name.
get(String) - Static method in enum de.gurkenlabs.litiengine.resources.ImageFormat
Gets the ImageFormat of the specified format string.
get(String) - Static method in class de.gurkenlabs.litiengine.resources.Resources
Gets the specified file as InputStream from either a resource folder or the file system.
get(String) - Method in class de.gurkenlabs.litiengine.resources.ResourcesContainer
Gets the resource with the specified name.
get(String) - Static method in enum de.gurkenlabs.litiengine.resources.SoundFormat
Gets the SoundFormat of the specified format string.
get(String) - Method in class de.gurkenlabs.litiengine.resources.Spritesheets
Finds Spritesheets that were previously loaded by any load method or by the sprites.info file.
get(String) - Method in class de.gurkenlabs.litiengine.resources.Strings
 
get(String) - Static method in enum de.gurkenlabs.litiengine.Valign
Gets the vertical align enumeration value for the specified string.
get(String, boolean) - Method in class de.gurkenlabs.litiengine.resources.ResourcesContainer
Gets the resource with the specified name.
get(String, float) - Method in class de.gurkenlabs.litiengine.resources.Fonts
 
get(String, int) - Method in class de.gurkenlabs.litiengine.resources.Fonts
 
get(String, int, float) - Method in class de.gurkenlabs.litiengine.resources.Fonts
 
get(String, Object...) - Method in class de.gurkenlabs.litiengine.resources.Strings
 
get(String, Supplier<? extends T>) - Method in class de.gurkenlabs.litiengine.resources.ResourcesContainer
Gets the resource with the specified name.
get(URL) - Static method in class de.gurkenlabs.litiengine.resources.Resources
Gets the specified file as InputStream from either a resource folder or the file system.
get(URL) - Method in class de.gurkenlabs.litiengine.resources.ResourcesContainer
 
get(URL, boolean) - Method in class de.gurkenlabs.litiengine.resources.ResourcesContainer
 
get(URL, Supplier<? extends T>) - Method in class de.gurkenlabs.litiengine.resources.ResourcesContainer
 
get(Predicate<? super Spritesheet>) - Method in class de.gurkenlabs.litiengine.resources.Spritesheets
 
get(Predicate<? super T>) - Method in class de.gurkenlabs.litiengine.resources.ResourcesContainer
Gets all resources that match the specified condition.
getAbility() - Method in class de.gurkenlabs.litiengine.abilities.AbilityExecution
 
getAbility() - Method in class de.gurkenlabs.litiengine.abilities.effects.Effect
 
getAbility() - Method in class de.gurkenlabs.litiengine.entities.EntityHitEvent
 
getAbsoluteImagePath() - Method in class de.gurkenlabs.litiengine.resources.TextureAtlas
 
getAbsoluteLocation(Point2D) - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.Particle
 
getAbsolutePoints(double, double) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IPolyShape
 
getAbsolutePoints(double, double) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.PolyShape
 
getAbsolutePoints(Point2D) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IPolyShape
 
getAbsolutePoints(Point2D) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.PolyShape
 
getAbsolutePolyshapePoints(IMapObject) - Static method in class de.gurkenlabs.litiengine.environment.tilemap.MapUtilities
 
getAbsoluteSourcePath() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapImage
 
getAbsoluteSourcePath() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.MapImage
 
getAbsoluteX(Point2D) - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.Particle
 
getAbsoluteY(Point2D) - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.Particle
 
getAcceleration() - Method in class de.gurkenlabs.litiengine.entities.Creature
 
getAcceleration() - Method in interface de.gurkenlabs.litiengine.entities.IMobileEntity
Gets a value that defines how long it takes the entity to reach the full velocity (in ms).
getAccelerationX() - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.Particle
 
getAccelerationX() - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
getAccelerationY() - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.Particle
 
getAccelerationY() - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
getAcceptableError() - Method in class de.gurkenlabs.litiengine.entities.behavior.EntityNavigator
 
getActions() - Method in class de.gurkenlabs.litiengine.entities.EntityActionMap
 
getActivationType() - Method in class de.gurkenlabs.litiengine.entities.Trigger
 
getActivators() - Method in class de.gurkenlabs.litiengine.entities.Trigger
 
getActiveAppliances() - Method in class de.gurkenlabs.litiengine.abilities.effects.Effect
 
getActiveForces() - Method in interface de.gurkenlabs.litiengine.physics.IMovementController
Gets the active forces.
getActiveForces() - Method in class de.gurkenlabs.litiengine.physics.MovementController
 
getAffectedEntities() - Method in class de.gurkenlabs.litiengine.abilities.effects.EffectApplication
 
getAffineTransform() - Method in class de.gurkenlabs.litiengine.graphics.animation.AnimationController
 
getAffineTransform() - Method in interface de.gurkenlabs.litiengine.graphics.animation.IAnimationController
Gets the AffineTransform instance assigned to this controller that can be used to externally transform the current image when rendering it with the ImageRenderer.
getAlias(String, IMap) - Method in class de.gurkenlabs.litiengine.resources.Maps
 
getAlias(String, Blueprint) - Method in class de.gurkenlabs.litiengine.resources.Blueprints
 
getAlias(String, T) - Method in class de.gurkenlabs.litiengine.resources.ResourcesContainer
Gets an alias for the specified resourceName.
getAlign() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapObjectText
 
getAlign() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Text
 
getAliveTime() - Method in class de.gurkenlabs.litiengine.graphics.emitters.Emitter
Gets the alive time.
getAliveTime() - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.Particle
 
getAliveTime() - Method in class de.gurkenlabs.litiengine.graphics.ImageEffect
 
getAliveTime() - Method in interface de.gurkenlabs.litiengine.ITimeToLive
Gets the time this instance is alive.
getAll() - Method in class de.gurkenlabs.litiengine.graphics.animation.AnimationController
 
getAll() - Method in interface de.gurkenlabs.litiengine.graphics.animation.IAnimationController
Gets all Animation instances managed by this controller.
getAll() - Static method in class de.gurkenlabs.litiengine.gui.screens.Resolution.Ratio16x10
Gets all predefined resolutions with an aspect ratio of 16:10.
getAll() - Static method in class de.gurkenlabs.litiengine.gui.screens.Resolution.Ratio16x9
Gets all predefined resolutions with an aspect ratio of 16:9.
getAll() - Static method in class de.gurkenlabs.litiengine.gui.screens.Resolution.Ratio4x3
Gets all predefined resolutions with an aspect ratio of 4:3.
getAll() - Static method in class de.gurkenlabs.litiengine.gui.screens.Resolution.Ratio5x4
Gets all predefined resolutions with an aspect ratio of 5:4.
getAll() - Method in class de.gurkenlabs.litiengine.gui.screens.ScreenManager
Gets all screens of the game.
getAll() - Method in class de.gurkenlabs.litiengine.input.GamepadManager
Gets all gamepads that are currently available.
getAll() - Method in class de.gurkenlabs.litiengine.resources.ResourcesContainer
Gets all loaded resources from this container.
getAll() - Method in class de.gurkenlabs.litiengine.resources.Spritesheets
 
getAll(Class<?>) - Static method in class de.gurkenlabs.litiengine.gui.screens.Resolution.Ratio
 
getAllExtensions() - Static method in enum de.gurkenlabs.litiengine.resources.ImageFormat
 
getAllExtensions() - Static method in enum de.gurkenlabs.litiengine.resources.SoundFormat
 
getAllFields(List<Field>, Class<?>) - Static method in class de.gurkenlabs.litiengine.util.ReflectionUtilities
Recursively gets all fields of the specified type, respecting parent classes.
getAllMapIDs() - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets an immutable collection with all assigned map IDs on this environment.
getAllMusic() - Method in class de.gurkenlabs.litiengine.sound.SoundEngine
Gets a list of all music playbacks.
getAlphaVariance() - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
getAmbientLight() - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets the ambient light instance of this environment.
getAngle() - Method in class de.gurkenlabs.litiengine.entities.Entity
 
getAngle() - Method in interface de.gurkenlabs.litiengine.entities.IEntity
 
getAngle() - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.Particle
 
getAngle() - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
getAngle() - Method in class de.gurkenlabs.litiengine.graphics.EntityRotationImageEffect
 
getAngle() - Method in class de.gurkenlabs.litiengine.graphics.RotationImageEffect
 
getAnimation() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ITilesetEntry
 
getAnimation() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TilesetEntry
 
getAnimationController() - Method in class de.gurkenlabs.litiengine.entities.EntityControllers
 
getAppearance() - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Gets the default appearance object for this GuiComponent.
getAppearance() - Method in class de.gurkenlabs.litiengine.gui.SpeechBubble
 
getAppearanceDisabled() - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Gets the appearance object for this GuiComponent while disabled.
getAppearanceHovered() - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Gets the appearance object for this GuiComponent while hovered.
getAppliedEffects() - Method in class de.gurkenlabs.litiengine.abilities.AbilityExecution
 
getAppliedEffects() - Method in class de.gurkenlabs.litiengine.entities.CombatEntity
 
getAppliedEffects() - Method in interface de.gurkenlabs.litiengine.entities.ICombatEntity
 
getAppliedForce() - Method in class de.gurkenlabs.litiengine.abilities.effects.ForceEffect
 
getAppliedTicks() - Method in class de.gurkenlabs.litiengine.abilities.effects.EffectApplication
 
getApplyOrder() - Method in enum de.gurkenlabs.litiengine.attributes.Modification
 
getArea() - Method in class de.gurkenlabs.litiengine.entities.StaticShadow
 
getArea(int) - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets the MapArea with the specified map ID from this environment.
getArea(String) - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets the MapArea with the specified name from this environment.
getAreas() - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets an immutable collection containing all MapArea entities on this environment.
getAreas(String) - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets an immutable collection containing all MapArea entities with the specified tag.
getAsBool() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ICustomProperty
 
getAsBool() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomProperty
 
getAsByte() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ICustomProperty
 
getAsByte() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomProperty
 
getAsChar() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ICustomProperty
 
getAsChar() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomProperty
 
getAsColor() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ICustomProperty
 
getAsColor() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomProperty
 
getAsDouble() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ICustomProperty
 
getAsDouble() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomProperty
 
getAsEnum(Class<T>) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ICustomProperty
 
getAsEnum(Class<T>) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomProperty
 
getAsFile() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ICustomProperty
 
getAsFile() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomProperty
 
getAsFloat() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ICustomProperty
 
getAsFloat() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomProperty
 
getAsInt() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ICustomProperty
 
getAsInt() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomProperty
 
getAsLong() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ICustomProperty
 
getAsLong() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomProperty
 
getAsShort() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ICustomProperty
 
getAsShort() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomProperty
 
getAsString() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ICustomProperty
 
getAsString() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomProperty
 
getAsync(String) - Method in class de.gurkenlabs.litiengine.resources.ResourcesContainer
Eventually gets the resource with the specified location.
getAsync(URL) - Method in class de.gurkenlabs.litiengine.resources.ResourcesContainer
Eventually gets the resource with the specified location.
getAttribute(ICombatEntity) - Method in class de.gurkenlabs.litiengine.abilities.effects.AttributeEffect
 
getAttributes() - Method in class de.gurkenlabs.litiengine.abilities.Ability
 
getAvailableProperties() - Static method in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty
 
getAvailableProperties() - Static method in class de.gurkenlabs.litiengine.environment.tilemap.MapProperty
 
getAverage(double[]) - Static method in class de.gurkenlabs.litiengine.util.MathUtilities
 
getAverage(float[]) - Static method in class de.gurkenlabs.litiengine.util.MathUtilities
 
getAverage(int[]) - Static method in class de.gurkenlabs.litiengine.util.MathUtilities
 
getAveragePosition(Point2D...) - Static method in class de.gurkenlabs.litiengine.util.geom.GeometricUtilities
 
getAveragePosition(Collection<Point2D>) - Static method in class de.gurkenlabs.litiengine.util.geom.GeometricUtilities
 
getAxisDeadzone() - Method in class de.gurkenlabs.litiengine.input.Gamepad
Gets the deadzone for any axis components on this gamepad.
getBackground() - Method in class de.gurkenlabs.litiengine.gui.ImageComponent
 
getBackground() - Method in class de.gurkenlabs.litiengine.gui.ImageComponentList
 
getBackgroundColor() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMap
 
getBackgroundColor() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TmxMap
 
getBackgroundColor1() - Method in class de.gurkenlabs.litiengine.gui.Appearance
 
getBackgroundColor2() - Method in class de.gurkenlabs.litiengine.gui.Appearance
 
getBackgroundPaint(double, double) - Method in class de.gurkenlabs.litiengine.gui.Appearance
 
getBase() - Method in class de.gurkenlabs.litiengine.attributes.Attribute
Gets the raw base value of this attribute without applying any modifications.
getBaseRenderScale() - Method in class de.gurkenlabs.litiengine.graphics.RenderEngine
Gets the base render scale of the game.
getBaseURL() - Method in class de.gurkenlabs.litiengine.util.io.URLAdapter
Gets the base URL used by this URLAdapter instance.
getBasicImage() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ITilesetEntry
Gets the "standard" image for this tileset entry, without applying any animations.
getBasicImage() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TilesetEntry
 
getBluePrints() - Method in class de.gurkenlabs.litiengine.resources.ResourceBundle
 
getBoolValue(String) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ICustomPropertyProvider
Gets the boolean value of the custom property with the provided name.
getBoolValue(String) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomPropertyProvider
 
getBoolValue(String, boolean) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ICustomPropertyProvider
Gets the boolean value of the custom property with the provided name.
getBoolValue(String, boolean) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomPropertyProvider
 
getBorderColor() - Method in class de.gurkenlabs.litiengine.gui.Appearance
 
getBorderColor() - Method in class de.gurkenlabs.litiengine.gui.SpeechBubbleAppearance
 
getBorderRadius() - Method in class de.gurkenlabs.litiengine.gui.Appearance
 
getBorderStyle() - Method in class de.gurkenlabs.litiengine.gui.Appearance
 
getBoundingBox() - Method in class de.gurkenlabs.litiengine.entities.Entity
 
getBoundingBox() - Method in interface de.gurkenlabs.litiengine.entities.IEntity
 
getBoundingBox() - Method in class de.gurkenlabs.litiengine.entities.StaticShadow
 
getBoundingBox() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapObject
Gets the hit box.
getBoundingBox() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.MapObject
 
getBoundingBox() - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Gets the bounding box of this GuiComponent.
getBoundingBox(Point2D) - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.Particle
Gets the current bounding box of the particle, depending on its spawn location.
getBoundingBox(Point2D) - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.ShapeParticle
 
getBoundingBox(Point2D) - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.SpriteParticle
 
getBoundingBox(Point2D) - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.TextParticle
 
getBounds() - Method in class de.gurkenlabs.litiengine.entities.behavior.AStarNode
 
getBounds() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMap
 
getBounds() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TmxMap
 
getBounds() - Method in class de.gurkenlabs.litiengine.physics.PhysicsEngine
Gets the environment bounds that confine the operation area of the PhysicsEngine.
getBounds(int, int, IMap) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapOrientation
Determines the bounding box for the tile at the given coordinates.
getBounds(IMapObject...) - Static method in class de.gurkenlabs.litiengine.environment.tilemap.MapUtilities
 
getBounds(IMapObject...) - Static method in class de.gurkenlabs.litiengine.environment.tilemap.xml.MapObject
 
getBounds(Graphics2D, String) - Static method in class de.gurkenlabs.litiengine.graphics.TextRenderer
Retrieve the bounds of some text if it was to be drawn on the specified Graphics2D
getBounds(Point, IMap) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapOrientation
Determines the bounding box for the tile at the given coordinates.
getBounds(Iterable<IMapObject>) - Static method in class de.gurkenlabs.litiengine.environment.tilemap.xml.MapObject
 
getButton1() - Method in class de.gurkenlabs.litiengine.gui.Slider
 
getButton2() - Method in class de.gurkenlabs.litiengine.gui.Slider
 
getButtonSprite() - Method in class de.gurkenlabs.litiengine.gui.DropdownListField
 
getButtonSprite() - Method in class de.gurkenlabs.litiengine.gui.ListField
 
getButtonSpritesheet() - Method in class de.gurkenlabs.litiengine.gui.Slider
 
getById(int) - Method in class de.gurkenlabs.litiengine.input.GamepadManager
Gets the gamepad with the specified id if it is still plugged in.
getByTag(Class<? extends T>, String...) - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets a distinct and strongly named collection of all entities with any of the specified tags.
getByTag(String...) - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets a distinct collection of all entities with any of the specified tags.
getBytes(InputStream) - Static method in class de.gurkenlabs.litiengine.util.io.StreamUtilities
 
getByteValue(String) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ICustomPropertyProvider
Gets the byte value of the custom property with the provided name.
getByteValue(String) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomPropertyProvider
 
getByteValue(String, byte) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ICustomPropertyProvider
Gets the byte value of the custom property with the provided name.
getByteValue(String, byte) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomPropertyProvider
 
getCamera() - Method in class de.gurkenlabs.litiengine.graphics.CameraEvent
 
getCastLocation() - Method in class de.gurkenlabs.litiengine.abilities.AbilityExecution
 
getCastType() - Method in class de.gurkenlabs.litiengine.abilities.Ability
 
getCellComponents() - Method in class de.gurkenlabs.litiengine.gui.ImageComponentList
 
getCenter() - Method in class de.gurkenlabs.litiengine.entities.Entity
 
getCenter() - Method in interface de.gurkenlabs.litiengine.entities.IEntity
 
getCenter() - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets the center location of the boundaries defined by the map of this environment.
getCenter() - Method in class de.gurkenlabs.litiengine.GameWindow
Gets the current resolution scale.
getCenter(double, double, double, double) - Static method in class de.gurkenlabs.litiengine.util.geom.GeometricUtilities
 
getCenter(Line2D) - Static method in class de.gurkenlabs.litiengine.util.geom.GeometricUtilities
 
getCenter(Point2D, Point2D) - Static method in class de.gurkenlabs.litiengine.util.geom.GeometricUtilities
 
getCenter(RectangularShape) - Static method in class de.gurkenlabs.litiengine.util.geom.GeometricUtilities
Returns the center of a shape whose geometry is defined by a rectangular frame.
getChangeConsumer() - Method in class de.gurkenlabs.litiengine.gui.CheckBox
 
getChangeConsumer() - Method in class de.gurkenlabs.litiengine.gui.DropdownListField
 
getChangeConsumer() - Method in class de.gurkenlabs.litiengine.gui.ListField
 
getChangeConsumer() - Method in class de.gurkenlabs.litiengine.gui.Slider
 
getChangeCooldown() - Method in class de.gurkenlabs.litiengine.gui.screens.ScreenManager
Gets the screen change cooldown which is used to ensure that screens cannot be switched too quickly while the game is running.
getChanged() - Method in class de.gurkenlabs.litiengine.gui.screens.ScreenChangedEvent
 
getChosenElementComponent() - Method in class de.gurkenlabs.litiengine.gui.DropdownListField
 
getChunkOffsetX() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TmxMap
 
getChunkOffsetY() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TmxMap
 
getCircle(Point2D, double) - Static method in class de.gurkenlabs.litiengine.util.geom.GeometricUtilities
 
getClampAlign() - Method in class de.gurkenlabs.litiengine.graphics.Camera
 
getClampAlign() - Method in interface de.gurkenlabs.litiengine.graphics.ICamera
 
getClampValign() - Method in class de.gurkenlabs.litiengine.graphics.Camera
 
getClampValign() - Method in interface de.gurkenlabs.litiengine.graphics.ICamera
 
getClickConsumer() - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Gets the click consumer list.
getCollisionBox() - Method in class de.gurkenlabs.litiengine.entities.CollisionEntity
Gets the collision box.
getCollisionBox() - Method in interface de.gurkenlabs.litiengine.entities.ICollisionEntity
Gets the collision box.
getCollisionBox(int) - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets the CollisionBox with the specified map ID from this environment.
getCollisionBox(Point2D) - Method in class de.gurkenlabs.litiengine.entities.CollisionEntity
Gets the collision box.
getCollisionBox(Point2D) - Method in interface de.gurkenlabs.litiengine.entities.ICollisionEntity
Gets the collision box.
getCollisionBox(Point2D, double, double, double, double, Align, Valign) - Static method in class de.gurkenlabs.litiengine.entities.CollisionEntity
 
getCollisionBox(String) - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets the CollisionBox with the specified name from this environment.
getCollisionBoxAlign() - Method in class de.gurkenlabs.litiengine.entities.CollisionEntity
 
getCollisionBoxAlign() - Method in interface de.gurkenlabs.litiengine.entities.ICollisionEntity
 
getCollisionBoxCenter() - Method in class de.gurkenlabs.litiengine.entities.CollisionEntity
 
getCollisionBoxCenter() - Method in interface de.gurkenlabs.litiengine.entities.ICollisionEntity
Gets the center Point2D of the entities collision box.
getCollisionBoxes() - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets an immutable collection containing all CollisionBox entities on this environment.
getCollisionBoxes() - Method in class de.gurkenlabs.litiengine.physics.PhysicsEngine
Gets all CollisionBoxes, regardless of their Collision type.
getCollisionBoxes(Collision) - Method in class de.gurkenlabs.litiengine.physics.PhysicsEngine
Gets all CollisionBoxes with the given Collision type.
getCollisionBoxes(String) - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets an immutable collection containing all CollisionBox entities with the specified tag.
getCollisionBoxHeight() - Method in class de.gurkenlabs.litiengine.entities.CollisionEntity
 
getCollisionBoxHeight() - Method in interface de.gurkenlabs.litiengine.entities.ICollisionEntity
 
getCollisionBoxValign() - Method in class de.gurkenlabs.litiengine.entities.CollisionEntity
 
getCollisionBoxValign() - Method in interface de.gurkenlabs.litiengine.entities.ICollisionEntity
 
getCollisionBoxWidth() - Method in class de.gurkenlabs.litiengine.entities.CollisionEntity
 
getCollisionBoxWidth() - Method in interface de.gurkenlabs.litiengine.entities.ICollisionEntity
 
getCollisionEntities() - Method in class de.gurkenlabs.litiengine.physics.PhysicsEngine
Gets all ICollisionEntities, regardless of their Collision type.
getCollisionEntities(Collision) - Method in class de.gurkenlabs.litiengine.physics.PhysicsEngine
Gets all ICollisionEntities with the given Collision type.
getCollisionInfo() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ITilesetEntry
 
getCollisionInfo() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TilesetEntry
 
getCollisionType() - Method in class de.gurkenlabs.litiengine.entities.CollisionEntity
 
getCollisionType() - Method in interface de.gurkenlabs.litiengine.entities.ICollisionEntity
 
getCollisionType() - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.Particle
 
getCollisionType() - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
getColor() - Method in class de.gurkenlabs.litiengine.entities.LightSource
 
getColor() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapObjectLayer
 
getColor() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapObjectText
 
getColor() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.MapObjectLayer
 
getColor() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Text
 
getColor() - Method in class de.gurkenlabs.litiengine.graphics.ColorLayer
 
getColor() - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.Particle
 
getColor() - Method in class de.gurkenlabs.litiengine.graphics.OverlayPixelsImageEffect
 
getColorHexString() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapObjectLayer
 
getColorHexString() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.MapObjectLayer
 
getColors() - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
getColorValue(String) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ICustomPropertyProvider
Gets the color value of the custom property with the provided name.
getColorValue(String) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomPropertyProvider
 
getColorValue(String, Color) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ICustomPropertyProvider
Gets the color value of the custom property with the provided name.
getColorValue(String, Color) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomPropertyProvider
 
getColorVariance() - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
getColumns() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ITileset
 
getColumns() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Tileset
 
getColumns() - Method in class de.gurkenlabs.litiengine.graphics.Spritesheet
Gets the sprites per row.
getColumns() - Method in class de.gurkenlabs.litiengine.gui.ImageComponentList
 
getColumnWidth() - Method in class de.gurkenlabs.litiengine.gui.ImageComponentList
 
getCombatEntities() - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets an immutable collection containing all ICombatEntity entities on this environment.
getCombatEntities(String) - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets an immutable collection containing all ICombatEntity entities with the specified tag.
getCombatEntity() - Method in class de.gurkenlabs.litiengine.abilities.effects.EffectEvent
 
getCombatEntity(int) - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets the ICombatEntity with the specified map ID from this environment.
getCombatEntity(String) - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets the ICombatEntity with the specified name from this environment.
getCommaSeparatedStringValues(String, String) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ICustomPropertyProvider
Gets a list of strings stored in a single comma-separated property.
getCommaSeparatedStringValues(String, String) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomPropertyProvider
 
getCompany() - Method in class de.gurkenlabs.litiengine.GameInfo
Gets the company that created the game.
getCompatibleImage(int, int) - Static method in class de.gurkenlabs.litiengine.util.Imaging
 
getComponent() - Method in class de.gurkenlabs.litiengine.input.GamepadEvent
Gets the identifier of the component that caused this event.
getComponentId() - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Gets the component id of this GuiComponent.
getComponents() - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Gets the child components of this GuiComponent.
getCompression() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TileData
 
getConfigurationGroup(Class<T>) - Method in class de.gurkenlabs.litiengine.configuration.Configuration
Gets the strongly typed configuration group if it was previously added to the configuration.
getConfigurationGroup(String) - Method in class de.gurkenlabs.litiengine.configuration.Configuration
 
getConfigurationGroups() - Method in class de.gurkenlabs.litiengine.configuration.Configuration
Gets all ConfigurationGroups from the configuration.
getConnectingLines(Point2D, Point2D[]) - Static method in class de.gurkenlabs.litiengine.util.geom.GeometricUtilities
 
getConstrainingLines(Area) - Static method in class de.gurkenlabs.litiengine.util.geom.GeometricUtilities
 
getContent() - Method in class de.gurkenlabs.litiengine.gui.ListField
 
getContentArray() - Method in class de.gurkenlabs.litiengine.gui.DropdownListField
 
getContentList() - Method in class de.gurkenlabs.litiengine.gui.DropdownListField
 
getContext(Class<T>) - Static method in class de.gurkenlabs.litiengine.util.io.XmlUtilities
 
getController(Class<T>) - Method in class de.gurkenlabs.litiengine.entities.Entity
 
getController(Class<T>) - Method in class de.gurkenlabs.litiengine.entities.EntityControllers
 
getController(Class<T>) - Method in interface de.gurkenlabs.litiengine.entities.IEntity
 
getControllers() - Method in class de.gurkenlabs.litiengine.entities.Entity
 
getCooldown() - Method in class de.gurkenlabs.litiengine.entities.Trigger
 
getCooldownInSeconds() - Method in class de.gurkenlabs.litiengine.abilities.Ability
 
getCosts(AStarNode) - Method in class de.gurkenlabs.litiengine.entities.behavior.AStarNode
 
getCountry() - Method in class de.gurkenlabs.litiengine.configuration.ClientConfiguration
 
getCreature() - Method in class de.gurkenlabs.litiengine.graphics.CreatureShadowImageEffect
 
getCreature(int) - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets the Creature with the specified map ID from this environment.
getCreature(String) - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets the Creature with the specified name from this environment.
getCreatures() - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets an immutable collection containing all Creature entities on this environment.
getCreatures(String) - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets an immutable collection containing all Creature entities with the specified tag.
getCurrent() - Method in class de.gurkenlabs.litiengine.graphics.animation.AnimationController
 
getCurrent() - Method in interface de.gurkenlabs.litiengine.graphics.animation.IAnimationController
Gets the currently active Animation of this controller.
getCurrentAnimationName() - Method in class de.gurkenlabs.litiengine.graphics.animation.CreatureAnimationController
This method evaluates the current animation name that depends on certain properties of the EntityAnimationController.getEntity().
getCurrentAppearance() - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
 
getCurrentExecution() - Method in class de.gurkenlabs.litiengine.abilities.Ability
 
getCurrentFrame() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ITileAnimation
 
getCurrentFrame() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TileAnimation
 
getCurrentImage() - Method in class de.gurkenlabs.litiengine.graphics.animation.AnimationController
 
getCurrentImage() - Method in interface de.gurkenlabs.litiengine.graphics.animation.IAnimationController
Gets the current sprite (keyframe) of the currently active animation of this controller.
getCurrentImage() - Method in class de.gurkenlabs.litiengine.graphics.animation.PropAnimationController
 
getCurrentImage(int, int) - Method in class de.gurkenlabs.litiengine.graphics.animation.AnimationController
 
getCurrentImage(int, int) - Method in interface de.gurkenlabs.litiengine.graphics.animation.IAnimationController
Gets the current sprite scaled by the specified dimensions of the currently active animation of this controller.
getCurrentSelection() - Method in class de.gurkenlabs.litiengine.gui.Menu
 
getCurrentState() - Method in class de.gurkenlabs.litiengine.entities.behavior.StateMachine
 
getCurrentValue() - Method in class de.gurkenlabs.litiengine.gui.NumberAdjuster
 
getCurrentValue() - Method in class de.gurkenlabs.litiengine.gui.Slider
 
getCustomKeyFrameDurations(Spritesheet) - Method in class de.gurkenlabs.litiengine.resources.Spritesheets
 
getCustomKeyFrameDurations(String) - Method in class de.gurkenlabs.litiengine.resources.Spritesheets
 
getCustomRenderType() - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.Particle
 
getCustomSpawnpoints() - Method in class de.gurkenlabs.litiengine.environment.EntitySpawner
 
getDamage() - Method in class de.gurkenlabs.litiengine.entities.EntityHitEvent
 
getData() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TileLayer
 
getData() - Method in class de.gurkenlabs.litiengine.resources.SoundResource
 
getDays(long) - Static method in class de.gurkenlabs.litiengine.util.TimeUtilities
 
getDeceleration() - Method in class de.gurkenlabs.litiengine.entities.Creature
 
getDeceleration() - Method in interface de.gurkenlabs.litiengine.entities.IMobileEntity
Gets a value that defines how long it takes the entity to stop when slowing down from movements (in ms).
getDefault() - Method in class de.gurkenlabs.litiengine.graphics.animation.AnimationController
 
getDefault() - Method in interface de.gurkenlabs.litiengine.graphics.animation.IAnimationController
Gets the default Animation of this controller.
getDefaultAppearance() - Static method in class de.gurkenlabs.litiengine.gui.GuiProperties
 
getDefaultAppearanceDisabled() - Static method in class de.gurkenlabs.litiengine.gui.GuiProperties
 
getDefaultAppearanceHovered() - Static method in class de.gurkenlabs.litiengine.gui.GuiProperties
 
getDefaultFont() - Static method in class de.gurkenlabs.litiengine.gui.GuiProperties
 
getDefaultSpritePrefixes(Class<?>) - Static method in class de.gurkenlabs.litiengine.graphics.animation.EntityAnimationController
 
getDefaultValue(Class<T>) - Static method in class de.gurkenlabs.litiengine.util.ReflectionUtilities
 
getDelay() - Method in class de.gurkenlabs.litiengine.abilities.effects.Effect
 
getDeltaAngle() - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.Particle
 
getDeltaAngle() - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
getDeltaHeight() - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.Particle
 
getDeltaHeight() - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
getDeltaTime() - Method in interface de.gurkenlabs.litiengine.ILoop
Gets the total time in milliseconds that passed since the last tick.
getDeltaTime() - Method in class de.gurkenlabs.litiengine.UpdateLoop
 
getDeltaWidth() - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.Particle
 
getDeltaWidth() - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
getDeltaX() - Method in class de.gurkenlabs.litiengine.entities.EntityMovedEvent
 
getDeltaX(double) - Static method in class de.gurkenlabs.litiengine.util.geom.GeometricUtilities
 
getDeltaX(double, double) - Static method in class de.gurkenlabs.litiengine.util.geom.GeometricUtilities
 
getDeltaY() - Method in class de.gurkenlabs.litiengine.entities.EntityMovedEvent
 
getDeltaY(double) - Static method in class de.gurkenlabs.litiengine.util.geom.GeometricUtilities
 
getDeltaY(double, double) - Static method in class de.gurkenlabs.litiengine.util.geom.GeometricUtilities
 
getDescription() - Method in class de.gurkenlabs.litiengine.abilities.Ability
 
getDescription() - Method in class de.gurkenlabs.litiengine.entities.EntityAction
 
getDescription() - Method in class de.gurkenlabs.litiengine.GameInfo
Gets a textual description that explains what the game is all about.
getDevelopers() - Method in class de.gurkenlabs.litiengine.GameInfo
Gets the developers of the game.
getDiagonal(Rectangle2D) - Static method in class de.gurkenlabs.litiengine.util.geom.GeometricUtilities
 
getDimension() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapImage
Gets the dimension.
getDimension() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.MapImage
 
getDimension() - Method in class de.gurkenlabs.litiengine.gui.screens.Resolution
Gets the dimension of this resolution consisting of it's width and height.
getDirection() - Method in class de.gurkenlabs.litiengine.entities.Spawnpoint
 
getDisplayMode() - Method in class de.gurkenlabs.litiengine.configuration.GraphicConfiguration
 
getDistance() - Method in class de.gurkenlabs.litiengine.entities.EntityMovedEvent
 
getDistance() - Method in class de.gurkenlabs.litiengine.physics.RaycastHit
 
getDoubleValue(String) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ICustomPropertyProvider
Gets the double value of the custom property with the provided name.
getDoubleValue(String) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomPropertyProvider
 
getDoubleValue(String, double) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ICustomPropertyProvider
Gets the double value of the custom property with the provided name.
getDoubleValue(String, double) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomPropertyProvider
 
getDownKeys() - Method in class de.gurkenlabs.litiengine.input.KeyboardEntityController
 
getDrawingColor() - Method in class de.gurkenlabs.litiengine.gui.MouseDrawComponent
 
getDrawingSpace() - Method in class de.gurkenlabs.litiengine.gui.MouseDrawComponent
 
getDropDownButton() - Method in class de.gurkenlabs.litiengine.gui.DropdownListField
 
getDuration() - Method in class de.gurkenlabs.litiengine.abilities.effects.Effect
 
getDuration() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ITileAnimationFrame
 
getDuration() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Frame
 
getDuration() - Method in class de.gurkenlabs.litiengine.graphics.animation.KeyFrame
 
getDuration() - Method in class de.gurkenlabs.litiengine.tweening.Tween
Gets the duration of the Tween.
getDx() - Method in interface de.gurkenlabs.litiengine.physics.IMovementController
Gets the delta x for each horizontal movement.
getDx() - Method in class de.gurkenlabs.litiengine.physics.MovementController
 
getDy() - Method in interface de.gurkenlabs.litiengine.physics.IMovementController
Sets the delta y for each vertical movement.
getDy() - Method in class de.gurkenlabs.litiengine.physics.MovementController
 
getEffect() - Method in class de.gurkenlabs.litiengine.abilities.effects.EffectEvent
 
getEffects() - Method in class de.gurkenlabs.litiengine.abilities.Ability
 
getEffectTargets() - Method in class de.gurkenlabs.litiengine.abilities.effects.Effect
 
getEllipse() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapObject
 
getEllipse() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.MapObject
 
getEmitter(int) - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets the Emitter with the specified map ID from this environment.
getEmitter(String) - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets the Emitter with the specified name from this environment.
getEmitterDuration() - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
getEmitters() - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets an immutable collection containing all Emitter entities on this environment.
getEmitters() - Method in class de.gurkenlabs.litiengine.resources.ResourceBundle
 
getEmitters(String) - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets an immutable collection containing all Emitter entities with the specified tag.
getEnclosingTileBounds(double, double, IMap) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapOrientation
Returns the bounding box of the tile containing the given coordinates.
getEnclosingTileBounds(Point2D, IMap) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapOrientation
Returns the bounding box of the tile containing the given coordinates.
getEnclosingTileShape(double, double, IMap) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapOrientation
Returns the shape of the tile containing the given coordinates.
getEnclosingTileShape(Point2D, IMap) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapOrientation
Returns the shape of the tile containing the given coordinates.
getEncoding() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TileData
 
getEntities() - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets an immutable collection containing all entities on this environment.
getEntities(IMapObjectLayer) - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets the entities that are bound to the specified layer.
getEntities(RenderType) - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets the entities with the specified render type that are not bound to layers.
getEntities(Class<? extends T>) - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets all entities of the specified type on this environment.
getEntities(Class<? extends T>, String) - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets all entities of the specified type on this environment.
getEntities(Class<? extends T>, Predicate<T>) - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets all entities of the specified type on this environment.
getEntitiesByLayer(int) - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets the entities that are bound to layer with the specified layer ID.
getEntitiesByLayer(String) - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets the entities that are bound to layer with the specified name.
getEntitiesByTag() - Method in class de.gurkenlabs.litiengine.environment.Environment
DON'T USE THIS! THIS IS FOR ENGINE INTERNAL PURPOSES ONLY!.
getEntitiesInImpactArea(Shape) - Method in class de.gurkenlabs.litiengine.abilities.effects.Effect
 
getEntity() - Method in class de.gurkenlabs.litiengine.entities.behavior.EntityNavigator
 
getEntity() - Method in class de.gurkenlabs.litiengine.entities.behavior.EntityState
 
getEntity() - Method in class de.gurkenlabs.litiengine.entities.behavior.EntityTransition
 
getEntity() - Method in class de.gurkenlabs.litiengine.entities.behavior.StateController
 
getEntity() - Method in class de.gurkenlabs.litiengine.entities.EntityMessageEvent
Gets the entity that received the message.
getEntity() - Method in class de.gurkenlabs.litiengine.entities.EntityMovedEvent
 
getEntity() - Method in class de.gurkenlabs.litiengine.entities.EntityPivot
 
getEntity() - Method in class de.gurkenlabs.litiengine.entities.EntityRenderEvent
Get the entity involved with the rendering process.
getEntity() - Method in interface de.gurkenlabs.litiengine.entities.IEntityController
 
getEntity() - Method in class de.gurkenlabs.litiengine.entities.TriggerEvent
Get the entity that activated the Trigger.
getEntity() - Method in class de.gurkenlabs.litiengine.graphics.animation.EntityAnimationController
 
getEntity() - Method in class de.gurkenlabs.litiengine.graphics.emitters.EntityEmitter
 
getEntity() - Method in class de.gurkenlabs.litiengine.gui.SpeechBubble
 
getEntity() - Method in class de.gurkenlabs.litiengine.physics.MovementController
 
getEntity() - Method in class de.gurkenlabs.litiengine.physics.RaycastHit
 
getEntrySprite() - Method in class de.gurkenlabs.litiengine.gui.DropdownListField
 
getEntrySprite() - Method in class de.gurkenlabs.litiengine.gui.ListField
 
getEnumValue(String, Class<T>) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ICustomPropertyProvider
Gets the enum value of the custom property with the provided name.
getEnumValue(String, Class<T>) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomPropertyProvider
 
getEnumValue(String, Class<T>, T) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ICustomPropertyProvider
Gets the enum value of the custom property with the provided name.
getEnumValue(String, Class<T>, T) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomPropertyProvider
 
getEnvironment() - Method in class de.gurkenlabs.litiengine.entities.behavior.EntityState
 
getEnvironment() - Method in class de.gurkenlabs.litiengine.entities.Entity
 
getEnvironment() - Method in interface de.gurkenlabs.litiengine.entities.IEntity
Gets the environment the entity was loaded to or null if it is not loaded.
getEnvironment() - Method in class de.gurkenlabs.litiengine.graphics.ColorLayer
 
getEnvironment(IMap) - Method in class de.gurkenlabs.litiengine.environment.GameWorld
Gets the environment that's related to the specified map.
This method implicitly creates a new Environment if necessary.
getEnvironment(String) - Method in class de.gurkenlabs.litiengine.environment.GameWorld
Gets the environment that's related to the specified mapName.
This method implicitly creates a new Environment if necessary.
getEnvironments() - Method in class de.gurkenlabs.litiengine.environment.GameWorld
Gets all environments that are known to the game world.
getEquation() - Method in class de.gurkenlabs.litiengine.tweening.Tween
Gets the tween equation that modifies the start values each tick.
getEquation() - Method in enum de.gurkenlabs.litiengine.tweening.TweenFunction
Gets the mathematical equation.
getEvent() - Method in class de.gurkenlabs.litiengine.gui.ComponentMouseEvent
Gets the event.
getEvent() - Method in class de.gurkenlabs.litiengine.gui.ComponentMouseWheelEvent
Gets the event.
getEvents(Class<?>) - Static method in class de.gurkenlabs.litiengine.util.ReflectionUtilities
Gets the events for the specified type.
getExecutionImpactArea() - Method in class de.gurkenlabs.litiengine.abilities.AbilityExecution
 
getExecutionTicks() - Method in class de.gurkenlabs.litiengine.abilities.AbilityExecution
 
getExecutor() - Method in class de.gurkenlabs.litiengine.abilities.Ability
 
getExecutor() - Method in class de.gurkenlabs.litiengine.entities.EntityHitEvent
 
getExpectedDelta() - Method in class de.gurkenlabs.litiengine.GameLoop
 
getExpectedDelta() - Method in class de.gurkenlabs.litiengine.UpdateLoop
 
getExtension(File) - Static method in class de.gurkenlabs.litiengine.util.io.FileUtilities
 
getExtension(String) - Static method in class de.gurkenlabs.litiengine.util.io.FileUtilities
 
getExternalTilesets() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TmxMap
 
getFacingDirection() - Method in class de.gurkenlabs.litiengine.entities.Creature
 
getFallbackFontIfNecessary(String, float, Font, Font) - Static method in class de.gurkenlabs.litiengine.util.FontUtilities
 
getFCost() - Method in class de.gurkenlabs.litiengine.entities.behavior.AStarNode
Gets the total costs for this node.
getField(Class<T>, String) - Static method in class de.gurkenlabs.litiengine.util.ReflectionUtilities
 
getField(Class<T>, String, boolean) - Static method in class de.gurkenlabs.litiengine.util.ReflectionUtilities
 
getFileName() - Method in class de.gurkenlabs.litiengine.configuration.Configuration
Gets the name of the file to which this configuration is saved.
getFileName(String) - Static method in class de.gurkenlabs.litiengine.util.io.FileUtilities
 
getFileName(String, boolean) - Static method in class de.gurkenlabs.litiengine.util.io.FileUtilities
 
getFileName(URL) - Static method in class de.gurkenlabs.litiengine.util.io.FileUtilities
 
getFileValue(String) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ICustomPropertyProvider
Gets the file value of the custom property with the provided name.
getFileValue(String) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomPropertyProvider
 
getFileValue(String, URL) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ICustomPropertyProvider
Gets the file value of the custom property with the provided name.
getFileValue(String, URL) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomPropertyProvider
 
getFirstGridId() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ITileset
Gets the first grid id.
getFirstGridId() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Tileset
 
getFloatValue(String) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ICustomPropertyProvider
Gets the float value of the custom property with the provided name.
getFloatValue(String) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomPropertyProvider
 
getFloatValue(String, float) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ICustomPropertyProvider
Gets the float value of the custom property with the provided name.
getFloatValue(String, float) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomPropertyProvider
 
getFocus() - Method in class de.gurkenlabs.litiengine.graphics.Camera
 
getFocus() - Method in class de.gurkenlabs.litiengine.graphics.FocusChangedEvent
 
getFocus() - Method in interface de.gurkenlabs.litiengine.graphics.ICamera
Gets the map location that is focused by this camera.
getFocusOffsetX() - Method in class de.gurkenlabs.litiengine.entities.LightSource
 
getFocusOffsetY() - Method in class de.gurkenlabs.litiengine.entities.LightSource
 
getFollowUpEffects() - Method in class de.gurkenlabs.litiengine.abilities.effects.Effect
 
getFont() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapObjectText
 
getFont() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Text
 
getFont() - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.TextParticle
 
getFont() - Method in class de.gurkenlabs.litiengine.gui.FontIcon
Gets the font.
getFont() - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Gets the font of this GuiComponent's text.
getFont() - Method in class de.gurkenlabs.litiengine.gui.SpeechBubble
 
getFontName() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Text
 
getForce(String) - Method in interface de.gurkenlabs.litiengine.physics.IMovementController
 
getForce(String) - Method in class de.gurkenlabs.litiengine.physics.MovementController
 
getForceEntity() - Method in class de.gurkenlabs.litiengine.physics.GravityForce
Gets the force entity.
getForceEntiy() - Method in class de.gurkenlabs.litiengine.physics.StickyForce
Gets the force entiy.
getForeColor() - Method in class de.gurkenlabs.litiengine.gui.Appearance
 
getFormat() - Method in class de.gurkenlabs.litiengine.gui.TextFieldComponent
 
getFormat() - Method in class de.gurkenlabs.litiengine.resources.SoundResource
 
getFormat() - Method in class de.gurkenlabs.litiengine.sound.IntroTrack
 
getFormat() - Method in class de.gurkenlabs.litiengine.sound.LoopedTrack
 
getFormat() - Method in class de.gurkenlabs.litiengine.sound.SinglePlayTrack
 
getFormat() - Method in class de.gurkenlabs.litiengine.sound.Sound
Gets the audio format of this sound instance.
getFormat() - Method in interface de.gurkenlabs.litiengine.sound.Track
 
getFormatString() - Method in enum de.gurkenlabs.litiengine.util.TimeUtilities.TimerFormat
 
getFrames() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ITileAnimation
 
getFrames() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TileAnimation
 
getFramesPerSecond() - Method in class de.gurkenlabs.litiengine.GameMetrics
 
getFrom(String, String, Object...) - Method in class de.gurkenlabs.litiengine.resources.Strings
 
getFullPercent(double, double) - Static method in class de.gurkenlabs.litiengine.util.MathUtilities
 
getGamepad() - Method in class de.gurkenlabs.litiengine.input.GamepadEvent
Gets the gamepad that caused the event.
getGamepadAxisDeadzone() - Method in class de.gurkenlabs.litiengine.configuration.InputConfiguration
 
getGamepadDeadzone() - Method in class de.gurkenlabs.litiengine.input.GamepadEntityController
 
getGamepadRightStick() - Method in class de.gurkenlabs.litiengine.input.GamepadEntityController
 
getGamepadStickDeadzone() - Method in class de.gurkenlabs.litiengine.configuration.InputConfiguration
 
getGamepadTriggerDeadzone() - Method in class de.gurkenlabs.litiengine.configuration.InputConfiguration
 
getGCost() - Method in class de.gurkenlabs.litiengine.entities.behavior.AStarNode
Gets the costs so far for this node.
getGraphicQuality() - Method in class de.gurkenlabs.litiengine.configuration.GraphicConfiguration
Gets the graphic quality.
getGraphics() - Method in class de.gurkenlabs.litiengine.entities.EntityRenderEvent
Gets the graphics object on which the entity is rendered.
getGraphics() - Method in class de.gurkenlabs.litiengine.environment.tilemap.LayerRenderEvent
 
getGraphics() - Method in class de.gurkenlabs.litiengine.graphics.MapRenderedEvent
Gets the graphics object on which the map is rendered.
getGravity() - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets the gravity defined for this environment.
getGrid() - Method in class de.gurkenlabs.litiengine.entities.behavior.AStarGrid
 
getGrid() - Method in class de.gurkenlabs.litiengine.entities.behavior.AStarPathFinder
 
getGridId() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapObject
Gets the grid id.
getGridId() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ITile
Gets the grid id.
getGridId() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.MapObject
 
getGridId() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Tile
 
getGridX() - Method in class de.gurkenlabs.litiengine.entities.behavior.AStarNode
 
getGridY() - Method in class de.gurkenlabs.litiengine.entities.behavior.AStarNode
 
getGroupLayers() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ILayerList
Gets the IGroupLayers contained in a Layer list.
getGroupLayers() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.GroupLayer
 
getGroupLayers() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TmxMap
 
getHCost() - Method in class de.gurkenlabs.litiengine.entities.behavior.AStarNode
Gets the estimated costs for this node.
getHeight() - Method in class de.gurkenlabs.litiengine.entities.Entity
 
getHeight() - Method in interface de.gurkenlabs.litiengine.entities.IEntity
 
getHeight() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ILayer
 
getHeight() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMap
Gets the map height in tiles.
getHeight() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapImage
Gets the height.
getHeight() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapObject
 
getHeight() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Layer
Gets the height.
getHeight() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.MapImage
 
getHeight() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.MapObject
 
getHeight() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TileChunk
 
getHeight() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TileData
 
getHeight() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TileLayer
 
getHeight() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TmxMap
 
getHeight() - Method in class de.gurkenlabs.litiengine.GameWindow
Gets the window height.
getHeight() - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.Particle
 
getHeight() - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
getHeight() - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Gets the height of this GuiComponent.
getHeight() - Method in class de.gurkenlabs.litiengine.gui.screens.Resolution
Gets the height of this resolution.
getHeight() - Method in class de.gurkenlabs.litiengine.resources.SpritesheetResource
 
getHeight() - Method in class de.gurkenlabs.litiengine.resources.TextureAtlas
 
getHeight() - Method in class de.gurkenlabs.litiengine.resources.TextureAtlas.Sprite
 
getHeight(Graphics2D, String) - Static method in class de.gurkenlabs.litiengine.graphics.TextRenderer
Retrieve the height of some text if it was to be drawn on the specified Graphics2D
getHexSideLength() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMap
Gets the straight edges' length for hexagonal maps.
getHexSideLength() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TmxMap
 
getHitBox() - Method in class de.gurkenlabs.litiengine.entities.CombatEntity
Gets the hit box.
getHitBox() - Method in interface de.gurkenlabs.litiengine.entities.ICombatEntity
 
getHitEntity() - Method in class de.gurkenlabs.litiengine.entities.EntityHitEvent
 
getHitPoints() - Method in class de.gurkenlabs.litiengine.entities.CombatEntity
Gets the attributes.
getHitPoints() - Method in interface de.gurkenlabs.litiengine.entities.ICombatEntity
 
getHorizontalLowerBound() - Method in class de.gurkenlabs.litiengine.gui.ListField
 
getHorizontalSlider() - Method in class de.gurkenlabs.litiengine.gui.ListField
 
getHostControl() - Method in class de.gurkenlabs.litiengine.GameWindow
Gets the GameWindow's JFrame, abstracted as a Container.
getHours(long) - Static method in class de.gurkenlabs.litiengine.util.TimeUtilities
 
getHoverConsumer() - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Gets the hover consumer list.
getHoverSound() - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Gets the sound that is played when hovering the GuiComponent.
getId() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ILayer
 
getId() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapObject
Gets the id.
getId() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ITilesetEntry
 
getId() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Layer
 
getId() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.MapObject
 
getId() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TilesetEntry
 
getId() - Method in class de.gurkenlabs.litiengine.input.Gamepad
Gets the unique id of this gamepad by which it is identified.
getIdentifier() - Method in class de.gurkenlabs.litiengine.physics.Force
 
getImage() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IImageLayer
Gets the image.
getImage() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ITile
 
getImage() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ITileset
Gets the image.
getImage() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ITilesetEntry
Gets the current image for this tileset entry.
getImage() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.ImageLayer
 
getImage() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Tile
 
getImage() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Tileset
 
getImage() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TilesetEntry
 
getImage() - Method in class de.gurkenlabs.litiengine.graphics.MouseCursor
 
getImage() - Method in class de.gurkenlabs.litiengine.graphics.Spritesheet
 
getImage() - Method in class de.gurkenlabs.litiengine.gui.ImageComponent
 
getImage() - Method in class de.gurkenlabs.litiengine.resources.SpritesheetResource
 
getImageAlign() - Method in class de.gurkenlabs.litiengine.gui.ImageComponent
 
getImageEffects() - Method in class de.gurkenlabs.litiengine.graphics.animation.AnimationController
 
getImageEffects() - Method in interface de.gurkenlabs.litiengine.graphics.animation.IAnimationController
Gets all image effects assigned to this controller.
getImageFormat() - Method in class de.gurkenlabs.litiengine.graphics.Spritesheet
 
getImageFormat() - Method in class de.gurkenlabs.litiengine.resources.SpritesheetResource
 
getImageLayers() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ILayerList
Gets the IImageLayers contained in a Layer list.
getImageLayers() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.GroupLayer
 
getImageLayers() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TmxMap
 
getImages() - Method in class de.gurkenlabs.litiengine.gui.ImageComponentList
 
getImageScaleMode() - Method in class de.gurkenlabs.litiengine.gui.ImageComponent
 
getImageValign() - Method in class de.gurkenlabs.litiengine.gui.ImageComponent
 
getImpactArea() - Method in class de.gurkenlabs.litiengine.abilities.effects.EffectApplication
 
getIndex(double[]) - Method in class de.gurkenlabs.litiengine.GameRandom
Returns a pseudo-random index that is distributed by the weights of the defined probability array.
getIntensity() - Method in class de.gurkenlabs.litiengine.entities.LightSource
 
getIntersectedNodes(Rectangle2D) - Method in class de.gurkenlabs.litiengine.entities.behavior.AStarGrid
 
getIntersectionPoint(Line2D, Line2D) - Static method in class de.gurkenlabs.litiengine.util.geom.GeometricUtilities
Gets the intersection point.
getIntersectionPoint(Line2D, Rectangle2D) - Static method in class de.gurkenlabs.litiengine.util.geom.GeometricUtilities
Intersects.
getIntersectionPoints(Line2D, Rectangle2D) - Static method in class de.gurkenlabs.litiengine.util.geom.GeometricUtilities
Gets the intersection points.
getIntList(int...) - Static method in class de.gurkenlabs.litiengine.util.ListUtilities
 
getIntro() - Method in class de.gurkenlabs.litiengine.sound.IntroTrack
 
getIntValue(String) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ICustomPropertyProvider
Gets the int value of the custom property with the provided name.
getIntValue(String) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomPropertyProvider
 
getIntValue(String, int) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ICustomPropertyProvider
Gets the int value of the custom property with the provided name.
getIntValue(String, int) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomPropertyProvider
 
getInvolvedEntities() - Method in class de.gurkenlabs.litiengine.physics.CollisionEvent
 
getItems() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Blueprint
 
getJumpKeys() - Method in class de.gurkenlabs.litiengine.input.PlatformingMovementController
Gets the list of jump key codes in this controller.
getKeyFrameDurations() - Method in class de.gurkenlabs.litiengine.graphics.animation.Animation
Gets an array of this animation's keyframe durations by streaming the keyframe list and mapping the durations to an int array.
getKeyframes() - Method in class de.gurkenlabs.litiengine.resources.SpritesheetResource
 
getLanguage() - Method in class de.gurkenlabs.litiengine.configuration.ClientConfiguration
 
getLayer() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapObject
 
getLayer() - Method in class de.gurkenlabs.litiengine.environment.tilemap.LayerRenderEvent
 
getLayer() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.MapObject
 
getLeftKeys() - Method in class de.gurkenlabs.litiengine.input.KeyboardEntityController
 
getLightShape() - Method in class de.gurkenlabs.litiengine.entities.LightSource
 
getLightShapeType() - Method in class de.gurkenlabs.litiengine.entities.LightSource
 
getLightSource(int) - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets the LightSource with the specified map ID from this environment.
getLightSource(String) - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets the LightSource with the specified name from this environment.
getLightSources() - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets an immutable collection containing all LightSource entities on this environment.
getLightSources(String) - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets an immutable collection containing all LightSource entities with the specified tag.
getLines(Rectangle2D) - Static method in class de.gurkenlabs.litiengine.util.geom.GeometricUtilities
Gets the lines.
getList(String) - Method in class de.gurkenlabs.litiengine.resources.Strings
Get a list of strings from the specified raw text files.
getListEntries() - Method in class de.gurkenlabs.litiengine.gui.DropdownListField
 
getListEntry(int) - Method in class de.gurkenlabs.litiengine.gui.ListField
Returns all list items of a specified column.
getListEntry(int, int) - Method in class de.gurkenlabs.litiengine.gui.ListField
Returns item at a specified column and row.
getLocale() - Method in class de.gurkenlabs.litiengine.configuration.ClientConfiguration
 
getLocalMapId() - Static method in class de.gurkenlabs.litiengine.environment.Environment
Gets the next unique local map id.
getLocation() - Method in class de.gurkenlabs.litiengine.entities.behavior.AStarNode
 
getLocation() - Method in class de.gurkenlabs.litiengine.entities.Entity
 
getLocation() - Method in interface de.gurkenlabs.litiengine.entities.IEntity
 
getLocation() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapObject
Gets the location.
getLocation() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.MapObject
 
getLocation() - Method in class de.gurkenlabs.litiengine.graphics.emitters.EntityEmitter
 
getLocation() - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Gets the screen location of this GuiComponent.
getLocation() - Method in interface de.gurkenlabs.litiengine.input.IMouse
Gets the current location of the mouse within the game window.
getLocation() - Method in class de.gurkenlabs.litiengine.input.Mouse
 
getLocation() - Method in class de.gurkenlabs.litiengine.physics.Force
Gets the location.
getLocation() - Method in class de.gurkenlabs.litiengine.physics.GravityForce
 
getLocation() - Method in class de.gurkenlabs.litiengine.physics.StickyForce
 
getLocation(double, double) - Method in enum de.gurkenlabs.litiengine.Align
Gets the location for the specified object height to be horizontally aligned within the bounds of the specified width.
getLocation(double, double) - Method in enum de.gurkenlabs.litiengine.Valign
Gets the location for the specified object height to be vertically aligned within the bounds of the specified height.
getLocation(double, double, double, double) - Method in class de.gurkenlabs.litiengine.GameRandom
Gets a pseudo-random location within the specified boundaries.
getLocation(int, int, IMap) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapOrientation
Determines the rendered location of a tile within the given IMap, given the saved coordinates of the tile.
getLocation(IEntity) - Method in class de.gurkenlabs.litiengine.GameRandom
Gets a pseudo-random location within the specified entity boundaries.
getLocation(IMap) - Method in class de.gurkenlabs.litiengine.GameRandom
Gets a pseudo-random location within the specified map boundaries.
getLocation(Ellipse2D) - Method in class de.gurkenlabs.litiengine.GameRandom
Gets a pseudo-random location in the specified circle.
getLocation(Line2D) - Method in class de.gurkenlabs.litiengine.GameRandom
Gets a pseudo-random location on the specified line.
getLocation(Point2D, Point2D) - Method in class de.gurkenlabs.litiengine.GameRandom
Gets a pseudo-random location on the line connecting the two specified points.
getLocation(Rectangle2D) - Method in class de.gurkenlabs.litiengine.GameRandom
Gets a pseudo-random location within the specified boundaries.
getLocation(Point, IMap) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapOrientation
Determines the rendered location of a tile within the given IMap, given the saved coordinates of the tile.
getLocation(String) - Static method in class de.gurkenlabs.litiengine.resources.Resources
 
getLocationOnScreen() - Method in class de.gurkenlabs.litiengine.GameWindow
Gets the screen location of the window's top left corner.
getLock() - Method in interface de.gurkenlabs.litiengine.ILoop
Returns a lock that can be used for actions that must be performed either within or independently of the loop.
getLock() - Method in class de.gurkenlabs.litiengine.UpdateLoop
 
getLockedCameraLocation() - Method in class de.gurkenlabs.litiengine.graphics.PositionLockCamera
 
getLockedEntity() - Method in class de.gurkenlabs.litiengine.graphics.PositionLockCamera
 
getLongValue(String) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ICustomPropertyProvider
Gets the long value of the custom property with the provided name.
getLongValue(String, long) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ICustomPropertyProvider
Gets the long value of the custom property with the provided name.
getLongValue(String, long) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomPropertyProvider
 
getLoop() - Method in class de.gurkenlabs.litiengine.sound.IntroTrack
 
getLowerBound() - Method in class de.gurkenlabs.litiengine.gui.NumberAdjuster
 
getMap() - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets the map on which this environment is based upon.
getMap() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ILayer
 
getMap() - Method in class de.gurkenlabs.litiengine.environment.tilemap.LayerRenderEvent
 
getMap() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Layer
 
getMap() - Method in class de.gurkenlabs.litiengine.graphics.MapRenderedEvent
Get the map involved with the rendering process.
getMap() - Method in class de.gurkenlabs.litiengine.resources.Maps.MapGenerator
Gets the map generated by this instance.
getMapId() - Method in class de.gurkenlabs.litiengine.entities.Entity
 
getMapId() - Method in interface de.gurkenlabs.litiengine.entities.IEntity
 
getMapLocation() - Method in interface de.gurkenlabs.litiengine.input.IMouse
Gets the location of the mouse on the current map.
getMapLocation() - Method in class de.gurkenlabs.litiengine.input.Mouse
 
getMapLocation(IMap, Point) - Static method in class de.gurkenlabs.litiengine.environment.tilemap.MapUtilities
 
getMapLocation(Point2D) - Method in class de.gurkenlabs.litiengine.graphics.Camera
 
getMapLocation(Point2D) - Method in interface de.gurkenlabs.litiengine.graphics.ICamera
Converts a point in screen coordinates into a map location.
getMapObject(int) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ILayerList
Gets the first IMapObject with the given ID from a layer list.
getMapObjectLayer(int) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ILayerList
 
getMapObjectLayer(IMapObject) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ILayerList
Gets the IMapObjectLayer containing a given IMapObject.
getMapObjectLayer(String) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ILayerList
 
getMapObjectLayers() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ILayerList
Gets all MapObjectLayers in the Layer list.
getMapObjectLayers() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.GroupLayer
 
getMapObjectLayers() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TmxMap
 
getMapObjects() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ILayerList
Gets all map objects in the layer list.
getMapObjects() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapObjectLayer
Gets the shapes.
getMapObjects() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.MapObjectLayer
 
getMapObjects(int...) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ILayerList
Gets all map objects in the layer list using the map IDs passed as a parameter.
getMapObjects(int...) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapObjectLayer
 
getMapObjects(int...) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.MapObjectLayer
 
getMapObjects(String...) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ILayerList
Gets all map objects in the layer list that belong to the types passed as a parameter.
getMapObjects(String...) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapObjectLayer
 
getMapObjects(String...) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.MapObjectLayer
 
getMapObjectType() - Method in interface de.gurkenlabs.litiengine.environment.IMapObjectLoader
 
getMapObjectType() - Method in class de.gurkenlabs.litiengine.environment.MapObjectLoader
 
getMaps() - Method in class de.gurkenlabs.litiengine.resources.ResourceBundle
 
getMargin() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ITileset
 
getMargin() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Tileset
Gets the margin.
getMasterVolume() - Method in class de.gurkenlabs.litiengine.sound.SoundPlayback
Gets the current volume of this playback, considering all VolumeControl objects created for it.
getMaterial() - Method in class de.gurkenlabs.litiengine.entities.Prop
 
getMaterials() - Static method in class de.gurkenlabs.litiengine.entities.Material
 
getMax() - Method in class de.gurkenlabs.litiengine.attributes.RangeAttribute
 
getMax(int...) - Static method in class de.gurkenlabs.litiengine.util.MathUtilities
 
getMaxDistance() - Method in class de.gurkenlabs.litiengine.sound.SoundEngine
Gets the maximum distance from the listener at which a sound source can still be heard.
getMaxFps() - Method in class de.gurkenlabs.litiengine.configuration.ClientConfiguration
Gets the max fps.
getMaxLength() - Method in class de.gurkenlabs.litiengine.gui.TextFieldComponent
 
getMaxMapId(IMap) - Static method in class de.gurkenlabs.litiengine.environment.tilemap.MapUtilities
 
getMaxModifiers() - Method in class de.gurkenlabs.litiengine.attributes.RangeAttribute
 
getMaxParticles() - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
getMaxRows() - Method in class de.gurkenlabs.litiengine.gui.ListField
Returns the number of rows of the tallest column.
getMaxValue() - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.ParticleParameter
 
getMaxValue() - Method in class de.gurkenlabs.litiengine.gui.Slider
 
getMessage() - Method in class de.gurkenlabs.litiengine.entities.EntityMessageEvent
Gets the message that was received.
getMessage() - Method in class de.gurkenlabs.litiengine.entities.Trigger
 
getMessage() - Method in class de.gurkenlabs.litiengine.entities.TriggerEvent
Get this Trigger's message.
getMethod(String, Class<?>, Class<?>...) - Static method in class de.gurkenlabs.litiengine.util.ReflectionUtilities
Recursively gets a method by the the specified name respecting the parent classes and the parameters of the declaration.
getMethodsAnnotatedWith(Class<?>, Class<? extends Annotation>) - Static method in class de.gurkenlabs.litiengine.util.ReflectionUtilities
 
getMin() - Method in class de.gurkenlabs.litiengine.attributes.RangeAttribute
 
getMinModifiers() - Method in class de.gurkenlabs.litiengine.attributes.RangeAttribute
 
getMinutes(long) - Static method in class de.gurkenlabs.litiengine.util.TimeUtilities
 
getMinValue() - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.ParticleParameter
 
getMinValue() - Method in class de.gurkenlabs.litiengine.gui.Slider
 
getMobileEntities() - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets an immutable collection containing all IMobileEntity instances on this environment.
getMobileEntities(String) - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets an immutable collection containing all IMobileEntity entities with the specified tag.
getMobileEntity(int) - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets the IMobileEntity with the specified map ID from this environment.
getMobileEntity(String) - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets the IMobileEntity with the specified name from this environment.
getModification() - Method in class de.gurkenlabs.litiengine.attributes.AttributeModifier
Gets the modification type applied by this modifier.
getModifier() - Method in class de.gurkenlabs.litiengine.abilities.effects.AttributeEffect
 
getModifiers() - Method in class de.gurkenlabs.litiengine.attributes.Attribute
Gets all modifiers added to this instance.
getModifyValue() - Method in class de.gurkenlabs.litiengine.attributes.AttributeModifier
Gets the value that is used to modify an attribute.
getMouseDraggedConsumer() - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Gets the mouse dragged consumer list.
getMouseEnterConsumer() - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Gets the mouse enter consumer list.
getMouseLeaveConsumer() - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Gets the mouse leave consumer list.
getMouseMovedConsumer() - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Gets the mouse moved consumer list.
getMousePressedConsumer() - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Gets the mouse pressed consumer list.
getMouseReleasedConsumer() - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Gets the mouse released consumer list.
getMouseSensitivity() - Method in class de.gurkenlabs.litiengine.configuration.InputConfiguration
 
getMouseWheelConsumer() - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Gets the mouse wheel consumer list.
getMoveAngle() - Method in interface de.gurkenlabs.litiengine.physics.IMovementController
 
getMoveAngle() - Method in class de.gurkenlabs.litiengine.physics.MovementController
 
getMusic() - Method in class de.gurkenlabs.litiengine.sound.SoundEngine
Gets the "main" music that is playing.
getMusicVolume() - Method in class de.gurkenlabs.litiengine.configuration.SoundConfiguration
 
getName() - Method in class de.gurkenlabs.litiengine.abilities.Ability
 
getName() - Method in class de.gurkenlabs.litiengine.entities.behavior.State
 
getName() - Method in class de.gurkenlabs.litiengine.entities.Entity
 
getName() - Method in class de.gurkenlabs.litiengine.entities.EntityAction
 
getName() - Method in interface de.gurkenlabs.litiengine.entities.IEntity
Gets the name of this entity.
getName() - Method in class de.gurkenlabs.litiengine.entities.Material
 
getName() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ILayer
Gets the name.
getName() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMap
 
getName() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapOrientation
Gets the name of this IMapOrientation.
getName() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ITerrain
 
getName() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Layer
 
getName() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.MapObject
 
getName() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Terrain
 
getName() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Tileset
 
getName() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TmxMap
 
getName() - Method in class de.gurkenlabs.litiengine.GameInfo
Gets the name of the LITIENGINE game.
getName() - Method in class de.gurkenlabs.litiengine.GameMetrics.RenderInfo
 
getName() - Method in class de.gurkenlabs.litiengine.graphics.animation.Animation
Gets the name of this animation.
getName() - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
getName() - Method in class de.gurkenlabs.litiengine.graphics.ImageEffect
 
getName() - Method in class de.gurkenlabs.litiengine.graphics.Spritesheet
The unique name of this spritesheet.
getName() - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Gets the name of this GuiComponent.
getName() - Method in class de.gurkenlabs.litiengine.gui.screens.Resolution.Ratio
Gets the name of this aspect ratio
getName() - Method in class de.gurkenlabs.litiengine.input.Gamepad
Gets the name of this gamepad.
getName() - Method in class de.gurkenlabs.litiengine.resources.NamedResource
 
getName() - Method in interface de.gurkenlabs.litiengine.resources.Resource
Gets the name.
getName() - Method in class de.gurkenlabs.litiengine.resources.TextureAtlas.Sprite
 
getName() - Method in class de.gurkenlabs.litiengine.sound.Sound
Gets the name of this instance that is used to uniquely identify the resource of this sound.
getNavigator() - Method in class de.gurkenlabs.litiengine.input.MousePathController
 
getNeighbors(AStarNode) - Method in class de.gurkenlabs.litiengine.entities.behavior.AStarGrid
 
getNextLayerId() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMap
 
getNextLayerId() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TmxMap
 
getNextMapId() - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets the next unique global map id.
getNextObjectId() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMap
 
getNextObjectId() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TmxMap
Gets the next object id.
getNextState() - Method in class de.gurkenlabs.litiengine.entities.behavior.Transition
 
getNode(double, double) - Method in class de.gurkenlabs.litiengine.entities.behavior.AStarGrid
 
getNode(Point2D) - Method in class de.gurkenlabs.litiengine.entities.behavior.AStarGrid
 
getNodeSize() - Method in class de.gurkenlabs.litiengine.entities.behavior.AStarGrid
 
getNumberOfShownColumns() - Method in class de.gurkenlabs.litiengine.gui.ListField
 
getNumberOfShownElements() - Method in class de.gurkenlabs.litiengine.gui.DropdownListField
 
getNumberOfShownRows() - Method in class de.gurkenlabs.litiengine.gui.ListField
 
getOffset() - Method in class de.gurkenlabs.litiengine.entities.StaticShadow
 
getOffset() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ILayer
Gets both the X and the Y offset of the layer.
getOffset() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Layer
 
getOffsetX() - Method in class de.gurkenlabs.litiengine.entities.EntityPivot
 
getOffsetX() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ILayer
Gets the horizontal offset of the layer.
getOffsetX() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.ImageLayer
 
getOffsetX() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Layer
 
getOffsetX() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TileData
 
getOffsetX() - Method in class de.gurkenlabs.litiengine.graphics.CreatureShadowImageEffect
 
getOffsetX() - Method in class de.gurkenlabs.litiengine.graphics.MouseCursor
 
getOffsetX() - Method in class de.gurkenlabs.litiengine.resources.TextureAtlas.Sprite
 
getOffsetY() - Method in class de.gurkenlabs.litiengine.entities.EntityPivot
 
getOffsetY() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ILayer
Gets the vertical offset of the layer.
getOffsetY() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.ImageLayer
 
getOffsetY() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Layer
 
getOffsetY() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TileData
 
getOffsetY() - Method in class de.gurkenlabs.litiengine.graphics.CreatureShadowImageEffect
 
getOffsetY() - Method in class de.gurkenlabs.litiengine.graphics.MouseCursor
 
getOffsetY() - Method in class de.gurkenlabs.litiengine.resources.TextureAtlas.Sprite
 
getOpacity() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ILayer
Gets the opacity.
getOpacity() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Layer
 
getOpacity() - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.Particle
 
getOpposite() - Method in enum de.gurkenlabs.litiengine.Direction
Get the opposite value of this direction.
getOpposite() - Method in enum de.gurkenlabs.litiengine.graphics.CreatureAnimationState
 
getOrder() - Method in enum de.gurkenlabs.litiengine.graphics.RenderType
 
getOrientation() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMap
Gets the orientation.
getOrientation() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TmxMap
 
getOrigin() - Method in class de.gurkenlabs.litiengine.entities.StaticShadow
 
getOrigin() - Method in class de.gurkenlabs.litiengine.graphics.emitters.Emitter
 
getOriginAlign() - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
getOriginValign() - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
getPadding() - Method in class de.gurkenlabs.litiengine.gui.SpeechBubbleAppearance
 
getParentDirPath(String) - Static method in class de.gurkenlabs.litiengine.util.io.FileUtilities
 
getParentDirPath(URI) - Static method in class de.gurkenlabs.litiengine.util.io.FileUtilities
 
getParticleHeight() - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
getParticleOffsetX() - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
getParticleOffsetY() - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
getParticles() - Method in class de.gurkenlabs.litiengine.graphics.emitters.Emitter
Gets the particles.
getParticleTTL() - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
getParticleType() - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
getParticleWidth() - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
getPath() - Method in class de.gurkenlabs.litiengine.entities.behavior.EntityNavigator
 
getPath() - Method in class de.gurkenlabs.litiengine.entities.behavior.Path
Gets the path.
getPath() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMap
 
getPath() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TmxMap
 
getPathFinder() - Method in class de.gurkenlabs.litiengine.entities.behavior.EntityNavigator
 
getPenalty() - Method in class de.gurkenlabs.litiengine.entities.behavior.AStarNode
 
getPercent(double, double) - Static method in class de.gurkenlabs.litiengine.util.MathUtilities
 
getPerpendicularIntersection(Point2D, Line2D) - Static method in class de.gurkenlabs.litiengine.util.geom.GeometricUtilities
Gets the perpendicular intersection.
getPivot() - Method in class de.gurkenlabs.litiengine.abilities.Ability
 
getPixelOffsetX() - Method in class de.gurkenlabs.litiengine.graphics.Camera
 
getPixelOffsetX() - Method in interface de.gurkenlabs.litiengine.graphics.ICamera
Gets the x coordinate of the viewport's origin.
getPixelOffsetY() - Method in class de.gurkenlabs.litiengine.graphics.Camera
 
getPixelOffsetY() - Method in interface de.gurkenlabs.litiengine.graphics.ICamera
Gets the y coordinate of the viewport's origin.
getPixelSize() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Text
 
getPlayback() - Method in class de.gurkenlabs.litiengine.entities.SoundSource
The playback used for playing the sound.
getPoint() - Method in class de.gurkenlabs.litiengine.entities.EntityPivot
 
getPoint() - Method in class de.gurkenlabs.litiengine.physics.RaycastHit
 
getPointOnCircle(Point2D, double, double) - Static method in class de.gurkenlabs.litiengine.util.geom.GeometricUtilities
 
getPoints() - Method in class de.gurkenlabs.litiengine.entities.behavior.Path
 
getPoints() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IPolyShape
Gets all points of a polyline.
getPoints() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.PolyShape
 
getPoints(Path2D) - Static method in class de.gurkenlabs.litiengine.util.geom.GeometricUtilities
 
getPoints(Rectangle2D) - Static method in class de.gurkenlabs.litiengine.util.geom.GeometricUtilities
Gets the points.
getPointsBetweenPoints(Point2D, Point2D) - Static method in class de.gurkenlabs.litiengine.util.geom.GeometricUtilities
Gets the points between the specified points using the Bresenham algorithm.
getPollData(String) - Method in class de.gurkenlabs.litiengine.input.Gamepad
Gets the poll data for the specified component on this gamepad.
getPolygon() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapObject
 
getPolygon() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.MapObject
 
getPolyline() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapObject
 
getPolyline() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.MapObject
 
getPredecessor() - Method in class de.gurkenlabs.litiengine.entities.behavior.AStarNode
 
getPrefix() - Method in class de.gurkenlabs.litiengine.configuration.ConfigurationGroup
Gets the prefix.
getPreview(int) - Method in class de.gurkenlabs.litiengine.graphics.Spritesheet
 
getPrevious() - Method in class de.gurkenlabs.litiengine.gui.screens.ScreenChangedEvent
 
getPriority() - Method in class de.gurkenlabs.litiengine.entities.behavior.Transition
 
getPriority() - Method in class de.gurkenlabs.litiengine.graphics.animation.EntityAnimationController.AnimationRule
 
getPriority() - Method in class de.gurkenlabs.litiengine.graphics.ImageEffect
 
getProcessTime() - Method in interface de.gurkenlabs.litiengine.ILoop
Gets the actual process time in milliseconds that was required during the last tick.
getProcessTime() - Method in class de.gurkenlabs.litiengine.UpdateLoop
 
getProp(int) - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets the Prop with the specified map ID from this environment.
getProp(String) - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets the Prop with the specified name from this environment.
getProperties() - Method in class de.gurkenlabs.litiengine.entities.Entity
 
getProperties() - Method in interface de.gurkenlabs.litiengine.entities.IEntity
 
getProperties() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ICustomPropertyProvider
Returns a Map view of the custom properties for this ICustomPropertyProvider.
getProperties() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomPropertyProvider
 
getProperties() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Tile
 
getProperties() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Tileset
 
getProperty(String) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ICustomPropertyProvider
 
getProperty(String) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomPropertyProvider
 
getProps() - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets an immutable collection containing all Prop entities on this environment.
getProps(String) - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets an immutable collection containing all Prop entities with the specified tag.
getPublisher() - Method in class de.gurkenlabs.litiengine.GameInfo
Gets the publisher of the game.
getRadians() - Method in enum de.gurkenlabs.litiengine.entities.Rotation
 
getRadius() - Method in class de.gurkenlabs.litiengine.entities.LightSource
 
getRandomNumber() - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.ParticleParameter
 
getRandomSprite() - Method in class de.gurkenlabs.litiengine.graphics.Spritesheet
 
getRange() - Method in class de.gurkenlabs.litiengine.entities.SoundSource
The range in pixels for which the sound can be heard.
getRatio() - Method in class de.gurkenlabs.litiengine.gui.screens.Resolution
Gets the aspect ratio of this resolution.
getRawData() - Method in class de.gurkenlabs.litiengine.sound.Sound
Gets the raw data of this sound as byte array.
getRawTileData() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TileLayer
 
getRelativeCurrentValue() - Method in class de.gurkenlabs.litiengine.attributes.RangeAttribute
 
getRelativeEntity() - Method in class de.gurkenlabs.litiengine.entities.RelativeEntityComparator
 
getRelativeSliderPosition() - Method in class de.gurkenlabs.litiengine.gui.HorizontalSlider
 
getRelativeSliderPosition() - Method in class de.gurkenlabs.litiengine.gui.Slider
 
getRelativeSliderPosition() - Method in class de.gurkenlabs.litiengine.gui.VerticalSlider
 
getRemainingCooldownInSeconds() - Method in class de.gurkenlabs.litiengine.abilities.Ability
 
getRemainingDays(long) - Static method in class de.gurkenlabs.litiengine.util.TimeUtilities
 
getRemainingHours(long) - Static method in class de.gurkenlabs.litiengine.util.TimeUtilities
 
getRemainingMilliSeconds(long) - Static method in class de.gurkenlabs.litiengine.util.TimeUtilities
 
getRemainingMinutes(long) - Static method in class de.gurkenlabs.litiengine.util.TimeUtilities
 
getRemainingSeconds(long) - Static method in class de.gurkenlabs.litiengine.util.TimeUtilities
 
getRenderable(RenderType) - Method in class de.gurkenlabs.litiengine.graphics.emitters.Emitter
 
getRenderables(RenderType) - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets an immutable collection containing all IRenderable instances for the specified render type on this environment.
getRenderColor() - Method in class de.gurkenlabs.litiengine.GameMetrics
 
getRenderComponent() - Method in class de.gurkenlabs.litiengine.GameWindow
Gets the AWT canvas that is used to render the game's content on.
getRenderInfos() - Method in class de.gurkenlabs.litiengine.GameMetrics.RenderMetrics
 
getRenderLayers() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ILayerList
Gets all render layers in the Layer list.
getRenderLayers() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.GroupLayer
 
getRenderLayers() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TmxMap
 
getRenderLocation(Point2D) - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.Particle
Gets the location relative to the specified effect location.
getRenderName() - Method in class de.gurkenlabs.litiengine.GameMetrics.RenderMetrics
 
getRenderOrder() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMap
Gets the renderorder.
getRenderOrder() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TmxMap
 
getRenderScale() - Method in interface de.gurkenlabs.litiengine.graphics.ICamera
Combines this camera's zoom with the game's render scale.
getRenderTime() - Method in class de.gurkenlabs.litiengine.GameMetrics.RenderMetrics
 
getRenderType() - Method in class de.gurkenlabs.litiengine.entities.Entity
 
getRenderType() - Method in interface de.gurkenlabs.litiengine.entities.IEntity
 
getRenderType() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ILayer
 
getRenderType() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Layer
 
getRequiredQuality() - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
getResolution() - Method in class de.gurkenlabs.litiengine.configuration.GraphicConfiguration
Gets the resolution.
getResolution() - Method in class de.gurkenlabs.litiengine.GameWindow
Gets the window resolution wrapped in a Dimension object.
getResolutionHeight() - Method in class de.gurkenlabs.litiengine.configuration.GraphicConfiguration
 
getResolutionScale() - Method in class de.gurkenlabs.litiengine.GameWindow
Gets the current resolution scale.
getResolutionWidth() - Method in class de.gurkenlabs.litiengine.configuration.GraphicConfiguration
 
getResources() - Method in class de.gurkenlabs.litiengine.resources.ResourcesContainer
 
getRightKeys() - Method in class de.gurkenlabs.litiengine.input.KeyboardEntityController
 
getRowHeight() - Method in class de.gurkenlabs.litiengine.gui.ImageComponentList
 
getRows() - Method in class de.gurkenlabs.litiengine.graphics.Spritesheet
 
getRows() - Method in class de.gurkenlabs.litiengine.gui.ImageComponentList
 
getScrollPadding() - Method in class de.gurkenlabs.litiengine.graphics.FreeFlightCamera
 
getSeconds(long) - Static method in class de.gurkenlabs.litiengine.util.TimeUtilities
 
getSelectedComponent() - Method in class de.gurkenlabs.litiengine.gui.ListField
 
getSelectedIndex() - Method in class de.gurkenlabs.litiengine.gui.DropdownListField
 
getSelectedObject() - Method in class de.gurkenlabs.litiengine.gui.DropdownListField
 
getSelectedObject() - Method in class de.gurkenlabs.litiengine.gui.ListField
 
getSelectionColumn() - Method in class de.gurkenlabs.litiengine.gui.ListField
Returns the selected column.
getSelectionRow() - Method in class de.gurkenlabs.litiengine.gui.ListField
Returns the selected row.
getSender() - Method in class de.gurkenlabs.litiengine.gui.ComponentMouseEvent
Gets the sender.
getSender() - Method in class de.gurkenlabs.litiengine.gui.ComponentMouseWheelEvent
Gets the sender.
getSetter(Class<T>, String) - Static method in class de.gurkenlabs.litiengine.util.ReflectionUtilities
 
getSetters(Class<T>) - Static method in class de.gurkenlabs.litiengine.util.ReflectionUtilities
 
getShadowEllipse(float, float, float, float) - Method in class de.gurkenlabs.litiengine.graphics.CreatureShadowImageEffect
 
getShadowType() - Method in class de.gurkenlabs.litiengine.entities.StaticShadow
 
getShape() - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
 
getShape(int, int, IMap) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapOrientation
Creates a Shape for the tile at the given coordinates.
getShape(Point2D) - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.EllipseParticle
 
getShape(Point2D) - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.LineParticle
 
getShape(Point2D) - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.PolygonParticle
 
getShape(Point2D) - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.RectangleParticle
 
getShape(Point2D) - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.ShapeParticle
 
getShape(Point, IMap) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapOrientation
Creates a Shape for the tile at the given coordinates.
getShortValue(String) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ICustomPropertyProvider
Gets the short value of the custom property with the provided name.
getShortValue(String) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomPropertyProvider
 
getShortValue(String, short) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ICustomPropertyProvider
Gets the short value of the custom property with the provided name.
getShortValue(String, short) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomPropertyProvider
 
getSize() - Method in class de.gurkenlabs.litiengine.entities.behavior.AStarGrid
 
getSize() - Method in class de.gurkenlabs.litiengine.GameWindow
Gets the window width and height wrapped in a Dimension object.
getSize(IMap) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapOrientation
Determines the size required for all tiles within the given map to be drawn into an image.
getSizeInPixels() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMap
Gets the size in pixels.
getSizeInPixels() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TmxMap
 
getSizeInTiles() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ILayer
Gets the size in tiles.
getSizeInTiles() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMap
Gets the sizein tiles.
getSizeInTiles() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Layer
 
getSizeInTiles() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.MapObjectLayer
 
getSizeInTiles() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TmxMap
 
getSliderComponent() - Method in class de.gurkenlabs.litiengine.gui.Slider
 
getSliderSpritesheet() - Method in class de.gurkenlabs.litiengine.gui.Slider
 
getSound() - Method in class de.gurkenlabs.litiengine.entities.SoundSource
The sound to be played.
getSound() - Method in class de.gurkenlabs.litiengine.sound.SoundEvent
Gets the related Sound instance.
getSoundName() - Method in class de.gurkenlabs.litiengine.entities.SoundSource
The name of the currently set sound.
getSounds() - Method in class de.gurkenlabs.litiengine.resources.ResourceBundle
 
getSoundSource(int) - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets the SoundSource with the specified map ID from this environment.
getSoundSource(String) - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets the SoundSource with the specified name from this environment.
getSoundSources() - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets an immutable collection containing all SoundSource entities on this environment.
getSoundSources(String) - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets an immutable collection containing all SoundSource entities with the specified tag.
getSoundVolume() - Method in class de.gurkenlabs.litiengine.configuration.SoundConfiguration
Gets the sound volume.
getSource() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapImage
Gets the source.
getSource() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.MapImage
 
getSpacing() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ITileset
 
getSpacing() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Tileset
Gets the spacing.
getSpawnAmount() - Method in class de.gurkenlabs.litiengine.environment.EntitySpawner
 
getSpawnAmount() - Method in interface de.gurkenlabs.litiengine.environment.IEntitySpawner
Gets the amount of Entities that are spawned in each wave.
getSpawnAmount() - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
getSpawnDelay() - Method in class de.gurkenlabs.litiengine.environment.EntitySpawner
 
getSpawnDelay() - Method in interface de.gurkenlabs.litiengine.environment.IEntitySpawner
Gets the delay between spawning individual Entities of one wave.
getSpawnedEntity() - Method in class de.gurkenlabs.litiengine.entities.EntitySpawnedEvent
 
getSpawnInfo() - Method in class de.gurkenlabs.litiengine.entities.Spawnpoint
 
getSpawnInterval() - Method in class de.gurkenlabs.litiengine.environment.EntitySpawner
 
getSpawnInterval() - Method in interface de.gurkenlabs.litiengine.environment.IEntitySpawner
Gets the interval between spawn waves.
getSpawnMode() - Method in class de.gurkenlabs.litiengine.environment.EntitySpawner
 
getSpawnMode() - Method in interface de.gurkenlabs.litiengine.environment.IEntitySpawner
Gets the spawn mode for an EntitySpawner.
getSpawnOffsetX() - Method in class de.gurkenlabs.litiengine.entities.Spawnpoint
 
getSpawnOffsetY() - Method in class de.gurkenlabs.litiengine.entities.Spawnpoint
 
getSpawnPivotType() - Method in class de.gurkenlabs.litiengine.entities.Spawnpoint
 
getSpawnpoint() - Method in class de.gurkenlabs.litiengine.entities.EntitySpawnedEvent
 
getSpawnpoint(int) - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets the Spawnpoint with the specified map ID from this environment.
getSpawnpoint(String) - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets the Spawnpoint with the specified name from this environment.
getSpawnpoints() - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets an immutable collection containing all Spawnpoint entities on this environment.
getSpawnpoints(String) - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets an immutable collection containing all Spawnpoint entities with the specified tag.
getSpawnPoints() - Method in class de.gurkenlabs.litiengine.environment.EntitySpawner
 
getSpawnPoints() - Method in interface de.gurkenlabs.litiengine.environment.IEntitySpawner
Gets the list of SpawnPoints that a EntitySpawner uses.
getSpawnRate() - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
getSprite(int) - Method in class de.gurkenlabs.litiengine.graphics.Spritesheet
 
getSprite(int, int, int) - Method in class de.gurkenlabs.litiengine.graphics.Spritesheet
 
getSprite(String) - Method in class de.gurkenlabs.litiengine.resources.TextureAtlas
 
getSpriteHeight() - Method in class de.gurkenlabs.litiengine.graphics.Spritesheet
Gets the sprite height.
getSpriteIndex() - Method in class de.gurkenlabs.litiengine.graphics.animation.KeyFrame
 
getSpriteName(Creature, CreatureAnimationState) - Static method in class de.gurkenlabs.litiengine.graphics.animation.CreatureAnimationController
Gets the sprite name for the specified creature and animation state.
getSpriteName(Creature, CreatureAnimationState, Direction) - Static method in class de.gurkenlabs.litiengine.graphics.animation.CreatureAnimationController
Gets the sprite name for the specified creature, animation state.and direction.
getSpriteName(Prop, boolean) - Static method in class de.gurkenlabs.litiengine.graphics.animation.PropAnimationController
Gets the sprite name for the specified prop and state.
getSpriteName(Prop, PropState, boolean) - Static method in class de.gurkenlabs.litiengine.graphics.animation.PropAnimationController
Gets the sprite name for the specified prop and state.
getSpritePrefix() - Method in class de.gurkenlabs.litiengine.graphics.animation.CreatureAnimationController
 
getSpritePrefix() - Method in class de.gurkenlabs.litiengine.graphics.animation.EntityAnimationController
 
getSpriteRotation() - Method in class de.gurkenlabs.litiengine.entities.Prop
 
getSprites() - Method in class de.gurkenlabs.litiengine.resources.TextureAtlas
 
getSpritesheet() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ITileset
 
getSpritesheet() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Tileset
 
getSpritesheet() - Method in class de.gurkenlabs.litiengine.graphics.animation.Animation
 
getSpritesheet() - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
getSpritesheet() - Method in class de.gurkenlabs.litiengine.gui.ImageComponent
 
getSpritesheetName() - Method in class de.gurkenlabs.litiengine.entities.Creature
Gets the current spritesheet name of this instance.
getSpritesheetName() - Method in class de.gurkenlabs.litiengine.entities.Prop
 
getSpriteSheets() - Method in class de.gurkenlabs.litiengine.resources.ResourceBundle
 
getSpriteWidth() - Method in class de.gurkenlabs.litiengine.graphics.Spritesheet
Gets the sprite width.
getStaggerAxis() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMap
Gets the staggering axis
getStaggerAxis() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TmxMap
 
getStaggerIndex() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMap
Gets the tile size.
getStaggerIndex() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TmxMap
 
getStart() - Method in class de.gurkenlabs.litiengine.entities.behavior.Path
 
getStartTime() - Method in class de.gurkenlabs.litiengine.tweening.Tween
Gets the start time of the Tween.
getStartValues() - Method in class de.gurkenlabs.litiengine.tweening.Tween
Gets the start values.
getState() - Method in class de.gurkenlabs.litiengine.entities.Prop
Gets the state.
getStaticShadow(int) - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets the StaticShadow with the specified map ID from this environment.
getStaticShadow(String) - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets the StaticShadow with the specified name from this environment.
getStaticShadowLayer() - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets the static shadow lighting layer of this environment.
getStaticShadows() - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets an immutable collection containing all StaticShadow entities on this environment.
getStaticShadows(String) - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets an immutable collection containing all StaticShadow entities with the specified tag.
getStaticValue(Class<?>, String) - Static method in class de.gurkenlabs.litiengine.util.ReflectionUtilities
 
getStepSize() - Method in class de.gurkenlabs.litiengine.gui.NumberAdjuster
 
getStepSize() - Method in class de.gurkenlabs.litiengine.gui.Slider
 
getStrength() - Method in class de.gurkenlabs.litiengine.abilities.effects.ForceEffect
 
getStrength() - Method in class de.gurkenlabs.litiengine.physics.Force
Gets the strength in pixels per second.
getStringValue(String) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ICustomPropertyProvider
Gets the string value of the custom property with the provided name.
getStringValue(String) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomPropertyProvider
 
getStringValue(String, String) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ICustomPropertyProvider
Gets the string value of the custom property with the provided name.
getStringValue(String, String) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomPropertyProvider
 
getSubImages(BufferedImage, int, int) - Static method in class de.gurkenlabs.litiengine.util.Imaging
Gets a two dimensional grid that contains parts of the specified image.
getSubTitle() - Method in class de.gurkenlabs.litiengine.GameInfo
Gets the sub title of the game.
getTag() - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Gets the tag.
getTags() - Method in class de.gurkenlabs.litiengine.entities.Entity
 
getTags() - Method in interface de.gurkenlabs.litiengine.entities.IEntity
 
getTarget() - Method in class de.gurkenlabs.litiengine.entities.behavior.Path
Gets the target.
getTarget() - Method in class de.gurkenlabs.litiengine.entities.CombatEntity
 
getTarget() - Method in interface de.gurkenlabs.litiengine.entities.ICombatEntity
 
getTarget() - Method in class de.gurkenlabs.litiengine.tweening.Tween
Gets the Tweenable target object.
getTargetPriorityComparator() - Method in class de.gurkenlabs.litiengine.abilities.effects.Effect
 
getTargets() - Method in class de.gurkenlabs.litiengine.entities.Trigger
 
getTargets() - Method in class de.gurkenlabs.litiengine.entities.TriggerEvent
Get the entities that are affected by the Trigger.
getTargetValues() - Method in class de.gurkenlabs.litiengine.tweening.Tween
Gets the target values.
getTeam() - Method in class de.gurkenlabs.litiengine.entities.CombatEntity
 
getTeam() - Method in interface de.gurkenlabs.litiengine.entities.ICombatEntity
 
getTerrain() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ITilesetEntry
 
getTerrain() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TilesetEntry
 
getTerrain(int) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ITileset
 
getTerrain(int) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Tileset
 
getTerrainIds() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TilesetEntry
 
getTerrainTypes() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ITileset
 
getTerrainTypes() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Tileset
 
getText() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapObject
 
getText() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapObjectText
 
getText() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.MapObject
 
getText() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Text
 
getText() - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.TextParticle
 
getText() - Method in class de.gurkenlabs.litiengine.gui.FontIcon
Gets the text.
getText() - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Gets the entire Text associated with this GuiComponent.
getText() - Method in class de.gurkenlabs.litiengine.gui.TextFieldComponent
 
getTextAlign() - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Gets the horizontal text alignment.
getTextAngle() - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Gets the text angle.
getTextDisplayTime() - Method in class de.gurkenlabs.litiengine.gui.SpeechBubble
 
getTexts() - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
getTextShadowColor() - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Gets the text shadow color.
getTextShadowStroke() - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Gets the text shadow thickness.
getTextToRender(Graphics2D) - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Gets only the non-cropped bits of Text visible on this GuiComponent.m To retrieve only the entire text associated with this GuiComponent, use GuiComponent.getText().
getTextValign() - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Gets the vertical text alignment.
getTextX() - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Gets the text X coordinate.
getTextY() - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Gets the text Y coordinate.
getTickRate() - Method in interface de.gurkenlabs.litiengine.ILoop
Gets the rate at which this loop performs its updates.
getTickRate() - Method in class de.gurkenlabs.litiengine.UpdateLoop
 
getTicks() - Method in interface de.gurkenlabs.litiengine.ILoop
Gets the total amount of ticks performed by this loop since it was started.
getTicks() - Method in class de.gurkenlabs.litiengine.UpdateLoop
 
getTickVelocity() - Method in class de.gurkenlabs.litiengine.entities.Creature
 
getTickVelocity() - Method in interface de.gurkenlabs.litiengine.entities.IMobileEntity
Gets the entity's velocity in PIXELS per tick.
getTile() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapObject
 
getTile() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ITerrain
 
getTile() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.MapObject
 
getTile() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Terrain
 
getTile() - Method in interface de.gurkenlabs.litiengine.input.IMouse
Gets the coordinates of the tile on the map on which the mouse is currently located at.
getTile() - Method in class de.gurkenlabs.litiengine.input.Mouse
 
getTile(double, double, IMap) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapOrientation
Determines the coordinates of the tile containing the given point, as determined by IMapOrientation.getShape(int, int, IMap).
getTile(int) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ITileset
 
getTile(int) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Tileset
 
getTile(int, int) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ITileLayer
Gets the tile at the specified map grid location.
getTile(int, int) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TileLayer
 
getTile(IMap, Point2D) - Static method in class de.gurkenlabs.litiengine.environment.tilemap.MapUtilities
Get the corresponding tile for a given pixel map location.
getTile(Point2D) - Static method in class de.gurkenlabs.litiengine.environment.tilemap.MapUtilities
Get the corresponding tile for a given pixel map location.
getTile(Point2D, IMap) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapOrientation
Determines the coordinates of the tile containing the given point, as determined by IMapOrientation.getShape(int, int, IMap).
getTileBoundingBox(int, int) - Static method in class de.gurkenlabs.litiengine.environment.tilemap.MapUtilities
 
getTileBoundingBox(IMap, int, int) - Static method in class de.gurkenlabs.litiengine.environment.tilemap.MapUtilities
 
getTileBoundingBox(IMap, Point2D) - Static method in class de.gurkenlabs.litiengine.environment.tilemap.MapUtilities
 
getTileBoundingBox(IMap, Rectangle2D) - Static method in class de.gurkenlabs.litiengine.environment.tilemap.MapUtilities
 
getTileBoundingBox(IMap, Point) - Static method in class de.gurkenlabs.litiengine.environment.tilemap.MapUtilities
 
getTileBoundingBox(Point2D) - Static method in class de.gurkenlabs.litiengine.environment.tilemap.MapUtilities
 
getTileBoundingBox(Point) - Static method in class de.gurkenlabs.litiengine.environment.tilemap.MapUtilities
 
getTileByLocation(Point2D) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ITileLayer
Gets the tile by location.
getTileByLocation(Point2D) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TileLayer
 
getTileCoordinate() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ITile
Gets the tile coordinate.
getTileCoordinate() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Tile
 
getTileCount() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ITileset
 
getTileCount() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Tileset
 
getTileDimension() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ITileset
Gets the tile dimension.
getTileDimension() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Tileset
 
getTiledVersion() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMap
 
getTiledVersion() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TmxMap
 
getTileHeight() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMap
Gets the vertical tile size.
getTileHeight() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ITileset
 
getTileHeight() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Tileset
Gets the tile height.
getTileHeight() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TmxMap
 
getTileId() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ITileAnimationFrame
 
getTileId() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Frame
 
getTileLayers() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ILayerList
Gets the ITileLayers contained in a Layer list.
getTileLayers() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.GroupLayer
 
getTileLayers() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TmxMap
 
getTileOffset() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ITileset
 
getTileOffset() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Tileset
 
getTiles() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ITileLayer
Gets the tiles.
getTiles() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TileData
 
getTiles() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TileLayer
 
getTilesByPixelLocation(IMap, Point2D) - Static method in class de.gurkenlabs.litiengine.environment.tilemap.MapUtilities
 
getTileset() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ITilesetEntry
Gets the tileset that this entry belongs to.
getTileset() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TilesetEntry
 
getTilesetEntry() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ITile
 
getTilesetEntry() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Tile
 
getTilesetEntry(int) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMap
 
getTilesetEntry(int) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TmxMap
 
getTilesets() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMap
Gets the tilesets.
getTilesets() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TmxMap
 
getTilesets() - Method in class de.gurkenlabs.litiengine.resources.ResourceBundle
 
getTileSize() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMap
Gets the tile size.
getTileSize() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TmxMap
 
getTileWidth() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMap
Gets the horizontal tile size.
getTileWidth() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ITileset
Gets the tile width.
getTileWidth() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Tileset
Gets the tile width.
getTileWidth() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TmxMap
 
getTime() - Method in class de.gurkenlabs.litiengine.entities.EntityHitEvent
 
getTimeScale() - Method in class de.gurkenlabs.litiengine.GameLoop
 
getTimeScale() - Method in interface de.gurkenlabs.litiengine.IGameLoop
Gets the game loop's current time scale (default = 1).
getTimeToLive() - Method in class de.gurkenlabs.litiengine.graphics.emitters.Emitter
 
getTimeToLive() - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.Particle
 
getTimeToLive() - Method in class de.gurkenlabs.litiengine.graphics.ImageEffect
 
getTimeToLive() - Method in interface de.gurkenlabs.litiengine.ITimeToLive
Gets the total time to live of this instance.
getTitle() - Method in class de.gurkenlabs.litiengine.GameInfo
Gets the title of the game.
This will be used as the title of the game's window by default and includes the core information about the game: The game's name The game's version opt.
getTopMostTile(IMap, Point2D) - Static method in class de.gurkenlabs.litiengine.environment.tilemap.MapUtilities
 
getTopMostTile(IMap, Point) - Static method in class de.gurkenlabs.litiengine.environment.tilemap.MapUtilities
 
getTopMostTile(Point2D) - Static method in class de.gurkenlabs.litiengine.environment.tilemap.MapUtilities
 
getTopMostTile(Point) - Static method in class de.gurkenlabs.litiengine.environment.tilemap.MapUtilities
 
getTotalDuration() - Method in class de.gurkenlabs.litiengine.abilities.effects.Effect
 
getTotalDuration() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ITileAnimation
 
getTotalDuration() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TileAnimation
 
getTotalDuration() - Method in class de.gurkenlabs.litiengine.graphics.animation.Animation
Gets to aggregated duration of all KeyFrames in this animation.
getTotalNumberOfSprites() - Method in class de.gurkenlabs.litiengine.graphics.Spritesheet
Gets the total sprites.
getTrack() - Method in class de.gurkenlabs.litiengine.sound.MusicPlayback
 
getTransform() - Method in class de.gurkenlabs.litiengine.graphics.MouseCursor
 
getTransitions() - Method in class de.gurkenlabs.litiengine.entities.behavior.State
 
getTransparentColor() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IImageLayer
Gets the transparent color.
getTransparentColor() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapImage
Gets the transparent color.
getTransparentColor() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.ImageLayer
 
getTransparentColor() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.MapImage
 
getTrigger() - Method in class de.gurkenlabs.litiengine.entities.TriggerEvent
Get the Trigger affected by this event.
getTrigger(int) - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets the Trigger with the specified map ID from this environment.
getTrigger(String) - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets the Trigger with the specified name from this environment.
getTriggerDeadzone() - Method in class de.gurkenlabs.litiengine.input.Gamepad
Gets the deadzone for any trigger components on this gamepad.
getTriggers() - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets an immutable collection containing all Trigger entities on this environment.
getTriggers(String) - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets an immutable collection containing all Trigger entities with the specified tag.
getTween(Tweenable, TweenType) - Method in class de.gurkenlabs.litiengine.tweening.TweenEngine
Attempts to get a previously registered Tween or registers a new one.
getTweens() - Method in class de.gurkenlabs.litiengine.tweening.TweenEngine
Gets the map of registered Tweens.
getTweenValues(TweenType) - Method in class de.gurkenlabs.litiengine.entities.CollisionEntity
 
getTweenValues(TweenType) - Method in class de.gurkenlabs.litiengine.entities.CombatEntity
 
getTweenValues(TweenType) - Method in class de.gurkenlabs.litiengine.entities.Creature
 
getTweenValues(TweenType) - Method in class de.gurkenlabs.litiengine.entities.Entity
 
getTweenValues(TweenType) - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
 
getTweenValues(TweenType) - Method in class de.gurkenlabs.litiengine.sound.SoundPlayback.VolumeControl
 
getTweenValues(TweenType) - Method in interface de.gurkenlabs.litiengine.tweening.Tweenable
Gets one or many values from the target object associated to the given tween type.
getType() - Method in class de.gurkenlabs.litiengine.entities.EntityPivot
 
getType() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ICustomProperty
 
getType() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapObject
 
getType() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ITilesetEntry
 
getType() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomProperty
 
getType() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.MapObject
Gets the type.
getType() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TilesetEntry
 
getType() - Method in class de.gurkenlabs.litiengine.tweening.Tween
Gets the tween type determining which values of the Tweenable object will be modified.
getTypeOfProperty(String) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ICustomPropertyProvider
 
getTypeOfProperty(String) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomPropertyProvider
 
getUpdatableCount() - Method in interface de.gurkenlabs.litiengine.ILoop
Gets the amount of attached IUpdatable instances of this loop.
getUpdatableCount() - Method in class de.gurkenlabs.litiengine.UpdateLoop
 
getUpdatables() - Method in class de.gurkenlabs.litiengine.UpdateLoop
 
getUpdateRate() - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
getUpKeys() - Method in class de.gurkenlabs.litiengine.input.KeyboardEntityController
 
getUpperBound() - Method in class de.gurkenlabs.litiengine.gui.NumberAdjuster
 
getUsedMemory() - Method in class de.gurkenlabs.litiengine.GameMetrics
 
getUsedTags() - Method in class de.gurkenlabs.litiengine.environment.Environment
Gets all tags that are assigned to entities on this environment.
getValign() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapObjectText
 
getValign() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Text
 
getValue() - Method in enum de.gurkenlabs.litiengine.configuration.Quality
 
getValue() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TileChunk
 
getValue() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TileData
 
getValue() - Method in class de.gurkenlabs.litiengine.GameMetrics.RenderInfo
 
getValue() - Method in class de.gurkenlabs.litiengine.input.GamepadEvent
Gets the data from the last time the component has been polled.
getValue(double) - Method in enum de.gurkenlabs.litiengine.Align
Gets the proportional value of this instance.
getValue(double) - Method in enum de.gurkenlabs.litiengine.Valign
Gets the proportional value of this instance.
getValue(float) - Method in enum de.gurkenlabs.litiengine.Align
Gets the proportional value of this instance.
getValue(float) - Method in enum de.gurkenlabs.litiengine.Valign
Gets the proportional value of this instance.
getValue(int) - Method in enum de.gurkenlabs.litiengine.Align
Gets the proportional value of this instance.
getValue(int) - Method in enum de.gurkenlabs.litiengine.Valign
Gets the proportional value of this instance.
getVelocity() - Method in class de.gurkenlabs.litiengine.entities.Creature
 
getVelocity() - Method in interface de.gurkenlabs.litiengine.entities.IMobileEntity
Gets the entity's velocity in PIXELS per Second.
getVelocity() - Method in class de.gurkenlabs.litiengine.graphics.FreeFlightCamera
 
getVelocity() - Method in interface de.gurkenlabs.litiengine.physics.IMovementController
Get the current velocity.
getVelocity() - Method in class de.gurkenlabs.litiengine.physics.MovementController
 
getVelocityX() - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.Particle
 
getVelocityX() - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
getVelocityY() - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.Particle
 
getVelocityY() - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
getVersion() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMap
Gets the version.
getVersion() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TmxMap
 
getVersion() - Method in class de.gurkenlabs.litiengine.GameInfo
Gets the version of the game.
getVerticalLowerBound() - Method in class de.gurkenlabs.litiengine.gui.ListField
 
getVerticalSlider() - Method in class de.gurkenlabs.litiengine.gui.ListField
 
getViewport() - Method in class de.gurkenlabs.litiengine.graphics.Camera
 
getViewport() - Method in interface de.gurkenlabs.litiengine.graphics.ICamera
Gets the camera's viewport region, in screen coordinates.
getViewportDimensionCenter(IEntity) - Method in class de.gurkenlabs.litiengine.graphics.Camera
 
getViewportDimensionCenter(IEntity) - Method in interface de.gurkenlabs.litiengine.graphics.ICamera
Gets the center of the entity, in screen coordinates.
getViewportHeight() - Method in class de.gurkenlabs.litiengine.graphics.Camera
 
getViewportLocation(double, double) - Method in class de.gurkenlabs.litiengine.graphics.Camera
 
getViewportLocation(double, double) - Method in interface de.gurkenlabs.litiengine.graphics.ICamera
Converts a location in map coordinates into screen coordinates.
getViewportLocation(IEntity) - Method in interface de.gurkenlabs.litiengine.graphics.ICamera
Converts the entity's location into screen coordinates.
getViewportLocation(Point2D) - Method in interface de.gurkenlabs.litiengine.graphics.ICamera
Converts a location in map coordinates into screen coordinates.
getViewportWidth() - Method in class de.gurkenlabs.litiengine.graphics.Camera
 
getVolume() - Method in class de.gurkenlabs.litiengine.entities.SoundSource
Get the volume modifier.
getVolume() - Method in class de.gurkenlabs.litiengine.sound.SoundPlayback
Gets the current master volume of this playback.
getVolumeControls() - Method in class de.gurkenlabs.litiengine.sound.SoundPlayback
 
getWebsite() - Method in class de.gurkenlabs.litiengine.GameInfo
Gets the web site of this game project.
getWebsiteURL() - Method in class de.gurkenlabs.litiengine.GameInfo
Gets the GameInfo.getWebsite() as an URL object that can be used to further process the information.
getWidth() - Method in class de.gurkenlabs.litiengine.entities.Entity
 
getWidth() - Method in interface de.gurkenlabs.litiengine.entities.IEntity
 
getWidth() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ILayer
 
getWidth() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMap
Gets the map width in tiles.
getWidth() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapImage
Gets the width.
getWidth() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapObject
 
getWidth() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Layer
Gets the width.
getWidth() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.MapImage
 
getWidth() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.MapObject
 
getWidth() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TileChunk
 
getWidth() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TileData
 
getWidth() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TileLayer
 
getWidth() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TmxMap
 
getWidth() - Method in class de.gurkenlabs.litiengine.GameWindow
Gets the window width.
getWidth() - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.Particle
 
getWidth() - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
getWidth() - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Gets the width of this GuiComponent.
getWidth() - Method in class de.gurkenlabs.litiengine.gui.screens.Resolution
Gets the width of this resolution.
getWidth() - Method in class de.gurkenlabs.litiengine.resources.SpritesheetResource
 
getWidth() - Method in class de.gurkenlabs.litiengine.resources.TextureAtlas
 
getWidth() - Method in class de.gurkenlabs.litiengine.resources.TextureAtlas.Sprite
 
getWidth(Graphics2D, String) - Static method in class de.gurkenlabs.litiengine.graphics.TextRenderer
Retrieve the width of some text if it was to be drawn on the specified Graphics2D
getX() - Method in class de.gurkenlabs.litiengine.entities.Entity
 
getX() - Method in interface de.gurkenlabs.litiengine.entities.IEntity
 
getX() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapObject
 
getX() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ITileOffset
 
getX() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.MapObject
 
getX() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TileChunk
 
getX() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TileOffset
 
getX() - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.Particle
 
getX() - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Gets the x coordinate of this GuiComponent.
getX() - Method in class de.gurkenlabs.litiengine.gui.screens.Resolution.Ratio
Gets the x-value of this aspect ratio.
getX() - Method in class de.gurkenlabs.litiengine.resources.TextureAtlas.Sprite
 
getX() - Method in class de.gurkenlabs.litiengine.util.geom.Vector2D
 
getY() - Method in class de.gurkenlabs.litiengine.entities.Entity
 
getY() - Method in interface de.gurkenlabs.litiengine.entities.IEntity
 
getY() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapObject
 
getY() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ITileOffset
 
getY() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.MapObject
 
getY() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TileChunk
 
getY() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TileOffset
 
getY() - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.Particle
 
getY() - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Gets the y coordinate of this GuiComponent.
getY() - Method in class de.gurkenlabs.litiengine.gui.screens.Resolution.Ratio
Gets the y-value of this aspect ratio.
getY() - Method in class de.gurkenlabs.litiengine.resources.TextureAtlas.Sprite
 
getY() - Method in class de.gurkenlabs.litiengine.util.geom.Vector2D
 
getZoom() - Method in class de.gurkenlabs.litiengine.graphics.Camera
 
getZoom() - Method in interface de.gurkenlabs.litiengine.graphics.ICamera
The zoom factor of this camera.
getZoom() - Method in class de.gurkenlabs.litiengine.graphics.ZoomChangedEvent
 
GIF - de.gurkenlabs.litiengine.resources.ImageFormat
 
GraphicConfiguration - Class in de.gurkenlabs.litiengine.configuration
 
graphics() - Method in class de.gurkenlabs.litiengine.configuration.GameConfiguration
Gets the configuration group with all default graphics settings.
graphics() - Static method in class de.gurkenlabs.litiengine.Game
Gets the engine's RenderEngine component that is used to render Images, Shapes or Text with respect to the environment and the render scale and the Camera.
gravity() - Method in class de.gurkenlabs.litiengine.environment.GameWorld
Gets the game worlds gravity that is applied to any environment.
GRAVITY - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapProperty
 
GravityForce - Class in de.gurkenlabs.litiengine.physics
 
GravityForce(IEntity, float, float) - Constructor for class de.gurkenlabs.litiengine.physics.GravityForce
 
GravityForce(IEntity, float, Direction) - Constructor for class de.gurkenlabs.litiengine.physics.GravityForce
 
GROUND - de.gurkenlabs.litiengine.graphics.RenderType
 
GroupLayer - Class in de.gurkenlabs.litiengine.environment.tilemap.xml
 
GroupLayer() - Constructor for class de.gurkenlabs.litiengine.environment.tilemap.xml.GroupLayer
 
GuiComponent - Class in de.gurkenlabs.litiengine.gui
The abstract Class GuiComponent provides all properties and methods needed for screens, built-in, and custom GUI components such as buttons, sliders, etc...
GuiComponent(double, double) - Constructor for class de.gurkenlabs.litiengine.gui.GuiComponent
Instantiates a new gui component with the dimension (0,0) at the given location.
GuiComponent(double, double, double, double) - Constructor for class de.gurkenlabs.litiengine.gui.GuiComponent
Instantiates a new gui component at the point (x,y) with the dimension (width,height).
GuiProperties - Class in de.gurkenlabs.litiengine.gui
This class contains globally used properties for all the GuiComponents that might be added to the game.
GZIP - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.xml.TileData.Compression
 

H

handleMovement() - Method in class de.gurkenlabs.litiengine.physics.MovementController
 
handlePressedKey(KeyEvent) - Method in class de.gurkenlabs.litiengine.input.KeyboardEntityController
 
handlePressedKey(KeyEvent) - Method in class de.gurkenlabs.litiengine.input.PlatformingMovementController
 
handleTypedKey(KeyEvent) - Method in class de.gurkenlabs.litiengine.gui.TextFieldComponent
 
hasAnimation(String) - Method in class de.gurkenlabs.litiengine.graphics.animation.AnimationController
 
hasAnimation(String) - Method in interface de.gurkenlabs.litiengine.graphics.animation.IAnimationController
Determines whether this controller has an Animation with the specified name.
hasAutomaticLineBreaks() - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
 
hasCollision() - Method in class de.gurkenlabs.litiengine.entities.CollisionEntity
Checks for collision.
hasCollision() - Method in interface de.gurkenlabs.litiengine.entities.ICollisionEntity
Checks for collision.
hasCustomProperty(String) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ICustomPropertyProvider
Checks if a custom property with the given name is present.
hasCustomProperty(String) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomPropertyProvider
 
hasCustomProperty(String) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Tile
 
hasDynamicLocation() - Method in class de.gurkenlabs.litiengine.graphics.emitters.EntityEmitter
 
hasEnded() - Method in class de.gurkenlabs.litiengine.physics.Force
Checks for ended.
hasEnded(EffectApplication) - Method in class de.gurkenlabs.litiengine.abilities.effects.Effect
 
hasEnded(EffectApplication) - Method in class de.gurkenlabs.litiengine.abilities.effects.ForceEffect
 
hashCode() - Method in class de.gurkenlabs.litiengine.attributes.AttributeModifier
 
hashCode() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ICustomProperty
Returns the hash code for this custom property.
hashCode() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IPolyShape
Computes a hash code for this polyline.
hashCode() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ITile
Computes a hash code for this tile.
hashCode() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomProperty
 
hashCode() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.MapImage
Computes a hash code for this map image.
hashCode() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.PolyShape
 
hashCode() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Tile
 
hashCode() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TileOffset
 
hashCode() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TmxMap
 
hashCode() - Method in class de.gurkenlabs.litiengine.gui.Appearance
 
hashCode() - Method in class de.gurkenlabs.litiengine.gui.SpeechBubbleAppearance
 
hashCode() - Method in class de.gurkenlabs.litiengine.sound.IntroTrack
 
hashCode() - Method in class de.gurkenlabs.litiengine.sound.LoopedTrack
 
hashCode() - Method in class de.gurkenlabs.litiengine.sound.SinglePlayTrack
 
hasNext() - Method in class de.gurkenlabs.litiengine.sound.LoopedTrack
 
hasReached(ICollisionEntity) - Method in class de.gurkenlabs.litiengine.physics.Force
 
hasStarted() - Static method in class de.gurkenlabs.litiengine.Game
Indicates whether the game has already been started.
hasStopped() - Method in class de.gurkenlabs.litiengine.tweening.Tween
Checks if the Tween has stopped.
hasTag(String) - Method in class de.gurkenlabs.litiengine.entities.Entity
 
hasTag(String) - Method in interface de.gurkenlabs.litiengine.entities.IEntity
 
hasTextAntialiasing() - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
 
height() - Method in annotation type de.gurkenlabs.litiengine.entities.EntityInfo
 
HEXAGONAL - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapOrientations
A hexagonal IMapOrientation, consistent with the behavior of Tiled.
HH_MM_SS - de.gurkenlabs.litiengine.util.TimeUtilities.TimerFormat
 
HH_MM_SS_0 - de.gurkenlabs.litiengine.util.TimeUtilities.TimerFormat
 
HH_MM_SS_000 - de.gurkenlabs.litiengine.util.TimeUtilities.TimerFormat
 
hidden() - Method in interface de.gurkenlabs.litiengine.gui.SpeechBubbleListener
 
hide() - Method in class de.gurkenlabs.litiengine.gui.SpeechBubble
 
hideDefaultCursor() - Method in class de.gurkenlabs.litiengine.graphics.MouseCursor
 
hideGUI(boolean) - Static method in class de.gurkenlabs.litiengine.Game
This flag indicates whether the game should display the GameWindow or not.
HIGH - de.gurkenlabs.litiengine.configuration.Quality
 
hit(int) - Method in class de.gurkenlabs.litiengine.entities.CombatEntity
 
hit(int) - Method in interface de.gurkenlabs.litiengine.entities.ICombatEntity
 
hit(int, Ability) - Method in class de.gurkenlabs.litiengine.entities.CombatEntity
 
hit(int, Ability) - Method in interface de.gurkenlabs.litiengine.entities.ICombatEntity
 
hit(EntityHitEvent) - Method in interface de.gurkenlabs.litiengine.entities.CombatEntityHitListener
This method is called whenever a ICombatEntity was hit.
hitpoints() - Method in annotation type de.gurkenlabs.litiengine.entities.CombatInfo
 
HITPOINTS - de.gurkenlabs.litiengine.tweening.TweenType
 
horizontalFlip(BufferedImage) - Static method in class de.gurkenlabs.litiengine.util.Imaging
Flips the specified image horizontally.
HorizontalSlider - Class in de.gurkenlabs.litiengine.gui
 
HorizontalSlider(double, double, double, double, float, float, float) - Constructor for class de.gurkenlabs.litiengine.gui.HorizontalSlider
 

I

IAnimationController - Interface in de.gurkenlabs.litiengine.graphics.animation
 
IBehaviorController - Interface in de.gurkenlabs.litiengine.entities.behavior
 
ICamera - Interface in de.gurkenlabs.litiengine.graphics
The Interface ICamera defines methods that allow to determine where entities or tiles are rendered on the current screen.
ICamera.FocusChangedListener - Interface in de.gurkenlabs.litiengine.graphics
This listener interface receives focus events for a camera.
ICamera.ZoomChangedListener - Interface in de.gurkenlabs.litiengine.graphics
This listener interface receives zoom events for a camera.
ICollisionEntity - Interface in de.gurkenlabs.litiengine.entities
 
ICombatEntity - Interface in de.gurkenlabs.litiengine.entities
 
ICON_FONT - Static variable in class de.gurkenlabs.litiengine.gui.GuiComponent
 
ICustomProperty - Interface in de.gurkenlabs.litiengine.environment.tilemap
Represents a custom property on a map element.
ICustomPropertyProvider - Interface in de.gurkenlabs.litiengine.environment.tilemap
The Interface ICustomPropertyProvider is providing methods to get and set custom properties.
IDLE - de.gurkenlabs.litiengine.graphics.CreatureAnimationState
 
IEntity - Interface in de.gurkenlabs.litiengine.entities
 
IEntityAnimationController<T extends IEntity> - Interface in de.gurkenlabs.litiengine.graphics.animation
 
IEntityController - Interface in de.gurkenlabs.litiengine.entities
 
IEntitySpawner<T extends IEntity> - Interface in de.gurkenlabs.litiengine.environment
 
IEntitySpawner.SpawnMode - Enum in de.gurkenlabs.litiengine.environment
SpawnMode specifies the behaviour of the EntitySpawner: ALLSPAWNPOINTS: the specified spawnAmount is spawned at each of the SpawnPoints individually ONERANDOMSPAWNPOINT: the specified spawnAmount is spawned at one random SpawnPoint RANDOMSPAWNPOINTS: the specified spawnAmount is distributed equally to all of the SpawnPoints
IGameLoop - Interface in de.gurkenlabs.litiengine
The IGameLoop interface provides special methods for the game's main loop
IGroupLayer - Interface in de.gurkenlabs.litiengine.environment.tilemap
 
IImageLayer - Interface in de.gurkenlabs.litiengine.environment.tilemap
 
IKeyboard - Interface in de.gurkenlabs.litiengine.input
The IKeyboard interface is the engine's API for receiving keyboard input events.
IKeyboard.KeyPressedListener - Interface in de.gurkenlabs.litiengine.input
This listener interface receives pressed events for the keyboard.
IKeyboard.KeyReleasedListener - Interface in de.gurkenlabs.litiengine.input
This listener interface receives released events for the keyboard.
IKeyboard.KeyTypedListener - Interface in de.gurkenlabs.litiengine.input
This listener interface receives typed events for the keyboard.
ILaunchable - Interface in de.gurkenlabs.litiengine
A functional interface that defines methods for instances that need to be launched and terminated externally.
ILayer - Interface in de.gurkenlabs.litiengine.environment.tilemap
 
ILayerList - Interface in de.gurkenlabs.litiengine.environment.tilemap
 
ILoop - Interface in de.gurkenlabs.litiengine
The ILoop interface provide method for game loops that are publicly exposed.
ImageComponent - Class in de.gurkenlabs.litiengine.gui
 
ImageComponent(double, double, double, double) - Constructor for class de.gurkenlabs.litiengine.gui.ImageComponent
 
ImageComponent(double, double, double, double, Spritesheet, String, Image) - Constructor for class de.gurkenlabs.litiengine.gui.ImageComponent
 
ImageComponent(double, double, double, double, Image) - Constructor for class de.gurkenlabs.litiengine.gui.ImageComponent
 
ImageComponent(double, double, double, double, String) - Constructor for class de.gurkenlabs.litiengine.gui.ImageComponent
 
ImageComponent(double, double, Image) - Constructor for class de.gurkenlabs.litiengine.gui.ImageComponent
 
ImageComponentList - Class in de.gurkenlabs.litiengine.gui
 
ImageComponentList(double, double, double, double, int, int, List<Image>, Spritesheet) - Constructor for class de.gurkenlabs.litiengine.gui.ImageComponentList
 
ImageEffect - Class in de.gurkenlabs.litiengine.graphics
 
ImageEffect(int, String) - Constructor for class de.gurkenlabs.litiengine.graphics.ImageEffect
 
ImageEffect(String) - Constructor for class de.gurkenlabs.litiengine.graphics.ImageEffect
 
ImageFormat - Enum in de.gurkenlabs.litiengine.resources
Contains all known image file-formats supported by the engine.
ImageLayer - Class in de.gurkenlabs.litiengine.environment.tilemap.xml
 
ImageLayer() - Constructor for class de.gurkenlabs.litiengine.environment.tilemap.xml.ImageLayer
 
ImageRenderer - Class in de.gurkenlabs.litiengine.graphics
This static implementation renders an Image to a given Graphics2D object at the specified screen coordinates.
images() - Static method in class de.gurkenlabs.litiengine.resources.Resources
Gets the container that manages BufferedImage resources.
Images - Class in de.gurkenlabs.litiengine.resources
 
ImageScaleMode - Enum in de.gurkenlabs.litiengine.gui
 
ImageSerializer - Class in de.gurkenlabs.litiengine.util.io
 
Imaging - Class in de.gurkenlabs.litiengine.util
 
IMap - Interface in de.gurkenlabs.litiengine.environment.tilemap
 
IMapImage - Interface in de.gurkenlabs.litiengine.environment.tilemap
 
IMapObject - Interface in de.gurkenlabs.litiengine.environment.tilemap
This interface represents an instance on a map that can define various things for an engine.
IMapObjectLayer - Interface in de.gurkenlabs.litiengine.environment.tilemap
 
IMapObjectLoader - Interface in de.gurkenlabs.litiengine.environment
This interface provides methods that are required for loading an IEntity from an IMapObject.
IMapObjectText - Interface in de.gurkenlabs.litiengine.environment.tilemap
 
IMapOrientation - Interface in de.gurkenlabs.litiengine.environment.tilemap
 
IMobileEntity - Interface in de.gurkenlabs.litiengine.entities
 
IMobileEntity.EntityMovedListener - Interface in de.gurkenlabs.litiengine.entities
This listener interface receives events when an entity was moved.
IMouse - Interface in de.gurkenlabs.litiengine.input
The IMouse interface is the engine's API for receiving mouse input events.
IMouse.MouseClickedListener - Interface in de.gurkenlabs.litiengine.input
This listener interface receives clicked events for the mouse.
IMouse.MouseDraggedListener - Interface in de.gurkenlabs.litiengine.input
This listener interface receives dragged events for the mouse.
IMouse.MouseMovedListener - Interface in de.gurkenlabs.litiengine.input
This listener interface receives moved events for the mouse.
IMouse.MousePressedListener - Interface in de.gurkenlabs.litiengine.input
This listener interface receives pressed events for the mouse.
IMouse.MousePressingListener - Interface in de.gurkenlabs.litiengine.input
This listener interface receives pressing events for the mouse.
IMouse.MouseReleasedListener - Interface in de.gurkenlabs.litiengine.input
This listener interface receives released events for the mouse.
IMovementController - Interface in de.gurkenlabs.litiengine.physics
The Interface IMovementController is used for moving entities by applying forces to them.
impact() - Method in class de.gurkenlabs.litiengine.abilities.AbilityAttributes
 
impact() - Method in annotation type de.gurkenlabs.litiengine.abilities.AbilityInfo
 
impactAngle() - Method in class de.gurkenlabs.litiengine.abilities.AbilityAttributes
 
impactAngle() - Method in annotation type de.gurkenlabs.litiengine.abilities.AbilityInfo
 
increment() - Method in class de.gurkenlabs.litiengine.gui.NumberAdjuster
 
info() - Static method in class de.gurkenlabs.litiengine.Game
Gets the static meta information about this game.
This can be used to define meta information about your game, like it's name, version or web site.

It's also possible to provide additional custom information using the method group
Game.getInfo().setValue("CUSTOM_STRING", "my-value").
init() - Method in class de.gurkenlabs.litiengine.environment.Environment
Initializes all entities and lighting layers of this environment.
init() - Method in class de.gurkenlabs.litiengine.graphics.RenderComponent
 
init(EmitterData) - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.Particle
 
init(String...) - Static method in class de.gurkenlabs.litiengine.Game
Initializes the infrastructure of the LITIENGINE game.
initDefaults() - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
initializeByProperty(String, String) - Method in class de.gurkenlabs.litiengine.configuration.ConfigurationGroup
Initialize by property.
initializeComponents() - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Initialize child components.
initializeComponents() - Method in class de.gurkenlabs.litiengine.gui.HorizontalSlider
 
initializeComponents() - Method in class de.gurkenlabs.litiengine.gui.VerticalSlider
 
initialized(Environment) - Method in interface de.gurkenlabs.litiengine.environment.EnvironmentListener
This method was called after the environment was initialized.
initialized(String...) - Method in interface de.gurkenlabs.litiengine.GameListener
This method gets called after the Game.init(String...) method was executed.
initialized(String...) - Method in class de.gurkenlabs.litiengine.input.Input.InputGameAdapter
 
input() - Method in class de.gurkenlabs.litiengine.configuration.GameConfiguration
Gets the configuration group with all default input settings.
Input - Class in de.gurkenlabs.litiengine.input
The static Input class is the LITIENGINE's access point to devices that capture physical player input.
Input.InputGameAdapter - Class in de.gurkenlabs.litiengine.input
 
InputConfiguration - Class in de.gurkenlabs.litiengine.configuration
 
InputGameAdapter() - Constructor for class de.gurkenlabs.litiengine.input.Input.InputGameAdapter
 
INSTANT - de.gurkenlabs.litiengine.abilities.CastType
 
INTACT - de.gurkenlabs.litiengine.entities.PropState
 
INTEGER_FORMAT - Static variable in class de.gurkenlabs.litiengine.gui.TextFieldComponent
 
interact(ICollisionEntity) - Method in class de.gurkenlabs.litiengine.environment.Environment
Attempts to interact with triggers on this environment.
interact(ICollisionEntity, Predicate<Trigger>) - Method in class de.gurkenlabs.litiengine.environment.Environment
Attempts to interact with triggers on this environment.
interact(IEntity) - Method in class de.gurkenlabs.litiengine.entities.Trigger
 
INTERACT - de.gurkenlabs.litiengine.entities.Trigger.TriggerActivation
 
internalCalculateImpactArea(double) - Method in class de.gurkenlabs.litiengine.abilities.Ability
 
intersects(Ellipse2D, Ellipse2D) - Static method in class de.gurkenlabs.litiengine.util.geom.GeometricUtilities
 
intersects(Rectangle2D, Rectangle2D) - Static method in class de.gurkenlabs.litiengine.util.geom.GeometricUtilities
 
intersectsWithAnyCollisionBox(ICollisionEntity, Point2D, Point2D) - Method in class de.gurkenlabs.litiengine.entities.behavior.PathFinder
 
IntroTrack - Class in de.gurkenlabs.litiengine.sound
A Track that plays an intro sound and then loops the specified music sound.
IntroTrack(Sound, Sound) - Constructor for class de.gurkenlabs.litiengine.sound.IntroTrack
Initializes a new IntroTrack for the specified sound.
IntroTrack(Sound, String) - Constructor for class de.gurkenlabs.litiengine.sound.IntroTrack
Initializes a new IntroTrack for the specified sound.
IntroTrack(String, Sound) - Constructor for class de.gurkenlabs.litiengine.sound.IntroTrack
Initializes a new IntroTrack for the specified sound.
IntroTrack(String, String) - Constructor for class de.gurkenlabs.litiengine.sound.IntroTrack
Initializes a new IntroTrack for the specified sound.
InvalidTileLayerException - Exception in de.gurkenlabs.litiengine.environment.tilemap.xml
Thrown when an exception occurs while parsing tile data.
InvalidTileLayerException() - Constructor for exception de.gurkenlabs.litiengine.environment.tilemap.xml.InvalidTileLayerException
 
InvalidTileLayerException(String) - Constructor for exception de.gurkenlabs.litiengine.environment.tilemap.xml.InvalidTileLayerException
 
InvalidTileLayerException(String, Throwable) - Constructor for exception de.gurkenlabs.litiengine.environment.tilemap.xml.InvalidTileLayerException
 
InvalidTileLayerException(Throwable) - Constructor for exception de.gurkenlabs.litiengine.environment.tilemap.xml.InvalidTileLayerException
 
IPolyShape - Interface in de.gurkenlabs.litiengine.environment.tilemap
 
IRenderable - Interface in de.gurkenlabs.litiengine.graphics
A functional interface which indicates that implementing instances can render some visual content onto a provided graphics context.
isActivated() - Method in class de.gurkenlabs.litiengine.entities.Trigger
 
isActivated() - Method in class de.gurkenlabs.litiengine.graphics.emitters.Emitter
 
isActivateOnInit() - Method in class de.gurkenlabs.litiengine.graphics.emitters.Emitter
 
isActive() - Method in class de.gurkenlabs.litiengine.abilities.Ability
 
isActive() - Method in class de.gurkenlabs.litiengine.attributes.AttributeModifier
 
isActive() - Method in class de.gurkenlabs.litiengine.entities.LightSource
 
isActive(ICombatEntity) - Method in class de.gurkenlabs.litiengine.abilities.effects.Effect
 
isActive(IEntity) - Static method in class de.gurkenlabs.litiengine.gui.SpeechBubble
 
isAddShadow() - Method in class de.gurkenlabs.litiengine.entities.Prop
 
isAliveFriendlyEntity(ICombatEntity) - Method in class de.gurkenlabs.litiengine.abilities.effects.Effect
 
isAnalog() - Method in class de.gurkenlabs.litiengine.input.GamepadEvent
Returns whether or not the axis is analog, or false if it is digital.
isAnimatingSprite() - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.SpriteParticle
 
isAnimatingSprite() - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
isAntiAliased() - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.Particle
 
isAntiAliased() - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
isArrowKeyNavigation() - Method in class de.gurkenlabs.litiengine.gui.DropdownListField
 
isArrowKeyNavigation() - Method in class de.gurkenlabs.litiengine.gui.ListField
 
isAutoScaling() - Method in class de.gurkenlabs.litiengine.graphics.animation.CreatureAnimationController
 
isAutoScaling() - Method in class de.gurkenlabs.litiengine.graphics.animation.EntityAnimationController
 
isAutoScaling() - Method in interface de.gurkenlabs.litiengine.graphics.animation.IEntityAnimationController
Gets a flag indicating whether this controller instance is auto scaling its animations by the dimensions of the entity.
isAutoScaling() - Method in class de.gurkenlabs.litiengine.graphics.animation.PropAnimationController
 
isBold() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapObjectText
 
isBold() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Text
 
isChecked() - Method in class de.gurkenlabs.litiengine.gui.CheckBox
 
isClampToMap() - Method in class de.gurkenlabs.litiengine.graphics.Camera
 
isClampToMap() - Method in interface de.gurkenlabs.litiengine.graphics.ICamera
Returns whether this camera will clamp the viewport to the bounds of the map.
isContinuousCollisionEnabled() - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.Particle
 
isCustom(String) - Static method in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty
 
isCustom(String) - Static method in class de.gurkenlabs.litiengine.environment.tilemap.MapProperty
 
isDead() - Method in class de.gurkenlabs.litiengine.entities.CombatEntity
Checks if is dead.
isDead() - Method in interface de.gurkenlabs.litiengine.entities.ICombatEntity
 
isDead() - Method in class de.gurkenlabs.litiengine.entities.Prop
 
isDeadFriendlyEntity(ICombatEntity) - Method in class de.gurkenlabs.litiengine.abilities.effects.Effect
 
isDebug() - Method in class de.gurkenlabs.litiengine.configuration.ConfigurationGroup
 
isDebug() - Static method in class de.gurkenlabs.litiengine.Game
This flag globally controls the game's debugging state.
isDebugEnabled() - Method in class de.gurkenlabs.litiengine.configuration.DebugConfiguration
Checks if is debug enabled.
isDiagonalCornerMovementAllowed() - Method in class de.gurkenlabs.litiengine.entities.behavior.AStarGrid
 
isDiagonalMovementAllowed() - Method in class de.gurkenlabs.litiengine.entities.behavior.AStarGrid
 
isDragging() - Method in class de.gurkenlabs.litiengine.gui.Slider
 
isDroppedDown() - Method in class de.gurkenlabs.litiengine.gui.DropdownListField
 
isEllipse() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapObject
 
isEllipse() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.MapObject
 
isEmpty(BufferedImage) - Static method in class de.gurkenlabs.litiengine.util.Imaging
 
isEnabled() - Method in class de.gurkenlabs.litiengine.graphics.animation.AnimationController
 
isEnabled() - Method in interface de.gurkenlabs.litiengine.graphics.animation.IAnimationController
Determines whether this controller is currently enabled.
isEnabled() - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Checks if the GuiComponent is enabled.
isEntireColumnSelected() - Method in class de.gurkenlabs.litiengine.gui.ListField
isEntireRowSelected() - Method in class de.gurkenlabs.litiengine.gui.ListField
isExternal() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Tileset
 
isFading() - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.Particle
 
isFading() - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
isFadingOnCollision() - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.Particle
 
isFadingOnCollision() - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
isFinished() - Method in class de.gurkenlabs.litiengine.graphics.emitters.Emitter
Checks if the emitter duration is reached.
isFlipped() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ITile
 
isFlipped() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Tile
 
isFlippedDiagonally() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ITile
 
isFlippedDiagonally() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Tile
 
isFlippedHorizontally() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ITile
 
isFlippedHorizontally() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Tile
 
isFlippedVertically() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ITile
 
isFlippedVertically() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Tile
 
isFocusOwner() - Method in class de.gurkenlabs.litiengine.GameWindow
Returns true if the GameWindow is the focus owner.
isForwardMouseEvents() - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Checks if mouse events are being forwarded by this GuiComponent.
isFriendly(ICombatEntity) - Method in class de.gurkenlabs.litiengine.entities.CombatEntity
Checks if is friendly.
isFriendly(ICombatEntity) - Method in interface de.gurkenlabs.litiengine.entities.ICombatEntity
 
isGamepadSupport() - Method in class de.gurkenlabs.litiengine.configuration.InputConfiguration
 
isGrabMouse() - Method in interface de.gurkenlabs.litiengine.input.IMouse
A flag indicating whether the mouse should be grabbed by the game's window.
isGrabMouse() - Method in class de.gurkenlabs.litiengine.input.Mouse
 
isHorizontalBackgroundGradient() - Method in class de.gurkenlabs.litiengine.gui.Appearance
 
isHovered() - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Checks if the cursor bounding box intersects with this GuiComponent's bounding box.
isIdle() - Method in class de.gurkenlabs.litiengine.entities.Creature
Checks if is idle.
isIndestructible() - Method in class de.gurkenlabs.litiengine.entities.CombatEntity
Checks if is indestructible.
isIndestructible() - Method in annotation type de.gurkenlabs.litiengine.entities.CombatInfo
 
isIndestructible() - Method in interface de.gurkenlabs.litiengine.entities.ICombatEntity
 
isInfinite() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMap
 
isInfinite() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TileData
 
isInfinite() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TmxMap
 
isInNoGUIMode() - Static method in class de.gurkenlabs.litiengine.Game
Indicates whether the game should display the GameWindow or not.
isInt(double) - Static method in class de.gurkenlabs.litiengine.util.MathUtilities
 
isItalic() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapObjectText
 
isItalic() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Text
 
isLeftButton(MouseEvent) - Method in interface de.gurkenlabs.litiengine.input.IMouse
Returns true if the mouse event specifies the left mouse button.
isLeftButton(MouseEvent) - Method in class de.gurkenlabs.litiengine.input.Mouse
 
isLeftButtonPressed() - Method in interface de.gurkenlabs.litiengine.input.IMouse
A flag indicating whether the left mouse button is currently pressed.
isLeftButtonPressed() - Method in class de.gurkenlabs.litiengine.input.Mouse
 
isLoaded() - Method in class de.gurkenlabs.litiengine.entities.Entity
 
isLoaded() - Method in interface de.gurkenlabs.litiengine.entities.IEntity
Indicates whether this entity is loaded on the currently active environment.
isLoaded() - Method in class de.gurkenlabs.litiengine.environment.Environment
Determines whether this environment has been loaded.
isLoaded() - Method in class de.gurkenlabs.litiengine.graphics.Spritesheet
 
isLoop() - Method in class de.gurkenlabs.litiengine.entities.SoundSource
Boolean determining if the sound is looped or only played back once.
isLooping() - Method in class de.gurkenlabs.litiengine.graphics.animation.Animation
Gets a value indicating whether this animation intended to loop.
isLoopingSprite() - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.SpriteParticle
 
isLoopingSprite() - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
isMatchingType(IMapObject) - Method in class de.gurkenlabs.litiengine.environment.MapObjectLoader
 
isModifierApplied(AttributeModifier<T>) - Method in class de.gurkenlabs.litiengine.attributes.Attribute
Determines whether the specified modifier instance is added to this attribute instance.
isMovementAllowed() - Method in class de.gurkenlabs.litiengine.physics.MovementController
 
isMultiTarget() - Method in class de.gurkenlabs.litiengine.abilities.Ability
 
isNavigating() - Method in class de.gurkenlabs.litiengine.entities.behavior.EntityNavigator
 
isNeutral() - Method in class de.gurkenlabs.litiengine.entities.CombatEntity
 
isNeutral() - Method in interface de.gurkenlabs.litiengine.entities.ICombatEntity
 
isObstructingLight() - Method in class de.gurkenlabs.litiengine.entities.CollisionBox
 
isOddNumber(int) - Static method in class de.gurkenlabs.litiengine.util.MathUtilities
 
ISOMETRIC - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapOrientations
An isometric IMapOrientation, consistent with the behavior of Tiled.
ISOMETRIC_STAGGERED - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapOrientations
A staggered isometric IMapOrientation, consistent with the behavior of Tiled.
isOnCooldown() - Method in class de.gurkenlabs.litiengine.abilities.Ability
 
isOneTimeTrigger() - Method in class de.gurkenlabs.litiengine.entities.Trigger
 
isOutlineOnly() - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.Particle
 
isOutlineOnly() - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
isPaused() - Method in class de.gurkenlabs.litiengine.graphics.animation.Animation
Gets a value indicating whether this animation is currently paused.
isPaused() - Method in class de.gurkenlabs.litiengine.graphics.emitters.Emitter
Checks if is paused.
isPaused() - Method in class de.gurkenlabs.litiengine.sound.SoundPlayback
Determines if this playback is paused.
isPlaying() - Method in class de.gurkenlabs.litiengine.graphics.animation.Animation
Gets a value indicating whether this animation is currently playing.
isPlaying() - Method in class de.gurkenlabs.litiengine.sound.SoundPlayback
Determines if this playback has sound to play.
isPlaying(String) - Method in class de.gurkenlabs.litiengine.graphics.animation.AnimationController
 
isPlaying(String) - Method in interface de.gurkenlabs.litiengine.graphics.animation.IAnimationController
Determines whether this controller is currently playing an Animation with the specified name.
isPoint() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapObject
 
isPoint() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.MapObject
 
isPolygon() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapObject
 
isPolygon() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.MapObject
 
isPolyline() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapObject
 
isPolyline() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.MapObject
 
isPressed() - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Checks if the mouse button is currently being pressed on this GuiComponent.
isPressed() - Method in interface de.gurkenlabs.litiengine.input.IMouse
A flag indicating whether any mouse button is currently pressed.
isPressed() - Method in class de.gurkenlabs.litiengine.input.Mouse
 
isPressed(int) - Method in interface de.gurkenlabs.litiengine.input.IKeyboard
Checks whether the key with the specified keyCode is currently being pressed.
isPressed(int) - Method in class de.gurkenlabs.litiengine.input.Keyboard
 
isPressed(String) - Method in class de.gurkenlabs.litiengine.input.Gamepad
 
isPressed(String) - Method in class de.gurkenlabs.litiengine.input.GamepadEvents
Determines whether the specified Gamepad component is currently pressed.
isPressed(String) - Method in class de.gurkenlabs.litiengine.input.GamepadManager
 
isRelative() - Method in class de.gurkenlabs.litiengine.input.GamepadEvent
Returns true if data returned from poll is relative to the last call, or false if data is absolute.
isRenderDebugMouse() - Method in class de.gurkenlabs.litiengine.configuration.DebugConfiguration
 
isRenderIndicator() - Method in class de.gurkenlabs.litiengine.gui.SpeechBubbleAppearance
 
isRendering() - Method in class de.gurkenlabs.litiengine.environment.Environment
 
isRightButton(MouseEvent) - Method in interface de.gurkenlabs.litiengine.input.IMouse
Returns true if the mouse event specifies the right mouse button.
isRightButton(MouseEvent) - Method in class de.gurkenlabs.litiengine.input.Mouse
 
isRightButtonPressed() - Method in interface de.gurkenlabs.litiengine.input.IMouse
A flag indicating whether the right mouse button is currently pressed.
isRightButtonPressed() - Method in class de.gurkenlabs.litiengine.input.Mouse
 
isRotated() - Method in class de.gurkenlabs.litiengine.resources.TextureAtlas.Sprite
 
isRotateWithRightStick() - Method in class de.gurkenlabs.litiengine.input.GamepadEntityController
 
isScaling() - Method in class de.gurkenlabs.litiengine.entities.Creature
 
isScaling() - Method in class de.gurkenlabs.litiengine.entities.Prop
 
isSelected() - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Checks if the GuiComponent is currently selected.
isSliderInside() - Method in class de.gurkenlabs.litiengine.gui.ListField
Verify if sliders are set to be inside the ListField.
isStaggeredRowOrColumn(StaggerIndex, int) - Static method in class de.gurkenlabs.litiengine.environment.tilemap.MapUtilities
Check if the row or column with the given index is staggered.
isStopped() - Method in class de.gurkenlabs.litiengine.graphics.emitters.Emitter
 
isStoppingOnCollision() - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.Particle
 
isStrikeout() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapObjectText
 
isStrikeout() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Text
 
isSupported(File) - Static method in enum de.gurkenlabs.litiengine.resources.ImageFormat
Determines whether the extension of the specified file is supported by the engine.
isSupported(File) - Static method in enum de.gurkenlabs.litiengine.resources.SoundFormat
Determines whether the extension of the specified file is supported by the engine.
isSupported(String) - Static method in class de.gurkenlabs.litiengine.resources.Blueprints
 
isSupported(String) - Static method in enum de.gurkenlabs.litiengine.resources.ImageFormat
Determines whether the extension of the specified file is supported by the engine.
isSupported(String) - Static method in class de.gurkenlabs.litiengine.resources.Maps
 
isSupported(String) - Static method in enum de.gurkenlabs.litiengine.resources.SoundFormat
Determines whether the extension of the specified file is supported by the engine.
isSuspended() - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Checks if the GuiComponent is currently suspended.
isTransparentBackground() - Method in class de.gurkenlabs.litiengine.gui.Appearance
 
isUnderlined() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapObjectText
 
isUnderlined() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Text
 
isValid(String) - Static method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TileData.Compression
 
isValid(String) - Static method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TileData.Encoding
 
isVisible() - Method in class de.gurkenlabs.litiengine.entities.Entity
 
isVisible() - Method in interface de.gurkenlabs.litiengine.entities.IEntity
 
isVisible() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ILayer
Checks if is visible.
isVisible() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Layer
 
isVisible() - Method in class de.gurkenlabs.litiengine.graphics.MouseCursor
Determines whether the cursor is currently visible (and will thereby be rendered), by checking the visible flag and whether the specified cursor image is null.
isVisible() - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Checks if the GuiComponent is currently visible.
isVisible(ILayer) - Static method in class de.gurkenlabs.litiengine.environment.tilemap.MapRenderer
 
isWalkable() - Method in class de.gurkenlabs.litiengine.entities.behavior.AStarNode
 
isWrapperType(Class<T>, Class<C>) - Static method in class de.gurkenlabs.litiengine.util.ReflectionUtilities
 
iterator() - Method in class de.gurkenlabs.litiengine.sound.IntroTrack
 
iterator() - Method in class de.gurkenlabs.litiengine.sound.LoopedTrack
 
iterator() - Method in class de.gurkenlabs.litiengine.sound.SinglePlayTrack
 
ITerrain - Interface in de.gurkenlabs.litiengine.environment.tilemap
 
ITile - Interface in de.gurkenlabs.litiengine.environment.tilemap
 
ITileAnimation - Interface in de.gurkenlabs.litiengine.environment.tilemap
 
ITileAnimationFrame - Interface in de.gurkenlabs.litiengine.environment.tilemap
 
ITileLayer - Interface in de.gurkenlabs.litiengine.environment.tilemap
 
ITileOffset - Interface in de.gurkenlabs.litiengine.environment.tilemap
 
ITileset - Interface in de.gurkenlabs.litiengine.environment.tilemap
 
ITilesetEntry - Interface in de.gurkenlabs.litiengine.environment.tilemap
 
ITimeToLive - Interface in de.gurkenlabs.litiengine
The ITimeToLive interface defines methods for instances the have a limited time to live.
IUpdateable - Interface in de.gurkenlabs.litiengine
The functional interface IUpdateable provides the functionality to automatically update the instance from a loop that it is attached to.

J

join(boolean[]) - Static method in class de.gurkenlabs.litiengine.util.ArrayUtilities
Joins the specified array with the ArrayUtilities.DEFAULT_STRING_DELIMITER.
join(boolean[], String) - Static method in class de.gurkenlabs.litiengine.util.ArrayUtilities
Joins the specified array with the defined delimiter.
join(byte[]) - Static method in class de.gurkenlabs.litiengine.util.ArrayUtilities
Joins the specified array with the ArrayUtilities.DEFAULT_STRING_DELIMITER.
join(byte[], String) - Static method in class de.gurkenlabs.litiengine.util.ArrayUtilities
Joins the specified array with the defined delimiter.
join(double[]) - Static method in class de.gurkenlabs.litiengine.util.ArrayUtilities
Joins the specified array with the ArrayUtilities.DEFAULT_STRING_DELIMITER.
join(double[], String) - Static method in class de.gurkenlabs.litiengine.util.ArrayUtilities
Joins the specified array with the defined delimiter.
join(float[]) - Static method in class de.gurkenlabs.litiengine.util.ArrayUtilities
Joins the specified array with the ArrayUtilities.DEFAULT_STRING_DELIMITER.
join(float[], String) - Static method in class de.gurkenlabs.litiengine.util.ArrayUtilities
Joins the specified array with the defined delimiter.
join(int[]) - Static method in class de.gurkenlabs.litiengine.util.ArrayUtilities
Joins the specified array with the ArrayUtilities.DEFAULT_STRING_DELIMITER.
join(int[], String) - Static method in class de.gurkenlabs.litiengine.util.ArrayUtilities
Joins the specified array with the defined delimiter.
join(long[]) - Static method in class de.gurkenlabs.litiengine.util.ArrayUtilities
Joins the specified array with the ArrayUtilities.DEFAULT_STRING_DELIMITER.
join(long[], String) - Static method in class de.gurkenlabs.litiengine.util.ArrayUtilities
Joins the specified array with the defined delimiter.
join(short[]) - Static method in class de.gurkenlabs.litiengine.util.ArrayUtilities
Joins the specified array with the ArrayUtilities.DEFAULT_STRING_DELIMITER.
join(short[], String) - Static method in class de.gurkenlabs.litiengine.util.ArrayUtilities
 
join(Object[]) - Static method in class de.gurkenlabs.litiengine.util.ArrayUtilities
Joins the specified array with the ArrayUtilities.DEFAULT_STRING_DELIMITER.
join(Object[], String) - Static method in class de.gurkenlabs.litiengine.util.ArrayUtilities
Joins the specified array with the defined delimiter.
join(Collection<?>) - Static method in class de.gurkenlabs.litiengine.util.ArrayUtilities
Joins the specified list with the ArrayUtilities.DEFAULT_STRING_DELIMITER.
join(Collection<?>, String) - Static method in class de.gurkenlabs.litiengine.util.ArrayUtilities
Joins the specified collection with the defined delimiter.
JPG - de.gurkenlabs.litiengine.resources.ImageFormat
 
JUMP_ACTION - Static variable in class de.gurkenlabs.litiengine.input.PlatformingMovementController
The identifier that is used by this controller to execute the jumping EntityAction on the related entity.

K

keepIds() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Blueprint
Gets a value that indicates whether the IDs if this blueprint's map-objects should be kept.
keyboard() - Static method in class de.gurkenlabs.litiengine.input.Input
Gets the keyboard input device.
Keyboard - Class in de.gurkenlabs.litiengine.input
 
KeyboardEntityController<T extends IMobileEntity> - Class in de.gurkenlabs.litiengine.input
 
KeyboardEntityController(T) - Constructor for class de.gurkenlabs.litiengine.input.KeyboardEntityController
 
KeyboardEntityController(T, int, int, int, int) - Constructor for class de.gurkenlabs.litiengine.input.KeyboardEntityController
 
KeyFrame - Class in de.gurkenlabs.litiengine.graphics.animation
The Keyframe class defines the relation between a particular sprite index and its animation duration.
KeyFrameListener - Interface in de.gurkenlabs.litiengine.graphics.animation
 
keyPressed(KeyEvent) - Method in interface de.gurkenlabs.litiengine.input.IKeyboard.KeyPressedListener
Invoked when a key has been pressed.
keyReleased(KeyEvent) - Method in interface de.gurkenlabs.litiengine.input.IKeyboard.KeyReleasedListener
Invoked when a key has been released.
keyTyped(KeyEvent) - Method in interface de.gurkenlabs.litiengine.input.IKeyboard.KeyTypedListener
Invoked when a key has been typed.

L

Layer - Class in de.gurkenlabs.litiengine.environment.tilemap.xml
 
Layer() - Constructor for class de.gurkenlabs.litiengine.environment.tilemap.xml.Layer
 
Layer(Layer) - Constructor for class de.gurkenlabs.litiengine.environment.tilemap.xml.Layer
Copy Constructor for copying instances of Layers.
LAYER_ORDER - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.LayerProperty
 
LAYER_RENDER_TYPE - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.LayerProperty
 
LayerProperty - Class in de.gurkenlabs.litiengine.environment.tilemap
 
LayerRenderEvent - Class in de.gurkenlabs.litiengine.environment.tilemap
 
LayerRenderEvent(Graphics2D, IMap, ILayer) - Constructor for class de.gurkenlabs.litiengine.environment.tilemap.LayerRenderEvent
 
LB - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Xbox
 
LEFT - de.gurkenlabs.litiengine.Align
 
LEFT - de.gurkenlabs.litiengine.Direction
 
LEFT - de.gurkenlabs.litiengine.graphics.StaticShadowType
 
LEFT - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.DPad
Standard value for left HAT position
LEFT_DOWN - de.gurkenlabs.litiengine.environment.tilemap.RenderOrder
 
LEFT_STICK_PRESS - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Xbox
 
LEFT_STICK_X - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Xbox
 
LEFT_STICK_Y - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Xbox
 
LEFT_THUMB - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Buttons
 
LEFT_THUMB2 - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Buttons
 
LEFT_THUMB3 - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Buttons
 
LEFT_UP - de.gurkenlabs.litiengine.environment.tilemap.RenderOrder
 
LEFTDOWN - de.gurkenlabs.litiengine.graphics.StaticShadowType
 
LEFTRIGHT - de.gurkenlabs.litiengine.graphics.StaticShadowType
 
length() - Method in class de.gurkenlabs.litiengine.util.geom.Vector2D
 
LIGHT_ACTIVE - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty
 
LIGHT_COLOR - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty
 
LIGHT_FOCUSOFFSETX - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty
 
LIGHT_FOCUSOFFSETY - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty
 
LIGHT_INTENSITY - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty
 
LIGHT_SHAPE - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty
 
LightSource - Class in de.gurkenlabs.litiengine.entities
 
LightSource(int, Color, LightSource.Type, boolean) - Constructor for class de.gurkenlabs.litiengine.entities.LightSource
Instantiates a new LightSource entity.
LIGHTSOURCE - de.gurkenlabs.litiengine.environment.tilemap.MapObjectType
 
LightSource.Type - Enum in de.gurkenlabs.litiengine.entities
 
LightSourceMapObjectLoader - Class in de.gurkenlabs.litiengine.environment
 
LightSourceMapObjectLoader() - Constructor for class de.gurkenlabs.litiengine.environment.LightSourceMapObjectLoader
 
line - Variable in class de.gurkenlabs.litiengine.sound.SoundPlayback
 
LINE - de.gurkenlabs.litiengine.graphics.emitters.particles.ParticleType
 
LINEAR - de.gurkenlabs.litiengine.tweening.TweenFunction
 
LineParticle - Class in de.gurkenlabs.litiengine.graphics.emitters.particles
 
LineParticle(float, float) - Constructor for class de.gurkenlabs.litiengine.graphics.emitters.particles.LineParticle
 
ListField - Class in de.gurkenlabs.litiengine.gui
The Class ListField.
ListField(double, double, double, double, Object[][], int, int) - Constructor for class de.gurkenlabs.litiengine.gui.ListField
Creates a 2D vertical list field.
ListField(double, double, double, double, Object[], int) - Constructor for class de.gurkenlabs.litiengine.gui.ListField
Creates a vertical list field.
ListUtilities - Class in de.gurkenlabs.litiengine.util
 
load() - Method in class de.gurkenlabs.litiengine.configuration.Configuration
Tries to load the configuration from file in the application folder.
load() - Method in class de.gurkenlabs.litiengine.environment.Environment
Initializes and loads this environment and all its entities.
load(Environment, IMapObject) - Method in class de.gurkenlabs.litiengine.environment.CollisionBoxMapObjectLoader
 
load(Environment, IMapObject) - Method in class de.gurkenlabs.litiengine.environment.CreatureMapObjectLoader
 
load(Environment, IMapObject) - Method in class de.gurkenlabs.litiengine.environment.CustomMapObjectLoader
 
load(Environment, IMapObject) - Method in class de.gurkenlabs.litiengine.environment.EmitterMapObjectLoader
 
load(Environment, IMapObject) - Method in interface de.gurkenlabs.litiengine.environment.IMapObjectLoader
 
load(Environment, IMapObject) - Method in class de.gurkenlabs.litiengine.environment.LightSourceMapObjectLoader
 
load(Environment, IMapObject) - Method in class de.gurkenlabs.litiengine.environment.MapAreaMapObjectLoader
 
load(Environment, IMapObject) - Method in class de.gurkenlabs.litiengine.environment.PropMapObjectLoader
 
load(Environment, IMapObject) - Method in class de.gurkenlabs.litiengine.environment.SoundSourceMapObjectLoader
 
load(Environment, IMapObject) - Method in class de.gurkenlabs.litiengine.environment.SpawnpointMapObjectLoader
 
load(Environment, IMapObject) - Method in class de.gurkenlabs.litiengine.environment.StaticShadowMapObjectLoader
 
load(Environment, IMapObject) - Method in class de.gurkenlabs.litiengine.environment.TriggerMapObjectLoader
 
load(IMapObject) - Method in class de.gurkenlabs.litiengine.environment.Environment
Loads all entities for the specified map object.
load(ITileset) - Method in class de.gurkenlabs.litiengine.resources.Spritesheets
 
load(EmitterData) - Static method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterLoader
 
load(SoundResource) - Method in class de.gurkenlabs.litiengine.resources.Sounds
Loads a sound from the specified XML resource.
load(SpritesheetResource) - Method in class de.gurkenlabs.litiengine.resources.Spritesheets
 
load(TextureAtlas) - Method in class de.gurkenlabs.litiengine.resources.Images
Loads all images from the specified texture atlas.
load(BufferedImage, String, int, int) - Method in class de.gurkenlabs.litiengine.resources.Spritesheets
 
load(String) - Static method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterLoader
 
load(String) - Static method in class de.gurkenlabs.litiengine.resources.ResourceBundle
 
load(String) - Static method in class de.gurkenlabs.litiengine.resources.Resources
Load Spritesheets, Tilesets and Maps from a game resource file created with the utiLITI editor.
load(String, int, int) - Method in class de.gurkenlabs.litiengine.resources.Spritesheets
 
load(URL) - Static method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterLoader
 
load(URL) - Method in class de.gurkenlabs.litiengine.resources.Blueprints
 
load(URL) - Method in class de.gurkenlabs.litiengine.resources.Fonts
Loads a custom font with the specified name from game's resources.
load(URL) - Method in class de.gurkenlabs.litiengine.resources.Images
Loads the image by the specified resourceName.
load(URL) - Method in class de.gurkenlabs.litiengine.resources.Maps
 
load(URL) - Static method in class de.gurkenlabs.litiengine.resources.ResourceBundle
 
load(URL) - Static method in class de.gurkenlabs.litiengine.resources.Resources
Load Spritesheets, Tilesets and Maps from a game resource file created with the utiLITI editor.
load(URL) - Method in class de.gurkenlabs.litiengine.resources.ResourcesContainer
 
load(URL) - Method in class de.gurkenlabs.litiengine.resources.Sounds
Loads the sound from the specified path and returns it.
load(URL) - Method in class de.gurkenlabs.litiengine.resources.Tilesets
 
load(List<Tileset>) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Tileset
 
loadActivators(IMapObject, Trigger) - Method in class de.gurkenlabs.litiengine.environment.TriggerMapObjectLoader
 
loadDefaultProperties(IEntity, IMapObject) - Static method in class de.gurkenlabs.litiengine.environment.MapObjectLoader
Loads engine default properties to the specified IEntity instance: width, height mapId name location tags Also, this supports predefined CustomMapObjectProperties.
loaded(IEntity, Environment) - Method in interface de.gurkenlabs.litiengine.entities.EntityListener
 
loaded(Environment) - Method in class de.gurkenlabs.litiengine.entities.Entity
 
loaded(Environment) - Method in interface de.gurkenlabs.litiengine.entities.IEntity
This method provides the possibility to implement behavior whenever this entity was added to the environment.
loaded(Environment) - Method in interface de.gurkenlabs.litiengine.environment.EnvironmentListener
 
loaded(Environment) - Method in interface de.gurkenlabs.litiengine.environment.EnvironmentLoadedListener
This method is called after the environment was loaded.
loaded(Environment) - Method in class de.gurkenlabs.litiengine.GameTime
 
loadEnvironment(Environment) - Method in class de.gurkenlabs.litiengine.environment.GameWorld
Loads the specified Environment and sets it as current environment of the game.
loadEnvironment(IMap) - Method in class de.gurkenlabs.litiengine.environment.GameWorld
Loads the Environment that is identified by the specified map and sets it as current environment of the game.
loadEnvironment(String) - Method in class de.gurkenlabs.litiengine.environment.GameWorld
Loads the Environment that is identified by the specified map name and sets it as current environment of the game.
loadFrom(String) - Method in class de.gurkenlabs.litiengine.resources.Spritesheets
The sprite info file must be located under the GameInfo#getSpritesDirectory() directory.
loadFromMap(int) - Method in class de.gurkenlabs.litiengine.environment.Environment
Loads the entities from the map object with the specified map ID from the map of this environment.
loadImage(String) - Static method in class de.gurkenlabs.litiengine.util.io.ImageSerializer
 
loadTargets(IMapObject, Trigger) - Method in class de.gurkenlabs.litiengine.environment.TriggerMapObjectLoader
 
LOCATION - de.gurkenlabs.litiengine.entities.EntityPivotType
 
locationChanged(IEntity) - Method in interface de.gurkenlabs.litiengine.entities.EntityTransformListener
This method is called whenever the location of an IEntity was changed.
log() - Static method in class de.gurkenlabs.litiengine.Game
Gets the game's default logger instance that can be used to quickly log messages without the need to initialize custom logger instances.
lookForAffectedEntities(Shape) - Method in class de.gurkenlabs.litiengine.abilities.effects.Effect
 
loop() - Static method in class de.gurkenlabs.litiengine.Game
Gets the game's main loop that is used to execute and manage all game logic apart from input processing.
You can attach any Updatable instance to this loop if you want to execute custom game logic that is executed at the configured max fps.
LoopedTrack - Class in de.gurkenlabs.litiengine.sound
 
LoopedTrack(Sound) - Constructor for class de.gurkenlabs.litiengine.sound.LoopedTrack
Initializes a new LoopedTrack for the specified sound.
LoopedTrack(String) - Constructor for class de.gurkenlabs.litiengine.sound.LoopedTrack
Initializes a new LoopedTrack for the specified sound.
LOOPSPRITE - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty.Particle
 
LOW - de.gurkenlabs.litiengine.configuration.Quality
 
LT - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Xbox
 

M

MAP_DESCRIPTION - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapProperty
 
MAP_TITLE - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapProperty
 
MapArea - Class in de.gurkenlabs.litiengine.entities
 
MapArea() - Constructor for class de.gurkenlabs.litiengine.entities.MapArea
Instantiates a new MapArea entity.
MapArea(double, double, double, double) - Constructor for class de.gurkenlabs.litiengine.entities.MapArea
Instantiates a new MapArea entity.
MapArea(int, String, double, double, double, double) - Constructor for class de.gurkenlabs.litiengine.entities.MapArea
Instantiates a new MapArea entity.
MapAreaMapObjectLoader - Class in de.gurkenlabs.litiengine.environment
 
MapAreaMapObjectLoader() - Constructor for class de.gurkenlabs.litiengine.environment.MapAreaMapObjectLoader
 
MapImage - Class in de.gurkenlabs.litiengine.environment.tilemap.xml
 
MapImage() - Constructor for class de.gurkenlabs.litiengine.environment.tilemap.xml.MapImage
Instantiates a new MapImage instance.
MapImage(MapImage) - Constructor for class de.gurkenlabs.litiengine.environment.tilemap.xml.MapImage
Instantiates a new MapImage instance by copying the specified original.
MapObject - Class in de.gurkenlabs.litiengine.environment.tilemap.xml
 
MapObject() - Constructor for class de.gurkenlabs.litiengine.environment.tilemap.xml.MapObject
Instantiates a new MapObject instance.
MapObject(MapObject) - Constructor for class de.gurkenlabs.litiengine.environment.tilemap.xml.MapObject
Instantiates a new MapObject instance by copying the specified original instance.
MapObject(MapObject, boolean) - Constructor for class de.gurkenlabs.litiengine.environment.tilemap.xml.MapObject
Instantiates a new MapObject instance by copying the specified original instance.
MapObject(MapObject, int) - Constructor for class de.gurkenlabs.litiengine.environment.tilemap.xml.MapObject
Instantiates a new MapObject instance by copying the specified original instance.
MapObject(String) - Constructor for class de.gurkenlabs.litiengine.environment.tilemap.xml.MapObject
Instantiates a new MapObject instance.
MapObjectLayer - Class in de.gurkenlabs.litiengine.environment.tilemap.xml
 
MapObjectLayer() - Constructor for class de.gurkenlabs.litiengine.environment.tilemap.xml.MapObjectLayer
Instantiates a new MapObjectLayer instance.
MapObjectLayer(MapObjectLayer) - Constructor for class de.gurkenlabs.litiengine.environment.tilemap.xml.MapObjectLayer
Instantiates a new MapObjectLayer instance by copying from the specified original.
MapObjectLoader - Class in de.gurkenlabs.litiengine.environment
 
MapObjectLoader(MapObjectType) - Constructor for class de.gurkenlabs.litiengine.environment.MapObjectLoader
 
MapObjectLoader(String) - Constructor for class de.gurkenlabs.litiengine.environment.MapObjectLoader
 
MapObjectProperty - Class in de.gurkenlabs.litiengine.environment.tilemap
 
MapObjectProperty.Emitter - Class in de.gurkenlabs.litiengine.environment.tilemap
 
MapObjectProperty.Particle - Class in de.gurkenlabs.litiengine.environment.tilemap
 
MapObjectSerializer - Class in de.gurkenlabs.litiengine.environment
 
MapObjectType - Enum in de.gurkenlabs.litiengine.environment.tilemap
 
MapOrientations - Class in de.gurkenlabs.litiengine.environment.tilemap
A class containing various standard map orientations.
MapProperty - Class in de.gurkenlabs.litiengine.environment.tilemap
 
MapRenderedEvent - Class in de.gurkenlabs.litiengine.graphics
 
MapRenderedListener - Interface in de.gurkenlabs.litiengine.graphics
 
MapRenderer - Class in de.gurkenlabs.litiengine.environment.tilemap
 
MapRenderer.LayerRenderCondition - Interface in de.gurkenlabs.litiengine.environment.tilemap
This listener interface provides a condition callback to contol whether a layer should be rendered.
MapRenderer.LayerRenderedListener - Interface in de.gurkenlabs.litiengine.environment.tilemap
This listener interface receives events when a layer was rendered.
maps() - Static method in class de.gurkenlabs.litiengine.resources.Resources
Gets the container that manages IMap resources.
Maps - Class in de.gurkenlabs.litiengine.resources
 
Maps.MapGenerator - Class in de.gurkenlabs.litiengine.resources
This class provides the API to simplify the generation of map resources from code.
MapUtilities - Class in de.gurkenlabs.litiengine.environment.tilemap
 
marshal(Color) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.ColorAdapter
 
marshal(Boolean) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.BooleanIntegerAdapter
 
marshal(Boolean) - Method in class de.gurkenlabs.litiengine.resources.TextureAtlas.CustomBooleanAdapter
 
marshal(Float) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.DecimalFloatAdapter
 
marshal(URL) - Method in class de.gurkenlabs.litiengine.util.io.URLAdapter
 
marshal(List<Point2D>) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.PolylineAdapter
 
marshal(Map<String, ICustomProperty>) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomPropertyAdapter
 
Material - Class in de.gurkenlabs.litiengine.entities
 
Material(String) - Constructor for class de.gurkenlabs.litiengine.entities.Material
Initializes a new instance of the Material class.
MathUtilities - Class in de.gurkenlabs.litiengine.util
 
MAX_MAJOR - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.xml.TmxMap
 
MAX_MINOR - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.xml.TmxMap
 
maxParticles() - Method in annotation type de.gurkenlabs.litiengine.entities.EmitterInfo
 
MAXPARTICLES - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty.Emitter
 
MEDIUM - de.gurkenlabs.litiengine.configuration.Quality
 
Menu - Class in de.gurkenlabs.litiengine.gui
The Class Menu.
Menu(double, double, double, double, Spritesheet, String...) - Constructor for class de.gurkenlabs.litiengine.gui.Menu
 
Menu(double, double, double, double, String...) - Constructor for class de.gurkenlabs.litiengine.gui.Menu
 
messageReceived(EntityMessageEvent) - Method in interface de.gurkenlabs.litiengine.entities.EntityMessageListener
This method is called whenever a message is received by IEntity.sendMessage(Object, String).
metrics() - Static method in class de.gurkenlabs.litiengine.Game
Gets basic client metrics about the game's runtime.
MIDDLE - de.gurkenlabs.litiengine.Valign
 
MIDDLE_DOWN - de.gurkenlabs.litiengine.Valign
 
MIDDLE_TOP - de.gurkenlabs.litiengine.Valign
 
MissingExternalTilesetException - Exception in de.gurkenlabs.litiengine.environment.tilemap.xml
 
MissingImageException - Exception in de.gurkenlabs.litiengine.environment.tilemap.xml
 
MissingTmxResourceException - Exception in de.gurkenlabs.litiengine.environment.tilemap.xml
Thrown to indicate that an external resource for a TMX file could not be found or loaded.
MissingTmxResourceException() - Constructor for exception de.gurkenlabs.litiengine.environment.tilemap.xml.MissingTmxResourceException
 
MissingTmxResourceException(String) - Constructor for exception de.gurkenlabs.litiengine.environment.tilemap.xml.MissingTmxResourceException
 
MissingTmxResourceException(String, Throwable) - Constructor for exception de.gurkenlabs.litiengine.environment.tilemap.xml.MissingTmxResourceException
 
MissingTmxResourceException(Throwable) - Constructor for exception de.gurkenlabs.litiengine.environment.tilemap.xml.MissingTmxResourceException
 
MM_SS_0 - de.gurkenlabs.litiengine.util.TimeUtilities.TimerFormat
 
MM_SS_000 - de.gurkenlabs.litiengine.util.TimeUtilities.TimerFormat
 
MODE - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Buttons
 
Modification - Enum in de.gurkenlabs.litiengine.attributes
The different modification types that can be applied to an Attribute.
modify(T) - Method in class de.gurkenlabs.litiengine.attributes.AttributeModifier
 
modifyBaseValue(AttributeModifier<T>) - Method in class de.gurkenlabs.litiengine.attributes.Attribute
Adjusts the base value of this attribute once with the specified modifier.
modifyBaseValue(AttributeModifier<T>) - Method in class de.gurkenlabs.litiengine.attributes.RangeAttribute
 
modifyBaseValue(Modification, double) - Method in class de.gurkenlabs.litiengine.attributes.Attribute
Adjusts the base value of this attribute once with the specified modifier.
modifyMaxBaseValue(AttributeModifier<T>) - Method in class de.gurkenlabs.litiengine.attributes.RangeAttribute
 
mouse() - Static method in class de.gurkenlabs.litiengine.input.Input
Gets the mouse input device.
Mouse - Class in de.gurkenlabs.litiengine.input
This implementation provides information about the mouse input in the LITIENGINE.
mouseClicked(MouseEvent) - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
 
mouseClicked(MouseEvent) - Method in interface de.gurkenlabs.litiengine.input.IMouse.MouseClickedListener
Invoked when the mouse button has been clicked (pressed and released) on the game window.
mouseClicked(MouseEvent) - Method in class de.gurkenlabs.litiengine.input.Mouse
 
MouseCursor - Class in de.gurkenlabs.litiengine.graphics
The visual representation of the Mouse in the LITIENGINE.
It controls the appearance of the rendered cursor and allows to specify offsets from the actual mouse location.
MouseCursor() - Constructor for class de.gurkenlabs.litiengine.graphics.MouseCursor
Initializes a new instance of the MouseCursor class.
mouseDragged(MouseEvent) - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
 
mouseDragged(MouseEvent) - Method in class de.gurkenlabs.litiengine.gui.MouseDrawComponent
 
mouseDragged(MouseEvent) - Method in interface de.gurkenlabs.litiengine.input.IMouse.MouseDraggedListener
Invoked when a mouse button is pressed on the game window and then dragged.
mouseDragged(MouseEvent) - Method in class de.gurkenlabs.litiengine.input.Mouse
 
MouseDrawComponent - Class in de.gurkenlabs.litiengine.gui
 
MouseDrawComponent(double, double, double, double, Spritesheet, String, Image) - Constructor for class de.gurkenlabs.litiengine.gui.MouseDrawComponent
 
mouseEntered(MouseEvent) - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
 
mouseEntered(MouseEvent) - Method in class de.gurkenlabs.litiengine.input.Mouse
 
mouseEventShouldBeForwarded(MouseEvent) - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Check if a Mouse event should be forwarded.
mouseExited(MouseEvent) - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
 
mouseExited(MouseEvent) - Method in class de.gurkenlabs.litiengine.input.Mouse
 
mouseMoved(MouseEvent) - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
 
mouseMoved(MouseEvent) - Method in interface de.gurkenlabs.litiengine.input.IMouse.MouseMovedListener
Invoked when the mouse cursor has been moved on the game window but no buttons have been pushed.
mouseMoved(MouseEvent) - Method in class de.gurkenlabs.litiengine.input.Mouse
 
MousePathController - Class in de.gurkenlabs.litiengine.input
 
MousePathController(EntityNavigator, IMobileEntity) - Constructor for class de.gurkenlabs.litiengine.input.MousePathController
 
mousePressed(MouseEvent) - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
 
mousePressed(MouseEvent) - Method in interface de.gurkenlabs.litiengine.input.IMouse.MousePressedListener
Invoked when a mouse button has been pressed on the game window.
mousePressed(MouseEvent) - Method in class de.gurkenlabs.litiengine.input.Mouse
 
mousePressing() - Method in interface de.gurkenlabs.litiengine.input.IMouse.MousePressingListener
Invoked continuously while a mouse button is being pressed on the game window.
mouseReleased(MouseEvent) - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
 
mouseReleased(MouseEvent) - Method in interface de.gurkenlabs.litiengine.input.IMouse.MouseReleasedListener
Invoked when a mouse button has been released on the game window.
mouseReleased(MouseEvent) - Method in class de.gurkenlabs.litiengine.input.Mouse
 
mouseWheelMoved(MouseWheelEvent) - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
 
mouseWheelMoved(MouseWheelEvent) - Method in class de.gurkenlabs.litiengine.input.Mouse
 
move(IMobileEntity, double, double) - Method in class de.gurkenlabs.litiengine.physics.PhysicsEngine
Moves the specified entity by a given distance and angle.
move(IMobileEntity, double, double, float) - Method in class de.gurkenlabs.litiengine.physics.PhysicsEngine
Moves the specified entity by a given distance towards the target coordinates.
move(IMobileEntity, float) - Method in class de.gurkenlabs.litiengine.physics.PhysicsEngine
Moves the specified entity by a given distance and the entity's angle.
move(IMobileEntity, Direction, double) - Method in class de.gurkenlabs.litiengine.physics.PhysicsEngine
Moves the specified entity by a given distance and angle.
move(IMobileEntity, Point2D) - Method in class de.gurkenlabs.litiengine.physics.PhysicsEngine
Moves the specified entity to a target point.
move(IMobileEntity, Point2D, float) - Method in class de.gurkenlabs.litiengine.physics.PhysicsEngine
Moves the specified entity by a given distance towards the target coordinates.
moved(EntityMovedEvent) - Method in interface de.gurkenlabs.litiengine.entities.IMobileEntity.EntityMovedListener
Invoked after an entity was moved.
moveEntity(double, double) - Method in class de.gurkenlabs.litiengine.physics.MovementController
 
movement() - Method in class de.gurkenlabs.litiengine.entities.Creature
 
movement() - Method in interface de.gurkenlabs.litiengine.entities.IMobileEntity
Gets the movement controller.
MOVEMENT_ACCELERATION - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty
 
MOVEMENT_DECELERATION - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty
 
MOVEMENT_TURNONMOVE - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty
 
MOVEMENT_VELOCITY - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty
 
MovementController<T extends IMobileEntity> - Class in de.gurkenlabs.litiengine.physics
 
MovementController(T) - Constructor for class de.gurkenlabs.litiengine.physics.MovementController
 
MovementInfo - Annotation Type in de.gurkenlabs.litiengine.entities
 
MP3 - de.gurkenlabs.litiengine.resources.SoundFormat
 
MULTIPLY - de.gurkenlabs.litiengine.attributes.Modification
 
multiTarget() - Method in annotation type de.gurkenlabs.litiengine.abilities.AbilityInfo
 
MusicPlayback - Class in de.gurkenlabs.litiengine.sound
A SoundPlayback implementation for the playback music.

N

name() - Method in annotation type de.gurkenlabs.litiengine.abilities.AbilityInfo
 
name() - Method in annotation type de.gurkenlabs.litiengine.entities.Action
The name of the EntityAction.
name() - Method in annotation type de.gurkenlabs.litiengine.environment.tilemap.TmxProperty
The name of the annotated member in the context of the TMX map.
NamedResource - Class in de.gurkenlabs.litiengine.resources
 
NamedResource() - Constructor for class de.gurkenlabs.litiengine.resources.NamedResource
 
nanoToMs(long) - Static method in class de.gurkenlabs.litiengine.util.TimeUtilities
 
navigate(Path2D) - Method in class de.gurkenlabs.litiengine.entities.behavior.EntityNavigator
 
navigate(Point2D) - Method in class de.gurkenlabs.litiengine.entities.behavior.EntityNavigator
 
NavigationListener - Interface in de.gurkenlabs.litiengine.entities.behavior
 
next() - Method in class de.gurkenlabs.litiengine.sound.LoopedTrack
 
next(Class<T>) - Method in class de.gurkenlabs.litiengine.GameRandom
 
nextAlphabetic(int) - Method in class de.gurkenlabs.litiengine.GameRandom
Gets a pseudo-random alphabetic String of the specified length.
nextAlphabetic(int, boolean) - Method in class de.gurkenlabs.litiengine.GameRandom
Gets a pseudo-random alphabetic String of the specified length.
nextAlphanumeric(int) - Method in class de.gurkenlabs.litiengine.GameRandom
Gets a pseudo-random alphanumeric String of the specified length.
nextAlphanumeric(int, boolean) - Method in class de.gurkenlabs.litiengine.GameRandom
Gets a pseudo-random alphanumeric String of the specified length.
nextAlphanumeric(int, boolean, boolean) - Method in class de.gurkenlabs.litiengine.GameRandom
Gets a pseudo-random alphanumeric String of the specified length.
nextAscii() - Method in class de.gurkenlabs.litiengine.GameRandom
Gets a pseudo-random char value.
nextAscii(int) - Method in class de.gurkenlabs.litiengine.GameRandom
Gets a pseudo-random String of the specified length.
nextChar() - Method in class de.gurkenlabs.litiengine.GameRandom
Gets a pseudo-random char value.
nextChar(String) - Method in class de.gurkenlabs.litiengine.GameRandom
Gets a pseudo-random char value from the specified alphabet.
nextColor(Color, float, float) - Method in class de.gurkenlabs.litiengine.GameRandom
Returns a randomized variant of a given color.
nextDouble(double) - Method in class de.gurkenlabs.litiengine.GameRandom
Returns a pseudo-random double value between zero (inclusive) and the specified bound (exclusive).
nextDouble(double, double) - Method in class de.gurkenlabs.litiengine.GameRandom
Returns a pseudo-random double value between the specified origin (inclusive) and the specified bound (exclusive).
nextFloat(float) - Method in class de.gurkenlabs.litiengine.GameRandom
Returns a pseudo-random float value between zero (inclusive) and the specified bound (exclusive).
nextFloat(float, float) - Method in class de.gurkenlabs.litiengine.GameRandom
Returns a pseudo-random float value between the specified origin (inclusive) and the specified bound (exclusive).
nextInt(int, int) - Method in class de.gurkenlabs.litiengine.GameRandom
Returns a pseudo-random int value between the specified origin (inclusive) and the specified bound (exclusive).
nextLong(long) - Method in class de.gurkenlabs.litiengine.GameRandom
Returns a pseudo-random long value between zero (inclusive) and the specified bound (exclusive).
nextLong(long, long) - Method in class de.gurkenlabs.litiengine.GameRandom
Returns a pseudo-random long value between the specified origin (inclusive) and the specified bound (exclusive).
nextSign() - Method in class de.gurkenlabs.litiengine.GameRandom
Gets a random algebraic sign that can be used to multiply values with it.
NONE - de.gurkenlabs.litiengine.abilities.effects.EffectTarget
 
NONE - de.gurkenlabs.litiengine.entities.Rotation
 
NONE - de.gurkenlabs.litiengine.graphics.RenderType
 
NONE - de.gurkenlabs.litiengine.graphics.StaticShadowType
 
NONE - de.gurkenlabs.litiengine.physics.Collision
 
NONE - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.xml.Terrain
 
NONE - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.xml.Tile
 
NONE - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.xml.TileData.Compression
 
NOOFFSET - de.gurkenlabs.litiengine.graphics.StaticShadowType
 
NORMAL - de.gurkenlabs.litiengine.graphics.RenderType
 
NORMAL - de.gurkenlabs.litiengine.gui.ImageScaleMode
 
normalizeAngle(double) - Static method in class de.gurkenlabs.litiengine.util.geom.GeometricUtilities
Normalizes the specified angle to the range between 0-360 degree.
normalVector() - Method in class de.gurkenlabs.litiengine.util.geom.Vector2D
 
now() - Method in class de.gurkenlabs.litiengine.GameTime
Gets the current game time in ticks.
NumberAdjuster - Class in de.gurkenlabs.litiengine.gui
 
NumberAdjuster(double, double, double, double, double, double, double, double) - Constructor for class de.gurkenlabs.litiengine.gui.NumberAdjuster
 

O

ODD - de.gurkenlabs.litiengine.environment.tilemap.StaggerIndex
 
OFF - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.DPad
Standard value for center HAT position
OFFSET - de.gurkenlabs.litiengine.entities.EntityPivotType
 
OFFSET_X_MAX - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty.Particle
 
OFFSET_X_MIN - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty.Particle
 
OFFSET_Y_MAX - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty.Particle
 
OFFSET_Y_MIN - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty.Particle
 
OGG - de.gurkenlabs.litiengine.resources.SoundFormat
 
onAdded(GamepadManager.GamepadAddedListener) - Method in class de.gurkenlabs.litiengine.input.GamepadManager
Adds the specified gamepad added listener to receive events when gamepads are added.
onCast(Ability.AbilityCastListener) - Method in class de.gurkenlabs.litiengine.abilities.Ability
 
onChange(Consumer<Appearance>) - Method in class de.gurkenlabs.litiengine.gui.Appearance
 
onChange(Consumer<Boolean>) - Method in class de.gurkenlabs.litiengine.gui.CheckBox
 
onChange(Consumer<Float>) - Method in class de.gurkenlabs.litiengine.gui.Slider
 
onChange(IntConsumer) - Method in class de.gurkenlabs.litiengine.gui.DropdownListField
 
onChange(IntConsumer) - Method in class de.gurkenlabs.litiengine.gui.ListField
 
onChange(IntConsumer) - Method in class de.gurkenlabs.litiengine.gui.Menu
 
onChangeConfirmed(Consumer<String>) - Method in class de.gurkenlabs.litiengine.gui.TextFieldComponent
 
onChanged(ConfigurationGroup.ConfigurationChangedListener) - Method in class de.gurkenlabs.litiengine.configuration.ConfigurationGroup
Adds the specified configuration changed listener to receive events about any configuration property that changed.
onClicked(IMouse.MouseClickedListener) - Method in interface de.gurkenlabs.litiengine.input.IMouse
Adds the specified mouse clicked listener to receive events when the mouse has been clicked.
onClicked(IMouse.MouseClickedListener) - Method in class de.gurkenlabs.litiengine.input.Mouse
 
onClicked(Consumer<ComponentMouseEvent>) - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Add a callback that is being executed if this GuiComponent is clicked once.
onCollision(CollisionListener) - Method in class de.gurkenlabs.litiengine.entities.CollisionEntity
 
onCollision(CollisionListener) - Method in interface de.gurkenlabs.litiengine.entities.ICollisionEntity
 
ONCONFIRM - de.gurkenlabs.litiengine.abilities.CastType
 
onDeath(CombatEntityDeathListener) - Method in class de.gurkenlabs.litiengine.entities.CombatEntity
 
onDeath(CombatEntityDeathListener) - Method in interface de.gurkenlabs.litiengine.entities.ICombatEntity
 
onDragged(IMouse.MouseDraggedListener) - Method in interface de.gurkenlabs.litiengine.input.IMouse
Adds the specified mouse dragged listener to receive events when the mouse has been dragged.
onDragged(IMouse.MouseDraggedListener) - Method in class de.gurkenlabs.litiengine.input.Mouse
 
onEffectApplied(Effect.EffectAppliedListener) - Method in class de.gurkenlabs.litiengine.abilities.Ability
 
onEffectApplied(Effect.EffectAppliedListener) - Method in class de.gurkenlabs.litiengine.abilities.effects.Effect
 
onEffectCeased(Effect.EffectCeasedListener) - Method in class de.gurkenlabs.litiengine.abilities.Ability
 
onEffectCeased(Effect.EffectCeasedListener) - Method in class de.gurkenlabs.litiengine.abilities.effects.Effect
 
ONERANDOMSPAWNPOINT - de.gurkenlabs.litiengine.environment.IEntitySpawner.SpawnMode
Spawns the amount of mobs on one random spawnpoint.
onFinished(Emitter.EmitterFinishedListener) - Method in class de.gurkenlabs.litiengine.graphics.emitters.Emitter
 
onFocus(ICamera.FocusChangedListener) - Method in class de.gurkenlabs.litiengine.graphics.Camera
 
onFocus(ICamera.FocusChangedListener) - Method in interface de.gurkenlabs.litiengine.graphics.ICamera
Adds the specified focus changed listener to receive events when the focus of this camera changed.
onFpsChanged(IntConsumer) - Method in class de.gurkenlabs.litiengine.graphics.RenderComponent
 
onHit(CombatEntityHitListener) - Method in class de.gurkenlabs.litiengine.entities.CombatEntity
 
onHit(CombatEntityHitListener) - Method in interface de.gurkenlabs.litiengine.entities.ICombatEntity
 
onHovered(Consumer<ComponentMouseEvent>) - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Add a callback that is being executed if this GuiComponent is hovered with the mouse.
onKeyFrameChanged(KeyFrameListener) - Method in class de.gurkenlabs.litiengine.graphics.animation.Animation
 
onKeyPressed(int, IKeyboard.KeyPressedListener) - Method in interface de.gurkenlabs.litiengine.input.IKeyboard
Adds the specified key pressed listener to receive events when the key with the defined keyCode has been pressed.
onKeyPressed(int, IKeyboard.KeyPressedListener) - Method in class de.gurkenlabs.litiengine.input.Keyboard
 
onKeyPressed(IKeyboard.KeyPressedListener) - Method in interface de.gurkenlabs.litiengine.input.IKeyboard
Adds the specified key pressed listener to receive events when any key has been pressed.
onKeyPressed(IKeyboard.KeyPressedListener) - Method in class de.gurkenlabs.litiengine.input.Keyboard
 
onKeyReleased(int, IKeyboard.KeyReleasedListener) - Method in interface de.gurkenlabs.litiengine.input.IKeyboard
Adds the specified key released listener to receive events when the key with the defined keyCode has been released.
onKeyReleased(int, IKeyboard.KeyReleasedListener) - Method in class de.gurkenlabs.litiengine.input.Keyboard
 
onKeyReleased(IKeyboard.KeyReleasedListener) - Method in interface de.gurkenlabs.litiengine.input.IKeyboard
Adds the specified key released listener to receive events when any key has been released.
onKeyReleased(IKeyboard.KeyReleasedListener) - Method in class de.gurkenlabs.litiengine.input.Keyboard
 
onKeyTyped(int, IKeyboard.KeyTypedListener) - Method in interface de.gurkenlabs.litiengine.input.IKeyboard
Adds the specified key typed listener to receive events when the key with the defined keyCode has been typed.
onKeyTyped(int, IKeyboard.KeyTypedListener) - Method in class de.gurkenlabs.litiengine.input.Keyboard
 
onKeyTyped(IKeyboard.KeyTypedListener) - Method in interface de.gurkenlabs.litiengine.input.IKeyboard
Adds the specified key typed listener to receive events when any key has been typed.
onKeyTyped(IKeyboard.KeyTypedListener) - Method in class de.gurkenlabs.litiengine.input.Keyboard
 
onLayerRendered(MapRenderer.LayerRenderedListener) - Static method in class de.gurkenlabs.litiengine.environment.tilemap.MapRenderer
Adds the specified layer rendered listener to receive events when a layer has been rendered.
onLoaded(EnvironmentLoadedListener) - Method in class de.gurkenlabs.litiengine.environment.GameWorld
Adds the specified environment loaded listener to receive events for when an environment gets loaded.
onLoaded(String, EnvironmentLoadedListener) - Method in class de.gurkenlabs.litiengine.environment.GameWorld
Adds the specified environment loaded listener to receive events for when an environment with the specified map name gets loaded.
onMessage(EntityMessageListener) - Method in class de.gurkenlabs.litiengine.entities.Entity
 
onMessage(EntityMessageListener) - Method in interface de.gurkenlabs.litiengine.entities.IEntity
 
onMessage(String, EntityMessageListener) - Method in class de.gurkenlabs.litiengine.entities.Entity
 
onMessage(String, EntityMessageListener) - Method in interface de.gurkenlabs.litiengine.entities.IEntity
 
onMouseDragged(Consumer<ComponentMouseEvent>) - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Add a callback that is being executed if the mouse is pressed and moving around while within the bounds of this GuiComponent.
onMouseEnter(Consumer<ComponentMouseEvent>) - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Add a callback that is being executed if the mouse enters the bounds of this GuiComponent.
onMouseLeave(Consumer<ComponentMouseEvent>) - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Add a callback that is being executed if the mouse leaves the bounds of this GuiComponent.
onMouseMoved(Consumer<ComponentMouseEvent>) - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Add a callback that is being executed if the mouse is moving around while within the bounds of this GuiComponent.
onMousePressed(Consumer<ComponentMouseEvent>) - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Add a callback that is being executed if the mouse is continually pressed while within the bounds of this GuiComponent.
onMouseReleased(Consumer<ComponentMouseEvent>) - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Add a callback that is being executed if the mouse button is released while within the bounds of this GuiComponent.
onMouseWheelScrolled(Consumer<ComponentMouseWheelEvent>) - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Add a callback that is being executed if the mouse wheel is scrolled while within the bounds of this GuiComponent.
onMoved(IMobileEntity.EntityMovedListener) - Method in class de.gurkenlabs.litiengine.entities.Creature
 
onMoved(IMobileEntity.EntityMovedListener) - Method in interface de.gurkenlabs.litiengine.entities.IMobileEntity
Adds the specified entity moved listener to receive events when this entity was moved.
onMoved(IMouse.MouseMovedListener) - Method in interface de.gurkenlabs.litiengine.input.IMouse
Adds the specified mouse moved listener to receive events when the mouse has been moved.
onMoved(IMouse.MouseMovedListener) - Method in class de.gurkenlabs.litiengine.input.Mouse
 
onMovementCheck(Predicate<IMobileEntity>) - Method in interface de.gurkenlabs.litiengine.physics.IMovementController
Checks given conditions before moving.
onMovementCheck(Predicate<IMobileEntity>) - Method in class de.gurkenlabs.litiengine.physics.MovementController
 
onPoll(GamepadEvents.GamepadPollListener) - Method in class de.gurkenlabs.litiengine.input.GamepadEvents
Adds the specified gamepad poll listener to receive events when any component has been polled.
onPoll(String, GamepadEvents.GamepadPollListener) - Method in class de.gurkenlabs.litiengine.input.GamepadEvents
Adds the specified gamepad poll listener to receive events when the component with the defined identifier has been polled.
onPressed(GamepadEvents.GamepadPressedListener) - Method in class de.gurkenlabs.litiengine.input.GamepadEvents
Adds the specified gamepad pressed listener to receive events when any component has been pressed.
onPressed(IMouse.MousePressedListener) - Method in interface de.gurkenlabs.litiengine.input.IMouse
Adds the specified mouse pressed listener to receive events when the mouse has been pressed.
onPressed(IMouse.MousePressedListener) - Method in class de.gurkenlabs.litiengine.input.Mouse
 
onPressed(String, GamepadEvents.GamepadPressedListener) - Method in class de.gurkenlabs.litiengine.input.GamepadEvents
Adds the specified gamepad pressed listener to receive events when the component with the defined identifier has been pressed.
onPressing(IMouse.MousePressingListener) - Method in interface de.gurkenlabs.litiengine.input.IMouse
Adds the specified mouse pressing listener to receive continuous events while the mouse is being pressed.
onPressing(IMouse.MousePressingListener) - Method in class de.gurkenlabs.litiengine.input.Mouse
 
onReleased(GamepadEvents.GamepadReleasedListener) - Method in class de.gurkenlabs.litiengine.input.GamepadEvents
Adds the specified gamepad released listener to receive events when any component has been released.
onReleased(IMouse.MouseReleasedListener) - Method in interface de.gurkenlabs.litiengine.input.IMouse
Adds the specified mouse released listener to receive events when the mouse has been released.
onReleased(IMouse.MouseReleasedListener) - Method in class de.gurkenlabs.litiengine.input.Mouse
 
onReleased(String, GamepadEvents.GamepadReleasedListener) - Method in class de.gurkenlabs.litiengine.input.GamepadEvents
Adds the specified gamepad released listener to receive events when the component with the defined identifier has been released.
onRemoved(GamepadManager.GamepadRemovedListener) - Method in class de.gurkenlabs.litiengine.input.GamepadManager
Adds the specified gamepad removed listener to receive events when gamepads are removed.
onRendered(EntityRenderedListener) - Method in class de.gurkenlabs.litiengine.entities.Entity
 
onRendered(EntityRenderedListener) - Method in interface de.gurkenlabs.litiengine.entities.IEntity
Adds the specified entity rendered listener to receive events when entities were rendered.
onRendered(RenderType, EnvironmentRenderedListener) - Method in class de.gurkenlabs.litiengine.environment.Environment
Adds the specified environment rendered listener to receive events when this instance renders the specified renderType.
onRendered(Consumer<Graphics2D>) - Method in class de.gurkenlabs.litiengine.graphics.RenderComponent
 
onResolutionChanged(GameWindow.ResolutionChangedListener) - Method in class de.gurkenlabs.litiengine.GameWindow
Adds the specified resolution changed listener to receive events when the dimensions of this game window are changed.
onResurrect(CombatEntityResurrectListener) - Method in class de.gurkenlabs.litiengine.entities.CombatEntity
 
onResurrect(CombatEntityResurrectListener) - Method in interface de.gurkenlabs.litiengine.entities.ICombatEntity
 
onSpawned(Spawnpoint.EntitySpawnedListener) - Method in class de.gurkenlabs.litiengine.entities.Spawnpoint
Adds the specified entity spawned listener to receive events when entities are spawned by this instance.
onTextChanged(Consumer<String>) - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Add a callback that is being executed if the text on this GuiComponent changes.
onUnloaded(EnvironmentUnloadedListener) - Method in class de.gurkenlabs.litiengine.environment.GameWorld
Adds the specified environment unloaded listener to receive events for when an environment gets unloaded.
onUnloaded(String, EnvironmentUnloadedListener) - Method in class de.gurkenlabs.litiengine.environment.GameWorld
Adds the specified environment unloaded listener to receive events for when an environment with the specified map name gets unloaded.
onValueChange(Consumer<BigDecimal>) - Method in class de.gurkenlabs.litiengine.gui.NumberAdjuster
 
onWheelMoved(MouseWheelListener) - Method in interface de.gurkenlabs.litiengine.input.IMouse
Adds the specified mouse wheel listener to receive events when the mouse wheel has been moved.
onWheelMoved(MouseWheelListener) - Method in class de.gurkenlabs.litiengine.input.Mouse
 
onZoom(ICamera.ZoomChangedListener) - Method in class de.gurkenlabs.litiengine.graphics.Camera
 
onZoom(ICamera.ZoomChangedListener) - Method in interface de.gurkenlabs.litiengine.graphics.ICamera
Adds the specified zoom changed listener to receive events when the zoom of this camera changed.
openWebpage(URI) - Static method in class de.gurkenlabs.litiengine.util.UriUtilities
 
openWebpage(URL) - Static method in class de.gurkenlabs.litiengine.util.UriUtilities
 
origin() - Method in annotation type de.gurkenlabs.litiengine.abilities.AbilityInfo
 
ORIGIN_ALIGN - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty.Emitter
 
ORIGIN_VALIGN - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty.Emitter
 
originAlign() - Method in annotation type de.gurkenlabs.litiengine.entities.EmitterInfo
 
originValign() - Method in annotation type de.gurkenlabs.litiengine.entities.EmitterInfo
 
ORTHOGONAL - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapOrientations
An IMapOrientation for orthogonal maps, consistent with the behavior of Tiled.
OUTLINEONLY - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty.Particle
 
OVERLAY - de.gurkenlabs.litiengine.graphics.RenderType
 
OverlayPixelsImageEffect - Class in de.gurkenlabs.litiengine.graphics
 
OverlayPixelsImageEffect(int, Color) - Constructor for class de.gurkenlabs.litiengine.graphics.OverlayPixelsImageEffect
Initializes a new instance of the OverlayPixelsImageEffect.

P

pan(double, double, int) - Method in class de.gurkenlabs.litiengine.graphics.Camera
 
pan(double, double, int) - Method in interface de.gurkenlabs.litiengine.graphics.ICamera
Pans the camera over the specified duration (in frames) to the target location, after accounting for modifications such as clamping to the map.
pan(Point2D, int) - Method in class de.gurkenlabs.litiengine.graphics.Camera
 
pan(Point2D, int) - Method in interface de.gurkenlabs.litiengine.graphics.ICamera
Pans the camera over the specified duration (in frames) to the target location, after accounting for modifications such as clamping to the map.
panTime() - Method in class de.gurkenlabs.litiengine.graphics.Camera
 
parseBase64Data(String, String) - Static method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TileData
 
parseCsvData(String) - Static method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TileData
 
Particle - Class in de.gurkenlabs.litiengine.graphics.emitters.particles
 
Particle() - Constructor for class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty.Particle
 
Particle(float, float) - Constructor for class de.gurkenlabs.litiengine.graphics.emitters.particles.Particle
Constructs a new particle.
particleCanBeRemoved(Particle) - Method in class de.gurkenlabs.litiengine.graphics.emitters.Emitter
Particle can be removed.
particleMaxTTL() - Method in annotation type de.gurkenlabs.litiengine.entities.EmitterInfo
 
particleMinTTL() - Method in annotation type de.gurkenlabs.litiengine.entities.EmitterInfo
 
ParticleParameter - Class in de.gurkenlabs.litiengine.graphics.emitters.xml
 
ParticleParameter() - Constructor for class de.gurkenlabs.litiengine.graphics.emitters.xml.ParticleParameter
 
ParticleParameter(float) - Constructor for class de.gurkenlabs.litiengine.graphics.emitters.xml.ParticleParameter
 
ParticleParameter(float, float) - Constructor for class de.gurkenlabs.litiengine.graphics.emitters.xml.ParticleParameter
 
particleType() - Method in annotation type de.gurkenlabs.litiengine.entities.EmitterInfo
 
ParticleType - Enum in de.gurkenlabs.litiengine.graphics.emitters.particles
 
PARTICLETYPE - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty.Emitter
 
particleUpdateRate() - Method in annotation type de.gurkenlabs.litiengine.entities.EmitterInfo
 
Path - Class in de.gurkenlabs.litiengine.entities.behavior
The Class Path.
Path(Path2D) - Constructor for class de.gurkenlabs.litiengine.entities.behavior.Path
 
Path(Point2D, Point2D, Path2D, List<Point2D>) - Constructor for class de.gurkenlabs.litiengine.entities.behavior.Path
Instantiates a new path.
PathFinder - Class in de.gurkenlabs.litiengine.entities.behavior
 
PathFinder() - Constructor for class de.gurkenlabs.litiengine.entities.behavior.PathFinder
 
pause() - Method in class de.gurkenlabs.litiengine.entities.SoundSource
Pauses the current playback.
pause() - Method in class de.gurkenlabs.litiengine.graphics.animation.Animation
Pauses the playback of this animation.
pausePlayback() - Method in class de.gurkenlabs.litiengine.sound.SoundPlayback
Pauses this playback.
PENALTY_NOT_WALKABLE_NEIGHBOR - Static variable in class de.gurkenlabs.litiengine.entities.behavior.AStarGrid
 
PENALTY_STATIC_PROP - Static variable in class de.gurkenlabs.litiengine.entities.behavior.AStarGrid
 
perform() - Method in class de.gurkenlabs.litiengine.entities.behavior.State
 
perform() - Method in class de.gurkenlabs.litiengine.entities.EntityAction
 
perform(int, Runnable) - Method in class de.gurkenlabs.litiengine.GameLoop
 
perform(int, Runnable) - Method in interface de.gurkenlabs.litiengine.IGameLoop
Performs a timed action with the specified delay in ms.
perform(String) - Method in class de.gurkenlabs.litiengine.entities.Entity
 
perform(String) - Method in interface de.gurkenlabs.litiengine.entities.IEntity
Performs an EntityAction that was previously registered for this entity.
physics() - Static method in class de.gurkenlabs.litiengine.Game
Gets the engine's PhysicsEngine component that can be used to detect and resolve collision and move entities with respect to all collision entities on the environment.
The boundaries of the loaded environment also pose a "non-walkable" area that will be taken into account when moving entities with this engine.
PhysicsEngine - Class in de.gurkenlabs.litiengine.physics
This class is used to hold all collision aware instances and static collision boxes.
PhysicsEngine() - Constructor for class de.gurkenlabs.litiengine.physics.PhysicsEngine
You should never call this manually! Instead use the Game.physics() instance.
PINKIE - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Buttons
 
pivotOffsetX() - Method in annotation type de.gurkenlabs.litiengine.abilities.AbilityInfo
 
pivotOffsetY() - Method in annotation type de.gurkenlabs.litiengine.abilities.AbilityInfo
 
PLAIN_TEXT_FILE_EXTENSION - Static variable in class de.gurkenlabs.litiengine.resources.SpritesheetResource
 
PLASTIC - Static variable in class de.gurkenlabs.litiengine.entities.Material
 
PlatformingMovementController<T extends IMobileEntity> - Class in de.gurkenlabs.litiengine.input
A movement controller that supports keyboard input for horizontal entity movement.
PlatformingMovementController(T) - Constructor for class de.gurkenlabs.litiengine.input.PlatformingMovementController
Instantiates a new platforming movement controller.
PlatformingMovementController(T, int) - Constructor for class de.gurkenlabs.litiengine.input.PlatformingMovementController
Instantiates a new platforming movement controller.
play() - Method in class de.gurkenlabs.litiengine.entities.SoundSource
Starts a new playback in the SoundEngine and saves a reference to it in the SoundSource instance.
play() - Method in class de.gurkenlabs.litiengine.sound.SFXPlayback
 
play(String) - Method in class de.gurkenlabs.litiengine.graphics.animation.AnimationController
 
play(String) - Method in interface de.gurkenlabs.litiengine.graphics.animation.IAnimationController
Plays the Animation with the specified name.
played(Animation) - Method in interface de.gurkenlabs.litiengine.graphics.animation.AnimationListener
Called when the specified animation has started playing.
playMusic(Sound) - Method in class de.gurkenlabs.litiengine.sound.SoundEngine
Sets the currently playing track to a LoopedTrack with the specified music Sound.
playMusic(Track) - Method in class de.gurkenlabs.litiengine.sound.SoundEngine
Sets the currently playing track to the specified track.
playMusic(Track, boolean) - Method in class de.gurkenlabs.litiengine.sound.SoundEngine
Sets the currently playing track to the specified track.
playMusic(Track, boolean, boolean) - Method in class de.gurkenlabs.litiengine.sound.SoundEngine
Plays the specified track.
playMusic(Track, Consumer<? super MusicPlayback>, boolean, boolean) - Method in class de.gurkenlabs.litiengine.sound.SoundEngine
Plays the specified track, optionally configuring it before starting.
playMusic(String) - Method in class de.gurkenlabs.litiengine.sound.SoundEngine
Sets the currently playing track to a LoopedTrack with the sound defined by the specified music name.
playSound(Sound) - Method in class de.gurkenlabs.litiengine.sound.SoundEngine
Plays the specified sound with the volume configured in the SOUND config with a center pan.
playSound(Sound, boolean) - Method in class de.gurkenlabs.litiengine.sound.SoundEngine
Plays the specified sound with the volume configured in the SOUND config with a center pan.
playSound(Sound, boolean, int) - Method in class de.gurkenlabs.litiengine.sound.SoundEngine
Plays the specified sound with the volume configured in the SOUND config with a center pan.
playSound(Sound, boolean, int, float) - Method in class de.gurkenlabs.litiengine.sound.SoundEngine
Plays the specified sound with the volume configured in the SOUND config with a center pan.
playSound(Sound, double, double) - Method in class de.gurkenlabs.litiengine.sound.SoundEngine
Plays the specified sound at the specified location and updates the volume and pan in relation to the listener location.
playSound(Sound, double, double, boolean) - Method in class de.gurkenlabs.litiengine.sound.SoundEngine
Plays the specified sound at the specified location and updates the volume and pan in relation to the listener location.
playSound(Sound, IEntity) - Method in class de.gurkenlabs.litiengine.sound.SoundEngine
Plays the specified sound and updates its volume and pan by the current entity location in relation to the listener location.
playSound(Sound, IEntity, boolean) - Method in class de.gurkenlabs.litiengine.sound.SoundEngine
Plays the specified sound and updates its volume and pan by the current entity location in relation to the listener location.
playSound(Sound, IEntity, boolean, int) - Method in class de.gurkenlabs.litiengine.sound.SoundEngine
Plays the specified sound and updates its volume and pan by the current entity location in relation to the listener location.
playSound(Sound, IEntity, boolean, int, float) - Method in class de.gurkenlabs.litiengine.sound.SoundEngine
Plays the specified sound and updates its volume and pan by the current entity location in relation to the listener location.
playSound(Sound, Point2D) - Method in class de.gurkenlabs.litiengine.sound.SoundEngine
Plays the specified sound at the specified location and updates the volume and pan in relation to the listener location.
playSound(Sound, Point2D, boolean) - Method in class de.gurkenlabs.litiengine.sound.SoundEngine
Plays the specified sound at the specified location and updates the volume and pan in relation to the listener location.
playSound(Sound, Point2D, boolean, int) - Method in class de.gurkenlabs.litiengine.sound.SoundEngine
Plays the specified sound at the specified location and updates the volume and pan in relation to the listener location.
playSound(Sound, Point2D, boolean, int, float) - Method in class de.gurkenlabs.litiengine.sound.SoundEngine
Plays the specified sound at the specified location and updates the volume and pan in relation to the listener location.
playSound(String) - Method in class de.gurkenlabs.litiengine.sound.SoundEngine
Plays a Sound with the specified name with the volume configured in the SOUND config with a center pan.
playSound(String, boolean) - Method in class de.gurkenlabs.litiengine.sound.SoundEngine
Plays a Sound with the specified name with the volume configured in the SOUND config with a center pan.
playSound(String, double, double) - Method in class de.gurkenlabs.litiengine.sound.SoundEngine
Plays a Sound with the specified name at the specified location and updates the volume and pan in relation to the listener location.
playSound(String, double, double, boolean) - Method in class de.gurkenlabs.litiengine.sound.SoundEngine
Plays a Sound with the specified name at the specified location and updates the volume and pan in relation to the listener location.
playSound(String, IEntity) - Method in class de.gurkenlabs.litiengine.sound.SoundEngine
Plays a Sound with the specified name and updates its volume and pan by the current entity location in relation to the listener location.
playSound(String, IEntity, boolean) - Method in class de.gurkenlabs.litiengine.sound.SoundEngine
Plays a Sound with the specified name and updates its volume and pan by the current entity location in relation to the listener location.
playSound(String, Point2D) - Method in class de.gurkenlabs.litiengine.sound.SoundEngine
Plays a Sound with the specified name at the specified location and updates the volume and pan in relation to the listener location.
playSound(String, Point2D, boolean) - Method in class de.gurkenlabs.litiengine.sound.SoundEngine
Plays a Sound with the specified name at the specified location and updates the volume and pan in relation to the listener location.
PNG - de.gurkenlabs.litiengine.resources.ImageFormat
 
PointDistanceComparator - Class in de.gurkenlabs.litiengine.util.geom
The Class PointDistanceComparator order points by their distance to the relative point.
PointDistanceComparator(Point2D) - Constructor for class de.gurkenlabs.litiengine.util.geom.PointDistanceComparator
 
polled(GamepadEvent) - Method in interface de.gurkenlabs.litiengine.input.GamepadEvents.GamepadPollListener
Invoked when a gamepad component is being polled
pollListeners - Variable in class de.gurkenlabs.litiengine.input.GamepadEvents
 
PolygonParticle - Class in de.gurkenlabs.litiengine.graphics.emitters.particles
 
PolygonParticle(float, float, int) - Constructor for class de.gurkenlabs.litiengine.graphics.emitters.particles.PolygonParticle
 
PolylineAdapter - Class in de.gurkenlabs.litiengine.environment.tilemap.xml
 
PolylineAdapter() - Constructor for class de.gurkenlabs.litiengine.environment.tilemap.xml.PolylineAdapter
 
PolyShape - Class in de.gurkenlabs.litiengine.environment.tilemap.xml
 
PolyShape() - Constructor for class de.gurkenlabs.litiengine.environment.tilemap.xml.PolyShape
Instantiates a new PolyShape instance.
PolyShape(IPolyShape) - Constructor for class de.gurkenlabs.litiengine.environment.tilemap.xml.PolyShape
Instantiates a new PolyShape instance by copying from the specified original.
POSITION_X - de.gurkenlabs.litiengine.tweening.TweenType
 
POSITION_XY - de.gurkenlabs.litiengine.tweening.TweenType
 
POSITION_Y - de.gurkenlabs.litiengine.tweening.TweenType
 
PositionLockCamera - Class in de.gurkenlabs.litiengine.graphics
The Class LocalPlayerCamera.
PositionLockCamera(IEntity) - Constructor for class de.gurkenlabs.litiengine.graphics.PositionLockCamera
Initializes a new instance of the PositionLockCamera.
POV - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Axis
 
prefix() - Method in annotation type de.gurkenlabs.litiengine.configuration.ConfigurationGroupInfo
 
premultiply(Color) - Static method in class de.gurkenlabs.litiengine.util.ColorHelper
Premultiplies the alpha on the given color.
prepare() - Method in class de.gurkenlabs.litiengine.gui.DropdownListField
 
prepare() - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Prepare the GuiComponent and all its child Components (Makes the GuiComponent visible and adds mouse listeners.).
prepare() - Method in class de.gurkenlabs.litiengine.gui.ImageComponentList
 
prepare() - Method in class de.gurkenlabs.litiengine.gui.Menu
 
prepare() - Method in class de.gurkenlabs.litiengine.gui.NumberAdjuster
 
pressed(GamepadEvent) - Method in interface de.gurkenlabs.litiengine.input.GamepadEvents.GamepadPressedListener
Invoked when a gamepad component has been pressed.
pressedListeners - Variable in class de.gurkenlabs.litiengine.input.GamepadEvents
 
probe(double) - Method in class de.gurkenlabs.litiengine.GameRandom
Probes a pseudo-random value between 0.0 and 1.0 and checks whether it matches the specified probability.
process() - Method in class de.gurkenlabs.litiengine.GameLoop
In addition to the normal base implementation, the GameLoop performs registered action at the required time and tracks some detailed metrics.
process() - Method in class de.gurkenlabs.litiengine.UpdateLoop
Performs the actual workload of a tick.
project(Point2D, double, double) - Static method in class de.gurkenlabs.litiengine.util.geom.GeometricUtilities
Project a line from a point with a given length and angle, return the point where the line ends.
project(Point2D, Point2D, double) - Static method in class de.gurkenlabs.litiengine.util.geom.GeometricUtilities
Projects a point from end along the vector (end - start) by the given scalar amount.
Prop - Class in de.gurkenlabs.litiengine.entities
 
Prop(double, double, String) - Constructor for class de.gurkenlabs.litiengine.entities.Prop
Instantiates a new Prop entity.
Prop(double, double, String, Material) - Constructor for class de.gurkenlabs.litiengine.entities.Prop
Instantiates a new Prop entity.
Prop(Point2D, String) - Constructor for class de.gurkenlabs.litiengine.entities.Prop
Instantiates a new Prop entity.
Prop(Point2D, String, Material) - Constructor for class de.gurkenlabs.litiengine.entities.Prop
Instantiates a new Prop entity.
Prop(String) - Constructor for class de.gurkenlabs.litiengine.entities.Prop
Instantiates a new Prop entity.
PROP - de.gurkenlabs.litiengine.environment.tilemap.MapObjectType
 
PROP_ADDSHADOW - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty
 
PROP_FLIPHORIZONTALLY - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty
 
PROP_FLIPVERTICALLY - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty
 
PROP_IDENTIFIER - Static variable in class de.gurkenlabs.litiengine.graphics.animation.PropAnimationController
 
PROP_MATERIAL - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty
 
PROP_ROTATION - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty
 
PropAnimationController<T extends Prop> - Class in de.gurkenlabs.litiengine.graphics.animation
 
PropAnimationController(T) - Constructor for class de.gurkenlabs.litiengine.graphics.animation.PropAnimationController
Initializes a new instance of the PropAnimationController class.
PropMapObjectLoader - Class in de.gurkenlabs.litiengine.environment
 
PropMapObjectLoader() - Constructor for class de.gurkenlabs.litiengine.environment.PropMapObjectLoader
 
PropState - Enum in de.gurkenlabs.litiengine.entities
 

Q

QUAD_IN - de.gurkenlabs.litiengine.tweening.TweenFunction
 
QUAD_INOUT - de.gurkenlabs.litiengine.tweening.TweenFunction
 
QUAD_OUT - de.gurkenlabs.litiengine.tweening.TweenFunction
 
Quality - Enum in de.gurkenlabs.litiengine.configuration
 

R

random() - Static method in class de.gurkenlabs.litiengine.Game
Gets the game's pseudo-random generator that enhances the default Java Random implementation with helpful additions.
RANDOMSPAWNPOINTS - de.gurkenlabs.litiengine.environment.IEntitySpawner.SpawnMode
Spawns the amount of mobs, distributed to random spawnpoints.
range() - Method in class de.gurkenlabs.litiengine.abilities.AbilityAttributes
 
range() - Method in annotation type de.gurkenlabs.litiengine.abilities.AbilityInfo
 
RangeAttribute<T extends java.lang.Number> - Class in de.gurkenlabs.litiengine.attributes
 
RangeAttribute(T, T, T) - Constructor for class de.gurkenlabs.litiengine.attributes.RangeAttribute
Initializes a new instance of the RangeAttribute class.
Ratio(int, int) - Constructor for class de.gurkenlabs.litiengine.gui.screens.Resolution.Ratio
 
Ratio(int, int, String) - Constructor for class de.gurkenlabs.litiengine.gui.screens.Resolution.Ratio
 
raycast(Line2D) - Method in class de.gurkenlabs.litiengine.physics.PhysicsEngine
Cast a ray along a given line [from (x1,y1) to (x2,y2)] and see if it hits anything.
raycast(Line2D, ICollisionEntity) - Method in class de.gurkenlabs.litiengine.physics.PhysicsEngine
Cast a ray along a given line [from (x1,y1) to (x2,y2)] and see if it hits a given ICollisionEntity.
raycast(Line2D, Collision) - Method in class de.gurkenlabs.litiengine.physics.PhysicsEngine
Cast a ray along a given line [from (x1,y1) to (x2,y2)] and see if it hits anything with the given Collision type.
raycast(Line2D, Collision, ICollisionEntity) - Method in class de.gurkenlabs.litiengine.physics.PhysicsEngine
Cast a ray along a given line [from (x1,y1) to (x2,y2)] and see if it hits anything with a certain Collision type that collides with the given ICollisionEntity.
raycast(Point2D, double) - Method in class de.gurkenlabs.litiengine.physics.PhysicsEngine
From a given point, cast a ray of indefinite length with the given angle and see if it hits anything.
raycast(Point2D, Point2D) - Method in class de.gurkenlabs.litiengine.physics.PhysicsEngine
From a given point, cast a ray to another point and see if it hits anything.
raycast(Point2D, Point2D, Collision) - Method in class de.gurkenlabs.litiengine.physics.PhysicsEngine
From a given point, cast a ray to another point and see if it hits anything with the given Collision type.
RaycastHit - Class in de.gurkenlabs.litiengine.physics
 
RaycastHit(Point2D, ICollisionEntity, double) - Constructor for class de.gurkenlabs.litiengine.physics.RaycastHit
 
rayCastPoints(Point2D, Rectangle2D) - Static method in class de.gurkenlabs.litiengine.util.geom.GeometricUtilities
 
RB - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Xbox
 
read(Class<T>, URL) - Static method in class de.gurkenlabs.litiengine.util.io.XmlUtilities
 
read(String) - Static method in class de.gurkenlabs.litiengine.resources.Resources
Reads the specified file as String from either a resource folder or the file system.
Since no Charset is specified with this overload, the implementation uses UTF-8 by default.
read(String) - Static method in class de.gurkenlabs.litiengine.resources.TextureAtlas
 
read(String, Charset) - Static method in class de.gurkenlabs.litiengine.resources.Resources
Reads the specified file as String from either a resource folder or the file system.
read(URL) - Static method in class de.gurkenlabs.litiengine.resources.Resources
Reads the specified file as String from either a resource folder or the file system.
Since no Charset is specified with this overload, the implementation uses UTF-8 by default.
read(URL, Charset) - Static method in class de.gurkenlabs.litiengine.resources.Resources
Reads the specified file as String from either a resource folder or the file system.
RECTANGLE - de.gurkenlabs.litiengine.entities.LightSource.Type
 
RECTANGLE - de.gurkenlabs.litiengine.graphics.emitters.particles.ParticleType
 
RectangleParticle - Class in de.gurkenlabs.litiengine.graphics.emitters.particles
 
RectangleParticle(float, float) - Constructor for class de.gurkenlabs.litiengine.graphics.emitters.particles.RectangleParticle
 
reduceFramesWhenNotFocused() - Method in class de.gurkenlabs.litiengine.configuration.GraphicConfiguration
 
ReflectionUtilities - Class in de.gurkenlabs.litiengine.util
 
refresh() - Method in class de.gurkenlabs.litiengine.gui.ListField
 
refreshCollisionBox() - Method in class de.gurkenlabs.litiengine.entities.CollisionEntity
 
register(EntityAction) - Method in class de.gurkenlabs.litiengine.entities.EntityActionMap
 
register(String, Runnable) - Method in class de.gurkenlabs.litiengine.entities.Entity
 
register(String, Runnable) - Method in class de.gurkenlabs.litiengine.entities.EntityActionMap
 
register(String, Runnable) - Method in interface de.gurkenlabs.litiengine.entities.IEntity
Registers an EntityAction with the specified name.
registerCustomCreatureType(Class<T>) - Static method in class de.gurkenlabs.litiengine.environment.CreatureMapObjectLoader
Registers a custom Creature implementation that can be automatically provided by this MapObjectLoader.
registerCustomEntityType(Class<? extends IEntity>) - Static method in class de.gurkenlabs.litiengine.environment.Environment
Registers a custom IEntity implementation to support being loaded from an IMap instance.
registerCustomEntityType(String, Class<? extends IEntity>) - Static method in class de.gurkenlabs.litiengine.environment.Environment
Registers a custom IEntity implementation to support being loaded from an IMap instance.
registerCustomPropType(Class<T>) - Static method in class de.gurkenlabs.litiengine.environment.PropMapObjectLoader
Registers a custom Prop implementation that can be automatically provided by this MapObjectLoader.
registerMapObjectLoader(IMapObjectLoader) - Static method in class de.gurkenlabs.litiengine.environment.Environment
Registers a custom loader instance that is responsible for loading and initializing entities of the defined MapObjectType.
RelativeEntityComparator - Class in de.gurkenlabs.litiengine.entities
 
RelativeEntityComparator() - Constructor for class de.gurkenlabs.litiengine.entities.RelativeEntityComparator
 
RelativeEntityComparator(IEntity) - Constructor for class de.gurkenlabs.litiengine.entities.RelativeEntityComparator
 
released(GamepadEvent) - Method in interface de.gurkenlabs.litiengine.input.GamepadEvents.GamepadReleasedListener
Invoked when a gamepad component has been released.
releasedListeners - Variable in class de.gurkenlabs.litiengine.input.GamepadEvents
 
reloadFromMap(int) - Method in class de.gurkenlabs.litiengine.environment.Environment
Reloads the map object with the specified map ID from the map by first removing any previously loaded entity and then loading it freshly from its map definition.
remove(int) - Method in class de.gurkenlabs.litiengine.environment.Environment
Removes the entity with the specified map ID from this environment and unloads is.
remove(ICollisionEntity) - Method in class de.gurkenlabs.litiengine.physics.PhysicsEngine
Removes the specified entity from any collision processing.
remove(IEntity) - Method in class de.gurkenlabs.litiengine.environment.Environment
Removes the specified entity from this environment and unloads is.
remove(Animation) - Method in class de.gurkenlabs.litiengine.graphics.animation.AnimationController
 
remove(Animation) - Method in interface de.gurkenlabs.litiengine.graphics.animation.IAnimationController
Removes the specified Animation from this controller instance.
remove(ImageEffect) - Method in class de.gurkenlabs.litiengine.graphics.animation.AnimationController
 
remove(ImageEffect) - Method in interface de.gurkenlabs.litiengine.graphics.animation.IAnimationController
Removes the specified ImageEffect from this controller.
remove(Screen) - Method in class de.gurkenlabs.litiengine.gui.screens.ScreenManager
Removes the specified screen instance from the manager.
remove(Tweenable, TweenType) - Method in class de.gurkenlabs.litiengine.tweening.TweenEngine
Looks for a registered Tween instance with the given target and type.
remove(String) - Method in class de.gurkenlabs.litiengine.environment.Environment
Removes the entity with the specified name from this environment and unloads is.
remove(String) - Method in class de.gurkenlabs.litiengine.resources.ResourcesContainer
Removes the resource with the specified name from this container.
remove(String) - Method in class de.gurkenlabs.litiengine.resources.Spritesheets
 
remove(URL) - Method in class de.gurkenlabs.litiengine.resources.ResourcesContainer
 
remove(T[], T) - Static method in class de.gurkenlabs.litiengine.util.ArrayUtilities
Removes the specified deleteItem from the input array and returns a trimmed new array instance without null entries.
removeAbilityCastListener(Ability.AbilityCastListener) - Method in class de.gurkenlabs.litiengine.abilities.Ability
 
removeAction(int) - Method in class de.gurkenlabs.litiengine.GameLoop
 
removeAction(int) - Method in interface de.gurkenlabs.litiengine.IGameLoop
Removes the TimedAction with the specified it.
removeActivatedListener(TriggerActivatedListener) - Method in class de.gurkenlabs.litiengine.entities.Trigger
 
removeActivatingCondition(TriggerActivatingCondition) - Method in class de.gurkenlabs.litiengine.entities.Trigger
 
removeAddedListener(GamepadManager.GamepadAddedListener) - Method in class de.gurkenlabs.litiengine.input.GamepadManager
Unregister the specified added listener from this instance.
removeAll(IEntity...) - Method in class de.gurkenlabs.litiengine.environment.Environment
Removes all specified entities from this environment.
removeAll(Iterable<T>) - Method in class de.gurkenlabs.litiengine.environment.Environment
Removes all specified entities from this environment.
removeClearedListener(ResourcesContainerClearedListener) - Method in class de.gurkenlabs.litiengine.resources.ResourcesContainer
Remove the specified listener from this container.
removeClearedListener(ResourcesContainerClearedListener) - Method in class de.gurkenlabs.litiengine.resources.Spritesheets
 
removeCollisionListener(CollisionListener) - Method in class de.gurkenlabs.litiengine.entities.CollisionEntity
 
removeCollisionListener(CollisionListener) - Method in interface de.gurkenlabs.litiengine.entities.ICollisionEntity
 
removeCombatEntityListener(CombatEntityListener) - Method in class de.gurkenlabs.litiengine.entities.CombatEntity
 
removeCombatEntityListener(CombatEntityListener) - Method in interface de.gurkenlabs.litiengine.entities.ICombatEntity
 
removeContainerListener(ResourcesContainerListener<T>) - Method in class de.gurkenlabs.litiengine.resources.ResourcesContainer
Remove the specified listener from this container.
removed(IEntity, Environment) - Method in interface de.gurkenlabs.litiengine.entities.EntityListener
 
removed(Environment) - Method in class de.gurkenlabs.litiengine.entities.Entity
 
removed(Environment) - Method in interface de.gurkenlabs.litiengine.entities.IEntity
This method provides the possibility to implement behavior whenever this entity was removed from the environment.
removed(Gamepad) - Method in interface de.gurkenlabs.litiengine.input.GamepadManager.GamepadRemovedListener
Invoked when a gamepad was removed.
removed(String, T) - Method in interface de.gurkenlabs.litiengine.resources.ResourcesContainerListener
This method gets called after the ResourcesContainer.remove method was executed.
removeDeactivatedListener(TriggerDeactivatedListener) - Method in class de.gurkenlabs.litiengine.entities.Trigger
 
removeEffectAppliedListener(Effect.EffectAppliedListener) - Method in class de.gurkenlabs.litiengine.abilities.effects.Effect
 
removeEffectCeasedListener(Effect.EffectCeasedListener) - Method in class de.gurkenlabs.litiengine.abilities.effects.Effect
 
removeEntityDebugListener(EntityRenderedListener) - Static method in class de.gurkenlabs.litiengine.graphics.DebugRenderer
Removes the specified entity rendered listener.
removeEntityListener(EnvironmentEntityListener) - Method in class de.gurkenlabs.litiengine.environment.Environment
Removes the environment entity listener listener.
removeEntityRenderedListener(EntityRenderedListener) - Method in class de.gurkenlabs.litiengine.graphics.RenderEngine
Removes the specified entity rendered listener.
removeEntityRenderListener(EntityRenderListener) - Method in class de.gurkenlabs.litiengine.graphics.RenderEngine
Removes the specified entity render listener.
removeFinishedListener(Emitter.EmitterFinishedListener) - Method in class de.gurkenlabs.litiengine.graphics.emitters.Emitter
 
removeFocusListener(ICamera.FocusChangedListener) - Method in class de.gurkenlabs.litiengine.graphics.Camera
 
removeFocusListener(ICamera.FocusChangedListener) - Method in interface de.gurkenlabs.litiengine.graphics.ICamera
Removes the specified focus changed listener.
removeGameListener(GameListener) - Static method in class de.gurkenlabs.litiengine.Game
Removes the specified game listener.
removeKeyFrameListener(KeyFrameListener) - Method in class de.gurkenlabs.litiengine.graphics.animation.Animation
 
removeKeyListener(KeyListener) - Method in interface de.gurkenlabs.litiengine.input.IKeyboard
Unregister the specified listener from key events.
removeKeyListener(KeyListener) - Method in class de.gurkenlabs.litiengine.input.Keyboard
 
removeKeyPressedListener(int, IKeyboard.KeyPressedListener) - Method in interface de.gurkenlabs.litiengine.input.IKeyboard
Unregister the specified listener from key pressed events.
removeKeyPressedListener(int, IKeyboard.KeyPressedListener) - Method in class de.gurkenlabs.litiengine.input.Keyboard
 
removeKeyPressedListener(IKeyboard.KeyPressedListener) - Method in interface de.gurkenlabs.litiengine.input.IKeyboard
Unregister the specified listener from key pressed events.
removeKeyPressedListener(IKeyboard.KeyPressedListener) - Method in class de.gurkenlabs.litiengine.input.Keyboard
 
removeKeyReleasedListener(int, IKeyboard.KeyReleasedListener) - Method in interface de.gurkenlabs.litiengine.input.IKeyboard
Unregister the specified listener from key released events.
removeKeyReleasedListener(int, IKeyboard.KeyReleasedListener) - Method in class de.gurkenlabs.litiengine.input.Keyboard
 
removeKeyReleasedListener(IKeyboard.KeyReleasedListener) - Method in interface de.gurkenlabs.litiengine.input.IKeyboard
Unregister the specified listener from key released events.
removeKeyReleasedListener(IKeyboard.KeyReleasedListener) - Method in class de.gurkenlabs.litiengine.input.Keyboard
 
removeKeyTypedListener(int, IKeyboard.KeyTypedListener) - Method in interface de.gurkenlabs.litiengine.input.IKeyboard
Unregister the specified listener from key typed events.
removeKeyTypedListener(int, IKeyboard.KeyTypedListener) - Method in class de.gurkenlabs.litiengine.input.Keyboard
 
removeKeyTypedListener(IKeyboard.KeyTypedListener) - Method in interface de.gurkenlabs.litiengine.input.IKeyboard
Unregister the specified listener from key typed events.
removeKeyTypedListener(IKeyboard.KeyTypedListener) - Method in class de.gurkenlabs.litiengine.input.Keyboard
 
removeLayer(int) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ILayerList
Removes a layer from the Layer list.
removeLayer(int) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.GroupLayer
 
removeLayer(int) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TmxMap
 
removeLayer(ILayer) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ILayerList
Removes an ILayer from the Layer list.
removeLayer(ILayer) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.GroupLayer
 
removeLayer(ILayer) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TmxMap
 
removeLayerRenderCondition(MapRenderer.LayerRenderCondition) - Static method in class de.gurkenlabs.litiengine.environment.tilemap.MapRenderer
Removes the specified layer render condition.
removeLayerRenderedListener(MapRenderer.LayerRenderedListener) - Static method in class de.gurkenlabs.litiengine.environment.tilemap.MapRenderer
Removes the specified layer rendered listener..
removeListener(ConfigurationGroup.ConfigurationChangedListener) - Method in class de.gurkenlabs.litiengine.configuration.ConfigurationGroup
 
removeListener(CombatEntityDeathListener) - Method in class de.gurkenlabs.litiengine.entities.CombatEntity
 
removeListener(CombatEntityDeathListener) - Method in interface de.gurkenlabs.litiengine.entities.ICombatEntity
 
removeListener(CombatEntityHitListener) - Method in class de.gurkenlabs.litiengine.entities.CombatEntity
 
removeListener(CombatEntityHitListener) - Method in interface de.gurkenlabs.litiengine.entities.ICombatEntity
 
removeListener(CombatEntityResurrectListener) - Method in class de.gurkenlabs.litiengine.entities.CombatEntity
 
removeListener(CombatEntityResurrectListener) - Method in interface de.gurkenlabs.litiengine.entities.ICombatEntity
 
removeListener(EntityListener) - Method in class de.gurkenlabs.litiengine.entities.Entity
 
removeListener(EntityListener) - Method in interface de.gurkenlabs.litiengine.entities.IEntity
 
removeListener(EntityMessageListener) - Method in class de.gurkenlabs.litiengine.entities.Entity
 
removeListener(EntityMessageListener) - Method in interface de.gurkenlabs.litiengine.entities.IEntity
 
removeListener(EntityRenderedListener) - Method in class de.gurkenlabs.litiengine.entities.Entity
 
removeListener(EntityRenderedListener) - Method in interface de.gurkenlabs.litiengine.entities.IEntity
Removes the specified entity rendered listener.
removeListener(EntityRenderListener) - Method in class de.gurkenlabs.litiengine.entities.Entity
 
removeListener(EntityRenderListener) - Method in interface de.gurkenlabs.litiengine.entities.IEntity
Removes the specified entity render listener.
removeListener(EntityTransformListener) - Method in class de.gurkenlabs.litiengine.entities.Entity
 
removeListener(EntityTransformListener) - Method in interface de.gurkenlabs.litiengine.entities.IEntity
 
removeListener(EnvironmentListener) - Method in class de.gurkenlabs.litiengine.environment.Environment
Removes the environment listener.
removeListener(EnvironmentListener) - Method in class de.gurkenlabs.litiengine.environment.GameWorld
Removes the specified environment listener.
removeListener(EnvironmentRenderedListener) - Method in class de.gurkenlabs.litiengine.environment.Environment
Removes the specified environment rendered listener.
removeListener(AnimationListener) - Method in class de.gurkenlabs.litiengine.graphics.animation.AnimationController
 
removeListener(AnimationListener) - Method in interface de.gurkenlabs.litiengine.graphics.animation.IAnimationController
Removes the specified animation listener.
removeListener(String, EnvironmentListener) - Method in class de.gurkenlabs.litiengine.environment.GameWorld
Removes the specified environment listener.
removeLoadedListener(EnvironmentLoadedListener) - Method in class de.gurkenlabs.litiengine.environment.GameWorld
Removes the specified environment loaded listener.
removeLoadedListener(String, EnvironmentLoadedListener) - Method in class de.gurkenlabs.litiengine.environment.GameWorld
Removes the specified environment loaded listener for the specified map name.
removeMapObject(int) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ILayerList
Removes the first IMapObject with the given ID.
removeMapObject(IMapObject) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapObjectLayer
 
removeMapObject(IMapObject) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.MapObjectLayer
 
removeMapRenderedListener(MapRenderedListener) - Static method in class de.gurkenlabs.litiengine.graphics.DebugRenderer
Removes the specified map rendered listener.
removeModifier(AttributeModifier<T>) - Method in class de.gurkenlabs.litiengine.attributes.Attribute
Removes the specified modifier from this attribute.
removeMouseClickedListener(IMouse.MouseClickedListener) - Method in interface de.gurkenlabs.litiengine.input.IMouse
Unregisters the specified mouse clicked listener.
removeMouseClickedListener(IMouse.MouseClickedListener) - Method in class de.gurkenlabs.litiengine.input.Mouse
 
removeMouseDraggedListener(IMouse.MouseDraggedListener) - Method in interface de.gurkenlabs.litiengine.input.IMouse
Unregisters the specified mouse dragged listener.
removeMouseDraggedListener(IMouse.MouseDraggedListener) - Method in class de.gurkenlabs.litiengine.input.Mouse
 
removeMouseListener(MouseListener) - Method in interface de.gurkenlabs.litiengine.input.IMouse
Unregister mouse listener.
removeMouseListener(MouseListener) - Method in class de.gurkenlabs.litiengine.input.Mouse
 
removeMouseMotionListener(MouseMotionListener) - Method in interface de.gurkenlabs.litiengine.input.IMouse
Unregister mouse motion listener.
removeMouseMotionListener(MouseMotionListener) - Method in class de.gurkenlabs.litiengine.input.Mouse
 
removeMouseMovedListener(IMouse.MouseMovedListener) - Method in interface de.gurkenlabs.litiengine.input.IMouse
Unregisters the specified mouse moved listener.
removeMouseMovedListener(IMouse.MouseMovedListener) - Method in class de.gurkenlabs.litiengine.input.Mouse
 
removeMousePressedListener(IMouse.MousePressedListener) - Method in interface de.gurkenlabs.litiengine.input.IMouse
Unregisters the specified mouse pressed listener.
removeMousePressedListener(IMouse.MousePressedListener) - Method in class de.gurkenlabs.litiengine.input.Mouse
 
removeMousePressingListener(IMouse.MousePressingListener) - Method in interface de.gurkenlabs.litiengine.input.IMouse
Unregisters the specified mouse pressing listener.
removeMousePressingListener(IMouse.MousePressingListener) - Method in class de.gurkenlabs.litiengine.input.Mouse
 
removeMouseReleasedListener(IMouse.MouseReleasedListener) - Method in interface de.gurkenlabs.litiengine.input.IMouse
Unregisters the specified mouse released listener.
removeMouseReleasedListener(IMouse.MouseReleasedListener) - Method in class de.gurkenlabs.litiengine.input.Mouse
 
removeMouseWheelListener(MouseWheelListener) - Method in interface de.gurkenlabs.litiengine.input.IMouse
Unregisters the specified mouse wheel listener.
removeMouseWheelListener(MouseWheelListener) - Method in class de.gurkenlabs.litiengine.input.Mouse
 
removeMovedListener(IMobileEntity.EntityMovedListener) - Method in class de.gurkenlabs.litiengine.entities.Creature
 
removeMovedListener(IMobileEntity.EntityMovedListener) - Method in interface de.gurkenlabs.litiengine.entities.IMobileEntity
Removes the specified entity moved listener.
removeNavigationListener(NavigationListener) - Method in class de.gurkenlabs.litiengine.entities.behavior.EntityNavigator
 
removePollListener(GamepadEvents.GamepadPollListener) - Method in class de.gurkenlabs.litiengine.input.GamepadEvents
Unregister the specified poll listener from gamepad events.
removePollListener(String, GamepadEvents.GamepadPollListener) - Method in class de.gurkenlabs.litiengine.input.GamepadEvents
Unregister the specified poll listener from gamepad events.
removePressedListener(GamepadEvents.GamepadPressedListener) - Method in class de.gurkenlabs.litiengine.input.GamepadEvents
Unregister the specified pressed listener from gamepad events.
removePressedListener(String, GamepadEvents.GamepadPressedListener) - Method in class de.gurkenlabs.litiengine.input.GamepadEvents
Unregister the specified pressed listener from gamepad events.
removeProperty(String) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ICustomPropertyProvider
 
removeProperty(String) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomPropertyProvider
 
removeReleasedListener(GamepadEvents.GamepadReleasedListener) - Method in class de.gurkenlabs.litiengine.input.GamepadEvents
Unregister the specified released listener from gamepad events.
removeReleasedListener(String, GamepadEvents.GamepadReleasedListener) - Method in class de.gurkenlabs.litiengine.input.GamepadEvents
Unregister the specified released listener from gamepad events.
removeRemovedListener(GamepadManager.GamepadRemovedListener) - Method in class de.gurkenlabs.litiengine.input.GamepadManager
Unregister the specified removed listener from this instance.
removeRenderable(IRenderable) - Method in class de.gurkenlabs.litiengine.environment.Environment
 
removeResolutionChangedListener(GameWindow.ResolutionChangedListener) - Method in class de.gurkenlabs.litiengine.GameWindow
Removes the specified resolution changed listener.
removeScreenChangedListener(ScreenChangedListener) - Method in class de.gurkenlabs.litiengine.gui.screens.ScreenManager
Removes the specified screen changed listener.
removeSoundPlaybackListener(SoundPlaybackListener) - Method in class de.gurkenlabs.litiengine.sound.SoundPlayback
Removes a SoundPlaybackListener from this instance.
removeSpawnedListener(Spawnpoint.EntitySpawnedListener) - Method in class de.gurkenlabs.litiengine.entities.Spawnpoint
Removes the specified entity spawned listener.
removeTag(String) - Method in class de.gurkenlabs.litiengine.entities.Entity
 
removeTag(String) - Method in interface de.gurkenlabs.litiengine.entities.IEntity
 
removeTriggerListener(TriggerListener) - Method in class de.gurkenlabs.litiengine.entities.Trigger
 
removeUnloadedListener(EnvironmentUnloadedListener) - Method in class de.gurkenlabs.litiengine.environment.GameWorld
Removes the specified environment unloaded listener.
removeUnloadedListener(String, EnvironmentUnloadedListener) - Method in class de.gurkenlabs.litiengine.environment.GameWorld
Removes the specified environment unloaded listener for the specified map name.
removeZoomListener(ICamera.ZoomChangedListener) - Method in class de.gurkenlabs.litiengine.graphics.Camera
 
removeZoomListener(ICamera.ZoomChangedListener) - Method in interface de.gurkenlabs.litiengine.graphics.ICamera
Removes the specified zoom changed listener.
render() - Method in class de.gurkenlabs.litiengine.graphics.RenderComponent
 
render(Graphics2D) - Method in class de.gurkenlabs.litiengine.abilities.Ability
 
render(Graphics2D) - Method in class de.gurkenlabs.litiengine.entities.behavior.AStarGrid
 
render(Graphics2D) - Method in class de.gurkenlabs.litiengine.entities.behavior.EntityNavigator
 
render(Graphics2D) - Method in class de.gurkenlabs.litiengine.entities.LightSource
 
render(Graphics2D) - Method in class de.gurkenlabs.litiengine.environment.Environment
 
render(Graphics2D) - Method in class de.gurkenlabs.litiengine.GameMetrics
 
render(Graphics2D) - Method in class de.gurkenlabs.litiengine.graphics.ColorLayer
 
render(Graphics2D) - Method in class de.gurkenlabs.litiengine.graphics.emitters.Emitter
 
render(Graphics2D) - Method in interface de.gurkenlabs.litiengine.graphics.IRenderable
Renders the visual contents of this instance onto the provided graphics context.
render(Graphics2D) - Method in class de.gurkenlabs.litiengine.graphics.MouseCursor
 
render(Graphics2D) - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
 
render(Graphics2D) - Method in class de.gurkenlabs.litiengine.gui.HorizontalSlider
 
render(Graphics2D) - Method in class de.gurkenlabs.litiengine.gui.ImageComponent
 
render(Graphics2D) - Method in class de.gurkenlabs.litiengine.gui.ListField
 
render(Graphics2D) - Method in class de.gurkenlabs.litiengine.gui.MouseDrawComponent
 
render(Graphics2D) - Method in class de.gurkenlabs.litiengine.gui.screens.GameScreen
 
render(Graphics2D) - Method in class de.gurkenlabs.litiengine.gui.SpeechBubble
 
render(Graphics2D) - Method in class de.gurkenlabs.litiengine.gui.TextFieldComponent
 
render(Graphics2D) - Method in class de.gurkenlabs.litiengine.gui.VerticalSlider
 
render(Graphics2D, IMap, Rectangle2D, Environment, RenderType...) - Static method in class de.gurkenlabs.litiengine.environment.tilemap.MapRenderer
 
render(Graphics2D, IMap, Rectangle2D, RenderType...) - Static method in class de.gurkenlabs.litiengine.environment.tilemap.MapRenderer
 
render(Graphics2D, Color, float, double, double, boolean) - Method in class de.gurkenlabs.litiengine.gui.FontIcon
Render.
render(Graphics2D, Point2D) - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.Particle
 
render(Graphics2D, Point2D) - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.ShapeParticle
 
render(Graphics2D, Point2D) - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.SpriteParticle
 
render(Graphics2D, Point2D) - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.TextParticle
 
render(Graphics2D, Image, double, double) - Static method in class de.gurkenlabs.litiengine.graphics.ImageRenderer
 
render(Graphics2D, Image, Point2D) - Static method in class de.gurkenlabs.litiengine.graphics.ImageRenderer
 
render(Graphics2D, Shape) - Static method in class de.gurkenlabs.litiengine.graphics.ShapeRenderer
 
render(Graphics2D, Shape, double, double) - Static method in class de.gurkenlabs.litiengine.graphics.ShapeRenderer
 
render(Graphics2D, Shape, Point2D) - Static method in class de.gurkenlabs.litiengine.graphics.ShapeRenderer
 
render(Graphics2D, String, double, double) - Static method in class de.gurkenlabs.litiengine.graphics.TextRenderer
Draw text at the given coordinates.
render(Graphics2D, String, double, double, boolean) - Static method in class de.gurkenlabs.litiengine.graphics.TextRenderer
Draw text at the given coordinates.
render(Graphics2D, String, Align, Valign, double, double) - Static method in class de.gurkenlabs.litiengine.graphics.TextRenderer
Draws text with the specified alignment.
render(Graphics2D, String, Point2D) - Static method in class de.gurkenlabs.litiengine.graphics.TextRenderer
 
render(Graphics2D, String, Point2D, boolean) - Static method in class de.gurkenlabs.litiengine.graphics.TextRenderer
 
render(Graphics2D, String, Rectangle2D, Align, Valign, boolean) - Static method in class de.gurkenlabs.litiengine.graphics.TextRenderer
 
render(Graphics2D, String, Rectangle2D, Align, Valign, double, double, boolean) - Static method in class de.gurkenlabs.litiengine.graphics.TextRenderer
Draws text within the given boundaries using the specified alignment and scales the font size, if desired.
renderBoundingBoxes() - Method in class de.gurkenlabs.litiengine.configuration.DebugConfiguration
 
renderCollisionBoxes() - Method in class de.gurkenlabs.litiengine.configuration.DebugConfiguration
Render collision boxes.
RenderComponent - Class in de.gurkenlabs.litiengine.graphics
 
RenderComponent(Dimension) - Constructor for class de.gurkenlabs.litiengine.graphics.RenderComponent
 
renderDynamicShadows() - Method in class de.gurkenlabs.litiengine.configuration.GraphicConfiguration
 
rendered(EntityRenderEvent) - Method in class de.gurkenlabs.litiengine.entities.Entity
 
rendered(EntityRenderEvent) - Method in interface de.gurkenlabs.litiengine.entities.EntityRenderedListener
This method gets called after an entity was rendered.
rendered(LayerRenderEvent) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.MapRenderer.LayerRenderedListener
Invoked when a layer has been rendered.
rendered(MapRenderedEvent) - Method in interface de.gurkenlabs.litiengine.graphics.MapRenderedListener
 
rendered(Graphics2D, RenderType) - Method in interface de.gurkenlabs.litiengine.environment.EnvironmentRenderedListener
This method is called after the Environment rendered everything of the specified RenderType.
RenderEngine - Class in de.gurkenlabs.litiengine.graphics
The 2D Render Engine is used to render texts, shapes and entities at their location in the Environment and with respect to the Camera location and zoom.
RenderEngine() - Constructor for class de.gurkenlabs.litiengine.graphics.RenderEngine
You should never call this manually! Instead use the Game.graphics() instance.
renderEntities(Graphics2D, Collection<? extends IEntity>) - Method in class de.gurkenlabs.litiengine.graphics.RenderEngine
Renders the specified entities at their current location in the environment.
renderEntities(Graphics2D, Collection<? extends IEntity>, boolean) - Method in class de.gurkenlabs.litiengine.graphics.RenderEngine
Renders the specified entities at their current location in the environment.
renderEntity(Graphics2D, IEntity) - Method in class de.gurkenlabs.litiengine.graphics.RenderEngine
Renders the specified entity at its current location in the environment.
renderEntityDebugInfo(Graphics2D, IEntity) - Static method in class de.gurkenlabs.litiengine.graphics.DebugRenderer
 
renderEntityNames() - Method in class de.gurkenlabs.litiengine.configuration.DebugConfiguration
Render entity names.
renderGuiComponentBoundingBoxes() - Method in class de.gurkenlabs.litiengine.configuration.DebugConfiguration
 
renderHitBoxes() - Method in class de.gurkenlabs.litiengine.configuration.DebugConfiguration
Render hit boxes.
renderImage(Graphics2D, Image, double, double) - Method in class de.gurkenlabs.litiengine.graphics.RenderEngine
Renders the specified image at the defined map location.
renderImage(Graphics2D, Image, Point2D) - Method in class de.gurkenlabs.litiengine.graphics.RenderEngine
Renders the specified image at the defined map location.
renderImageLayer(Graphics2D, IImageLayer, IMap, Rectangle2D, float) - Static method in class de.gurkenlabs.litiengine.environment.tilemap.MapRenderer
 
RenderInfo(String, Object) - Constructor for class de.gurkenlabs.litiengine.GameMetrics.RenderInfo
 
rendering(EntityRenderEvent) - Method in class de.gurkenlabs.litiengine.entities.Entity
 
rendering(EntityRenderEvent) - Method in interface de.gurkenlabs.litiengine.entities.EntityRenderListener
This method gets called after all rendering checks have successfully passed and right before the entity is about to be rendered.
renderMapDebugInfo(Graphics2D, IMap) - Static method in class de.gurkenlabs.litiengine.graphics.DebugRenderer
 
RenderOrder - Enum in de.gurkenlabs.litiengine.environment.tilemap
 
renderOutline(Graphics2D, Shape) - Method in class de.gurkenlabs.litiengine.graphics.RenderEngine
Renders the outline of the specified shape to the translated location in the game world.
renderOutline(Graphics2D, Shape) - Static method in class de.gurkenlabs.litiengine.graphics.ShapeRenderer
 
renderOutline(Graphics2D, Shape, boolean) - Method in class de.gurkenlabs.litiengine.graphics.RenderEngine
Renders the outline of the specified shape to the translated location in the game world.
renderOutline(Graphics2D, Shape, float) - Static method in class de.gurkenlabs.litiengine.graphics.ShapeRenderer
 
renderOutline(Graphics2D, Shape, Stroke) - Method in class de.gurkenlabs.litiengine.graphics.RenderEngine
Renders the outline with the defined Stroke of the specified shape to the translated location in the game world.
renderOutline(Graphics2D, Shape, Stroke) - Static method in class de.gurkenlabs.litiengine.graphics.ShapeRenderer
 
renderOutline(Graphics2D, Shape, Stroke, boolean) - Method in class de.gurkenlabs.litiengine.graphics.RenderEngine
Renders the outline with the defined Stroke of the specified shape to the translated location in the game world.
renderOutline(Graphics2D, Shape, Stroke, boolean, double) - Method in class de.gurkenlabs.litiengine.graphics.RenderEngine
Renders the outline with the defined Stroke of the specified shape to the translated location in the game world.
renderOutlineTransformed(Graphics2D, Shape, AffineTransform) - Static method in class de.gurkenlabs.litiengine.graphics.ShapeRenderer
 
renderOutlineTransformed(Graphics2D, Shape, AffineTransform, float) - Static method in class de.gurkenlabs.litiengine.graphics.ShapeRenderer
 
renderOutlineTransformed(Graphics2D, Shape, AffineTransform, Stroke) - Static method in class de.gurkenlabs.litiengine.graphics.ShapeRenderer
 
renderRotated(Graphics2D, Image, double, double, double) - Static method in class de.gurkenlabs.litiengine.graphics.ImageRenderer
Note that rotating an image with 90/180/270 degree is way more performant.
renderRotated(Graphics2D, Image, Point2D, double) - Static method in class de.gurkenlabs.litiengine.graphics.ImageRenderer
 
renderRotated(Graphics2D, String, double, double, double) - Static method in class de.gurkenlabs.litiengine.graphics.TextRenderer
 
renderRotated(Graphics2D, String, double, double, double, boolean) - Static method in class de.gurkenlabs.litiengine.graphics.TextRenderer
 
renderRotated(Graphics2D, String, Point2D, double) - Static method in class de.gurkenlabs.litiengine.graphics.TextRenderer
 
renderRotated(Graphics2D, String, Point2D, double, boolean) - Static method in class de.gurkenlabs.litiengine.graphics.TextRenderer
 
renderScaled(Graphics2D, Image, double, double, double) - Static method in class de.gurkenlabs.litiengine.graphics.ImageRenderer
 
renderScaled(Graphics2D, Image, double, double, double, double) - Static method in class de.gurkenlabs.litiengine.graphics.ImageRenderer
 
renderScaled(Graphics2D, Image, Point2D, double) - Static method in class de.gurkenlabs.litiengine.graphics.ImageRenderer
 
renderScaled(Graphics2D, Image, Point2D, double, double) - Static method in class de.gurkenlabs.litiengine.graphics.ImageRenderer
 
renderSection(Graphics2D, Rectangle2D) - Method in class de.gurkenlabs.litiengine.graphics.AmbientLight
 
renderSection(Graphics2D, Rectangle2D) - Method in class de.gurkenlabs.litiengine.graphics.ColorLayer
 
renderSection(Graphics2D, Rectangle2D) - Method in class de.gurkenlabs.litiengine.graphics.StaticShadowLayer
 
renderShape(Graphics2D, Shape) - Method in class de.gurkenlabs.litiengine.graphics.RenderEngine
Renders the specified shape to the translated location in the game world.
renderShape(Graphics2D, Shape, boolean) - Method in class de.gurkenlabs.litiengine.graphics.RenderEngine
Renders the specified shape to the translated location in the game world.
renderShape(Graphics2D, Shape, boolean, double) - Method in class de.gurkenlabs.litiengine.graphics.RenderEngine
Renders the specified shape to the translated location in the game world.
renderText(Graphics2D, String, double, double) - Method in class de.gurkenlabs.litiengine.graphics.RenderEngine
Renders the specified text to the defined map location.
renderText(Graphics2D, String, double, double, boolean) - Method in class de.gurkenlabs.litiengine.graphics.RenderEngine
Renders the specified text to the defined map location.
renderText(Graphics2D, String, Point2D) - Method in class de.gurkenlabs.litiengine.graphics.RenderEngine
Renders the specified text to the defined map location.
renderText(Graphics2D, String, Point2D, boolean) - Method in class de.gurkenlabs.litiengine.graphics.RenderEngine
Renders the specified text to the defined map location.
renderTransformed(Graphics2D, Image, double, double, AffineTransform) - Static method in class de.gurkenlabs.litiengine.graphics.ImageRenderer
 
renderTransformed(Graphics2D, Image, AffineTransform) - Static method in class de.gurkenlabs.litiengine.graphics.ImageRenderer
 
renderTransformed(Graphics2D, Image, Point2D, AffineTransform) - Static method in class de.gurkenlabs.litiengine.graphics.ImageRenderer
 
renderTransformed(Graphics2D, Shape, AffineTransform) - Static method in class de.gurkenlabs.litiengine.graphics.ShapeRenderer
 
renderType() - Method in annotation type de.gurkenlabs.litiengine.entities.EntityInfo
 
RenderType - Enum in de.gurkenlabs.litiengine.graphics
The RenderType defines how and when something is being rendered by the rendering pipeline of the Environment.
RENDERTYPE - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty
 
renderWithLayer() - Method in class de.gurkenlabs.litiengine.entities.Entity
 
renderWithLayer() - Method in annotation type de.gurkenlabs.litiengine.entities.EntityInfo
 
renderWithLayer() - Method in interface de.gurkenlabs.litiengine.entities.IEntity
Determines whether this entity is being rendered with the layer it's originating from.
RENDERWITHLAYER - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty
 
renderWithLinebreaks(Graphics2D, String, double, double, double) - Static method in class de.gurkenlabs.litiengine.graphics.TextRenderer
Draw text at the given coordinates with a maximum line width for automatic line breaks.
renderWithLinebreaks(Graphics2D, String, double, double, double, boolean) - Static method in class de.gurkenlabs.litiengine.graphics.TextRenderer
Draw text at the given coordinates with a maximum line width for automatic line breaks and a provided Anti-Aliasing parameter.
renderWithLinebreaks(Graphics2D, String, Align, Valign, double, double, double, double, boolean) - Static method in class de.gurkenlabs.litiengine.graphics.TextRenderer
Draw text at the given coordinates with a maximum line width for automatic line breaks and a provided Anti-Aliasing parameter.
renderWithLinebreaks(Graphics2D, String, Point2D, double) - Static method in class de.gurkenlabs.litiengine.graphics.TextRenderer
 
renderWithLinebreaks(Graphics2D, String, Point2D, double, boolean) - Static method in class de.gurkenlabs.litiengine.graphics.TextRenderer
 
renderWithOutline(Graphics2D, String, double, double, double, double, Color, float, Align, Valign, boolean) - Static method in class de.gurkenlabs.litiengine.graphics.TextRenderer
Draw text at the given coordinates with an outline in the provided color and a provided Anti-Aliasing parameter.
renderWithOutline(Graphics2D, String, double, double, Color) - Static method in class de.gurkenlabs.litiengine.graphics.TextRenderer
Draw text at the given coordinates with an outline in the provided color.
renderWithOutline(Graphics2D, String, double, double, Color, boolean) - Static method in class de.gurkenlabs.litiengine.graphics.TextRenderer
 
renderWithOutline(Graphics2D, String, double, double, Color, float, boolean) - Static method in class de.gurkenlabs.litiengine.graphics.TextRenderer
Draw text at the given coordinates with an outline in the provided color and a provided Anti-Aliasing parameter.
renderWithOutline(Graphics2D, String, Point2D, Color) - Static method in class de.gurkenlabs.litiengine.graphics.TextRenderer
 
renderWithOutline(Graphics2D, String, Point2D, Color, boolean) - Static method in class de.gurkenlabs.litiengine.graphics.TextRenderer
 
replaceColors(BufferedImage, Map<Color, Color>) - Static method in class de.gurkenlabs.litiengine.util.Imaging
Replace colors in an image according to a Map containing source colors and target colors, then return the result.
REQUIRED_QUALITY - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty
 
requiredQuality() - Method in annotation type de.gurkenlabs.litiengine.entities.EmitterInfo
 
RES_1024x768 - Static variable in class de.gurkenlabs.litiengine.gui.screens.Resolution.Ratio4x3
 
RES_1152x864 - Static variable in class de.gurkenlabs.litiengine.gui.screens.Resolution.Ratio4x3
 
RES_1280x1024 - Static variable in class de.gurkenlabs.litiengine.gui.screens.Resolution.Ratio5x4
 
RES_1280x720 - Static variable in class de.gurkenlabs.litiengine.gui.screens.Resolution.Ratio16x9
 
RES_1280x800 - Static variable in class de.gurkenlabs.litiengine.gui.screens.Resolution.Ratio16x10
 
RES_1280x960 - Static variable in class de.gurkenlabs.litiengine.gui.screens.Resolution.Ratio4x3
 
RES_1360x768 - Static variable in class de.gurkenlabs.litiengine.gui.screens.Resolution.Ratio16x9
 
RES_1366x768 - Static variable in class de.gurkenlabs.litiengine.gui.screens.Resolution.Ratio16x9
 
RES_1440x900 - Static variable in class de.gurkenlabs.litiengine.gui.screens.Resolution.Ratio16x10
 
RES_1536x864 - Static variable in class de.gurkenlabs.litiengine.gui.screens.Resolution.Ratio16x9
 
RES_1600x1200 - Static variable in class de.gurkenlabs.litiengine.gui.screens.Resolution.Ratio4x3
 
RES_1600x900 - Static variable in class de.gurkenlabs.litiengine.gui.screens.Resolution.Ratio16x9
 
RES_1680x1050 - Static variable in class de.gurkenlabs.litiengine.gui.screens.Resolution.Ratio16x10
 
RES_1920x1080 - Static variable in class de.gurkenlabs.litiengine.gui.screens.Resolution.Ratio16x9
 
RES_1920x1200 - Static variable in class de.gurkenlabs.litiengine.gui.screens.Resolution.Ratio16x10
 
RES_1920x1440 - Static variable in class de.gurkenlabs.litiengine.gui.screens.Resolution.Ratio4x3
 
RES_2560x1440 - Static variable in class de.gurkenlabs.litiengine.gui.screens.Resolution.Ratio16x9
 
RES_640x480 - Static variable in class de.gurkenlabs.litiengine.gui.screens.Resolution.Ratio4x3
 
RES_720x480 - Static variable in class de.gurkenlabs.litiengine.gui.screens.Resolution.Ratio16x10
 
RES_720x576 - Static variable in class de.gurkenlabs.litiengine.gui.screens.Resolution.Ratio4x3
 
RES_800x600 - Static variable in class de.gurkenlabs.litiengine.gui.screens.Resolution.Ratio4x3
 
rescaleImage() - Method in class de.gurkenlabs.litiengine.gui.ImageComponent
 
reset() - Method in class de.gurkenlabs.litiengine.tweening.Tween
Resets the Tween values to the start values.
reset(IMap) - Method in class de.gurkenlabs.litiengine.environment.GameWorld
Resets the previously loaded Environment for the specified map so that it can be re-initiated upon the next access.
reset(Tweenable, TweenType) - Method in class de.gurkenlabs.litiengine.tweening.TweenEngine
Looks for a registered Tween instance with the given target and type.
reset(String) - Method in class de.gurkenlabs.litiengine.environment.GameWorld
Resets the previously loaded Environment for the specified map name so that it can be re-initiated upon the next access.
Resolution - Class in de.gurkenlabs.litiengine.gui.screens
Represents the resolution of the game window consisting of the width and height and information about the ratio.
Resolution.Ratio - Class in de.gurkenlabs.litiengine.gui.screens
 
Resolution.Ratio16x10 - Class in de.gurkenlabs.litiengine.gui.screens
Contains predefined Resolutions with an aspect ratio of 16:10.
Resolution.Ratio16x9 - Class in de.gurkenlabs.litiengine.gui.screens
Contains predefined Resolutions with an aspect ratio of 16:9.
Resolution.Ratio4x3 - Class in de.gurkenlabs.litiengine.gui.screens
Contains predefined Resolutions with an aspect ratio of 4:3.
Resolution.Ratio5x4 - Class in de.gurkenlabs.litiengine.gui.screens
Contains predefined Resolutions with an aspect ratio of 5:4.
resolutionChanged(Dimension) - Method in interface de.gurkenlabs.litiengine.GameWindow.ResolutionChangedListener
Invoked when the resolution of the GameWindow changed.
Resource - Interface in de.gurkenlabs.litiengine.resources
 
ResourceBundle - Class in de.gurkenlabs.litiengine.resources
 
ResourceBundle() - Constructor for class de.gurkenlabs.litiengine.resources.ResourceBundle
 
ResourceLoadException - Exception in de.gurkenlabs.litiengine.resources
 
ResourceLoadException() - Constructor for exception de.gurkenlabs.litiengine.resources.ResourceLoadException
 
ResourceLoadException(String) - Constructor for exception de.gurkenlabs.litiengine.resources.ResourceLoadException
 
ResourceLoadException(String, Throwable) - Constructor for exception de.gurkenlabs.litiengine.resources.ResourceLoadException
 
ResourceLoadException(Throwable) - Constructor for exception de.gurkenlabs.litiengine.resources.ResourceLoadException
 
Resources - Class in de.gurkenlabs.litiengine.resources
This class is the engines entry point for accessing any kind of resources.
ResourcesContainer<T> - Class in de.gurkenlabs.litiengine.resources
An abstract implementation for all classes that provide a certain type of resources.
ResourcesContainer() - Constructor for class de.gurkenlabs.litiengine.resources.ResourcesContainer
 
ResourcesContainerClearedListener - Interface in de.gurkenlabs.litiengine.resources
This listener provides a callback for when a ResourcesContainer was cleared.
ResourcesContainerListener<T> - Interface in de.gurkenlabs.litiengine.resources
This listener provides callbacks to observe ResourcesContainer instances.
restart() - Method in class de.gurkenlabs.litiengine.graphics.animation.Animation
Restarts this animation at its first frame.
resume() - Method in class de.gurkenlabs.litiengine.entities.SoundSource
Resumes the current playback if it was paused.
resume() - Method in class de.gurkenlabs.litiengine.tweening.Tween
Resumes the stopped Tween.
resume(Tweenable, TweenType) - Method in class de.gurkenlabs.litiengine.tweening.TweenEngine
Looks for a registered Tween instance with the given target and type.
resumePlayback() - Method in class de.gurkenlabs.litiengine.sound.SoundPlayback
Resumes this playback.
resurrect() - Method in class de.gurkenlabs.litiengine.entities.CombatEntity
Resurrect.
resurrect() - Method in interface de.gurkenlabs.litiengine.entities.ICombatEntity
 
resurrect(ICombatEntity) - Method in interface de.gurkenlabs.litiengine.entities.CombatEntityResurrectListener
This method is called whenever a ICombatEntity was resurrected.
RIGHT - de.gurkenlabs.litiengine.Align
 
RIGHT - de.gurkenlabs.litiengine.Direction
 
RIGHT - de.gurkenlabs.litiengine.graphics.StaticShadowType
 
RIGHT - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.DPad
Standard value for right HAT position
RIGHT_DOWN - de.gurkenlabs.litiengine.environment.tilemap.RenderOrder
 
RIGHT_STICK_PRESS - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Xbox
 
RIGHT_STICK_X - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Xbox
 
RIGHT_STICK_Y - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Xbox
 
RIGHT_THUMB - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Buttons
 
RIGHT_THUMB2 - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Buttons
 
RIGHT_THUMB3 - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Buttons
 
RIGHT_UP - de.gurkenlabs.litiengine.environment.tilemap.RenderOrder
 
RIGHTDOWN - de.gurkenlabs.litiengine.graphics.StaticShadowType
 
RIGHTLEFT - de.gurkenlabs.litiengine.graphics.StaticShadowType
 
rotate(BufferedImage, double) - Static method in class de.gurkenlabs.litiengine.util.Imaging
 
rotate(BufferedImage, Rotation) - Static method in class de.gurkenlabs.litiengine.util.Imaging
 
ROTATE_180 - de.gurkenlabs.litiengine.entities.Rotation
 
ROTATE_270 - de.gurkenlabs.litiengine.entities.Rotation
 
ROTATE_90 - de.gurkenlabs.litiengine.entities.Rotation
 
rotateTowards(Point2D) - Method in class de.gurkenlabs.litiengine.entities.behavior.EntityNavigator
 
Rotation - Enum in de.gurkenlabs.litiengine.entities
 
RotationImageEffect - Class in de.gurkenlabs.litiengine.graphics
 
RotationImageEffect(int, float) - Constructor for class de.gurkenlabs.litiengine.graphics.RotationImageEffect
Initializes a new instance of the RotationImageEffect.
round(double, int) - Static method in class de.gurkenlabs.litiengine.util.MathUtilities
 
round(float, int) - Static method in class de.gurkenlabs.litiengine.util.MathUtilities
 
RT - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Xbox
 
rtl - Variable in enum de.gurkenlabs.litiengine.environment.tilemap.RenderOrder
 
run() - Method in class de.gurkenlabs.litiengine.sound.MusicPlayback
 
run() - Method in class de.gurkenlabs.litiengine.sound.SFXPlayback
 
run() - Method in class de.gurkenlabs.litiengine.UpdateLoop
The loop implementation, executing the process() method which does the actual work.
RX - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Axis
 
RX_ACCELERATION - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Axis
 
RX_FORCE - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Axis
 
RX_VELOCITY - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Axis
 
RY - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Axis
 
RY_ACCELERATION - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Axis
 
RY_FORCE - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Axis
 
RY_VELOCITY - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Axis
 
RZ - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Axis
 
RZ_ACCELERATION - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Axis
 
RZ_FORCE - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Axis
 
RZ_VELOCITY - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Axis
 

S

S_0 - de.gurkenlabs.litiengine.util.TimeUtilities.TimerFormat
 
S_00 - de.gurkenlabs.litiengine.util.TimeUtilities.TimerFormat
 
S_000 - de.gurkenlabs.litiengine.util.TimeUtilities.TimerFormat
 
sample(Collection<T>, int, boolean) - Method in class de.gurkenlabs.litiengine.GameRandom
 
sample(T[], int, boolean) - Method in class de.gurkenlabs.litiengine.GameRandom
 
save() - Method in class de.gurkenlabs.litiengine.configuration.Configuration
Saves this configuration to a file with the specified name of this instance (config.properties is the engines default config file).
save(Object, String) - Static method in class de.gurkenlabs.litiengine.util.io.XmlUtilities
 
save(Object, String, String) - Static method in class de.gurkenlabs.litiengine.util.io.XmlUtilities
 
save(String, boolean) - Method in class de.gurkenlabs.litiengine.resources.ResourceBundle
 
saveImage(String, BufferedImage) - Static method in class de.gurkenlabs.litiengine.util.io.ImageSerializer
 
saveImage(String, BufferedImage, ImageFormat) - Static method in class de.gurkenlabs.litiengine.util.io.ImageSerializer
 
saveSource(String) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Tileset
 
saveWithCustomIndentation(ByteArrayInputStream, FileOutputStream, int) - Static method in class de.gurkenlabs.litiengine.util.io.XmlUtilities
Saves the XML, contained by the specified input with the custom indentation.
scale(double) - Method in class de.gurkenlabs.litiengine.util.geom.Vector2D
 
scale(BufferedImage, double) - Static method in class de.gurkenlabs.litiengine.util.Imaging
 
scale(BufferedImage, double, boolean) - Static method in class de.gurkenlabs.litiengine.util.Imaging
 
scale(BufferedImage, int) - Static method in class de.gurkenlabs.litiengine.util.Imaging
 
scale(BufferedImage, int, int) - Static method in class de.gurkenlabs.litiengine.util.Imaging
The specified image is scaled to a new dimension with the specified width and height.
scale(BufferedImage, int, int, boolean) - Static method in class de.gurkenlabs.litiengine.util.Imaging
 
scale(BufferedImage, int, int, boolean, boolean) - Static method in class de.gurkenlabs.litiengine.util.Imaging
 
SCALE_SPRITE - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty
 
scaleRect(Rectangle2D, int) - Static method in class de.gurkenlabs.litiengine.util.geom.GeometricUtilities
 
scaleShape(Shape, double) - Static method in class de.gurkenlabs.litiengine.util.geom.GeometricUtilities
 
scaleSprite(float) - Method in class de.gurkenlabs.litiengine.graphics.animation.EntityAnimationController
 
scaleSprite(float) - Method in interface de.gurkenlabs.litiengine.graphics.animation.IEntityAnimationController
Sets the ratio used to scale the animations of this controller instance.
scaleSprite(float, float) - Method in class de.gurkenlabs.litiengine.graphics.animation.EntityAnimationController
 
scaleSprite(float, float) - Method in interface de.gurkenlabs.litiengine.graphics.animation.IEntityAnimationController
Sets the dimensions used to scale the animations of this controller instance.
scaleWithRatio(double, double, int) - Static method in class de.gurkenlabs.litiengine.util.geom.GeometricUtilities
 
Screen - Class in de.gurkenlabs.litiengine.gui.screens
Screens are the containers that allow you to organize the visible contents of your game.
Screen(String) - Constructor for class de.gurkenlabs.litiengine.gui.screens.Screen
 
ScreenChangedEvent - Class in de.gurkenlabs.litiengine.gui.screens
 
ScreenChangedEvent(Screen, Screen) - Constructor for class de.gurkenlabs.litiengine.gui.screens.ScreenChangedEvent
 
ScreenChangedListener - Interface in de.gurkenlabs.litiengine.gui.screens
 
ScreenManager - Class in de.gurkenlabs.litiengine.gui.screens
The ScreenManager holds instances of all available screens and handles whenever a different Screen should be shown to the player.
ScreenManager() - Constructor for class de.gurkenlabs.litiengine.gui.screens.ScreenManager
You should never call this manually! Instead use the Game.screens() instance.
screens() - Static method in class de.gurkenlabs.litiengine.Game
Gets the game's ScreenManager that is responsible for organizing all Screens of your game and providing the currently active Screen that is used to render the current Environment.
Screens are the containers that allow you to organize the visible contents of your game and are identified and addressed by a unique name.
SELECT - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Buttons
 
SELECT - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Xbox
 
sendMessage(Object, String) - Method in class de.gurkenlabs.litiengine.entities.Entity
 
sendMessage(Object, String) - Method in interface de.gurkenlabs.litiengine.entities.IEntity
 
sendMessage(Object, String) - Method in class de.gurkenlabs.litiengine.entities.LightSource
 
serialize(IEntity) - Static method in class de.gurkenlabs.litiengine.environment.MapObjectSerializer
 
set(float) - Method in class de.gurkenlabs.litiengine.sound.SoundPlayback.VolumeControl
Sets the value of this volume control.
set(Image) - Method in class de.gurkenlabs.litiengine.graphics.MouseCursor
 
set(Image, int, int) - Method in class de.gurkenlabs.litiengine.graphics.MouseCursor
 
set(Image, Align, Valign) - Method in class de.gurkenlabs.litiengine.graphics.MouseCursor
 
set(String, T) - Method in class de.gurkenlabs.litiengine.configuration.ConfigurationGroup
Use this method to set configuration properties if you want to support configurationChanged for your property.
SET - de.gurkenlabs.litiengine.attributes.Modification
 
setAbsoluteSourcePath(URL) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapImage
 
setAbsoluteSourcePath(URL) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.MapImage
 
setAcceleration(int) - Method in class de.gurkenlabs.litiengine.entities.Creature
 
setAcceleration(int) - Method in interface de.gurkenlabs.litiengine.entities.IMobileEntity
Sets the acceleration for this entity.
setAccelerationX(float) - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.Particle
 
setAccelerationX(ParticleParameter) - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
setAccelerationY(float) - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.Particle
 
setAccelerationY(ParticleParameter) - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
setAcceptableError(float) - Method in class de.gurkenlabs.litiengine.entities.behavior.EntityNavigator
 
setActive(boolean) - Method in class de.gurkenlabs.litiengine.attributes.AttributeModifier
 
setAddShadow(boolean) - Method in class de.gurkenlabs.litiengine.entities.Prop
 
setAffineTransform(AffineTransform) - Method in class de.gurkenlabs.litiengine.graphics.animation.AnimationController
 
setAffineTransform(AffineTransform) - Method in interface de.gurkenlabs.litiengine.graphics.animation.IAnimationController
Sets the AffineTransform instance for this controller that can be used to externally transform the current image when rendering it with the ImageRenderer.
setAllowCuttingCorners(boolean) - Method in class de.gurkenlabs.litiengine.entities.behavior.AStarGrid
 
setAllowDiagonalMovement(boolean) - Method in class de.gurkenlabs.litiengine.entities.behavior.AStarGrid
 
setAlpha(int) - Method in class de.gurkenlabs.litiengine.graphics.ColorLayer
 
setAlphaVariance(float) - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
setAngle(double) - Method in class de.gurkenlabs.litiengine.entities.Entity
 
setAngle(double) - Method in interface de.gurkenlabs.litiengine.entities.IEntity
Sets the angle (in degrees) in which the entity is directed.
setAngle(float) - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.Particle
 
setAngle(ParticleParameter) - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
setAnimateSprite(boolean) - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.SpriteParticle
 
setAnimateSprite(boolean) - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
setAntiAliasing(boolean) - Method in class de.gurkenlabs.litiengine.configuration.GraphicConfiguration
 
setAntiAliasing(boolean) - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.Particle
 
setAntiAliasing(boolean) - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
setArrowKeyNavigation(boolean) - Method in class de.gurkenlabs.litiengine.gui.DropdownListField
 
setArrowKeyNavigation(boolean) - Method in class de.gurkenlabs.litiengine.gui.ListField
 
setAutomaticLineBreaks(boolean) - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
 
setAutoScaling(boolean) - Method in class de.gurkenlabs.litiengine.graphics.animation.EntityAnimationController
 
setAutoScaling(boolean) - Method in interface de.gurkenlabs.litiengine.graphics.animation.IEntityAnimationController
Sets a value indicating whether this controller instance is auto scaling its animations by the dimensions of the entity
setAxisDeadzone(float) - Method in class de.gurkenlabs.litiengine.input.Gamepad
Sets the deadzone for any axis components on this gamepad.
setBackgroundColor1(Color) - Method in class de.gurkenlabs.litiengine.gui.Appearance
 
setBackgroundColor2(Color) - Method in class de.gurkenlabs.litiengine.gui.Appearance
 
setBaseRenderScale(float) - Method in class de.gurkenlabs.litiengine.graphics.RenderEngine
Sets the global base scale that is used to calculate the actual render scale of the game.
setBaseValue(T) - Method in class de.gurkenlabs.litiengine.attributes.Attribute
Sets the base value of this attribute.
setBorderColor(Color) - Method in class de.gurkenlabs.litiengine.gui.Appearance
 
setBorderColor(Color) - Method in class de.gurkenlabs.litiengine.gui.SpeechBubbleAppearance
 
setBorderRadius(float) - Method in class de.gurkenlabs.litiengine.gui.Appearance
 
setBorderStyle(Stroke) - Method in class de.gurkenlabs.litiengine.gui.Appearance
 
setBounds(Rectangle2D) - Method in class de.gurkenlabs.litiengine.physics.PhysicsEngine
Sets the environment bounds that confine the operation area of the PhysicsEngine.
setBrushSize(double) - Method in class de.gurkenlabs.litiengine.gui.MouseDrawComponent
 
setButton1(ImageComponent) - Method in class de.gurkenlabs.litiengine.gui.Slider
 
setButton2(ImageComponent) - Method in class de.gurkenlabs.litiengine.gui.Slider
 
setButtonSprite(Spritesheet) - Method in class de.gurkenlabs.litiengine.gui.DropdownListField
 
setButtonSprite(Spritesheet) - Method in class de.gurkenlabs.litiengine.gui.ListField
 
setButtonSpritesheet(Spritesheet) - Method in class de.gurkenlabs.litiengine.gui.Slider
 
setCamera(ICamera) - Method in class de.gurkenlabs.litiengine.environment.GameWorld
Sets the active camera of the game.
setCancelOnCollision(boolean) - Method in class de.gurkenlabs.litiengine.physics.Force
 
setCancelOnReached(boolean) - Method in class de.gurkenlabs.litiengine.physics.Force
 
setCastType(CastType) - Method in class de.gurkenlabs.litiengine.abilities.Ability
 
setChangeCooldown(int) - Method in class de.gurkenlabs.litiengine.gui.screens.ScreenManager
Sets the cooldown for changing screens.
setChecked(boolean) - Method in class de.gurkenlabs.litiengine.gui.CheckBox
 
setClampAlign(Align, Valign) - Method in class de.gurkenlabs.litiengine.graphics.Camera
 
setClampAlign(Align, Valign) - Method in interface de.gurkenlabs.litiengine.graphics.ICamera
 
setClampToMap(boolean) - Method in class de.gurkenlabs.litiengine.graphics.Camera
 
setClampToMap(boolean) - Method in interface de.gurkenlabs.litiengine.graphics.ICamera
Set the camera to clamp the viewport to the bounds of the map.
setCollision(boolean) - Method in class de.gurkenlabs.litiengine.entities.CollisionEntity
Sets the collision.
setCollision(boolean) - Method in interface de.gurkenlabs.litiengine.entities.ICollisionEntity
Sets the collision.
setCollisionBoxAlign(Align) - Method in class de.gurkenlabs.litiengine.entities.CollisionEntity
 
setCollisionBoxAlign(Align) - Method in interface de.gurkenlabs.litiengine.entities.ICollisionEntity
 
setCollisionBoxHeight(double) - Method in class de.gurkenlabs.litiengine.entities.CollisionEntity
 
setCollisionBoxHeight(double) - Method in interface de.gurkenlabs.litiengine.entities.ICollisionEntity
 
setCollisionBoxValign(Valign) - Method in class de.gurkenlabs.litiengine.entities.CollisionEntity
 
setCollisionBoxValign(Valign) - Method in interface de.gurkenlabs.litiengine.entities.ICollisionEntity
 
setCollisionBoxWidth(double) - Method in class de.gurkenlabs.litiengine.entities.CollisionEntity
 
setCollisionBoxWidth(double) - Method in interface de.gurkenlabs.litiengine.entities.ICollisionEntity
 
setCollisionType(Collision) - Method in class de.gurkenlabs.litiengine.entities.CollisionEntity
 
setCollisionType(Collision) - Method in interface de.gurkenlabs.litiengine.entities.ICollisionEntity
 
setCollisionType(Collision) - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.Particle
 
setCollisionType(Collision) - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
setColor(Color) - Method in class de.gurkenlabs.litiengine.entities.LightSource
 
setColor(Color) - Method in class de.gurkenlabs.litiengine.graphics.ColorLayer
 
setColor(Color) - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.Particle
 
setColor(Color) - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
setColor(String) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapObjectLayer
 
setColor(String) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.MapObjectLayer
 
setColorInterpolation(boolean) - Method in class de.gurkenlabs.litiengine.configuration.GraphicConfiguration
 
setColors(Color...) - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
setColors(List<String>) - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
setColorVariance(float) - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
setColumnWidth(double) - Method in class de.gurkenlabs.litiengine.gui.ImageComponentList
 
setCompany(String) - Method in class de.gurkenlabs.litiengine.GameInfo
Sets the company that created the game.
setCompression(String) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TileData
 
setContinuousCollision(boolean) - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.Particle
Enabling this check can be very performance hungry and should be used with caution and only for a small amount of particles.
setController(Class<T>, T) - Method in class de.gurkenlabs.litiengine.entities.Entity
 
setController(Class<T>, T) - Method in class de.gurkenlabs.litiengine.entities.EntityControllers
 
setController(Class<T>, T) - Method in interface de.gurkenlabs.litiengine.entities.IEntity
 
setCooldown(int) - Method in class de.gurkenlabs.litiengine.entities.Trigger
 
setCountry(String) - Method in class de.gurkenlabs.litiengine.configuration.ClientConfiguration
 
setCurrentSelection(int) - Method in class de.gurkenlabs.litiengine.gui.Menu
 
setCurrentValue(float) - Method in class de.gurkenlabs.litiengine.gui.Slider
 
setCurrentValue(BigDecimal) - Method in class de.gurkenlabs.litiengine.gui.NumberAdjuster
 
setCustomRenderType(RenderType) - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.Particle
 
setData(String) - Method in class de.gurkenlabs.litiengine.resources.SoundResource
 
setDebug(boolean) - Method in class de.gurkenlabs.litiengine.configuration.ConfigurationGroup
 
setDebugEnabled(boolean) - Method in class de.gurkenlabs.litiengine.configuration.DebugConfiguration
 
setDeceleration(int) - Method in class de.gurkenlabs.litiengine.entities.Creature
 
setDeceleration(int) - Method in interface de.gurkenlabs.litiengine.entities.IMobileEntity
Sets the deceleration for this entity.
setDefault(Animation) - Method in class de.gurkenlabs.litiengine.graphics.animation.AnimationController
 
setDefault(Animation) - Method in interface de.gurkenlabs.litiengine.graphics.animation.IAnimationController
Sets the specified Animation as default for this controller.
setDefaultAppearance(Appearance) - Static method in class de.gurkenlabs.litiengine.gui.GuiProperties
 
setDefaultAppearanceDisabled(Appearance) - Static method in class de.gurkenlabs.litiengine.gui.GuiProperties
 
setDefaultAppearanceHovered(Appearance) - Static method in class de.gurkenlabs.litiengine.gui.GuiProperties
 
setDefaultFont(Font) - Static method in class de.gurkenlabs.litiengine.gui.GuiProperties
 
setDelay(int) - Method in class de.gurkenlabs.litiengine.abilities.effects.Effect
 
setDeltaAngle(float) - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.Particle
 
setDeltaHeight(float) - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.Particle
 
setDeltaHeight(ParticleParameter) - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
setDeltaRotation(ParticleParameter) - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
setDeltaWidth(float) - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.Particle
 
setDeltaWidth(ParticleParameter) - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
setDescription(String) - Method in class de.gurkenlabs.litiengine.abilities.Ability
 
setDescription(String) - Method in class de.gurkenlabs.litiengine.entities.EntityAction
 
setDescription(String) - Method in class de.gurkenlabs.litiengine.GameInfo
Sets the game's description.
setDevelopers(String...) - Method in class de.gurkenlabs.litiengine.GameInfo
Sets the game's developers.
setDimension(double, double) - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Sets the width and height of this GuiComponent.
setDirection(Direction) - Method in class de.gurkenlabs.litiengine.entities.Spawnpoint
 
setDisplayMode(DisplayMode) - Method in class de.gurkenlabs.litiengine.configuration.GraphicConfiguration
 
setDownKeys(int...) - Method in class de.gurkenlabs.litiengine.input.KeyboardEntityController
 
setDownKeys(List<Integer>) - Method in class de.gurkenlabs.litiengine.input.KeyboardEntityController
 
setDrawingColor(Color) - Method in class de.gurkenlabs.litiengine.gui.MouseDrawComponent
 
setDuration(int) - Method in class de.gurkenlabs.litiengine.abilities.effects.Effect
 
setDuration(int) - Method in class de.gurkenlabs.litiengine.graphics.animation.KeyFrame
 
setDuration(int) - Method in class de.gurkenlabs.litiengine.tweening.Tween
Sets the Tween duration.
setDurationForAllKeyFrames(int) - Method in class de.gurkenlabs.litiengine.graphics.animation.Animation
Sets the frame duration for all keyframes in this animation to the specified value.
setDx(float) - Method in interface de.gurkenlabs.litiengine.physics.IMovementController
Gets the delta x for each horizontal movement.
setDx(float) - Method in class de.gurkenlabs.litiengine.physics.MovementController
 
setDy(float) - Method in interface de.gurkenlabs.litiengine.physics.IMovementController
Sets the delta y for each vertical movement.
setDy(float) - Method in class de.gurkenlabs.litiengine.physics.MovementController
 
setEmitterData(EmitterData) - Method in class de.gurkenlabs.litiengine.graphics.emitters.Emitter
 
setEmitterData(String) - Method in class de.gurkenlabs.litiengine.graphics.emitters.Emitter
 
setEmitterDuration(int) - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
setEnabled(boolean) - Method in class de.gurkenlabs.litiengine.graphics.animation.AnimationController
 
setEnabled(boolean) - Method in interface de.gurkenlabs.litiengine.graphics.animation.IAnimationController
Sets a flag that defines whether this controller is enabled or not.
setEnabled(boolean) - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Sets the "enabled" property on this GuiComponent and its child components.
setEnableResolutionScale(boolean) - Method in class de.gurkenlabs.litiengine.configuration.GraphicConfiguration
 
setEncoding(String) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TileData
 
setEncoding(Charset) - Method in class de.gurkenlabs.litiengine.resources.Strings
 
setEntrySprite(Spritesheet) - Method in class de.gurkenlabs.litiengine.gui.DropdownListField
 
setEntrySprite(Spritesheet) - Method in class de.gurkenlabs.litiengine.gui.ListField
 
setEnumPropertyValue(Class<T>, Object, Field, String, String) - Static method in class de.gurkenlabs.litiengine.util.ReflectionUtilities
 
setExitOnError(boolean) - Method in class de.gurkenlabs.litiengine.configuration.ClientConfiguration
 
setExitOnException(boolean) - Method in class de.gurkenlabs.litiengine.DefaultUncaughtExceptionHandler
Set whether the game will exit upon an unhandled exception.
setFacingDirection(Direction) - Method in class de.gurkenlabs.litiengine.entities.Creature
 
setFade(boolean) - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.Particle
 
setFade(boolean) - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
setFadeOnCollision(boolean) - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.Particle
 
setFadeOnCollision(boolean) - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
setFieldValue(Class<T>, Object, String, String) - Static method in class de.gurkenlabs.litiengine.util.ReflectionUtilities
 
setFlipHorizontally(boolean) - Method in class de.gurkenlabs.litiengine.entities.Prop
 
setFlipVertically(boolean) - Method in class de.gurkenlabs.litiengine.entities.Prop
 
setFocus(double, double) - Method in class de.gurkenlabs.litiengine.graphics.Camera
 
setFocus(double, double) - Method in interface de.gurkenlabs.litiengine.graphics.ICamera
Focuses the camera on a given point.
setFocus(Point2D) - Method in class de.gurkenlabs.litiengine.graphics.Camera
 
setFocus(Point2D) - Method in interface de.gurkenlabs.litiengine.graphics.ICamera
Focuses the camera on a given point.
setFocusOffsetX(double) - Method in class de.gurkenlabs.litiengine.entities.LightSource
 
setFocusOffsetY(double) - Method in class de.gurkenlabs.litiengine.entities.LightSource
 
setFont(Font) - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.TextParticle
 
setFont(Font) - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Sets the font for this GuiComponent's text.
setFont(Font) - Method in class de.gurkenlabs.litiengine.gui.SpeechBubble
 
setFontSize(float) - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Sets the font size for this GuiComponent's text.
setForeColor(Color) - Method in class de.gurkenlabs.litiengine.gui.Appearance
 
setFormat(SoundFormat) - Method in class de.gurkenlabs.litiengine.resources.SoundResource
 
setFormat(String) - Method in class de.gurkenlabs.litiengine.gui.TextFieldComponent
 
setForwardMouseEvents(boolean) - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Enable or disable forwarding mouse events by this GuiComponent.
setForwardMouseEvents(int, boolean) - Method in class de.gurkenlabs.litiengine.gui.ListField
 
setGamepadAxisDeadzone(float) - Method in class de.gurkenlabs.litiengine.configuration.InputConfiguration
 
setGamepadStickDeadzone(float) - Method in class de.gurkenlabs.litiengine.configuration.InputConfiguration
 
setGamepadSupport(boolean) - Method in class de.gurkenlabs.litiengine.configuration.InputConfiguration
 
setGamepadTriggerDeadzone(float) - Method in class de.gurkenlabs.litiengine.configuration.InputConfiguration
 
setGCost(double) - Method in class de.gurkenlabs.litiengine.entities.behavior.AStarNode
 
setGrabMouse(boolean) - Method in interface de.gurkenlabs.litiengine.input.IMouse
If set to true, the mouse will be locked to the render component of the game.
setGrabMouse(boolean) - Method in class de.gurkenlabs.litiengine.input.Mouse
 
setGraphicQuality(Quality) - Method in class de.gurkenlabs.litiengine.configuration.GraphicConfiguration
Sets the graphic quality.
setGravity(int) - Method in class de.gurkenlabs.litiengine.environment.Environment
Sets the gravity for this particular environment.
setGravity(int) - Method in class de.gurkenlabs.litiengine.environment.GameWorld
Specify the general gravity that will be used as default value for all environments that are loaded.
setGridId(int) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapObject
 
setGridId(int) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.MapObject
 
setHCost(double) - Method in class de.gurkenlabs.litiengine.entities.behavior.AStarNode
 
setHeight(double) - Method in class de.gurkenlabs.litiengine.entities.CollisionEntity
 
setHeight(double) - Method in class de.gurkenlabs.litiengine.entities.Entity
 
setHeight(double) - Method in interface de.gurkenlabs.litiengine.entities.IEntity
 
setHeight(double) - Method in class de.gurkenlabs.litiengine.entities.LightSource
 
setHeight(double) - Method in class de.gurkenlabs.litiengine.entities.StaticShadow
 
setHeight(double) - Method in class de.gurkenlabs.litiengine.entities.Trigger
 
setHeight(double) - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Sets the GuiComponent's height.
setHeight(double) - Method in class de.gurkenlabs.litiengine.gui.ImageComponent
 
setHeight(float) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapObject
 
setHeight(float) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.MapObject
 
setHeight(float) - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.Particle
 
setHeight(float) - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
setHeight(int) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ILayer
 
setHeight(int) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapImage
 
setHeight(int) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Layer
 
setHeight(int) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.MapImage
 
setHeight(int) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TmxMap
 
setHeight(int) - Method in class de.gurkenlabs.litiengine.resources.SpritesheetResource
 
setHeight(int) - Method in class de.gurkenlabs.litiengine.resources.TextureAtlas
 
setHeight(int) - Method in class de.gurkenlabs.litiengine.resources.TextureAtlas.Sprite
 
setHexSideLength(int) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TmxMap
 
setHorizontalBackgroundGradient(boolean) - Method in class de.gurkenlabs.litiengine.gui.Appearance
 
setHorizontalLowerBound(int) - Method in class de.gurkenlabs.litiengine.gui.ListField
 
setHovered(boolean) - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Sets the "enabled" property on this GuiComponent.
setHoverSound(Sound) - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Sets the hover sound.
setIcon(Image) - Method in class de.gurkenlabs.litiengine.GameWindow
Sets the icon image for the window's hosting JFrame.
setIcons(List<? extends Image>) - Method in class de.gurkenlabs.litiengine.GameWindow
Sets the icons for the window's hosting JFrame.
setId(int) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapObject
 
setId(int) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.MapObject
 
setIdentifier(String) - Method in class de.gurkenlabs.litiengine.physics.Force
 
setImage(Image) - Method in class de.gurkenlabs.litiengine.gui.ImageComponent
 
setImage(String) - Method in class de.gurkenlabs.litiengine.resources.SpritesheetResource
 
setImageAlign(Align) - Method in class de.gurkenlabs.litiengine.gui.ImageComponent
 
setImageFormat(ImageFormat) - Method in class de.gurkenlabs.litiengine.resources.SpritesheetResource
 
setImagePath(String) - Method in class de.gurkenlabs.litiengine.resources.TextureAtlas
 
setImageScaleMode(ImageScaleMode) - Method in class de.gurkenlabs.litiengine.gui.ImageComponent
 
setImageValign(Valign) - Method in class de.gurkenlabs.litiengine.gui.ImageComponent
 
setIndestructible(boolean) - Method in class de.gurkenlabs.litiengine.entities.CombatEntity
 
setIndestructible(boolean) - Method in interface de.gurkenlabs.litiengine.entities.ICombatEntity
 
setInfo(GameInfo) - Static method in class de.gurkenlabs.litiengine.Game
Sets the Game's basic information by the specified GameInfo instance.
setInfo(String) - Static method in class de.gurkenlabs.litiengine.Game
Sets the Game's basic information by loading the GameInfo from the specified path to an XML file.
setInfo(URL) - Static method in class de.gurkenlabs.litiengine.Game
 
setIntensity(int) - Method in class de.gurkenlabs.litiengine.entities.LightSource
 
setJumpKeys(int...) - Method in class de.gurkenlabs.litiengine.input.PlatformingMovementController
Initializes the jump keys with a given array of key codes.
setKeyFrameDurations(int...) - Method in class de.gurkenlabs.litiengine.graphics.animation.Animation
Sets the specified durations for the keyframes at the index of the defined arguments.
setKeyframes(int[]) - Method in class de.gurkenlabs.litiengine.resources.SpritesheetResource
 
setLanguage(String) - Method in class de.gurkenlabs.litiengine.configuration.ClientConfiguration
 
setLayer(MapObjectLayer) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.MapObject
 
setLeftKeys(int...) - Method in class de.gurkenlabs.litiengine.input.KeyboardEntityController
 
setLeftKeys(List<Integer>) - Method in class de.gurkenlabs.litiengine.input.KeyboardEntityController
 
setLeftStickDeadzone(double) - Method in class de.gurkenlabs.litiengine.input.GamepadEntityController
 
setLightShapeType(LightSource.Type) - Method in class de.gurkenlabs.litiengine.entities.LightSource
 
setListenerLocationCallback(UnaryOperator<Point2D>) - Method in class de.gurkenlabs.litiengine.sound.SoundEngine
This method allows to set the callback that is used by the SoundEngine to determine where the listener location is.
setLocation(double, double) - Method in class de.gurkenlabs.litiengine.entities.Entity
 
setLocation(double, double) - Method in interface de.gurkenlabs.litiengine.entities.IEntity
 
setLocation(double, double) - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Sets this GuiComponent's location.
setLocation(double, double) - Method in interface de.gurkenlabs.litiengine.input.IMouse
Sets the current mouse location to the specified location in the game window.
setLocation(double, double) - Method in class de.gurkenlabs.litiengine.input.Mouse
 
setLocation(float, float) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapObject
 
setLocation(float, float) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.MapObject
 
setLocation(Point2D) - Method in class de.gurkenlabs.litiengine.entities.CollisionEntity
 
setLocation(Point2D) - Method in class de.gurkenlabs.litiengine.entities.Creature
 
setLocation(Point2D) - Method in class de.gurkenlabs.litiengine.entities.Entity
Sets the map location.
setLocation(Point2D) - Method in interface de.gurkenlabs.litiengine.entities.IEntity
Sets the map location.
setLocation(Point2D) - Method in class de.gurkenlabs.litiengine.entities.LightSource
 
setLocation(Point2D) - Method in class de.gurkenlabs.litiengine.entities.StaticShadow
 
setLocation(Point2D) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapObject
 
setLocation(Point2D) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.MapObject
 
setLocation(Point2D) - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Sets this GuiComponent's location.
setLocation(Point2D) - Method in interface de.gurkenlabs.litiengine.input.IMouse
Sets the current mouse location to the specified location in the game window.
setLocation(Point2D) - Method in class de.gurkenlabs.litiengine.input.Mouse
 
setLocation(Point2D) - Method in class de.gurkenlabs.litiengine.physics.Force
 
setLoop(boolean) - Method in class de.gurkenlabs.litiengine.entities.SoundSource
Toggles looping for the sound playback.
setLooping(boolean) - Method in class de.gurkenlabs.litiengine.graphics.animation.Animation
Sets the looping behavior for this animation.
setLoopSprite(boolean) - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.SpriteParticle
 
setLoopSprite(boolean) - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
setLowerBound(BigDecimal) - Method in class de.gurkenlabs.litiengine.gui.NumberAdjuster
 
setMap(TmxMap) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Layer
 
setMapId(int) - Method in class de.gurkenlabs.litiengine.entities.Entity
Sets an id which should only be filled when an entity gets added due to map information.
setMapId(int) - Method in interface de.gurkenlabs.litiengine.entities.IEntity
Sets an id which should only be filled when an entity gets added due to map information.
setMaterial(Material) - Method in class de.gurkenlabs.litiengine.entities.Prop
 
setMaxBaseValue(T) - Method in class de.gurkenlabs.litiengine.attributes.RangeAttribute
 
setMaxDistance(int) - Method in class de.gurkenlabs.litiengine.sound.SoundEngine
Sets the default maximum distance from the listener at which a sound source can still be heard.
setMaxFps(int) - Method in class de.gurkenlabs.litiengine.configuration.ClientConfiguration
Sets the max fps.
setMaxLength(int) - Method in class de.gurkenlabs.litiengine.gui.TextFieldComponent
 
setMaxParticles(int) - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
setMaxValue(double) - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.ParticleParameter
 
setMessage(String) - Method in class de.gurkenlabs.litiengine.entities.Trigger
 
setMinBaseValue(T) - Method in class de.gurkenlabs.litiengine.attributes.RangeAttribute
 
setMinChunkOffsets(int, int) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TileData
 
setMinValue(double) - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.ParticleParameter
 
setModifyValue(double) - Method in class de.gurkenlabs.litiengine.attributes.AttributeModifier
 
setMouseSensitivity(float) - Method in class de.gurkenlabs.litiengine.configuration.InputConfiguration
 
setMultiTarget(boolean) - Method in class de.gurkenlabs.litiengine.abilities.Ability
 
setMusicVolume(float) - Method in class de.gurkenlabs.litiengine.configuration.SoundConfiguration
 
setName(String) - Method in class de.gurkenlabs.litiengine.abilities.Ability
 
setName(String) - Method in class de.gurkenlabs.litiengine.entities.Entity
 
setName(String) - Method in interface de.gurkenlabs.litiengine.entities.IEntity
 
setName(String) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ILayer
 
setName(String) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMap
Sets the name.
setName(String) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Layer
 
setName(String) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.MapObject
 
setName(String) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Tileset
 
setName(String) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TmxMap
 
setName(String) - Method in class de.gurkenlabs.litiengine.GameInfo
Sets the game's name.
setName(String) - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
setName(String) - Method in class de.gurkenlabs.litiengine.graphics.ImageEffect
 
setName(String) - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Sets this GuiComponent's name.
setName(String) - Method in class de.gurkenlabs.litiengine.resources.NamedResource
 
setName(String) - Method in interface de.gurkenlabs.litiengine.resources.Resource
 
setName(String) - Method in class de.gurkenlabs.litiengine.resources.TextureAtlas.Sprite
 
setOffset(int) - Method in class de.gurkenlabs.litiengine.entities.StaticShadow
 
setOffset(int, int) - Method in class de.gurkenlabs.litiengine.graphics.MouseCursor
 
setOffset(Point2D) - Method in class de.gurkenlabs.litiengine.entities.EntityPivot
 
setOffsetX(double) - Method in class de.gurkenlabs.litiengine.entities.EntityPivot
 
setOffsetX(float) - Method in class de.gurkenlabs.litiengine.graphics.CreatureShadowImageEffect
 
setOffsetX(int) - Method in class de.gurkenlabs.litiengine.graphics.MouseCursor
 
setOffsetX(int) - Method in class de.gurkenlabs.litiengine.resources.TextureAtlas.Sprite
 
setOffsetY(double) - Method in class de.gurkenlabs.litiengine.entities.EntityPivot
 
setOffsetY(float) - Method in class de.gurkenlabs.litiengine.graphics.CreatureShadowImageEffect
 
setOffsetY(int) - Method in class de.gurkenlabs.litiengine.graphics.MouseCursor
 
setOffsetY(int) - Method in class de.gurkenlabs.litiengine.resources.TextureAtlas.Sprite
 
setOpacity(float) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ILayer
 
setOpacity(float) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Layer
 
setOpacity(Image, float) - Static method in class de.gurkenlabs.litiengine.util.Imaging
 
setOrientation(IMapOrientation) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TmxMap
 
setOriginAlign(Align) - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
setOriginValign(Valign) - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
setOutlineOnly(boolean) - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.Particle
 
setOutlineOnly(boolean) - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
setPadding(float) - Method in class de.gurkenlabs.litiengine.gui.SpeechBubbleAppearance
 
setParticleHeight(ParticleParameter) - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
setParticleOffsetX(ParticleParameter) - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
setParticleOffsetY(ParticleParameter) - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
setParticleTTL(ParticleParameter) - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
setParticleType(ParticleType) - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
setParticleWidth(ParticleParameter) - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
setPath(URL) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TmxMap
 
setPaused(boolean) - Method in class de.gurkenlabs.litiengine.graphics.emitters.Emitter
Sets the paused.
setPaused(boolean) - Method in class de.gurkenlabs.litiengine.sound.SoundPlayback
Sets the paused state of this playback to the provided value.
setPenalty(double) - Method in class de.gurkenlabs.litiengine.entities.behavior.AStarNode
 
setPolygon(IPolyShape) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapObject
 
setPolygon(IPolyShape) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.MapObject
 
setPolyline(IPolyShape) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapObject
 
setPolyline(IPolyShape) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.MapObject
 
setPredecessor(AStarNode) - Method in class de.gurkenlabs.litiengine.entities.behavior.AStarNode
 
setPriority(int) - Method in class de.gurkenlabs.litiengine.graphics.animation.EntityAnimationController.AnimationRule
 
setPriority(int) - Method in class de.gurkenlabs.litiengine.graphics.ImageEffect
 
setProperties(Map<String, ICustomProperty>) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ICustomPropertyProvider
Sets all of the custom properties on this object to the provided values.
setProperties(Map<String, ICustomProperty>) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomPropertyProvider
 
setProperties(Map<String, ICustomProperty>) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Tile
 
setRange(int) - Method in class de.gurkenlabs.litiengine.entities.SoundSource
Sets the range in pixels for which the sound can be heard.
setReduceFramesWhenNotFocused(boolean) - Method in class de.gurkenlabs.litiengine.configuration.GraphicConfiguration
 
setRelativeEntity(IEntity) - Method in class de.gurkenlabs.litiengine.entities.RelativeEntityComparator
 
setRenderBoundingBoxes(boolean) - Method in class de.gurkenlabs.litiengine.configuration.DebugConfiguration
 
setRenderCollisionBoxes(boolean) - Method in class de.gurkenlabs.litiengine.configuration.DebugConfiguration
 
setRenderColor(Color) - Method in class de.gurkenlabs.litiengine.GameMetrics
Sets the color that is used when rendering the metrics if cl_showGameMetrics = true.
setRenderDebugMouse(boolean) - Method in class de.gurkenlabs.litiengine.configuration.DebugConfiguration
 
setRenderDynamicShadows(boolean) - Method in class de.gurkenlabs.litiengine.configuration.GraphicConfiguration
 
setRenderEntityNames(boolean) - Method in class de.gurkenlabs.litiengine.configuration.DebugConfiguration
 
setRenderGuiComponentBoundingBoxes(boolean) - Method in class de.gurkenlabs.litiengine.configuration.DebugConfiguration
 
setRenderHitBoxes(boolean) - Method in class de.gurkenlabs.litiengine.configuration.DebugConfiguration
 
setRenderIndicator(boolean) - Method in class de.gurkenlabs.litiengine.gui.SpeechBubbleAppearance
 
setRenderOrder(RenderOrder) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TmxMap
 
setRenderType(RenderType) - Method in class de.gurkenlabs.litiengine.entities.Entity
 
setRenderType(RenderType) - Method in interface de.gurkenlabs.litiengine.entities.IEntity
 
setRenderType(RenderType) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ILayer
 
setRenderType(RenderType) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Layer
 
setRenderWithLayer(boolean) - Method in class de.gurkenlabs.litiengine.entities.Entity
 
setRenderWithLayer(boolean) - Method in interface de.gurkenlabs.litiengine.entities.IEntity
 
setRequiredQuality(Quality) - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
setResolution(Resolution) - Method in class de.gurkenlabs.litiengine.GameWindow
Sets the resolution for the GameWindow.
setResolutionHeight(int) - Method in class de.gurkenlabs.litiengine.configuration.GraphicConfiguration
 
setResolutionWidth(int) - Method in class de.gurkenlabs.litiengine.configuration.GraphicConfiguration
 
setRightKeys(int...) - Method in class de.gurkenlabs.litiengine.input.KeyboardEntityController
 
setRightKeys(List<Integer>) - Method in class de.gurkenlabs.litiengine.input.KeyboardEntityController
 
setRightStickDeadzone(double) - Method in class de.gurkenlabs.litiengine.input.GamepadEntityController
 
setRotated(boolean) - Method in class de.gurkenlabs.litiengine.resources.TextureAtlas.Sprite
 
setRotateWithRightStick(boolean) - Method in class de.gurkenlabs.litiengine.input.GamepadEntityController
 
setRowHeight(double) - Method in class de.gurkenlabs.litiengine.gui.ImageComponentList
 
setScaling(boolean) - Method in class de.gurkenlabs.litiengine.entities.Creature
 
setScaling(boolean) - Method in class de.gurkenlabs.litiengine.entities.Prop
 
setScrollPadding(double) - Method in class de.gurkenlabs.litiengine.graphics.FreeFlightCamera
 
setSeed(String) - Method in class de.gurkenlabs.litiengine.GameRandom
Sets the seed of this random number generator using a String seed.
setSelected(boolean) - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Sets the "selected" property on this GuiComponent.
setSelectEntireColumn(boolean) - Method in class de.gurkenlabs.litiengine.gui.ListField
If set to true, selecting a element will show a selection of the entire column on which that element is on.
setSelectEntireRow(boolean) - Method in class de.gurkenlabs.litiengine.gui.ListField
If set to true, selecting a element will show a selection of the entire row on which that element is on.
setSelection(int) - Method in class de.gurkenlabs.litiengine.gui.DropdownListField
 
setSelection(int, int) - Method in class de.gurkenlabs.litiengine.gui.ListField
 
setSelection(Object) - Method in class de.gurkenlabs.litiengine.gui.DropdownListField
 
setShadowType(StaticShadowType) - Method in class de.gurkenlabs.litiengine.entities.StaticShadow
 
setShowGameMetrics(boolean) - Method in class de.gurkenlabs.litiengine.configuration.ClientConfiguration
 
setShowMouseTargetMetric(boolean) - Method in class de.gurkenlabs.litiengine.configuration.DebugConfiguration
 
setShowTilesMetric(boolean) - Method in class de.gurkenlabs.litiengine.configuration.DebugConfiguration
 
setSize(double, double) - Method in class de.gurkenlabs.litiengine.entities.CollisionEntity
 
setSize(double, double) - Method in class de.gurkenlabs.litiengine.entities.Entity
 
setSize(double, double) - Method in interface de.gurkenlabs.litiengine.entities.IEntity
 
setSize(double, double) - Method in class de.gurkenlabs.litiengine.entities.LightSource
 
setSize(double, double) - Method in class de.gurkenlabs.litiengine.entities.Trigger
 
setSliderComponent(ImageComponent) - Method in class de.gurkenlabs.litiengine.gui.Slider
 
setSliderInside(boolean) - Method in class de.gurkenlabs.litiengine.gui.ListField
If set to true, the sliders of this ListField will be displayed within its boundaries.
setSliderSpritesheet(Spritesheet) - Method in class de.gurkenlabs.litiengine.gui.Slider
 
setSound(Sound) - Method in class de.gurkenlabs.litiengine.entities.SoundSource
Sets the sound to be played.
setSound(String) - Method in class de.gurkenlabs.litiengine.entities.SoundSource
Sets the sound by fetching a sound resource with a given name.
setSoundVolume(float) - Method in class de.gurkenlabs.litiengine.configuration.SoundConfiguration
Sets the sound volume.
setSource(String) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapImage
 
setSource(String) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.MapImage
 
setSpawnAmount(int) - Method in class de.gurkenlabs.litiengine.environment.EntitySpawner
 
setSpawnAmount(int) - Method in interface de.gurkenlabs.litiengine.environment.IEntitySpawner
Sets the amount of Entities that spawn in each wave.
setSpawnAmount(int) - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
setSpawnDelay(int) - Method in class de.gurkenlabs.litiengine.environment.EntitySpawner
 
setSpawnDelay(int) - Method in interface de.gurkenlabs.litiengine.environment.IEntitySpawner
Gets the delay in milliseconds between spawning individual Entities of one wave.
setSpawnInfo(String) - Method in class de.gurkenlabs.litiengine.entities.Spawnpoint
 
setSpawnInterval(int) - Method in class de.gurkenlabs.litiengine.environment.EntitySpawner
 
setSpawnInterval(int) - Method in interface de.gurkenlabs.litiengine.environment.IEntitySpawner
Sets the interval in milliseconds between each spawn wave.
setSpawnMode(IEntitySpawner.SpawnMode) - Method in class de.gurkenlabs.litiengine.environment.EntitySpawner
 
setSpawnMode(IEntitySpawner.SpawnMode) - Method in interface de.gurkenlabs.litiengine.environment.IEntitySpawner
Sets the spawn mode.
setSpawnOffsetX(double) - Method in class de.gurkenlabs.litiengine.entities.Spawnpoint
 
setSpawnOffsetY(double) - Method in class de.gurkenlabs.litiengine.entities.Spawnpoint
 
setSpawnPivotType(EntityPivotType) - Method in class de.gurkenlabs.litiengine.entities.Spawnpoint
 
setSpawnRate(int) - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
setSprite(int) - Method in class de.gurkenlabs.litiengine.graphics.animation.KeyFrame
 
setSpriteHeight(int) - Method in class de.gurkenlabs.litiengine.graphics.Spritesheet
 
setSpritePrefix(String) - Method in class de.gurkenlabs.litiengine.graphics.animation.EntityAnimationController
 
setSpriteRotation(Rotation) - Method in class de.gurkenlabs.litiengine.entities.Prop
 
setSprites(List<TextureAtlas.Sprite>) - Method in class de.gurkenlabs.litiengine.resources.TextureAtlas
 
setSpritesheet(Spritesheet) - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
setSpritesheet(String) - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
setSpriteSheet(Spritesheet) - Method in class de.gurkenlabs.litiengine.gui.ImageComponent
 
setSpritesheetName(String) - Method in class de.gurkenlabs.litiengine.entities.Creature
 
setSpritesheetName(String) - Method in class de.gurkenlabs.litiengine.entities.Prop
 
setSpriteWidth(int) - Method in class de.gurkenlabs.litiengine.graphics.Spritesheet
 
setStaggerAxis(StaggerAxis) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TmxMap
 
setStaggerIndex(StaggerIndex) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TmxMap
 
setState(State) - Method in class de.gurkenlabs.litiengine.entities.behavior.StateMachine
 
setStepSize(float) - Method in class de.gurkenlabs.litiengine.gui.Slider
 
setStepSize(BigDecimal) - Method in class de.gurkenlabs.litiengine.gui.NumberAdjuster
 
setStopOnCollision(boolean) - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.Particle
 
setStopped(boolean) - Method in class de.gurkenlabs.litiengine.graphics.emitters.Emitter
 
setStrength(float) - Method in class de.gurkenlabs.litiengine.physics.Force
 
setSubTitle(String) - Method in class de.gurkenlabs.litiengine.GameInfo
Sets the game's sub title.
setTag(Object) - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Sets the tag.
setTarget(ICombatEntity) - Method in class de.gurkenlabs.litiengine.entities.CombatEntity
 
setTarget(ICombatEntity) - Method in interface de.gurkenlabs.litiengine.entities.ICombatEntity
 
setTargetPriorityComparator(RelativeEntityComparator) - Method in class de.gurkenlabs.litiengine.abilities.effects.Effect
 
setTeam(int) - Method in class de.gurkenlabs.litiengine.entities.CombatEntity
Sets the team.
setTeam(int) - Method in interface de.gurkenlabs.litiengine.entities.ICombatEntity
 
setTerrains(ITerrain[]) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TilesetEntry
 
setText(String) - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
setText(String) - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Sets the text.
setText(String) - Method in class de.gurkenlabs.litiengine.gui.TextFieldComponent
 
setTextAlign(Align) - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Sets the horizontal text alignment.
setTextAngle(int) - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Sets the text angle in degrees.
setTextAntialiasing(boolean) - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Sets the RenderingHints.KEY_TEXT_ANTIALIASING settings for the rendered text.
setTextDisplayTime(int) - Method in class de.gurkenlabs.litiengine.gui.SpeechBubble
 
setTexts(List<String>) - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
setTextShadow(boolean) - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Enable or disable the shadow being drawn below the text
setTextShadowColor(Color) - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Sets the text shadow color.
setTextShadowStroke(float) - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Sets the text shadow thickness.
setTextValign(Valign) - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Sets the vertical text alignment.
setTextX(double) - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Sets the text X coordinate.
setTextY(double) - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Sets the text Y coordinate.
setTickRate(int) - Method in interface de.gurkenlabs.litiengine.ILoop
Sets the tickrate at which the loop performs its updates.
setTickRate(int) - Method in class de.gurkenlabs.litiengine.UpdateLoop
 
setTile(int, int, int) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ITileLayer
Sets the id of the tile at the specified map grid location.
setTile(int, int, int) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TileLayer
 
setTile(int, int, ITile) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ITileLayer
Sets the id of the tile at the specified map grid location.
setTile(int, int, ITile) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TileLayer
 
setTiledVersion(String) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TmxMap
 
setTileHeight(int) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TmxMap
 
setTileWidth(int) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TmxMap
 
setTimeScale(float) - Method in class de.gurkenlabs.litiengine.GameLoop
 
setTimeScale(float) - Method in interface de.gurkenlabs.litiengine.IGameLoop
Sets the game loop's time scale.
setTimeToLive(int) - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.Particle
 
setTitle(String) - Method in class de.gurkenlabs.litiengine.GameWindow
Sets the title for this window to the specified string.
setToMax() - Method in class de.gurkenlabs.litiengine.attributes.RangeAttribute
 
setToMin() - Method in class de.gurkenlabs.litiengine.attributes.RangeAttribute
 
setTrackRenderTimes(boolean) - Method in class de.gurkenlabs.litiengine.configuration.DebugConfiguration
 
setTransform(AffineTransform) - Method in class de.gurkenlabs.litiengine.graphics.MouseCursor
 
setTransparentBackground(boolean) - Method in class de.gurkenlabs.litiengine.gui.Appearance
 
setTransparentColor(Color) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapImage
 
setTransparentColor(Color) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.MapImage
 
setTriggerDeadzone(float) - Method in class de.gurkenlabs.litiengine.input.Gamepad
Sets the deadzone for any trigger components on this gamepad.
setTurnOnMove(boolean) - Method in class de.gurkenlabs.litiengine.entities.Creature
 
setTurnOnMove(boolean) - Method in interface de.gurkenlabs.litiengine.entities.IMobileEntity
Sets the turn on move parameter for this entity.
setTweenValues(TweenType, float[]) - Method in class de.gurkenlabs.litiengine.entities.CollisionEntity
 
setTweenValues(TweenType, float[]) - Method in class de.gurkenlabs.litiengine.entities.CombatEntity
 
setTweenValues(TweenType, float[]) - Method in class de.gurkenlabs.litiengine.entities.Creature
 
setTweenValues(TweenType, float[]) - Method in class de.gurkenlabs.litiengine.entities.Entity
 
setTweenValues(TweenType, float[]) - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
 
setTweenValues(TweenType, float[]) - Method in class de.gurkenlabs.litiengine.sound.SoundPlayback.VolumeControl
 
setTweenValues(TweenType, float[]) - Method in interface de.gurkenlabs.litiengine.tweening.Tweenable
This method is called in a Tween's update() method to set the new interpolated values.
setType(String) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ICustomProperty
 
setType(String) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapObject
 
setType(String) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomProperty
 
setType(String) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.MapObject
 
setTypeOfProperty(String, String) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ICustomPropertyProvider
 
setTypeOfProperty(String, String) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomPropertyProvider
 
setUncaughtExceptionHandler(Thread.UncaughtExceptionHandler) - Static method in class de.gurkenlabs.litiengine.Game
Sets an UncaughtExceptionHandler used to handle all unexpected exceptions happening in the game.
setUpdateRate(int) - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
setUpKeys(int...) - Method in class de.gurkenlabs.litiengine.input.KeyboardEntityController
 
setUpKeys(List<Integer>) - Method in class de.gurkenlabs.litiengine.input.KeyboardEntityController
 
setUpperBound(BigDecimal) - Method in class de.gurkenlabs.litiengine.gui.NumberAdjuster
 
setValue(boolean) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ICustomProperty
 
setValue(boolean) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomProperty
 
setValue(char) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ICustomProperty
 
setValue(char) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomProperty
 
setValue(double) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ICustomProperty
 
setValue(double) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomProperty
 
setValue(long) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ICustomProperty
 
setValue(long) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomProperty
 
setValue(Color) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ICustomProperty
 
setValue(Color) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomProperty
 
setValue(Class<C>, Object, String, T) - Static method in class de.gurkenlabs.litiengine.util.ReflectionUtilities
 
setValue(Enum<?>) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ICustomProperty
 
setValue(Enum<?>) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomProperty
 
setValue(String) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ICustomProperty
 
setValue(String) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomProperty
 
setValue(String) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TileData
 
setValue(String, boolean) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ICustomPropertyProvider
Sets the value for the custom property with the given name to the given boolean.
setValue(String, boolean) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomPropertyProvider
 
setValue(String, byte) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ICustomPropertyProvider
Sets the value for the custom property with the given name to the given byte.
setValue(String, byte) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomPropertyProvider
 
setValue(String, double) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ICustomPropertyProvider
Sets the value for the custom property with the given name to the given double.
setValue(String, double) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomPropertyProvider
 
setValue(String, float) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ICustomPropertyProvider
Sets the value for the custom property with the given name to the given float.
setValue(String, float) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomPropertyProvider
 
setValue(String, int) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ICustomPropertyProvider
Sets the value for the custom property with the given name to the given int.
setValue(String, int) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomPropertyProvider
 
setValue(String, long) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ICustomPropertyProvider
Sets the value for the custom property with the given name to the given long.
setValue(String, long) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomPropertyProvider
 
setValue(String, short) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ICustomPropertyProvider
Sets the value for the custom property with the given name to the given short.
setValue(String, short) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomPropertyProvider
 
setValue(String, ICustomProperty) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ICustomPropertyProvider
 
setValue(String, ICustomProperty) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomPropertyProvider
 
setValue(String, Color) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ICustomPropertyProvider
Sets the value for the custom property with the given name to the given color.
setValue(String, Color) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomPropertyProvider
 
setValue(String, Enum<?>) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ICustomPropertyProvider
Sets the value for the custom property with the given name to the given enum.
setValue(String, Enum<?>) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomPropertyProvider
 
setValue(String, String) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ICustomPropertyProvider
Sets the value for the custom property with the given name to the given string.
setValue(String, String) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomPropertyProvider
 
setValue(String, URL) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ICustomPropertyProvider
Sets the value for the custom property with the given name to the given file.
setValue(String, URL) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomPropertyProvider
 
setValue(URL) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ICustomProperty
 
setValue(URL) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomProperty
 
setValueRelativeToMousePosition() - Method in class de.gurkenlabs.litiengine.gui.HorizontalSlider
 
setValueRelativeToMousePosition() - Method in class de.gurkenlabs.litiengine.gui.Slider
 
setValueRelativeToMousePosition() - Method in class de.gurkenlabs.litiengine.gui.VerticalSlider
 
setVelocity(double) - Method in class de.gurkenlabs.litiengine.graphics.FreeFlightCamera
 
setVelocity(double) - Method in interface de.gurkenlabs.litiengine.physics.IMovementController
Sets the current velocity.
setVelocity(double) - Method in class de.gurkenlabs.litiengine.physics.MovementController
 
setVelocity(float) - Method in class de.gurkenlabs.litiengine.entities.Creature
 
setVelocity(float) - Method in interface de.gurkenlabs.litiengine.entities.IMobileEntity
Sets the base value on the velocity attribute of this instance.
setVelocityX(float) - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.Particle
 
setVelocityX(ParticleParameter) - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
setVelocityY(float) - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.Particle
 
setVelocityY(ParticleParameter) - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
setVersion(double) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TmxMap
 
setVersion(String) - Method in class de.gurkenlabs.litiengine.GameInfo
Sets the game's version.
setVerticalLowerBound(int) - Method in class de.gurkenlabs.litiengine.gui.ListField
 
setVisible(boolean) - Method in class de.gurkenlabs.litiengine.entities.Entity
 
setVisible(boolean) - Method in interface de.gurkenlabs.litiengine.entities.IEntity
 
setVisible(boolean) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ILayer
 
setVisible(boolean) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Layer
 
setVisible(boolean) - Method in class de.gurkenlabs.litiengine.graphics.MouseCursor
 
setVisible(boolean) - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Sets the "visible" property on this GuiComponent.
setVolume(float) - Method in class de.gurkenlabs.litiengine.entities.SoundSource
Set the volume modifier.
setVolume(float) - Method in class de.gurkenlabs.litiengine.sound.SoundPlayback
Sets the master volume of this playback.
setWalkable(boolean) - Method in class de.gurkenlabs.litiengine.entities.behavior.AStarNode
 
setWebsite(String) - Method in class de.gurkenlabs.litiengine.GameInfo
Sets the game's web site.
setWidth(double) - Method in class de.gurkenlabs.litiengine.entities.CollisionEntity
 
setWidth(double) - Method in class de.gurkenlabs.litiengine.entities.Entity
 
setWidth(double) - Method in interface de.gurkenlabs.litiengine.entities.IEntity
 
setWidth(double) - Method in class de.gurkenlabs.litiengine.entities.LightSource
 
setWidth(double) - Method in class de.gurkenlabs.litiengine.entities.StaticShadow
 
setWidth(double) - Method in class de.gurkenlabs.litiengine.entities.Trigger
 
setWidth(double) - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Sets the GuiComponent's width.
setWidth(double) - Method in class de.gurkenlabs.litiengine.gui.ImageComponent
 
setWidth(float) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapObject
 
setWidth(float) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.MapObject
 
setWidth(float) - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.Particle
 
setWidth(float) - Method in class de.gurkenlabs.litiengine.graphics.emitters.xml.EmitterData
 
setWidth(int) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.ILayer
 
setWidth(int) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapImage
 
setWidth(int) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Layer
 
setWidth(int) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.MapImage
 
setWidth(int) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TmxMap
 
setWidth(int) - Method in class de.gurkenlabs.litiengine.resources.SpritesheetResource
 
setWidth(int) - Method in class de.gurkenlabs.litiengine.resources.TextureAtlas
 
setWidth(int) - Method in class de.gurkenlabs.litiengine.resources.TextureAtlas.Sprite
 
setX(double) - Method in class de.gurkenlabs.litiengine.entities.Entity
 
setX(double) - Method in interface de.gurkenlabs.litiengine.entities.IEntity
 
setX(double) - Method in class de.gurkenlabs.litiengine.entities.LightSource
 
setX(double) - Method in class de.gurkenlabs.litiengine.entities.StaticShadow
 
setX(double) - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Sets the GuiComponent's x coordinate.
setX(double) - Method in class de.gurkenlabs.litiengine.gui.screens.Screen
 
setX(float) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapObject
 
setX(float) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.MapObject
 
setX(float) - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.Particle
 
setX(int) - Method in class de.gurkenlabs.litiengine.resources.TextureAtlas.Sprite
 
setXOffset(double) - Method in class de.gurkenlabs.litiengine.gui.ImageComponentList
 
setY(double) - Method in class de.gurkenlabs.litiengine.entities.Entity
 
setY(double) - Method in interface de.gurkenlabs.litiengine.entities.IEntity
 
setY(double) - Method in class de.gurkenlabs.litiengine.entities.LightSource
 
setY(double) - Method in class de.gurkenlabs.litiengine.entities.StaticShadow
 
setY(double) - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Sets the GuiComponent's y coordinate.
setY(double) - Method in class de.gurkenlabs.litiengine.gui.screens.Screen
 
setY(float) - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapObject
 
setY(float) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.MapObject
 
setY(float) - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.Particle
 
setY(int) - Method in class de.gurkenlabs.litiengine.resources.TextureAtlas.Sprite
 
setYOffset(double) - Method in class de.gurkenlabs.litiengine.gui.ImageComponentList
 
setZoom(float, int) - Method in class de.gurkenlabs.litiengine.graphics.Camera
 
setZoom(float, int) - Method in interface de.gurkenlabs.litiengine.graphics.ICamera
Changes the camera's zoom over the specified duration (in frames) to the target zoom.
SFXPlayback - Class in de.gurkenlabs.litiengine.sound
A SoundPlayback implementation for the playback of sound effects.
SHADOW_OFFSET - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty
 
SHADOW_TYPE - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty
 
SHADOWCOLOR - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapProperty
 
shake(double, int, int) - Method in class de.gurkenlabs.litiengine.graphics.Camera
 
shake(double, int, int) - Method in interface de.gurkenlabs.litiengine.graphics.ICamera
Shake the camera for the specified duration (in frames).
shapeIntersects(Shape, Shape) - Static method in class de.gurkenlabs.litiengine.util.geom.GeometricUtilities
Shape intersects.
ShapeParticle - Class in de.gurkenlabs.litiengine.graphics.emitters.particles
 
ShapeParticle(float, float) - Constructor for class de.gurkenlabs.litiengine.graphics.emitters.particles.ShapeParticle
 
ShapeRenderer - Class in de.gurkenlabs.litiengine.graphics
 
shouldBeRendered(Graphics2D, IMap, ILayer, RenderType[]) - Static method in class de.gurkenlabs.litiengine.environment.tilemap.MapRenderer
 
shouldSpawn() - Method in class de.gurkenlabs.litiengine.environment.EntitySpawner
 
showDefaultCursor() - Method in class de.gurkenlabs.litiengine.graphics.MouseCursor
 
showGameMetrics() - Method in class de.gurkenlabs.litiengine.configuration.ClientConfiguration
 
showMouseTargetMetric() - Method in class de.gurkenlabs.litiengine.configuration.DebugConfiguration
Show mouse target metric.
showTilesMetric() - Method in class de.gurkenlabs.litiengine.configuration.DebugConfiguration
Show tiles metric.
shuffle(double[]) - Method in class de.gurkenlabs.litiengine.GameRandom
Shuffles the elements in the specified array.
shuffle(int[]) - Method in class de.gurkenlabs.litiengine.GameRandom
Shuffles the elements in the specified array.
shuffle(long[]) - Method in class de.gurkenlabs.litiengine.GameRandom
Shuffles the elements in the specified array.
shuffle(List<T>) - Method in class de.gurkenlabs.litiengine.GameRandom
Shuffles the elements in the specified collection.
shuffle(T[]) - Method in class de.gurkenlabs.litiengine.GameRandom
Shuffles the elements in the specified array.
shuffleSign(double) - Method in class de.gurkenlabs.litiengine.GameRandom
Shuffles the algebraic sign of the specified double value.
shuffleSign(float) - Method in class de.gurkenlabs.litiengine.GameRandom
Shuffles the algebraic sign of the specified float value.
shuffleSign(int) - Method in class de.gurkenlabs.litiengine.GameRandom
Shuffles the algebraic sign of the specified int value.
shuffleSign(long) - Method in class de.gurkenlabs.litiengine.GameRandom
Shuffles the algebraic sign of the specified long value.
sin(float) - Static method in class de.gurkenlabs.litiengine.util.geom.Trigonometry
 
since(long) - Method in class de.gurkenlabs.litiengine.GameTime
Calculates the delta time between the current game time and the specified ticks in milliseconds.
sinceEnvironmentLoad() - Method in class de.gurkenlabs.litiengine.GameTime
Get the time in milliseconds that has passed since the current environment was loaded.
sinceGameStart() - Method in class de.gurkenlabs.litiengine.GameTime
Gets the time in milliseconds that has passed since the game has been started.
This uses the configured update rate to calculate the passed time from the specified ticks.
sinDeg(float) - Static method in class de.gurkenlabs.litiengine.util.geom.Trigonometry
 
SINE_IN - de.gurkenlabs.litiengine.tweening.TweenFunction
 
SINE_INOUT - de.gurkenlabs.litiengine.tweening.TweenFunction
 
SINE_OUT - de.gurkenlabs.litiengine.tweening.TweenFunction
 
SinglePlayTrack - Class in de.gurkenlabs.litiengine.sound
A Track that plays a sound once and then stops.
SinglePlayTrack(Sound) - Constructor for class de.gurkenlabs.litiengine.sound.SinglePlayTrack
Initializes a new SinglePlayTrack for the specified sound.
SinglePlayTrack(String) - Constructor for class de.gurkenlabs.litiengine.sound.SinglePlayTrack
Initializes a new SinglePlayTrack for the specified sound.
SIZE_BOTH - de.gurkenlabs.litiengine.tweening.TweenType
 
SIZE_HEIGHT - de.gurkenlabs.litiengine.tweening.TweenType
 
SIZE_WIDTH - de.gurkenlabs.litiengine.tweening.TweenType
 
sizeChanged(IEntity) - Method in interface de.gurkenlabs.litiengine.entities.EntityTransformListener
This method is called whenever the size of an IEntity was changed.
slideDown() - Method in class de.gurkenlabs.litiengine.gui.ListField
Slides the ListField down by one row.
Slider - Class in de.gurkenlabs.litiengine.gui
 
Slider(double, double, double, double, float, float, float) - Constructor for class de.gurkenlabs.litiengine.gui.Slider
 
SLIDER - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Axis
 
SLIDER_ACCELERATION - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Axis
 
SLIDER_FORCE - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Axis
 
SLIDER_VELOCITY - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Axis
 
slideUp() - Method in class de.gurkenlabs.litiengine.gui.ListField
Slides the ListField up by one row.
sound() - Method in class de.gurkenlabs.litiengine.configuration.GameConfiguration
Gets the configuration group with all default sound settings.
Sound - Class in de.gurkenlabs.litiengine.sound
This class implements all required functionality to load sounds from the file system and provide a stream that can later on be used for the sound playback.
Sound(InputStream, String) - Constructor for class de.gurkenlabs.litiengine.sound.Sound
Creates a new Sound instance by the specified file path.
SOUND_LOOP - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty
 
SOUND_NAME - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty
 
SOUND_RANGE - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty
 
SOUND_VOLUME - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty
 
SoundConfiguration - Class in de.gurkenlabs.litiengine.configuration
 
SoundEffect - Class in de.gurkenlabs.litiengine.abilities.effects
 
SoundEffect(Ability, Sound...) - Constructor for class de.gurkenlabs.litiengine.abilities.effects.SoundEffect
Initializes a new instance of the SoundEffect class.
SoundEffect(Ability, String...) - Constructor for class de.gurkenlabs.litiengine.abilities.effects.SoundEffect
 
SoundEngine - Class in de.gurkenlabs.litiengine.sound
This SoundEngine class provides all methods to play back sounds and music in your game.
SoundEngine() - Constructor for class de.gurkenlabs.litiengine.sound.SoundEngine
You should never call this manually! Instead use the Game.audio() instance.
SoundEvent - Class in de.gurkenlabs.litiengine.sound
This implementation is used for all events that need to pass a Sound object to their listeners.
SoundFormat - Enum in de.gurkenlabs.litiengine.resources
Contains all known audio file-formats supported by the engine.
SoundPlayback - Class in de.gurkenlabs.litiengine.sound
The SoundPlayback class is a wrapper SourceDataLine on which a Sound playback can be carried out.
SoundPlayback.VolumeControl - Class in de.gurkenlabs.litiengine.sound
An object for controlling the volume of a SoundPlayback.
SoundPlaybackListener - Interface in de.gurkenlabs.litiengine.sound
This event listener implementation provides callbacks for when a SoundPlayback instance gets cancelled or finished.
SoundResource - Class in de.gurkenlabs.litiengine.resources
 
SoundResource() - Constructor for class de.gurkenlabs.litiengine.resources.SoundResource
 
SoundResource(Sound, SoundFormat) - Constructor for class de.gurkenlabs.litiengine.resources.SoundResource
 
SoundResource(InputStream, String, SoundFormat) - Constructor for class de.gurkenlabs.litiengine.resources.SoundResource
 
sounds() - Static method in class de.gurkenlabs.litiengine.resources.Resources
Gets the container that manages Sound resources.
Sounds - Class in de.gurkenlabs.litiengine.resources
 
SoundSource - Class in de.gurkenlabs.litiengine.entities
This is an Entity that can play or loop ambient sound effects within a given range and with a given volume.
SoundSource() - Constructor for class de.gurkenlabs.litiengine.entities.SoundSource
An empty constructor that just calls the super constructor of Entity.
SoundSource(double, double) - Constructor for class de.gurkenlabs.litiengine.entities.SoundSource
Initialize a SoundSource at a certain location.
SoundSource(double, double, double, double) - Constructor for class de.gurkenlabs.litiengine.entities.SoundSource
Initialize a SoundSource at a certain location with a given size.
SoundSource(Sound) - Constructor for class de.gurkenlabs.litiengine.entities.SoundSource
Initialize a SoundSource with a Sound.
SoundSource(String) - Constructor for class de.gurkenlabs.litiengine.entities.SoundSource
Initialize a SoundSource with the name of a sound which will then be fetched from the Resources.sounds().
SOUNDSOURCE - de.gurkenlabs.litiengine.environment.tilemap.MapObjectType
 
SoundSourceMapObjectLoader - Class in de.gurkenlabs.litiengine.environment
 
SoundSourceMapObjectLoader() - Constructor for class de.gurkenlabs.litiengine.environment.SoundSourceMapObjectLoader
 
sourceTileset - Variable in class de.gurkenlabs.litiengine.environment.tilemap.xml.Tileset
 
spawn(IEntity) - Method in class de.gurkenlabs.litiengine.entities.Spawnpoint
Spawns the specified entity to the Environment of the Spawnpoint or the currently active Environment.
SPAWN_DIRECTION - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty
 
SPAWN_INFO - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty
 
SPAWN_PIVOT - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty
 
SPAWN_PIVOT_OFFSETX - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty
 
SPAWN_PIVOT_OFFSETY - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty
 
spawnAmount() - Method in annotation type de.gurkenlabs.litiengine.entities.EmitterInfo
 
SPAWNAMOUNT - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty.Emitter
 
spawned(EntitySpawnedEvent) - Method in interface de.gurkenlabs.litiengine.entities.Spawnpoint.EntitySpawnedListener
 
spawnNewEntities() - Method in class de.gurkenlabs.litiengine.environment.EntitySpawner
Spawn new entities, depending on the SpawnMode, spawnAmount, spawnDelay, and spawnInterval of an EntitySpawner.
spawnParticle() - Method in class de.gurkenlabs.litiengine.graphics.emitters.Emitter
Spawn particle.
Spawnpoint - Class in de.gurkenlabs.litiengine.entities
 
Spawnpoint() - Constructor for class de.gurkenlabs.litiengine.entities.Spawnpoint
Instantiates a new Spawnpoint entity.
Spawnpoint(double, double) - Constructor for class de.gurkenlabs.litiengine.entities.Spawnpoint
Instantiates a new Spawnpoint entity.
Spawnpoint(double, double, Direction) - Constructor for class de.gurkenlabs.litiengine.entities.Spawnpoint
 
Spawnpoint(int, double, double) - Constructor for class de.gurkenlabs.litiengine.entities.Spawnpoint
Instantiates a new Spawnpoint entity.
Spawnpoint(int, double, double, Direction) - Constructor for class de.gurkenlabs.litiengine.entities.Spawnpoint
Instantiates a new Spawnpoint entity.
Spawnpoint(int, Point2D) - Constructor for class de.gurkenlabs.litiengine.entities.Spawnpoint
Instantiates a new Spawnpoint entity.
Spawnpoint(int, Point2D, Direction) - Constructor for class de.gurkenlabs.litiengine.entities.Spawnpoint
Instantiates a new Spawnpoint entity.
Spawnpoint(Direction) - Constructor for class de.gurkenlabs.litiengine.entities.Spawnpoint
Instantiates a new Spawnpoint entity.
Spawnpoint(Direction, String) - Constructor for class de.gurkenlabs.litiengine.entities.Spawnpoint
Instantiates a new Spawnpoint entity.
Spawnpoint(Point2D) - Constructor for class de.gurkenlabs.litiengine.entities.Spawnpoint
 
Spawnpoint(Point2D, Direction) - Constructor for class de.gurkenlabs.litiengine.entities.Spawnpoint
 
SPAWNPOINT - de.gurkenlabs.litiengine.environment.tilemap.MapObjectType
 
Spawnpoint.EntitySpawnedListener - Interface in de.gurkenlabs.litiengine.entities
 
SpawnpointMapObjectLoader - Class in de.gurkenlabs.litiengine.environment
 
SpawnpointMapObjectLoader() - Constructor for class de.gurkenlabs.litiengine.environment.SpawnpointMapObjectLoader
 
spawnRate() - Method in annotation type de.gurkenlabs.litiengine.entities.EmitterInfo
 
SPAWNRATE - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty.Emitter
 
SpeechBubble - Class in de.gurkenlabs.litiengine.gui
 
SpeechBubbleAppearance - Class in de.gurkenlabs.litiengine.gui
 
SpeechBubbleAppearance() - Constructor for class de.gurkenlabs.litiengine.gui.SpeechBubbleAppearance
 
SpeechBubbleAppearance(Color) - Constructor for class de.gurkenlabs.litiengine.gui.SpeechBubbleAppearance
 
SpeechBubbleAppearance(Color, Color) - Constructor for class de.gurkenlabs.litiengine.gui.SpeechBubbleAppearance
 
SpeechBubbleAppearance(Color, Color, Color) - Constructor for class de.gurkenlabs.litiengine.gui.SpeechBubbleAppearance
 
SpeechBubbleAppearance(Color, Color, Color, float) - Constructor for class de.gurkenlabs.litiengine.gui.SpeechBubbleAppearance
 
SpeechBubbleListener - Interface in de.gurkenlabs.litiengine.gui
 
splitDouble(String) - Static method in class de.gurkenlabs.litiengine.util.ArrayUtilities
Splits the specified string by the ArrayUtilities.DEFAULT_STRING_DELIMITER into a double array.
splitDouble(String, String) - Static method in class de.gurkenlabs.litiengine.util.ArrayUtilities
Splits the specified string by the defined delimiter into a double array.
splitInt(String) - Static method in class de.gurkenlabs.litiengine.util.ArrayUtilities
Splits the specified string by the ArrayUtilities.DEFAULT_STRING_DELIMITER into an int array.
splitInt(String, String) - Static method in class de.gurkenlabs.litiengine.util.ArrayUtilities
Splits the specified string by the defined delimiter into an int array.
SPRITE - de.gurkenlabs.litiengine.graphics.emitters.particles.ParticleType
 
SpriteParticle - Class in de.gurkenlabs.litiengine.graphics.emitters.particles
 
SpriteParticle(Spritesheet) - Constructor for class de.gurkenlabs.litiengine.graphics.emitters.particles.SpriteParticle
 
spritePrefix() - Method in annotation type de.gurkenlabs.litiengine.entities.AnimationInfo
 
Spritesheet - Class in de.gurkenlabs.litiengine.graphics
 
Spritesheet(BufferedImage, String, int, int) - Constructor for class de.gurkenlabs.litiengine.graphics.Spritesheet
Instantiates a new Spritesheet instance.
SPRITESHEETNAME - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty
 
SpritesheetResource - Class in de.gurkenlabs.litiengine.resources
 
SpritesheetResource() - Constructor for class de.gurkenlabs.litiengine.resources.SpritesheetResource
 
SpritesheetResource(Spritesheet) - Constructor for class de.gurkenlabs.litiengine.resources.SpritesheetResource
 
SpritesheetResource(BufferedImage, String, int, int) - Constructor for class de.gurkenlabs.litiengine.resources.SpritesheetResource
 
spritesheets() - Static method in class de.gurkenlabs.litiengine.resources.Resources
Gets the container that manages Spritesheet resources.
Spritesheets - Class in de.gurkenlabs.litiengine.resources
 
spriteString() - Method in enum de.gurkenlabs.litiengine.entities.PropState
 
spriteString() - Method in enum de.gurkenlabs.litiengine.graphics.CreatureAnimationState
 
SS_0 - de.gurkenlabs.litiengine.util.TimeUtilities.TimerFormat
 
SS_00 - de.gurkenlabs.litiengine.util.TimeUtilities.TimerFormat
 
SS_000 - de.gurkenlabs.litiengine.util.TimeUtilities.TimerFormat
 
StaggerAxis - Enum in de.gurkenlabs.litiengine.environment.tilemap
 
StaggerIndex - Enum in de.gurkenlabs.litiengine.environment.tilemap
 
start() - Static method in class de.gurkenlabs.litiengine.Game
Starts the GameLoops and other components.
start() - Method in class de.gurkenlabs.litiengine.graphics.animation.Animation
 
start() - Method in interface de.gurkenlabs.litiengine.ILaunchable
Starts the operation of this instance.
start() - Method in class de.gurkenlabs.litiengine.input.GamepadManager
DON'T CALL THIS EXPLICITLY! THE LITIENGINE WILL MANAGE THE LIFECYCLE OF THIS INSTANCE.
start() - Method in class de.gurkenlabs.litiengine.sound.SoundEngine
 
start() - Method in class de.gurkenlabs.litiengine.sound.SoundPlayback
Starts playing the audio.
start() - Method in class de.gurkenlabs.litiengine.tweening.TweenEngine
Start.
start() - Method in class de.gurkenlabs.litiengine.util.CommandManager
 
START - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Buttons
 
START - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Xbox
 
started() - Method in interface de.gurkenlabs.litiengine.GameListener
This method gets called after the Game.start method was executed.
started() - Method in class de.gurkenlabs.litiengine.input.Input.InputGameAdapter
 
STARTHEIGHT_MAX - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty.Particle
 
STARTHEIGHT_MIN - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty.Particle
 
STARTWIDTH_MAX - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty.Particle
 
STARTWIDTH_MIN - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty.Particle
 
State - Class in de.gurkenlabs.litiengine.entities.behavior
 
State(String) - Constructor for class de.gurkenlabs.litiengine.entities.behavior.State
 
StateController<T extends IEntity> - Class in de.gurkenlabs.litiengine.entities.behavior
 
StateController(T) - Constructor for class de.gurkenlabs.litiengine.entities.behavior.StateController
 
StateMachine - Class in de.gurkenlabs.litiengine.entities.behavior
 
StateMachine() - Constructor for class de.gurkenlabs.litiengine.entities.behavior.StateMachine
 
STATIC - de.gurkenlabs.litiengine.physics.Collision
 
StaticShadow - Class in de.gurkenlabs.litiengine.entities
 
StaticShadow(double, double, float, float, StaticShadowType) - Constructor for class de.gurkenlabs.litiengine.entities.StaticShadow
Instantiates a new StaticShadow entity.
StaticShadow(int, double, double, float, float, StaticShadowType) - Constructor for class de.gurkenlabs.litiengine.entities.StaticShadow
Instantiates a new StaticShadow entity.
StaticShadow(int, String, double, double, float, float, StaticShadowType) - Constructor for class de.gurkenlabs.litiengine.entities.StaticShadow
Instantiates a new StaticShadow entity.
StaticShadow(CollisionBox) - Constructor for class de.gurkenlabs.litiengine.entities.StaticShadow
Instantiates a new StaticShadow entity.
StaticShadow(StaticShadowType) - Constructor for class de.gurkenlabs.litiengine.entities.StaticShadow
Instantiates a new StaticShadow entity.
StaticShadow(StaticShadowType, int) - Constructor for class de.gurkenlabs.litiengine.entities.StaticShadow
Instantiates a new StaticShadow entity.
STATICSHADOW - de.gurkenlabs.litiengine.environment.tilemap.MapObjectType
 
StaticShadowLayer - Class in de.gurkenlabs.litiengine.graphics
 
StaticShadowLayer(Environment, Color) - Constructor for class de.gurkenlabs.litiengine.graphics.StaticShadowLayer
Instantiates a new StaticShadowLayer instance.
StaticShadowMapObjectLoader - Class in de.gurkenlabs.litiengine.environment
 
StaticShadowMapObjectLoader() - Constructor for class de.gurkenlabs.litiengine.environment.StaticShadowMapObjectLoader
 
StaticShadowType - Enum in de.gurkenlabs.litiengine.graphics
 
STEEL - Static variable in class de.gurkenlabs.litiengine.entities.Material
 
StickyForce - Class in de.gurkenlabs.litiengine.physics
The Force implementation sticks to an entity in terms of its location.
StickyForce(IEntity, float, float) - Constructor for class de.gurkenlabs.litiengine.physics.StickyForce
Instantiates a new sticky force.
StickyForce(Point2D, float, float) - Constructor for class de.gurkenlabs.litiengine.physics.StickyForce
 
STONE - Static variable in class de.gurkenlabs.litiengine.entities.Material
 
stop() - Method in class de.gurkenlabs.litiengine.entities.behavior.EntityNavigator
 
stop() - Method in class de.gurkenlabs.litiengine.entities.SoundSource
Cancels the current playback.
stop() - Method in class de.gurkenlabs.litiengine.tweening.Tween
Stops the Tween.
stop(Tweenable, TweenType) - Method in class de.gurkenlabs.litiengine.tweening.TweenEngine
Looks for a registered Tween instance with the given target and type.
stopMusic() - Method in class de.gurkenlabs.litiengine.sound.SoundEngine
Stops the playback of the current background music.
stopped() - Method in interface de.gurkenlabs.litiengine.entities.behavior.NavigationListener
 
Stopwatch - Class in de.gurkenlabs.litiengine.util
 
storeProperties(Properties) - Method in class de.gurkenlabs.litiengine.configuration.ConfigurationGroup
Store properties.
StreamUtilities - Class in de.gurkenlabs.litiengine.util.io
 
STRETCH - de.gurkenlabs.litiengine.gui.ImageScaleMode
 
strings() - Static method in class de.gurkenlabs.litiengine.resources.Resources
Gets a container that manages String resources.
This instance can be used to access localizable string from a ".properties" file.
Strings - Class in de.gurkenlabs.litiengine.resources
 
sub(Vector2D) - Method in class de.gurkenlabs.litiengine.util.geom.Vector2D
 
SUBTRACT - de.gurkenlabs.litiengine.attributes.Modification
 
SUBTRACTPERCENT - de.gurkenlabs.litiengine.attributes.Modification
 
SURFACE - de.gurkenlabs.litiengine.graphics.RenderType
 
suspend() - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Suspend the GuiComponent and all its child Components (Makes the GuiComponent invisible and removes mouse listeners.).

T

Tag - Annotation Type in de.gurkenlabs.litiengine.entities
This attribute provides initial values for Entity tags.
Tags - Annotation Type in de.gurkenlabs.litiengine.entities
This attribute provides initial values for Entity tags.
TAGS - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty
 
takeScreenshot() - Method in class de.gurkenlabs.litiengine.graphics.RenderComponent
 
target(float...) - Method in class de.gurkenlabs.litiengine.tweening.Tween
Sets the target values absolutely.
targetRelative(float...) - Method in class de.gurkenlabs.litiengine.tweening.Tween
Sets the target values relatively to the start values.
team() - Method in annotation type de.gurkenlabs.litiengine.entities.CombatInfo
 
TEMPLATE_FILE_EXTENSION - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.xml.Blueprint
Templates in this format typically come from the Tiled editor and only support a single MapObject.
terminate() - Method in class de.gurkenlabs.litiengine.graphics.animation.Animation
 
terminate() - Method in interface de.gurkenlabs.litiengine.ILaunchable
Terminates the operation of this instance.
terminate() - Method in class de.gurkenlabs.litiengine.input.GamepadManager
DON'T CALL THIS EXPLICITLY! THE LITIENGINE WILL MANAGE THE LIFECYCLE OF THIS INSTANCE.
terminate() - Method in class de.gurkenlabs.litiengine.sound.SoundEngine
 
terminate() - Method in class de.gurkenlabs.litiengine.tweening.TweenEngine
Terminate.
terminate() - Method in class de.gurkenlabs.litiengine.UpdateLoop
 
terminate() - Method in class de.gurkenlabs.litiengine.util.CommandManager
 
terminated() - Method in interface de.gurkenlabs.litiengine.GameListener
This method is called when the Game was terminated (just before System.exit is about to be called).
terminated() - Method in class de.gurkenlabs.litiengine.input.Input.InputGameAdapter
 
terminating() - Method in interface de.gurkenlabs.litiengine.GameListener
This method gets called before the Game is about to be terminated.
Terrain - Class in de.gurkenlabs.litiengine.environment.tilemap.xml
 
Terrain() - Constructor for class de.gurkenlabs.litiengine.environment.tilemap.xml.Terrain
 
Text - Class in de.gurkenlabs.litiengine.environment.tilemap.xml
 
Text() - Constructor for class de.gurkenlabs.litiengine.environment.tilemap.xml.Text
 
TEXT - de.gurkenlabs.litiengine.graphics.emitters.particles.ParticleType
 
TextFieldComponent - Class in de.gurkenlabs.litiengine.gui
 
TextFieldComponent(double, double, double, double, String) - Constructor for class de.gurkenlabs.litiengine.gui.TextFieldComponent
 
TextParticle - Class in de.gurkenlabs.litiengine.graphics.emitters.particles
 
TextParticle(String) - Constructor for class de.gurkenlabs.litiengine.graphics.emitters.particles.TextParticle
 
TextRenderer - Class in de.gurkenlabs.litiengine.graphics
 
TEXTS - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty.Particle
 
TextureAtlas - Class in de.gurkenlabs.litiengine.resources
 
TextureAtlas.CustomBooleanAdapter - Class in de.gurkenlabs.litiengine.resources
 
TextureAtlas.Sprite - Class in de.gurkenlabs.litiengine.resources
 
THUMB - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Buttons
 
THUMB2 - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Buttons
 
TICK_DELTATIME_LAG - Static variable in class de.gurkenlabs.litiengine.GameLoop
The tick UpdateLoop.getDeltaTime() at which we consider the game not to run fluently anymore.
Tile - Class in de.gurkenlabs.litiengine.environment.tilemap.xml
 
Tile() - Constructor for class de.gurkenlabs.litiengine.environment.tilemap.xml.Tile
Instantiates a new Tile instance.
Tile(int) - Constructor for class de.gurkenlabs.litiengine.environment.tilemap.xml.Tile
Instantiates a new Tile instance.
Tile(Tile) - Constructor for class de.gurkenlabs.litiengine.environment.tilemap.xml.Tile
Instantiates a new Tile instance with the same attributes as a given Tile.
TileAnimation - Class in de.gurkenlabs.litiengine.environment.tilemap.xml
 
TileAnimation() - Constructor for class de.gurkenlabs.litiengine.environment.tilemap.xml.TileAnimation
 
TileChunk - Class in de.gurkenlabs.litiengine.environment.tilemap.xml
This class represents a chunk of tiles in an infinite map.
TileChunk() - Constructor for class de.gurkenlabs.litiengine.environment.tilemap.xml.TileChunk
 
TileData - Class in de.gurkenlabs.litiengine.environment.tilemap.xml
 
TileData() - Constructor for class de.gurkenlabs.litiengine.environment.tilemap.xml.TileData
Instantiates a new TileData instance.
TileData(List<Tile>, int, int, String, String) - Constructor for class de.gurkenlabs.litiengine.environment.tilemap.xml.TileData
 
TileData.Compression - Class in de.gurkenlabs.litiengine.environment.tilemap.xml
 
TileData.Encoding - Class in de.gurkenlabs.litiengine.environment.tilemap.xml
 
TileLayer - Class in de.gurkenlabs.litiengine.environment.tilemap.xml
 
TileLayer() - Constructor for class de.gurkenlabs.litiengine.environment.tilemap.xml.TileLayer
Instantiates a new TileLayer instance.
TileLayer(TileData) - Constructor for class de.gurkenlabs.litiengine.environment.tilemap.xml.TileLayer
Instantiates a new TileLayer instance with the specified data.
TileOffset - Class in de.gurkenlabs.litiengine.environment.tilemap.xml
 
TileOffset() - Constructor for class de.gurkenlabs.litiengine.environment.tilemap.xml.TileOffset
 
Tileset - Class in de.gurkenlabs.litiengine.environment.tilemap.xml
 
Tileset() - Constructor for class de.gurkenlabs.litiengine.environment.tilemap.xml.Tileset
 
Tileset(Tileset) - Constructor for class de.gurkenlabs.litiengine.environment.tilemap.xml.Tileset
 
TilesetEntry - Class in de.gurkenlabs.litiengine.environment.tilemap.xml
 
TilesetEntry() - Constructor for class de.gurkenlabs.litiengine.environment.tilemap.xml.TilesetEntry
Instantiates a new TilesetEntry.
TilesetEntry(Tileset, int) - Constructor for class de.gurkenlabs.litiengine.environment.tilemap.xml.TilesetEntry
Instantiates a new TilesetEntry from the specified tileset.
tilesets() - Static method in class de.gurkenlabs.litiengine.resources.Resources
Gets the container that manages Tileset resources.
This implementation uses raw Tilesets, to avoid problems with Tileset methods that aren't in the ITileset interface.
Tilesets - Class in de.gurkenlabs.litiengine.resources
 
time() - Static method in class de.gurkenlabs.litiengine.Game
Gets time information about the running game/environment.
timeToLiveReached() - Method in class de.gurkenlabs.litiengine.graphics.emitters.Emitter
Time to live reached.
timeToLiveReached() - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.Particle
 
timeToLiveReached() - Method in class de.gurkenlabs.litiengine.graphics.ImageEffect
 
timeToLiveReached() - Method in interface de.gurkenlabs.litiengine.ITimeToLive
Determines whether this instance has exceeded its time to live.
TimeUtilities - Class in de.gurkenlabs.litiengine.util
 
TimeUtilities.TimerFormat - Enum in de.gurkenlabs.litiengine.util
 
TmxException - Exception in de.gurkenlabs.litiengine.environment.tilemap.xml
Thrown to indicate that something has gone wrong with the processing of a TMX file.
TmxException() - Constructor for exception de.gurkenlabs.litiengine.environment.tilemap.xml.TmxException
 
TmxException(String) - Constructor for exception de.gurkenlabs.litiengine.environment.tilemap.xml.TmxException
 
TmxException(String, Throwable) - Constructor for exception de.gurkenlabs.litiengine.environment.tilemap.xml.TmxException
 
TmxException(Throwable) - Constructor for exception de.gurkenlabs.litiengine.environment.tilemap.xml.TmxException
 
TmxMap - Class in de.gurkenlabs.litiengine.environment.tilemap.xml
 
TmxMap() - Constructor for class de.gurkenlabs.litiengine.environment.tilemap.xml.TmxMap
 
TmxMap(IMapOrientation) - Constructor for class de.gurkenlabs.litiengine.environment.tilemap.xml.TmxMap
 
TmxProperty - Annotation Type in de.gurkenlabs.litiengine.environment.tilemap
This annotation identifies which name is used by the map-object property related to the annotated member.
TmxType - Annotation Type in de.gurkenlabs.litiengine.environment.tilemap
 
toAngle() - Method in enum de.gurkenlabs.litiengine.Direction
Converts this direction to the median angle of the range that is described by this direction.
toBufferedImage(Image) - Static method in class de.gurkenlabs.litiengine.util.Imaging
 
toCompatibleImage(BufferedImage) - Static method in class de.gurkenlabs.litiengine.util.Imaging
 
toDimensionString() - Method in class de.gurkenlabs.litiengine.gui.screens.Resolution
 
toDimensionString(String) - Method in class de.gurkenlabs.litiengine.gui.screens.Resolution
 
toFileExtension() - Method in enum de.gurkenlabs.litiengine.resources.ImageFormat
Converts this format instance to a file format string that can be used as an extension (e.g.
toFileExtension() - Method in enum de.gurkenlabs.litiengine.resources.SoundFormat
Converts this format instance to a file format string that can be used as an extension (e.g.
toFlagValue() - Method in enum de.gurkenlabs.litiengine.Direction
Gets a flag value that can be used to exchange the information of this enum value in an size-optimized manner (e.g.
toggle() - Method in class de.gurkenlabs.litiengine.entities.LightSource
 
TOGGLE_MESSAGE - Static variable in class de.gurkenlabs.litiengine.entities.LightSource
 
toggleDropDown() - Method in class de.gurkenlabs.litiengine.gui.DropdownListField
Toggle drop down.
togglePaused() - Method in class de.gurkenlabs.litiengine.graphics.emitters.Emitter
 
toggleSelection() - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Toggle this GuiComponent's selection.
toggleStopped() - Method in class de.gurkenlabs.litiengine.graphics.emitters.Emitter
 
toggleSuspension() - Method in class de.gurkenlabs.litiengine.gui.GuiComponent
Toggle this GuiComponent's suspension state.
toIntegerArray(List<Integer>) - Static method in class de.gurkenlabs.litiengine.util.ArrayUtilities
 
toList(T[][]) - Static method in class de.gurkenlabs.litiengine.util.ArrayUtilities
 
toMilliseconds(long) - Method in class de.gurkenlabs.litiengine.GameTime
Converts the specified ticks to milliseconds using the game loop's update rate.
toMilliseconds(long, int) - Method in class de.gurkenlabs.litiengine.GameTime
Converts the specified ticks to milliseconds using the specified update rate.
TOP - de.gurkenlabs.litiengine.Valign
 
TOP - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Buttons
 
TOP2 - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Buttons
 
toString() - Method in class de.gurkenlabs.litiengine.attributes.Attribute
 
toString() - Method in class de.gurkenlabs.litiengine.entities.behavior.AStarNode
 
toString() - Method in class de.gurkenlabs.litiengine.entities.Creature
 
toString() - Method in class de.gurkenlabs.litiengine.entities.Entity
 
toString() - Method in class de.gurkenlabs.litiengine.entities.Material
 
toString() - Method in class de.gurkenlabs.litiengine.entities.Prop
 
toString() - Method in class de.gurkenlabs.litiengine.entities.StaticShadow
 
toString() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomProperty
 
toString() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.MapImage
 
toString() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.MapObject
 
toString() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.MapObjectLayer
 
toString() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Tile
 
toString() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TileOffset
 
toString() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TilesetEntry
 
toString() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.TmxMap
 
toString() - Method in class de.gurkenlabs.litiengine.GameMetrics.RenderInfo
 
toString() - Method in class de.gurkenlabs.litiengine.GameMetrics.RenderMetrics
 
toString() - Method in class de.gurkenlabs.litiengine.gui.screens.Resolution.Ratio
 
toString() - Method in class de.gurkenlabs.litiengine.gui.screens.Resolution
 
toString() - Method in class de.gurkenlabs.litiengine.input.Gamepad
 
toString() - Method in class de.gurkenlabs.litiengine.physics.Force
 
toString() - Method in enum de.gurkenlabs.litiengine.resources.ImageFormat
 
toString() - Method in enum de.gurkenlabs.litiengine.resources.SoundFormat
 
toString() - Method in class de.gurkenlabs.litiengine.sound.IntroTrack
 
toString() - Method in class de.gurkenlabs.litiengine.sound.LoopedTrack
 
toString() - Method in class de.gurkenlabs.litiengine.sound.SinglePlayTrack
 
toString() - Method in class de.gurkenlabs.litiengine.sound.Sound
 
toString() - Method in class de.gurkenlabs.litiengine.sound.SoundEvent
 
toString() - Method in class de.gurkenlabs.litiengine.util.geom.Vector2D
 
toTicks(int) - Method in class de.gurkenlabs.litiengine.GameTime
Converts the specified milliseconds to ticks using the game loop's update rate.
toTicks(int, int) - Method in class de.gurkenlabs.litiengine.GameTime
Converts the specified milliseconds to ticks using the specified update rate.
toTimerFormat(long, TimeUtilities.TimerFormat) - Static method in class de.gurkenlabs.litiengine.util.TimeUtilities
 
Track - Interface in de.gurkenlabs.litiengine.sound
The Track class defines a sequence in which music Sounds should be played back by the engine.
trackInConsole(String, LongConsumer) - Static method in class de.gurkenlabs.litiengine.util.Stopwatch
 
trackRenderTime(String, double, GameMetrics.RenderInfo...) - Method in class de.gurkenlabs.litiengine.GameMetrics
 
trackRenderTimes() - Method in class de.gurkenlabs.litiengine.configuration.DebugConfiguration
 
Transition - Class in de.gurkenlabs.litiengine.entities.behavior
 
Transition(int) - Constructor for class de.gurkenlabs.litiengine.entities.behavior.Transition
 
Transition(int, State) - Constructor for class de.gurkenlabs.litiengine.entities.behavior.Transition
 
translateShape(Shape, Point2D) - Static method in class de.gurkenlabs.litiengine.util.geom.GeometricUtilities
 
TRIANGLE - de.gurkenlabs.litiengine.graphics.emitters.particles.ParticleType
 
Trigger - Class in de.gurkenlabs.litiengine.entities
TODO: Triggers should be able to call entity actions (similar to the current message approach)
Trigger(Trigger.TriggerActivation, String) - Constructor for class de.gurkenlabs.litiengine.entities.Trigger
Instantiates a new Trigger entity.
Trigger(Trigger.TriggerActivation, String, boolean) - Constructor for class de.gurkenlabs.litiengine.entities.Trigger
Instantiates a new Trigger entity.
Trigger(Trigger.TriggerActivation, String, boolean, int) - Constructor for class de.gurkenlabs.litiengine.entities.Trigger
Initializes a new instance of the Trigger class.
Trigger(Trigger.TriggerActivation, String, String) - Constructor for class de.gurkenlabs.litiengine.entities.Trigger
Instantiates a new Trigger entity.
Trigger(Trigger.TriggerActivation, String, String, boolean) - Constructor for class de.gurkenlabs.litiengine.entities.Trigger
Instantiates a new Trigger entity.
TRIGGER - de.gurkenlabs.litiengine.environment.tilemap.MapObjectType
 
TRIGGER - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Buttons
 
TRIGGER_ACTIVATION - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty
 
TRIGGER_ACTIVATORS - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty
 
TRIGGER_COOLDOWN - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty
 
TRIGGER_MESSAGE - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty
 
TRIGGER_ONETIME - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty
 
TRIGGER_TARGETS - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty
 
Trigger.TriggerActivation - Enum in de.gurkenlabs.litiengine.entities
 
TriggerActivatedListener - Interface in de.gurkenlabs.litiengine.entities
This listener provides a callback for when a Trigger was activated.
TriggerActivatingCondition - Interface in de.gurkenlabs.litiengine.entities
This listener provides a callback that allows to check conditions for activating a Trigger and prevent the activation if necessary.
TriggerDeactivatedListener - Interface in de.gurkenlabs.litiengine.entities
This listener provides a callback for when a Trigger was deactivated.
TriggerEvent - Class in de.gurkenlabs.litiengine.entities
 
TriggerListener - Interface in de.gurkenlabs.litiengine.entities
This listener provides callbacks for when a Trigger gets activated or deactivated.
TriggerMapObjectLoader - Class in de.gurkenlabs.litiengine.environment
 
TriggerMapObjectLoader() - Constructor for class de.gurkenlabs.litiengine.environment.TriggerMapObjectLoader
 
Trigonometry - Class in de.gurkenlabs.litiengine.util.geom
 
tryGet(String) - Method in class de.gurkenlabs.litiengine.resources.ResourcesContainer
Tries to get a resource with the specified name from this container.
tryGet(URL) - Method in class de.gurkenlabs.litiengine.resources.ResourcesContainer
 
TTL_MAX - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty.Particle
 
TTL_MIN - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty.Particle
 
turnOnMove() - Method in class de.gurkenlabs.litiengine.entities.Creature
 
turnOnMove() - Method in interface de.gurkenlabs.litiengine.entities.IMobileEntity
Gets the turn on move parameter for this entity.
turnOnMove() - Method in annotation type de.gurkenlabs.litiengine.entities.MovementInfo
 
Tween - Class in de.gurkenlabs.litiengine.tweening
A Tween is an interpolation between start values and target values over a given time period.
Tween(Tweenable, TweenType, int) - Constructor for class de.gurkenlabs.litiengine.tweening.Tween
Instantiates a new tween.
Tweenable - Interface in de.gurkenlabs.litiengine.tweening
The Tweenable interface allows modifying an object's attributes smoothly over time using Tween instances managed by the TweenEngine.
TweenEngine - Class in de.gurkenlabs.litiengine.tweening
The TweenEngine is the central manager for Tweens.
TweenEngine() - Constructor for class de.gurkenlabs.litiengine.tweening.TweenEngine
Instantiates a new TweenEngine.
TweenEquation - Interface in de.gurkenlabs.litiengine.tweening
An interface to generally apply a function to a value.
TweenFunction - Enum in de.gurkenlabs.litiengine.tweening
Easing equations based on Robert Penner's work: http://robertpenner.com/easing/
tweens() - Static method in class de.gurkenlabs.litiengine.Game
Gets the game's Tween manager that holds all currently active Tween instances.
TweenType - Enum in de.gurkenlabs.litiengine.tweening
The TweenType determines which values of a Tweenable} will be modified by a Tween.

U

UI - de.gurkenlabs.litiengine.graphics.RenderType
 
uncaughtException(Thread, Throwable) - Method in class de.gurkenlabs.litiengine.DefaultUncaughtExceptionHandler
 
UNDEFINED - de.gurkenlabs.litiengine.Direction
 
UNDEFINED - de.gurkenlabs.litiengine.tweening.TweenType
 
UNDEFINED - de.gurkenlabs.litiengine.util.TimeUtilities.TimerFormat
 
UNDEFINED - Static variable in class de.gurkenlabs.litiengine.entities.Material
 
UNDEFINED_MAPOBJECTTYPE - Static variable in enum de.gurkenlabs.litiengine.environment.tilemap.MapObjectType
 
unitVector() - Method in class de.gurkenlabs.litiengine.util.geom.Vector2D
 
UNKNOWN - de.gurkenlabs.litiengine.attributes.Modification
 
unload() - Method in class de.gurkenlabs.litiengine.environment.Environment
Unloads all entities of this environment.
unloaded(Environment) - Method in interface de.gurkenlabs.litiengine.environment.EnvironmentListener
 
unloaded(Environment) - Method in interface de.gurkenlabs.litiengine.environment.EnvironmentUnloadedListener
This method is called after the environment was unloaded.
unloadEnvironment() - Method in class de.gurkenlabs.litiengine.environment.GameWorld
Unloads the current Environment and sets it to null.
unmarshal(CustomPropertyAdapter.PropertyList) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.CustomPropertyAdapter
 
unmarshal(Integer) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.BooleanIntegerAdapter
 
unmarshal(String) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.ColorAdapter
 
unmarshal(String) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.DecimalFloatAdapter
 
unmarshal(String) - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.PolylineAdapter
 
unmarshal(String) - Method in class de.gurkenlabs.litiengine.resources.TextureAtlas.CustomBooleanAdapter
 
unmarshal(String) - Method in class de.gurkenlabs.litiengine.util.io.URLAdapter
 
unpause() - Method in class de.gurkenlabs.litiengine.graphics.animation.Animation
Un-pauses the playback of this animation.
unregister(EntityAction) - Method in class de.gurkenlabs.litiengine.entities.EntityActionMap
 
unregister(String) - Method in class de.gurkenlabs.litiengine.entities.EntityActionMap
 
UNSUPPORTED - de.gurkenlabs.litiengine.resources.ImageFormat
 
UNSUPPORTED - de.gurkenlabs.litiengine.resources.SoundFormat
 
UnsupportedMapVersionException - Exception in de.gurkenlabs.litiengine.environment.tilemap.xml
 
unzip(InputStream, File) - Static method in class de.gurkenlabs.litiengine.util.io.CompressionUtilities
 
UP - de.gurkenlabs.litiengine.Direction
 
UP - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.DPad
Standard value for up HAT position
UP_LEFT - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.DPad
Standard value for up-left HAT position
UP_RIGHT - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.DPad
Standard value for up-right HAT position
update() - Method in class de.gurkenlabs.litiengine.abilities.AbilityExecution
1.
update() - Method in class de.gurkenlabs.litiengine.abilities.effects.Effect
1.
update() - Method in class de.gurkenlabs.litiengine.entities.behavior.EntityNavigator
 
update() - Method in class de.gurkenlabs.litiengine.entities.behavior.StateMachine
 
update() - Method in class de.gurkenlabs.litiengine.entities.Trigger
 
update() - Method in class de.gurkenlabs.litiengine.environment.EntitySpawner
 
update() - Method in class de.gurkenlabs.litiengine.environment.GameWorld
Don't call this manually!
update() - Method in class de.gurkenlabs.litiengine.graphics.animation.Animation
 
update() - Method in class de.gurkenlabs.litiengine.graphics.animation.AnimationController
 
update() - Method in class de.gurkenlabs.litiengine.graphics.animation.EntityAnimationController
 
update() - Method in class de.gurkenlabs.litiengine.graphics.animation.PropAnimationController
 
update() - Method in class de.gurkenlabs.litiengine.graphics.Camera
 
update() - Method in class de.gurkenlabs.litiengine.graphics.emitters.Emitter
 
update() - Method in class de.gurkenlabs.litiengine.graphics.FreeFlightCamera
 
update() - Method in class de.gurkenlabs.litiengine.gui.SpeechBubble
 
update() - Method in class de.gurkenlabs.litiengine.input.Gamepad
 
update() - Method in class de.gurkenlabs.litiengine.input.GamepadEntityController
 
update() - Method in class de.gurkenlabs.litiengine.input.Keyboard
 
update() - Method in class de.gurkenlabs.litiengine.input.Mouse
 
update() - Method in class de.gurkenlabs.litiengine.input.MousePathController
 
update() - Method in interface de.gurkenlabs.litiengine.IUpdateable
This method is called by the game loop on all objects that are attached to the loop.
update() - Method in class de.gurkenlabs.litiengine.physics.MovementController
 
update() - Method in class de.gurkenlabs.litiengine.physics.PhysicsEngine
Clears all collision boxes registered on the PhysicsEngine once per tick and re-adds them with their updated positions.
update() - Method in class de.gurkenlabs.litiengine.sound.SoundEngine
 
update() - Method in class de.gurkenlabs.litiengine.tweening.TweenEngine
Updates all registered Tweens by applying the TweenEquation.
update() - Method in class de.gurkenlabs.litiengine.UpdateLoop
Calls the update() procedure on all registered instances.
update(Appearance) - Method in class de.gurkenlabs.litiengine.gui.Appearance
 
update(SpritesheetResource) - Method in class de.gurkenlabs.litiengine.resources.Spritesheets
 
update(Point2D, float) - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.Particle
Updates the effect's position, change in xCurrent, change in yCurrent, remaining lifetime, and color.
update(Point2D, float) - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.SpriteParticle
 
updateAnimationController() - Method in class de.gurkenlabs.litiengine.entities.Creature
 
updateFocus() - Method in class de.gurkenlabs.litiengine.graphics.Camera
 
updateFocus() - Method in interface de.gurkenlabs.litiengine.graphics.ICamera
Currently an update function for the shake effect.
updateFocus() - Method in class de.gurkenlabs.litiengine.graphics.PositionLockCamera
 
updateLighting() - Method in class de.gurkenlabs.litiengine.environment.Environment
Forces an update on the lighting layers for the entire map.
updateLighting(Rectangle2D) - Method in class de.gurkenlabs.litiengine.environment.Environment
Forces an update on the lighting layers for the specified section on the map.
UpdateLoop - Class in de.gurkenlabs.litiengine
The UpdateLoop is a basic loop implementation that performs operations at the specified tickRate by continuously processing the registered logic and delaying the loop until the requested rate is met.
UpdateLoop(String, int) - Constructor for class de.gurkenlabs.litiengine.UpdateLoop
 
updateMapObject(EmitterData, IMapObject) - Static method in class de.gurkenlabs.litiengine.environment.EmitterMapObjectLoader
 
UPDATERATE - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty.Emitter
 
updateSection(Rectangle2D) - Method in class de.gurkenlabs.litiengine.graphics.ColorLayer
 
updateWalkable(Rectangle2D) - Method in class de.gurkenlabs.litiengine.entities.behavior.AStarGrid
Updates the walkable attribute of nodes intersected by the specified rectangle.
UriUtilities - Class in de.gurkenlabs.litiengine.util
 
URLAdapter - Class in de.gurkenlabs.litiengine.util.io
This class allows for absolute and relative URLs to be unmarshalled as Java URL objects.
URLAdapter() - Constructor for class de.gurkenlabs.litiengine.util.io.URLAdapter
Constructs a new URLAdapter, with no additional properties.
URLAdapter(URL) - Constructor for class de.gurkenlabs.litiengine.util.io.URLAdapter
Constructs a new URLAdapter, configured to use relative URLs using the supplied URL as a base.
useKerning() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapObjectText
 
useKerning() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Text
 
usesCustomRenderType() - Method in class de.gurkenlabs.litiengine.graphics.emitters.particles.Particle
 

V

valign() - Method in annotation type de.gurkenlabs.litiengine.entities.CollisionInfo
 
Valign - Enum in de.gurkenlabs.litiengine
The enum Valign defines a range of vertical alignments.
value() - Method in class de.gurkenlabs.litiengine.abilities.AbilityAttributes
 
value() - Method in annotation type de.gurkenlabs.litiengine.abilities.AbilityInfo
 
value() - Method in annotation type de.gurkenlabs.litiengine.entities.Tag
 
value() - Method in annotation type de.gurkenlabs.litiengine.entities.Tags
 
value() - Method in annotation type de.gurkenlabs.litiengine.environment.tilemap.TmxType
 
valueOf(String) - Static method in enum de.gurkenlabs.litiengine.abilities.CastType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.gurkenlabs.litiengine.abilities.effects.EffectTarget
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.gurkenlabs.litiengine.Align
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.gurkenlabs.litiengine.attributes.Modification
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.gurkenlabs.litiengine.configuration.DisplayMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.gurkenlabs.litiengine.configuration.Quality
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.gurkenlabs.litiengine.Direction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.gurkenlabs.litiengine.entities.EntityPivotType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.gurkenlabs.litiengine.entities.LightSource.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.gurkenlabs.litiengine.entities.PropState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.gurkenlabs.litiengine.entities.Rotation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.gurkenlabs.litiengine.entities.Trigger.TriggerActivation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.gurkenlabs.litiengine.environment.IEntitySpawner.SpawnMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.gurkenlabs.litiengine.environment.tilemap.MapObjectType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.gurkenlabs.litiengine.environment.tilemap.RenderOrder
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.gurkenlabs.litiengine.environment.tilemap.StaggerAxis
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.gurkenlabs.litiengine.environment.tilemap.StaggerIndex
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.gurkenlabs.litiengine.graphics.CreatureAnimationState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.gurkenlabs.litiengine.graphics.emitters.particles.ParticleType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.gurkenlabs.litiengine.graphics.RenderType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.gurkenlabs.litiengine.graphics.StaticShadowType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.gurkenlabs.litiengine.gui.ImageScaleMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.gurkenlabs.litiengine.physics.Collision
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.gurkenlabs.litiengine.resources.ImageFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.gurkenlabs.litiengine.resources.SoundFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.gurkenlabs.litiengine.tweening.TweenFunction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.gurkenlabs.litiengine.tweening.TweenType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.gurkenlabs.litiengine.util.TimeUtilities.TimerFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.gurkenlabs.litiengine.Valign
Returns the enum constant of this type with the specified name.
values() - Static method in enum de.gurkenlabs.litiengine.abilities.CastType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.gurkenlabs.litiengine.abilities.effects.EffectTarget
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.gurkenlabs.litiengine.Align
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.gurkenlabs.litiengine.attributes.Modification
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.gurkenlabs.litiengine.configuration.DisplayMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.gurkenlabs.litiengine.configuration.Quality
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.gurkenlabs.litiengine.Direction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.gurkenlabs.litiengine.entities.EntityPivotType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.gurkenlabs.litiengine.entities.LightSource.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.gurkenlabs.litiengine.entities.PropState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.gurkenlabs.litiengine.entities.Rotation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.gurkenlabs.litiengine.entities.Trigger.TriggerActivation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.gurkenlabs.litiengine.environment.IEntitySpawner.SpawnMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.gurkenlabs.litiengine.environment.tilemap.MapObjectType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.gurkenlabs.litiengine.environment.tilemap.RenderOrder
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.gurkenlabs.litiengine.environment.tilemap.StaggerAxis
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.gurkenlabs.litiengine.environment.tilemap.StaggerIndex
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.gurkenlabs.litiengine.graphics.CreatureAnimationState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.gurkenlabs.litiengine.graphics.emitters.particles.ParticleType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.gurkenlabs.litiengine.graphics.RenderType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.gurkenlabs.litiengine.graphics.StaticShadowType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.gurkenlabs.litiengine.gui.ImageScaleMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.gurkenlabs.litiengine.physics.Collision
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.gurkenlabs.litiengine.resources.ImageFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.gurkenlabs.litiengine.resources.SoundFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.gurkenlabs.litiengine.tweening.TweenFunction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.gurkenlabs.litiengine.tweening.TweenType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.gurkenlabs.litiengine.util.TimeUtilities.TimerFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.gurkenlabs.litiengine.Valign
Returns an array containing the constants of this enum type, in the order they are declared.
Vector2D - Class in de.gurkenlabs.litiengine.util.geom
 
Vector2D() - Constructor for class de.gurkenlabs.litiengine.util.geom.Vector2D
 
Vector2D(double, double) - Constructor for class de.gurkenlabs.litiengine.util.geom.Vector2D
 
Vector2D(Point2D, Point2D) - Constructor for class de.gurkenlabs.litiengine.util.geom.Vector2D
 
velocity() - Method in annotation type de.gurkenlabs.litiengine.entities.MovementInfo
The velocity in pixels per second.
VELOCITY - de.gurkenlabs.litiengine.tweening.TweenType
 
VELOCITY_X_MAX - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty.Particle
 
VELOCITY_X_MIN - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty.Particle
 
VELOCITY_Y_MAX - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty.Particle
 
VELOCITY_Y_MIN - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.MapObjectProperty.Particle
 
verticalFlip(BufferedImage) - Static method in class de.gurkenlabs.litiengine.util.Imaging
Flips the specified image vertically.
VerticalSlider - Class in de.gurkenlabs.litiengine.gui
 
VerticalSlider(double, double, double, double, float, float, float) - Constructor for class de.gurkenlabs.litiengine.gui.VerticalSlider
 
VERYHIGH - de.gurkenlabs.litiengine.configuration.Quality
 
VERYLOW - de.gurkenlabs.litiengine.configuration.Quality
 
VOLUME - de.gurkenlabs.litiengine.tweening.TweenType
 

W

WALK - de.gurkenlabs.litiengine.graphics.CreatureAnimationState
 
wasHit(int) - Method in class de.gurkenlabs.litiengine.entities.CombatEntity
 
wasHit(int) - Method in interface de.gurkenlabs.litiengine.entities.ICombatEntity
 
wasKilled() - Method in class de.gurkenlabs.litiengine.entities.EntityHitEvent
 
wasReleased(int) - Method in interface de.gurkenlabs.litiengine.input.IKeyboard
Checks whether the key with the specified keyCode was recently released.
wasReleased(int) - Method in class de.gurkenlabs.litiengine.input.Keyboard
 
WAV - de.gurkenlabs.litiengine.resources.SoundFormat
 
width() - Method in annotation type de.gurkenlabs.litiengine.entities.EntityInfo
 
window() - Static method in class de.gurkenlabs.litiengine.Game
Gets the game's window in which the RenderComponent lives.
This class e.g.
WINDOWED - de.gurkenlabs.litiengine.configuration.DisplayMode
 
WOOD - Static variable in class de.gurkenlabs.litiengine.entities.Material
 
world() - Static method in class de.gurkenlabs.litiengine.Game
Gets the game's world which is a global environment manager that contains all Environments and provides the currently active Environment and Camera.
wrap() - Method in interface de.gurkenlabs.litiengine.environment.tilemap.IMapObjectText
 
wrap() - Method in class de.gurkenlabs.litiengine.environment.tilemap.xml.Text
 

X

X - de.gurkenlabs.litiengine.environment.tilemap.StaggerAxis
 
X - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Axis
 
X - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Buttons
 
X - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Xbox
 
X_ACCELERATION - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Axis
 
X_FORCE - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Axis
 
X_VELOCITY - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Axis
 
XmlUtilities - Class in de.gurkenlabs.litiengine.util.io
 

Y

Y - de.gurkenlabs.litiengine.environment.tilemap.StaggerAxis
 
Y - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Axis
 
Y - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Buttons
 
Y - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Xbox
 
Y_ACCELERATION - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Axis
 
Y_FORCE - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Axis
 
Y_VELOCITY - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Axis
 

Z

Z - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Axis
 
Z - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Buttons
 
Z_ACCELERATION - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Axis
 
Z_FORCE - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Axis
 
Z_VELOCITY - Static variable in class de.gurkenlabs.litiengine.input.Gamepad.Axis
 
zip(File, File) - Static method in class de.gurkenlabs.litiengine.util.io.CompressionUtilities
 
ZLIB - Static variable in class de.gurkenlabs.litiengine.environment.tilemap.xml.TileData.Compression
 
zoomChanged(ZoomChangedEvent) - Method in interface de.gurkenlabs.litiengine.graphics.ICamera.ZoomChangedListener
Invoked when the zoom of a camera changed.
ZoomChangedEvent - Class in de.gurkenlabs.litiengine.graphics
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes All Packages