Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W Z 

A

AbstractBlockLogicExtension - Class in com.bombinggames.wurfelengine.core.map
Manages the game logic for a block.
AbstractBlockLogicExtension(byte, Coordinate) - Constructor for class com.bombinggames.wurfelengine.core.map.AbstractBlockLogicExtension
Called when spawned.
AbstractCVarSystem - Class in com.bombinggames.wurfelengine.core.cvar
Each cvar system manages one file.
AbstractCVarSystem(File) - Constructor for class com.bombinggames.wurfelengine.core.cvar.AbstractCVarSystem
you have to manually call AbstractCVarSystem.load() to load from path.
AbstractEntity - Class in com.bombinggames.wurfelengine.core.gameobjects
An entity is a game object which has the key feature that is has a position.
AbstractEntity(byte) - Constructor for class com.bombinggames.wurfelengine.core.gameobjects.AbstractEntity
Create an abstractEntity.
AbstractEntity(byte, byte) - Constructor for class com.bombinggames.wurfelengine.core.gameobjects.AbstractEntity
Create an abstractEntity.
AbstractGameObject - Class in com.bombinggames.wurfelengine.core.gameobjects
An AbstractGameObject is something wich can be found in the game world.
AbstractGameObject() - Constructor for class com.bombinggames.wurfelengine.core.gameobjects.AbstractGameObject
Creates an object.
AbstractMainMenu - Class in com.bombinggames.wurfelengine.core
The game state of the Main Menu.
AbstractMainMenu() - Constructor for class com.bombinggames.wurfelengine.core.AbstractMainMenu
 
AbstractPlacableTable - Class in com.bombinggames.wurfelengine.mapeditor
A table containing all blocks where you can choose your block.
AbstractPlacableTable() - Constructor for class com.bombinggames.wurfelengine.mapeditor.AbstractPlacableTable
 
acquire() - Method in interface com.badlogic.gdx.ai.utils.NonBlockingSemaphore
Acquires a resource if available.
acquire(int) - Method in interface com.badlogic.gdx.ai.utils.NonBlockingSemaphore
Acquires the specified number of resources if they all are available.
acquire() - Method in class com.badlogic.gdx.ai.utils.SimpleNonBlockingSemaphore
 
acquire(int) - Method in class com.badlogic.gdx.ai.utils.SimpleNonBlockingSemaphore
 
act(float) - Method in class com.bombinggames.wurfelengine.core.loading.LoadingBar
 
action() - Method in class com.bombinggames.wurfelengine.extension.basicmainmenu.BasicMenuItem
 
actualTask - Variable in class com.badlogic.gdx.ai.btree.BranchTask
 
add(E) - Method in class com.badlogic.gdx.ai.msg.PriorityQueue
Inserts the specified element into this priority queue.
add(N) - Method in class com.badlogic.gdx.ai.pfa.DefaultGraphPath
 
add(N) - Method in interface com.badlogic.gdx.ai.pfa.GraphPath
Adds an item at the end of this path.
add(Schedulable, int, int) - Method in class com.badlogic.gdx.ai.sched.LoadBalancingScheduler
 
add(Schedulable, int, int) - Method in class com.badlogic.gdx.ai.sched.PriorityScheduler
Adds the schedulable to the list using the given frequency and phase with priority 1.
add(Schedulable, int, int, float) - Method in class com.badlogic.gdx.ai.sched.PriorityScheduler
Adds the schedulable to the list using the given frequency, phase and priority.
add(Schedulable, int, int) - Method in interface com.badlogic.gdx.ai.sched.Scheduler
Adds the schedulable to the list using the given frequency and phase
add(SteeringBehavior<T>, float) - Method in class com.badlogic.gdx.ai.steer.behaviors.BlendedSteering
Adds a steering behavior and its weight to the list.
add(BlendedSteering.BehaviorAndWeight<T>) - Method in class com.badlogic.gdx.ai.steer.behaviors.BlendedSteering
Adds a steering behavior and its weight to the list.
add(SteeringBehavior<T>) - Method in class com.badlogic.gdx.ai.steer.behaviors.PrioritySteering
Adds the specified behavior to the priority list.
add(SteeringAcceleration<T>) - Method in class com.badlogic.gdx.ai.steer.SteeringAcceleration
Adds the given steering acceleration to this steering acceleration.
add(String) - Method in class com.bombinggames.wurfelengine.core.console.Console
Adds a message with the sender "System"
add(String, String) - Method in class com.bombinggames.wurfelengine.core.console.Console
Adds a message to the console.
add(String, String, int) - Method in class com.bombinggames.wurfelengine.core.console.Console
Adds a message to the console.
add(AbstractGameObject) - Method in class com.bombinggames.wurfelengine.core.DepthListNode
 
add(int[]) - Method in class com.bombinggames.wurfelengine.core.map.Coordinate
Add a vector to the coordinates.
add(Vector3) - Method in class com.bombinggames.wurfelengine.core.map.Coordinate
 
add(int, int, int) - Method in class com.bombinggames.wurfelengine.core.map.Coordinate
Add a vector to the coordinates.
add(float[]) - Method in class com.bombinggames.wurfelengine.core.map.Point
Add a vector to the position
add(Vector2) - Method in class com.bombinggames.wurfelengine.core.map.Point
Add a vector to the position
add(Vector3) - Method in class com.bombinggames.wurfelengine.core.map.Point
Add a vector to the position
add(float, float, float) - Method in class com.bombinggames.wurfelengine.core.map.Point
Add a vector to the position
addButton(Actor) - Method in class com.bombinggames.wurfelengine.core.WEScreen
 
addCamera(Camera) - Method in class com.bombinggames.wurfelengine.core.GameView
Add a camera to the game.
addCamera(Camera) - Method in class com.bombinggames.wurfelengine.core.map.rendering.RenderStorage
avoids duplicates
addChild(Task<E>) - Method in class com.badlogic.gdx.ai.btree.BehaviorTree
This method will add a child to the list of this task's children
addChild(Task<E>) - Method in class com.badlogic.gdx.ai.btree.Decorator
 
addChild(Task<E>) - Method in class com.badlogic.gdx.ai.btree.LeafTask
 
addChild(Task<E>) - Method in class com.badlogic.gdx.ai.btree.Task
This method will add a child to the list of this task's children
addCommand(ConsoleCommand) - Method in class com.bombinggames.wurfelengine.core.console.Console
Add new commands
addComponent(Component) - Method in class com.bombinggames.wurfelengine.core.gameobjects.AbstractEntity
 
addCoveredEnts(AbstractEntity) - Method in class com.bombinggames.wurfelengine.core.map.rendering.RenderCell
adds the entitiy into a cell
addEntities(AbstractEntity...) - Method in class com.bombinggames.wurfelengine.core.map.Map
Adds entities.
addEntities(Collection<AbstractEntity>) - Method in class com.bombinggames.wurfelengine.core.map.Map
Adds entities.
addIcon(String) - Static method in class com.bombinggames.wurfelengine.WE
 
addInputProcessor(InputProcessor) - Method in class com.bombinggames.wurfelengine.core.EngineView
Add an inputProcessor to the views.
addLight(GameView, Side, int, Color) - Method in class com.bombinggames.wurfelengine.core.map.Coordinate
Add light to the RenderStorage at this coordiante
addLightlevel(float, Side, int, int) - Method in class com.bombinggames.wurfelengine.core.map.rendering.RenderCell
 
addLightToBackEdge(GameView, Side, Color) - Method in class com.bombinggames.wurfelengine.core.map.Coordinate
Add light to the back edge of a coordinate and it's neighbors-
addListener(Telegraph, int) - Method in class com.badlogic.gdx.ai.msg.MessageDispatcher
Registers a listener for the specified message code.
addListeners(Telegraph, int...) - Method in class com.badlogic.gdx.ai.msg.MessageDispatcher
Registers a listener for a selection of message types.
addLogic(AbstractBlockLogicExtension) - Method in class com.bombinggames.wurfelengine.core.map.Chunk
 
addLogic(AbstractBlockLogicExtension) - Method in class com.bombinggames.wurfelengine.core.map.Map
Add a logicblock to the map.
addMember(FormationMember<T>) - Method in class com.badlogic.gdx.ai.fma.Formation
Adds a new member to the first available slot and updates slot assignments if the number of member is supported by the current pattern.
addMovement(Vector2) - Method in class com.bombinggames.wurfelengine.core.gameobjects.MovableEntity
Adds speed and direction.
addMovement(Vector3) - Method in class com.bombinggames.wurfelengine.core.gameobjects.MovableEntity
Adds speed and direction.
addMovement(float, float, float) - Method in class com.bombinggames.wurfelengine.core.gameobjects.MovableEntity
Adds speed and direction.
addPostLaunchCommands(LaunchCommand) - Static method in class com.bombinggames.wurfelengine.WE
Add commands which will be executed after the engine launched.
addProvider(TelegramProvider, int) - Method in class com.badlogic.gdx.ai.msg.MessageDispatcher
Registers a provider for the specified message code.
addProviders(TelegramProvider, int...) - Method in class com.badlogic.gdx.ai.msg.MessageDispatcher
Registers a provider for a selection of message types.
addSemaphore(String, int) - Static method in class com.badlogic.gdx.ai.utils.NonBlockingSemaphoreRepository
 
addToHor(float) - Method in class com.bombinggames.wurfelengine.core.gameobjects.MovableEntity
Adds speed to horizontal moving directio.
addToOpenList(IndexedAStarPathFinder.NodeRecord<N>, float) - Method in class com.badlogic.gdx.ai.pfa.indexed.IndexedAStarPathFinder
 
addWithAutomaticPhasing(Schedulable, int) - Method in class com.badlogic.gdx.ai.sched.LoadBalancingScheduler
Adds the schedulable to the list using the given frequency and a phase calculated by a dry run of the scheduler.
addWithAutomaticPhasing(Schedulable, int) - Method in class com.badlogic.gdx.ai.sched.PriorityScheduler
Adds the schedulable to the list using the given frequency, priority 1 and a phase calculated by a dry run of the scheduler.
addWithAutomaticPhasing(Schedulable, int, float) - Method in class com.badlogic.gdx.ai.sched.PriorityScheduler
Adds the schedulable to the list using the given frequency and priority while the phase is calculated by a dry run of the scheduler.
addWithAutomaticPhasing(Schedulable, int) - Method in interface com.badlogic.gdx.ai.sched.Scheduler
Adds the schedulable to the list using the given frequency and a phase calculated by this scheduler.
agentA - Variable in class com.badlogic.gdx.ai.steer.behaviors.Interpose
 
agentB - Variable in class com.badlogic.gdx.ai.steer.behaviors.Interpose
 
agents - Variable in class com.badlogic.gdx.ai.steer.proximities.ProximityBase
The array of the agents handled by this proximity.
AimBand - Class in com.bombinggames.wurfelengine.extension
A band which points to a point or entity.
AimBand(Position) - Constructor for class com.bombinggames.wurfelengine.extension.AimBand
 
AimBand(AbstractEntity) - Constructor for class com.bombinggames.wurfelengine.extension.AimBand
 
AimBand(Position, Position) - Constructor for class com.bombinggames.wurfelengine.extension.AimBand
 
airborneTime - Variable in class com.badlogic.gdx.ai.steer.behaviors.Jump
 
AirGenerator - Class in com.bombinggames.wurfelengine.core.map.Generators
A simple generator who returns only air.
AirGenerator() - Constructor for class com.bombinggames.wurfelengine.core.map.Generators.AirGenerator
 
Alignment<T extends com.badlogic.gdx.math.Vector<T>> - Class in com.badlogic.gdx.ai.steer.behaviors
Alignment is a group behavior producing a linear acceleration that attempts to keep the owner aligned with the agents in its immediate area defined by the given Proximity.
Alignment(Steerable<T>, Proximity<T>) - Constructor for class com.badlogic.gdx.ai.steer.behaviors.Alignment
Creates an Alignment behavior for the specified owner and proximity.
alignTolerance - Variable in class com.badlogic.gdx.ai.steer.behaviors.ReachOrientation
The tolerance for aligning to the target without letting small errors keep the owner swinging.
AlwaysFail<E> - Class in com.badlogic.gdx.ai.btree.decorator
An AlwaysFail decorator will fail no matter the wrapped task fails or succeeds.
AlwaysFail() - Constructor for class com.badlogic.gdx.ai.btree.decorator.AlwaysFail
 
AlwaysFail(Task<E>) - Constructor for class com.badlogic.gdx.ai.btree.decorator.AlwaysFail
 
AlwaysSucceed<E> - Class in com.badlogic.gdx.ai.btree.decorator
An AlwaysSucceed decorator will succeed no matter the wrapped task succeeds or fails.
AlwaysSucceed() - Constructor for class com.badlogic.gdx.ai.btree.decorator.AlwaysSucceed
 
AlwaysSucceed(Task<E>) - Constructor for class com.badlogic.gdx.ai.btree.decorator.AlwaysSucceed
 
AmbientOcclusionCalculator - Class in com.bombinggames.wurfelengine.core.lightengine
 
AmbientOcclusionCalculator() - Constructor for class com.bombinggames.wurfelengine.core.lightengine.AmbientOcclusionCalculator
 
anchor - Variable in class com.badlogic.gdx.ai.fma.Formation
The anchor point of this formation.
angle - Variable in class com.badlogic.gdx.ai.steer.proximities.FieldOfViewProximity
The angle in radians of this proximity.
angleToVector(T, float) - Method in class com.badlogic.gdx.ai.steer.SteerableAdapter
 
angleToVector(T, float) - Method in interface com.badlogic.gdx.ai.utils.Location
Returns the unit vector in the direction of the specified angle expressed in radians.
angular - Variable in class com.badlogic.gdx.ai.steer.SteeringAcceleration
The angular component of this steering acceleration.
AngularAccelerationLimiter - Class in com.badlogic.gdx.ai.steer.limiters
An AngularAccelerationLimiter provides the maximum magnitude of angular acceleration.
AngularAccelerationLimiter(float) - Constructor for class com.badlogic.gdx.ai.steer.limiters.AngularAccelerationLimiter
Creates an AngularAccelerationLimiter.
AngularLimiter - Class in com.badlogic.gdx.ai.steer.limiters
An AngularLimiter provides the maximum magnitudes of angular speed and angular acceleration.
AngularLimiter(float, float) - Constructor for class com.badlogic.gdx.ai.steer.limiters.AngularLimiter
Creates an AngularLimiter.
AngularSpeedLimiter - Class in com.badlogic.gdx.ai.steer.limiters
An AngularSpeedLimiter provides the maximum magnitudes of angular speed.
AngularSpeedLimiter(float) - Constructor for class com.badlogic.gdx.ai.steer.limiters.AngularSpeedLimiter
Creates an AngularSpeedLimiter.
Animatable - Interface in com.bombinggames.wurfelengine.core.gameobjects
An object wich is animatable.
AnimatedBlock - Class in com.bombinggames.wurfelengine.core.map.rendering
A block which has an animation.
AnimatedBlock(byte, byte, int[], boolean, boolean) - Constructor for class com.bombinggames.wurfelengine.core.map.rendering.AnimatedBlock
Create this RenderCell with an array wich has the time of every animation step in ms in it.
applyAO() - Method in class com.bombinggames.wurfelengine.core.map.rendering.SideSprite
aply the ao to the vertice color
ArithmeticUtils - Class in com.badlogic.gdx.ai.utils
Some useful math functions.
arrivalTolerance - Variable in class com.badlogic.gdx.ai.steer.behaviors.Arrive
The tolerance for arriving at the target.
Arrive<T extends com.badlogic.gdx.math.Vector<T>> - Class in com.badlogic.gdx.ai.steer.behaviors
Arrive behavior moves the agent towards a target position.
Arrive(Steerable<T>) - Constructor for class com.badlogic.gdx.ai.steer.behaviors.Arrive
Creates an Arrive behavior for the specified owner.
Arrive(Steerable<T>, Location<T>) - Constructor for class com.badlogic.gdx.ai.steer.behaviors.Arrive
Creates an Arrive behavior for the specified owner and target.
arrive(SteeringAcceleration<T>, T) - Method in class com.badlogic.gdx.ai.steer.behaviors.Arrive
 
arriveEnabled - Variable in class com.badlogic.gdx.ai.steer.behaviors.FollowPath
The flag indicating whether to use Arrive behavior to approach the end of an open path.
atGoal() - Method in class com.bombinggames.wurfelengine.core.gameobjects.MoveToAi
 
attribute(String, Object) - Method in class com.badlogic.gdx.ai.btree.utils.BehaviorTreeReader
 
autoComplete() - Method in class com.bombinggames.wurfelengine.core.console.Console
suggests a cvar or a dir if cd entered
A B C D E F G H I J K L M N O P R S T U V W Z 
Skip navigation links