Uses of Class
com.bombinggames.wurfelengine.core.gameobjects.AbstractGameObject
-
Packages that use AbstractGameObject Package Description com.bombinggames.wurfelengine.core com.bombinggames.wurfelengine.core.gameobjects Game Objects are objects like entities and block which can be found in the map.com.bombinggames.wurfelengine.core.map com.bombinggames.wurfelengine.core.map.rendering com.bombinggames.wurfelengine.core.sorting com.bombinggames.wurfelengine.extension This package includes various extensions and tools to the engine.com.bombinggames.wurfelengine.extension.shooting -
-
Uses of AbstractGameObject in com.bombinggames.wurfelengine.core
Methods in com.bombinggames.wurfelengine.core that return AbstractGameObject Modifier and Type Method Description AbstractGameObject
DepthListNode. getContent()
AbstractGameObject
DepthListNode.DepthListIterator. next()
AbstractGameObject
DepthListNode.ReverseDepthListIterator. prev()
Methods in com.bombinggames.wurfelengine.core that return types with arguments of type AbstractGameObject Modifier and Type Method Description java.util.Iterator<AbstractGameObject>
DepthListNode. iterator()
Methods in com.bombinggames.wurfelengine.core with parameters of type AbstractGameObject Modifier and Type Method Description void
DepthListNode. add(AbstractGameObject content)
Constructors in com.bombinggames.wurfelengine.core with parameters of type AbstractGameObject Constructor Description DepthListNode(AbstractGameObject content)
-
Uses of AbstractGameObject in com.bombinggames.wurfelengine.core.gameobjects
Subclasses of AbstractGameObject in com.bombinggames.wurfelengine.core.gameobjects Modifier and Type Class Description class
AbstractEntity
An entity is a game object which has the key feature that is has a position.class
BenchmarkBall
class
Cursor
The seletion indicator in the level editor.class
DestructionParticle
A piece of dirt which flies around.class
EntityBlock
An entity which is rendered using the block sprites without sides.class
EntityShadow
class
Explosion
class
MovableEntity
A clas used mainly for characters or object which can walk around.class
Particle
class
ParticleEmitter
Light is per default disabled.class
PointLightSource
A light source is an invisible entity which spawns light from one point.class
SimpleEntity
A simple static basic entity. -
Uses of AbstractGameObject in com.bombinggames.wurfelengine.core.map
Methods in com.bombinggames.wurfelengine.core.map with parameters of type AbstractGameObject Modifier and Type Method Description float
Coordinate. distanceTo(AbstractGameObject object)
float
Point. distanceTo(AbstractGameObject object)
float
Position. distanceTo(AbstractGameObject object)
float
Coordinate. distanceToHorizontal(AbstractGameObject object)
float
Point. distanceToHorizontal(AbstractGameObject object)
checks only x and y.float
Position. distanceToHorizontal(AbstractGameObject object)
checks only x and y.float
Coordinate. distanceToHorizontalSquared(AbstractGameObject object)
float
Point. distanceToHorizontalSquared(AbstractGameObject object)
checks only x and y.float
Position. distanceToHorizontalSquared(AbstractGameObject object)
checks only x and y.float
Coordinate. distanceToSquared(AbstractGameObject object)
float
Point. distanceToSquared(AbstractGameObject object)
float
Position. distanceToSquared(AbstractGameObject object)
The result is squared for fast comparison. -
Uses of AbstractGameObject in com.bombinggames.wurfelengine.core.map.rendering
Subclasses of AbstractGameObject in com.bombinggames.wurfelengine.core.map.rendering Modifier and Type Class Description class
AnimatedBlock
A block which has an animation.class
RenderCell
Something which can be rendered and therefore saves render information shared across cameras.class
Sea
A Sea Block which has a "waves" effect. -
Uses of AbstractGameObject in com.bombinggames.wurfelengine.core.sorting
Method parameters in com.bombinggames.wurfelengine.core.sorting with type arguments of type AbstractGameObject Modifier and Type Method Description abstract void
AbstractSorter. createDepthList(java.util.LinkedList<AbstractGameObject> depthlist)
Sorts the list of game objects.void
DepthValueSort. createDepthList(java.util.LinkedList<AbstractGameObject> depthlist)
void
NoSort. createDepthList(java.util.LinkedList<AbstractGameObject> depthlist)
void
TopologicalSort. createDepthList(java.util.LinkedList<AbstractGameObject> depthlist)
-
Uses of AbstractGameObject in com.bombinggames.wurfelengine.extension
Subclasses of AbstractGameObject in com.bombinggames.wurfelengine.extension Modifier and Type Class Description class
UserControlledShooter
The UserControlledShooter is a character who can walk and shoot. -
Uses of AbstractGameObject in com.bombinggames.wurfelengine.extension.shooting
Subclasses of AbstractGameObject in com.bombinggames.wurfelengine.extension.shooting Modifier and Type Class Description class
Bullet
A bullet is a moving object which can destroy and damage entities or the world.class
Laserdot
Uses sprite e22-0class
Weapon
Constructors in com.bombinggames.wurfelengine.extension.shooting with parameters of type AbstractGameObject Constructor Description Weapon(byte weaponid, AbstractGameObject parent)
-