public interface IStage extends IContainer
INestable.IChildrenChangedListener| Modifier and Type | Method and Description |
|---|---|
AnimationSystem |
getAnimationSystem()
Gets the animation system.
|
BehaviourMaker |
getBehaviourMaker()
Gets the behaviour maker.
|
IContentFactory |
getContentFactory()
Gets the content factory.
|
int |
getDisplayHeight()
Gets the display height.
|
int |
getDisplayWidth()
Gets the display width.
|
DragAndDropSystem |
getDragAndDropSystem()
Gets the drag and drop system.
|
IPickSystem |
getPickSystem()
Gets the pick system.
|
float |
getScreenBottom()
Gets the screen bottom.
|
float |
getScreenLeft()
Gets the screen left.
|
float |
getScreenRight()
Gets the screen right.
|
float |
getScreenTop()
Gets the screen top.
|
boolean |
isLocal()
Checks if is local.
|
com.jme3.math.Vector2f |
screenToWorld(com.jme3.math.Vector2f newScreenPosition)
Screen to world.
|
void |
setAnimationSystem(AnimationSystem animationSystem)
Sets the animation system.
|
void |
setBehaviourMaker(BehaviourMaker bm)
Sets the behaviour maker.
|
void |
setContentFactory(IContentFactory contentFactory)
Sets the content factory.
|
void |
setDisplayDimensions(int width,
int height)
Sets the display dimensions.
|
void |
setDragAndDropSystem(DragAndDropSystem dragAndDropSystem)
Sets the drag and drop system.
|
void |
setPickSystem(IPickSystem pickSystem)
Sets the pick system.
|
void |
tableToScreen(com.jme3.math.Vector2f in,
com.jme3.math.Vector2f out)
Table to screen.
|
com.jme3.math.Vector2f |
tableToWorld(com.jme3.math.Vector2f in)
Table to world.
|
void |
tableToWorld(com.jme3.math.Vector2f in,
com.jme3.math.Vector2f out)
Table to world.
|
addItemListener, behaviourAdded, centerItem, convertWorldVelocityToLocalVelocity, getBehaviours, getBehaviours, getItemListeners, getManipulableSpatial, getMultiTouchDispatcher, getName, getParentItem, getRelativeLocation, getRelativeLocationOfWorldLocation, getRelativeRotation, getRelativeScale, getUUID, getWorldLocation, getWorldLocation, getWorldRotationDegrees, getZOrder, getZOrderManager, isVisible, removeItemListener, setInteractionEnabled, setItemListeners, setParentItem, setRelativeLocation, setRelativeRotation, setRelativeScale, setVisible, setWorldLocation, setZOrderaddItem, deRegisterChildrenChangedListener, getChildItems, getChildrenCount, hasChildren, registerChildrenChangedListener, removeAllItems, removeItemAnimationSystem getAnimationSystem()
BehaviourMaker getBehaviourMaker()
IContentFactory getContentFactory()
int getDisplayHeight()
int getDisplayWidth()
DragAndDropSystem getDragAndDropSystem()
IPickSystem getPickSystem()
float getScreenBottom()
float getScreenLeft()
float getScreenRight()
float getScreenTop()
boolean isLocal()
com.jme3.math.Vector2f screenToWorld(com.jme3.math.Vector2f newScreenPosition)
newScreenPosition - the new screen positionvoid setAnimationSystem(AnimationSystem animationSystem)
animationSystem - the new animation systemvoid setBehaviourMaker(BehaviourMaker bm)
bm - the new behaviour makervoid setContentFactory(IContentFactory contentFactory)
contentFactory - the new content factoryvoid setDisplayDimensions(int width,
int height)
width - the widthheight - the heightvoid setDragAndDropSystem(DragAndDropSystem dragAndDropSystem)
dragAndDropSystem - the new drag and drop systemvoid setPickSystem(IPickSystem pickSystem)
pickSystem - the new pick systemvoid tableToScreen(com.jme3.math.Vector2f in,
com.jme3.math.Vector2f out)
in - the inout - the outcom.jme3.math.Vector2f tableToWorld(com.jme3.math.Vector2f in)
in - the invoid tableToWorld(com.jme3.math.Vector2f in,
com.jme3.math.Vector2f out)
in - the inout - the out