org.deken.game.collision
Interface CollisionMap

All Known Implementing Classes:
Simple2DCollisionDetection, SimpleCollisionDetection

public interface CollisionMap

Title: CollisionMap

Description: Required method for a CollisonMap.

Copyright: (c) 2010

Version:
1.0
Author:
Gary Deken

Method Summary
 Collision getSpriteCollision(Sprite sprite)
          Check if a Sprite is colliding with another Sprite.
 Collision getTileCollision(Actor actor, double movementX, double movementY, int movementLayer)
          Check if the Actor sprite will collide with a tile element.
 

Method Detail

getSpriteCollision

Collision getSpriteCollision(Sprite sprite)
Check if a Sprite is colliding with another Sprite.

Parameters:
sprite - Sprite
Returns:
Collision

getTileCollision

Collision getTileCollision(Actor actor,
                           double movementX,
                           double movementY,
                           int movementLayer)
Check if the Actor sprite will collide with a tile element.

Parameters:
actor - Actor
movementX - double
movementY - double
movementLayer - int
Returns:
Collision