|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--mWaba.DataValue | +--mWaba.gui.mImage
Field Summary | |
static int |
CompletelyIn
Another image must be completely within this image to be considered "within" this image. |
static int |
DrawBorderOnly
Only draw the border. |
int |
drawMode
|
static int |
DrawNotStill
|
static int |
DrawStill
|
static int |
HasBorder
The image has a border. |
static int |
HasChanged
The image has changed. |
static int |
HasMoved
The image has moved. |
static int |
HasPriority
The image has prioity (but not on top). |
waba.fx.Image |
image
|
static int |
InUse
Used by MosaicPanel |
static int |
IsEmpty
The image is empty. |
static int |
IsInvisible
The image is invisible |
static int |
IsLocked
The image is locked - not used yet. |
static int |
IsMoveable
The image is moveable (draggable). |
static int |
IsNotHot
The image has no hot area. |
static int |
IsNotStill
The image is not still. |
static int |
IsPrepared
The image is fully prepared. |
static int |
IsPreparing
The image is being prepared |
RectArea |
location
|
waba.fx.Image |
mask
|
int |
properties
|
Constructor Summary | |
mImage()
|
|
mImage(java.lang.String mi)
|
|
mImage(java.lang.String mi,
java.lang.String mm)
|
Method Summary | |
void |
copyFrom(java.lang.Object other)
|
void |
doDraw(waba.fx.Graphics g,
int options)
Bottom level draw. |
void |
draw(waba.fx.Graphics g)
Draws itself on the graphic g at the point specified by the variable "location". |
void |
draw(waba.fx.Graphics g,
int x,
int y,
int options)
Draws itself on the graphic g at a specfied co-ordinate. |
void |
drawBorder(waba.fx.Graphics g,
int x,
int y,
int options)
Draws the border of the image. |
waba.fx.Rect |
getDim()
|
Area |
getHotArea()
|
java.lang.Object |
getNew()
|
void |
imageSet()
|
static waba.fx.Image |
invert(waba.fx.Image what)
|
boolean |
onHotArea(int x,
int y)
Returns if the point is on the hot area of the image. |
void |
setImage(waba.fx.Image im)
|
void |
setImage(waba.fx.Image im,
waba.fx.Image msk)
|
void |
setImage(waba.fx.Image im,
int dm)
|
void |
setImage(mImage other)
|
Methods inherited from class mWaba.DataValue |
getCopy |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Field Detail |
public int properties
public static final int IsPreparing
public static final int IsPrepared
public static final int IsInvisible
public static final int HasBorder
public static final int IsEmpty
public static final int HasPriority
public static final int InUse
public static final int IsNotHot
public static final int IsMoveable
public static final int IsLocked
public static final int CompletelyIn
public static final int HasMoved
public static final int HasChanged
public static final int IsNotStill
public RectArea location
public int drawMode
public waba.fx.Image image
public waba.fx.Image mask
public static final int DrawBorderOnly
public static final int DrawStill
public static final int DrawNotStill
Constructor Detail |
public mImage()
public mImage(java.lang.String mi, java.lang.String mm)
public mImage(java.lang.String mi)
Method Detail |
public java.lang.Object getNew()
public static waba.fx.Image invert(waba.fx.Image what)
public void setImage(waba.fx.Image im, waba.fx.Image msk)
public void setImage(waba.fx.Image im, int dm)
public void setImage(waba.fx.Image im)
public void setImage(mImage other)
public void imageSet()
public void copyFrom(java.lang.Object other)
public void drawBorder(waba.fx.Graphics g, int x, int y, int options)
public void doDraw(waba.fx.Graphics g, int options)
public void draw(waba.fx.Graphics g, int x, int y, int options)
public void draw(waba.fx.Graphics g)
public Area getHotArea()
public boolean onHotArea(int x, int y)
public waba.fx.Rect getDim()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |