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
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 callingget(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 itsAnimation
s 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
AttributeModifier
s. - 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 theResources
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
Animation
s from theAnimationController
. - 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 thePhysicsEngine
. - collides(ICollisionEntity, Collision) - Method in class de.gurkenlabs.litiengine.physics.PhysicsEngine
- Checks if a given
ICollisionEntity
collides with anything of the givenCollision
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 anyICollisionEntities
of a givenCollision
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 anyICollisionEntities
of a givenCollision
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 anyICollisionEntities
of a givenCollision
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 provideAnimation
s forCreature
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 itsAnimation
s 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 aICollisionEntity
) 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 theRenderComponent
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 allEnvironments
and provides the currently activeEnvironment
andCamera
. - 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
AttributeModifier
s. - 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 theImageRenderer
. - 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 theirCollision
type. - getCollisionBoxes(Collision) - Method in class de.gurkenlabs.litiengine.physics.PhysicsEngine
- Gets all
CollisionBoxes
with the givenCollision
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 theirCollision
type. - getCollisionEntities(Collision) - Method in class de.gurkenlabs.litiengine.physics.PhysicsEngine
- Gets all
ICollisionEntities
with the givenCollision
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 newEnvironment
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 newEnvironment
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
IGroupLayer
s 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
IImageLayer
s 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 givenIMapObject
. - 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