Crossfire JXClient, Trunk
Public Member Functions | Private Attributes | List of all members
com.realtime.crossfire.jxclient.map.Location Class Reference
Collaboration diagram for com.realtime.crossfire.jxclient.map.Location:
Collaboration graph

Public Member Functions

boolean equals (@Nullable final Object obj)
 
int getLayer ()
 
int getX ()
 
int getY ()
 
int hashCode ()
 
 Location (final int x, final int y, final int layer)
 
String toString ()
 

Private Attributes

final int layer
 
final int x
 
final int y
 

Detailed Description

A location on the map.

Author
Andreas Kirschbaum

Definition at line 32 of file Location.java.

Constructor & Destructor Documentation

◆ Location()

com.realtime.crossfire.jxclient.map.Location.Location ( final int  x,
final int  y,
final int  layer 
)

Creates a new location.

Parameters
xthe x-coordinate
ythe y-coordinate
layerthe layer

Definition at line 55 of file Location.java.

References com.realtime.crossfire.jxclient.map.Location.layer, com.realtime.crossfire.jxclient.map.Location.x, and com.realtime.crossfire.jxclient.map.Location.y.

Referenced by com.realtime.crossfire.jxclient.map.Location.equals().

Here is the caller graph for this function:

Member Function Documentation

◆ equals()

boolean com.realtime.crossfire.jxclient.map.Location.equals ( @Nullable final Object  obj)

◆ getLayer()

int com.realtime.crossfire.jxclient.map.Location.getLayer ( )

Returns the layer.

Returns
the layer

Definition at line 81 of file Location.java.

References com.realtime.crossfire.jxclient.map.Location.layer.

◆ getX()

int com.realtime.crossfire.jxclient.map.Location.getX ( )

Returns the x-coordinate.

Returns
the x-coordinate

Definition at line 65 of file Location.java.

References com.realtime.crossfire.jxclient.map.Location.x.

◆ getY()

int com.realtime.crossfire.jxclient.map.Location.getY ( )

Returns the y-coordinate.

Returns
the y-coordinate

Definition at line 73 of file Location.java.

References com.realtime.crossfire.jxclient.map.Location.y.

◆ hashCode()

int com.realtime.crossfire.jxclient.map.Location.hashCode ( )

◆ toString()

String com.realtime.crossfire.jxclient.map.Location.toString ( )

Member Data Documentation

◆ layer

final int com.realtime.crossfire.jxclient.map.Location.layer
private

◆ x

final int com.realtime.crossfire.jxclient.map.Location.x
private

◆ y

final int com.realtime.crossfire.jxclient.map.Location.y
private

The documentation for this class was generated from the following file: