Crossfire JXClient, Trunk  R20561
Package com.realtime.crossfire.jxclient.map

Implements the map model which is shown in the map and magic map views. More...

Classes

class  AnimationMap
 Maintains AnimationState instances for map locations. More...
 
class  AnimationState
 The state of an Animation on a map. More...
 
class  CfMap
 Represents a map (as seen by the client). More...
 
class  CfMapAnimations
 Manages a set of animated map squares. More...
 
class  CfMapPatch
 Represents a square area of CfMapSquares. More...
 
class  CfMapSquare
 Represents a square in a CfMap. More...
 
class  Location
 A location on the map. More...
 
interface  MapListener
 Interface for listeners interested in changes within CfMap instances. More...
 
interface  MapScrollListener
 Interface for listeners interested on map scrolled events. More...
 
interface  MapSizeListener
 Listener for clients interested in map size changes. More...
 
class  MapUpdaterState
 Update a CfMap model from protocol commands. More...
 
class  MapUpdaterStateTest
 Regression tests for MapUpdaterState. More...
 
interface  NewmapListener
 Interface for listeners interested in received "newmap" messages. More...
 

Detailed Description

Implements the map model which is shown in the map and magic map views.

Author
Andreas Kirschbaum