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, setZOrder
addItem, deRegisterChildrenChangedListener, getChildItems, getChildrenCount, hasChildren, registerChildrenChangedListener, removeAllItems, removeItem
AnimationSystem 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