Crossfire JXClient, Trunk
|
Public Member Functions | |
Dimension | asDimension () |
boolean | equals (@Nullable final Object obj) |
boolean | equalsDisplayMode (@NotNull final DisplayMode displayMode) |
int | getHeight () |
int | getWidth () |
int | hashCode () |
Resolution (final int width, final int height) | |
String | toString () |
Static Public Member Functions | |
static Resolution | parse (@NotNull final String str) |
Private Attributes | |
final int | height |
final int | width |
Information about JXClient's screen/window resolution. It consists of a size (width and height) and whether the exact resolution should be used, or if a similar resolution is allowed.
Definition at line 36 of file Resolution.java.
com.realtime.crossfire.jxclient.util.Resolution.Resolution | ( | final int | width, |
final int | height | ||
) |
Creates a new instance.
width | the width in pixels |
height | the height in pixels |
Definition at line 53 of file Resolution.java.
References com.realtime.crossfire.jxclient.util.Resolution.height, and com.realtime.crossfire.jxclient.util.Resolution.width.
Referenced by com.realtime.crossfire.jxclient.util.Resolution.equals(), and com.realtime.crossfire.jxclient.util.Resolution.parse().
Dimension com.realtime.crossfire.jxclient.util.Resolution.asDimension | ( | ) |
Returns the resolution as a Dimension instance.
Definition at line 138 of file Resolution.java.
References com.realtime.crossfire.jxclient.util.Resolution.height, and com.realtime.crossfire.jxclient.util.Resolution.width.
Referenced by com.realtime.crossfire.jxclient.main.JXCWindow.JXCWindow().
boolean com.realtime.crossfire.jxclient.util.Resolution.equals | ( | @Nullable final Object | obj | ) |
Definition at line 111 of file Resolution.java.
References com.realtime.crossfire.jxclient.util.Resolution.height, com.realtime.crossfire.jxclient.util.Resolution.Resolution(), and com.realtime.crossfire.jxclient.util.Resolution.width.
Referenced by com.realtime.crossfire.jxclient.main.JXCWindow.JXCWindow().
boolean com.realtime.crossfire.jxclient.util.Resolution.equalsDisplayMode | ( | @NotNull final DisplayMode | displayMode | ) |
Returns whether this resolution matches a DisplayMode's resolution.
displayMode | the display mode |
Definition at line 106 of file Resolution.java.
References com.realtime.crossfire.jxclient.util.Resolution.height, and com.realtime.crossfire.jxclient.util.Resolution.width.
int com.realtime.crossfire.jxclient.util.Resolution.getHeight | ( | ) |
Returns the height in pixels.
Definition at line 96 of file Resolution.java.
References com.realtime.crossfire.jxclient.util.Resolution.height.
Referenced by com.realtime.crossfire.jxclient.main.SkinLoader.loadSkin(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseSkinName(), com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.setScreenSize(), and com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.setSkinName().
int com.realtime.crossfire.jxclient.util.Resolution.getWidth | ( | ) |
Returns the width in pixels.
Definition at line 88 of file Resolution.java.
References com.realtime.crossfire.jxclient.util.Resolution.width.
Referenced by com.realtime.crossfire.jxclient.main.SkinLoader.loadSkin(), com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseSkinName(), com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.setScreenSize(), and com.realtime.crossfire.jxclient.skin.skin.DefaultJXCSkin.setSkinName().
int com.realtime.crossfire.jxclient.util.Resolution.hashCode | ( | ) |
Definition at line 123 of file Resolution.java.
References com.realtime.crossfire.jxclient.util.Resolution.height, and com.realtime.crossfire.jxclient.util.Resolution.width.
|
static |
Creates a new instance from string representation. The string representation is of the format "1024x768"; it is the format returned from toString().
str | the string representation |
Definition at line 67 of file Resolution.java.
References com.realtime.crossfire.jxclient.util.Resolution.height, com.realtime.crossfire.jxclient.util.Resolution.Resolution(), and com.realtime.crossfire.jxclient.util.Resolution.width.
Referenced by com.realtime.crossfire.jxclient.main.Options.parse(), and com.realtime.crossfire.jxclient.skin.io.JXCSkinLoader.parseResolution().
String com.realtime.crossfire.jxclient.util.Resolution.toString | ( | ) |
Definition at line 129 of file Resolution.java.
References com.realtime.crossfire.jxclient.util.Resolution.height, and com.realtime.crossfire.jxclient.util.Resolution.width.
|
private |
The height in pixel.
Definition at line 46 of file Resolution.java.
Referenced by com.realtime.crossfire.jxclient.util.Resolution.asDimension(), com.realtime.crossfire.jxclient.util.Resolution.equals(), com.realtime.crossfire.jxclient.util.Resolution.equalsDisplayMode(), com.realtime.crossfire.jxclient.util.Resolution.getHeight(), com.realtime.crossfire.jxclient.util.Resolution.hashCode(), com.realtime.crossfire.jxclient.util.Resolution.parse(), com.realtime.crossfire.jxclient.util.Resolution.Resolution(), and com.realtime.crossfire.jxclient.util.Resolution.toString().
|
private |
The width in pixel.
Definition at line 41 of file Resolution.java.
Referenced by com.realtime.crossfire.jxclient.util.Resolution.asDimension(), com.realtime.crossfire.jxclient.util.Resolution.equals(), com.realtime.crossfire.jxclient.util.Resolution.equalsDisplayMode(), com.realtime.crossfire.jxclient.util.Resolution.getWidth(), com.realtime.crossfire.jxclient.util.Resolution.hashCode(), com.realtime.crossfire.jxclient.util.Resolution.parse(), com.realtime.crossfire.jxclient.util.Resolution.Resolution(), and com.realtime.crossfire.jxclient.util.Resolution.toString().