A B C D E G H L M N O R S T 
All Classes All Packages

A

addChild(Movable) - Method in interface be.yildizgames.common.gameobject.Movable
 
addOptionalChild(Movable) - Method in interface be.yildizgames.common.gameobject.Movable
 
attachTo(Movable) - Method in interface be.yildizgames.common.gameobject.Movable
Attach this object to another, this object will always follow the other moves and rotations.
attachToOptional(Movable) - Method in interface be.yildizgames.common.gameobject.Movable
Attach this object to another, this object will always follow the other moves and rotations, if the other object is deleted, this one will simply be detached.

B

be.yildizgames.common.gameobject - module be.yildizgames.common.gameobject
 
be.yildizgames.common.gameobject - package be.yildizgames.common.gameobject
Contains data classes to build game objectq.

C

CollisionListener - Interface in be.yildizgames.common.gameobject
Listener to notify when 2 object collides or if 2 objects are no longer colliding.
CollisionResult - Class in be.yildizgames.common.gameobject
Contains the result of a collision between 2 objects.
CollisionResult(EntityId, EntityId) - Constructor for class be.yildizgames.common.gameobject.CollisionResult
 
contains(EntityId) - Method in class be.yildizgames.common.gameobject.CollisionResult
Check if an id is implied in this collision.
contains(EntityIdentifiable) - Method in class be.yildizgames.common.gameobject.CollisionResult
 
contains(EntityIdentifiable, EntityIdentifiable) - Method in class be.yildizgames.common.gameobject.CollisionResult
 
contains(EntityId, EntityId) - Method in class be.yildizgames.common.gameobject.CollisionResult
 
containsAndNot(EntityIdentifiable, EntityIdentifiable) - Method in class be.yildizgames.common.gameobject.CollisionResult
 
containsAndNot(EntityId, EntityId) - Method in class be.yildizgames.common.gameobject.CollisionResult
 

D

Deletable - Interface in be.yildizgames.common.gameobject
This object must be manually deleted.
delete() - Method in interface be.yildizgames.common.gameobject.Deletable
Delete this object.
delete() - Method in interface be.yildizgames.common.gameobject.GameMaterialization
Delete the graphic/physic object.
detachFromParent() - Method in interface be.yildizgames.common.gameobject.Movable
 

E

equals(Object) - Method in class be.yildizgames.common.gameobject.CollisionResult
 

G

GameMaterialization - Interface in be.yildizgames.common.gameobject
Common part for the ClientGameEntity and the ServerGameEntity, this interface is not meant to be used but to be extended by usable client and server interfaces.
getAbsoluteDirection() - Method in interface be.yildizgames.common.gameobject.Movable
 
getAbsolutePosition() - Method in interface be.yildizgames.common.gameobject.Movable
 
getDirection() - Method in interface be.yildizgames.common.gameobject.Movable
 
getId() - Method in interface be.yildizgames.common.gameobject.GameMaterialization
 
getInternal() - Method in interface be.yildizgames.common.gameobject.Movable
 
getPosition() - Method in interface be.yildizgames.common.gameobject.Movable
 
getScaleSize() - Method in interface be.yildizgames.common.gameobject.GameMaterialization
 

H

hashCode() - Method in class be.yildizgames.common.gameobject.CollisionResult
 

L

lostCollision(CollisionResult) - Method in interface be.yildizgames.common.gameobject.CollisionListener
Two objects witch were colliding are no longer in collision state.

M

Movable - Interface in be.yildizgames.common.gameobject
Common interface for all movable objects.

N

newCollision(CollisionResult) - Method in interface be.yildizgames.common.gameobject.CollisionListener
A new collision between two objects happened.

O

object1 - Variable in class be.yildizgames.common.gameobject.CollisionResult
Collided object Id.
object2 - Variable in class be.yildizgames.common.gameobject.CollisionResult
Collided object Id.

R

removeChild(Movable) - Method in interface be.yildizgames.common.gameobject.Movable
 
resetScale() - Method in interface be.yildizgames.common.gameobject.GameMaterialization
 
rotate(float, float, float, float) - Method in interface be.yildizgames.common.gameobject.GameMaterialization
Rotate the object.

S

scale(float) - Method in interface be.yildizgames.common.gameobject.GameMaterialization
Scale the object.
scale(float, float, float) - Method in interface be.yildizgames.common.gameobject.GameMaterialization
Scale the object, scale is relative to latest size(scale to 0.5f to remove 50% of the size, then 0.5f again to remove 50 additional percent to the 50% of the original, size will then be 25% of the original size).
setDirection(float, float, float) - Method in interface be.yildizgames.common.gameobject.Movable
Set the object direction.
setDirection(Point3D) - Method in interface be.yildizgames.common.gameobject.Movable
Set the object direction.
setPosition(float, float, float) - Method in interface be.yildizgames.common.gameobject.Movable
Set the object position.
setPosition(Point3D) - Method in interface be.yildizgames.common.gameobject.Movable
Set the object position.
sleep(boolean) - Method in interface be.yildizgames.common.gameobject.GameMaterialization
 

T

toString() - Method in class be.yildizgames.common.gameobject.CollisionResult
 
A B C D E G H L M N O R S T 
All Classes All Packages