com.jme3.scene.Spatial.CullHintINestable.IChildrenChangedListenerKEY_JMEITEMDATA| Constructor and Description |
|---|
JMEStage(java.lang.String name,
java.util.UUID uuid)
Instantiates a new JME stage.
|
| 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.
|
IStage |
getLocalStage()
Gets the local stage.
|
com.jme3.scene.Spatial |
getManipulableSpatial()
Gets the manipulable spatial.
|
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.
|
void |
initializeGeometry(com.jme3.asset.AssetManager assetManager)
Initialize geometry.
|
boolean |
isLocal()
Checks if is local.
|
com.jme3.math.Vector2f |
screenToWorld(com.jme3.math.Vector2f pos)
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 |
setLocalStage(IStage stage)
Sets the local stage.
|
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.
|
addItem, addItemListener, behaviourAdded, centerItem, convertWorldVelocityToLocalVelocity, deRegisterChildrenChangedListener, getBehaviours, getBehaviours, getChildItems, getChildrenCount, getItemChildren, getItemListeners, getItemName, getMultiTouchDispatcher, getName, getParentItem, getRelativeLocation, getRelativeLocationOfWorldLocation, getRelativeRotation, getRelativeScale, getUUID, getWorldLocation, getWorldLocation, getWorldRotationDegrees, getZOrder, getZOrderManager, hasChildren, isVisible, registerChildrenChangedListener, removeAllItems, removeItem, removeItemListener, setInteractionEnabled, setItemListeners, setItemName, setParentItem, setRelativeLocation, setRelativeRotation, setRelativeScale, setVisible, setWorldLocation, setZOrder, toStringattachChild, attachChildAt, childChange, clone, collideWith, deepClone, depthFirstTraversal, descendantMatches, descendantMatches, descendantMatches, detachAllChildren, detachChild, detachChildAt, detachChildNamed, getChild, getChild, getChildIndex, getChildren, getQuantity, getTriangleCount, getVertexCount, hasChild, read, setLodLevel, setMaterial, setModelBound, swapChildren, updateGeometricState, updateLogicalState, updateModelBound, writeaddControl, addLight, breadthFirstTraversal, center, checkCulling, clone, getControl, getControl, getCullHint, getLastFrustumIntersection, getLocalCullHint, getLocalLightList, getLocalQueueBucket, getLocalRotation, getLocalScale, getLocalShadowMode, getLocalToWorldMatrix, getLocalTransform, getLocalTranslation, getNumControls, getParent, getQueueBucket, getShadowMode, getUserData, getUserDataKeys, getWorldBound, getWorldLightList, getWorldRotation, getWorldScale, getWorldTransform, getWorldTranslation, hasAncestor, localToWorld, lookAt, matches, move, move, removeControl, removeControl, removeFromParent, removeLight, rotate, rotate, rotateUpTo, runControlRender, scale, scale, setCullHint, setLastFrustumIntersection, setLocalRotation, setLocalRotation, setLocalScale, setLocalScale, setLocalScale, setLocalTransform, setLocalTranslation, setLocalTranslation, setName, setQueueBucket, setShadowMode, setUserData, worldToLocalequals, getClass, hashCode, notify, notifyAll, wait, wait, waitaddItemListener, behaviourAdded, centerItem, convertWorldVelocityToLocalVelocity, getBehaviours, getBehaviours, getItemListeners, 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, removeItempublic JMEStage(java.lang.String name,
java.util.UUID uuid)
name - the nameuuid - the uuidpublic AnimationSystem getAnimationSystem()
IStagegetAnimationSystem in interface IStagepublic BehaviourMaker getBehaviourMaker()
IStagegetBehaviourMaker in interface IStagepublic IContentFactory getContentFactory()
IStagegetContentFactory in interface IStagepublic int getDisplayHeight()
IStagegetDisplayHeight in interface IStagepublic int getDisplayWidth()
IStagegetDisplayWidth in interface IStagepublic DragAndDropSystem getDragAndDropSystem()
IStagegetDragAndDropSystem in interface IStagepublic IStage getLocalStage()
public com.jme3.scene.Spatial getManipulableSpatial()
IItemgetManipulableSpatial in interface IItempublic IPickSystem getPickSystem()
IStagegetPickSystem in interface IStagepublic float getScreenBottom()
IStagegetScreenBottom in interface IStagepublic float getScreenLeft()
IStagegetScreenLeft in interface IStagepublic float getScreenRight()
IStagegetScreenRight in interface IStagepublic float getScreenTop()
IStagegetScreenTop in interface IStagepublic void initializeGeometry(com.jme3.asset.AssetManager assetManager)
IInitableinitializeGeometry in interface IInitableassetManager - the asset managerpublic boolean isLocal()
IStagepublic com.jme3.math.Vector2f screenToWorld(com.jme3.math.Vector2f pos)
IStagescreenToWorld in interface IStagepos - the new screen positionpublic void setAnimationSystem(AnimationSystem animationSystem)
IStagesetAnimationSystem in interface IStageanimationSystem - the new animation systempublic void setBehaviourMaker(BehaviourMaker bm)
IStagesetBehaviourMaker in interface IStagebm - the new behaviour makerpublic void setContentFactory(IContentFactory contentFactory)
IStagesetContentFactory in interface IStagecontentFactory - the new content factorypublic void setDisplayDimensions(int width,
int height)
IStagesetDisplayDimensions in interface IStagewidth - the widthheight - the heightpublic void setDragAndDropSystem(DragAndDropSystem dragAndDropSystem)
IStagesetDragAndDropSystem in interface IStagedragAndDropSystem - the new drag and drop systempublic void setLocalStage(IStage stage)
stage - the new local stagepublic void setPickSystem(IPickSystem pickSystem)
IStagesetPickSystem in interface IStagepickSystem - the new pick systempublic void tableToScreen(com.jme3.math.Vector2f in,
com.jme3.math.Vector2f out)
IStagetableToScreen in interface IStagein - the inout - the outpublic com.jme3.math.Vector2f tableToWorld(com.jme3.math.Vector2f in)
IStagetableToWorld in interface IStagein - the inpublic void tableToWorld(com.jme3.math.Vector2f in,
com.jme3.math.Vector2f out)
IStagetableToWorld in interface IStagein - the inout - the out