public interface Displayable extends Manipulatable, InvalidateFlags
Modifier and Type | Field and Description |
---|---|
static int |
FLIP_X |
static int |
FLIP_Y |
ALL, ALPHA, BLEND, BOUNDS, CACHE, CHILDREN, COLOR, DEPTH, FRAME, ORIGIN, PARENT, PARENT_BOUNDS, PERSPECTIVE, PIVOT, POSITION, ROTATION, SCALE, SIZE, SKEW, TEXTURE, TEXTURE_COORDS, TRANSFORM_MATRIX, VERTICES, VISIBILITY, VISUAL
Modifier and Type | Method and Description |
---|---|
boolean |
addManipulator(Manipulator manipulator) |
void |
dispose() |
float |
getAlpha() |
BlendFunc |
getBlendFunc() |
RectF |
getBounds() |
GLColor |
getColor() |
int |
getFps() |
java.lang.String |
getId() |
BlendFunc |
getInheritedBlendFunc() |
GLColor |
getInheritedColor() |
Manipulator |
getManipulator(int index) |
int |
getNumManipulators() |
java.lang.String |
getObjectTree(java.lang.String prefix) |
PointF |
getOrigin() |
Parentable |
getParent() |
PointF |
getPivot() |
Scene |
getScene() |
PointF |
getSkew() |
float |
getZ() |
void |
globalToLocal(PointF global,
PointF result) |
void |
invalidate() |
void |
invalidate(int flags) |
boolean |
isAlive() |
boolean |
isAutoUpdateBounds() |
boolean |
isVisible() |
void |
localToGlobal(PointF local,
PointF result) |
void |
onAddedToScene(Scene scene) |
void |
onRemoved() |
void |
onRemovedFromScene() |
boolean |
queueEvent(java.lang.Runnable r) |
int |
removeAllManipulators() |
boolean |
removeFromParent() |
boolean |
removeManipulator(Manipulator manipulator) |
void |
setAlive(boolean value) |
void |
setAlpha(float alpha) |
void |
setAutoUpdateBounds(boolean autoUpdateBounds) |
void |
setBlendFunc(BlendFunc blendFunc) |
void |
setColor(GLColor color) |
void |
setFps(int value) |
void |
setId(java.lang.String id) |
void |
setOrigin(float x,
float y) |
void |
setOrigin(PointF origin) |
void |
setOriginAtCenter() |
void |
setPivot(float x,
float y) |
void |
setPivot(PointF pivot) |
void |
setPivotAtCenter() |
void |
setSkew(float kx,
float ky) |
void |
setVisible(boolean value) |
void |
setZ(float z) |
boolean |
shouldDraw(RectF globalViewRect) |
boolean |
update(int deltaTime) |
RectF |
updateBounds() |
getHeight, getPosition, getRotation, getScale, getSize, getWidth, getX, getY, move, moveTo, rotate, setPosition, setPosition, setRotation, setScale, setScale, setSize, setSize, setX, setY
static final int FLIP_X
static final int FLIP_Y
boolean update(int deltaTime)
void setZ(float z)
float getZ()
PointF getOrigin()
void setOrigin(PointF origin)
void setOrigin(float x, float y)
void setOriginAtCenter()
PointF getPivot()
void setPivot(PointF pivot)
void setPivot(float x, float y)
void setPivotAtCenter()
void setSkew(float kx, float ky)
PointF getSkew()
void setAlive(boolean value)
boolean isAlive()
void invalidate()
void invalidate(int flags)
void setVisible(boolean value)
boolean isVisible()
boolean shouldDraw(RectF globalViewRect)
GLColor getColor()
void setColor(GLColor color)
float getAlpha()
void setAlpha(float alpha)
void setBlendFunc(BlendFunc blendFunc)
BlendFunc getBlendFunc()
void setFps(int value)
int getFps()
boolean addManipulator(Manipulator manipulator)
boolean removeManipulator(Manipulator manipulator)
int removeAllManipulators()
Manipulator getManipulator(int index)
int getNumManipulators()
Scene getScene()
boolean queueEvent(java.lang.Runnable r)
boolean removeFromParent()
void dispose()
void localToGlobal(PointF local, PointF result)
void globalToLocal(PointF global, PointF result)
RectF getBounds()
getBounds
in interface Manipulatable
RectF updateBounds()
boolean isAutoUpdateBounds()
void setAutoUpdateBounds(boolean autoUpdateBounds)
java.lang.String getObjectTree(java.lang.String prefix)
java.lang.String getId()
void setId(java.lang.String id)
Parentable getParent()
GLColor getInheritedColor()
BlendFunc getInheritedBlendFunc()
void onRemoved()
void onAddedToScene(Scene scene)
void onRemovedFromScene()