com.jme3.scene.Spatial.CullHintINestable.IChildrenChangedListenerKEY_JMEITEMDATA| Constructor and Description |
|---|
JMEKeyboard(java.lang.String name,
java.util.UUID uuid)
Instantiates a new JME keyboard.
|
| Modifier and Type | Method and Description |
|---|---|
float |
getHeight()
Gets the height.
|
KeyboardDefinition |
getKeyboardDefinition()
Gets the keyboard definition.
|
com.jme3.scene.Spatial |
getManipulableSpatial()
Gets the manipulable spatial.
|
com.jme3.math.Vector2f |
getSize()
Gets the size.
|
float |
getWidth()
Gets the width.
|
void |
initializeGeometry(com.jme3.asset.AssetManager assetManager)
Initialize geometry.
|
void |
reDraw()
Re draw.
|
void |
reDrawKeyboard(boolean shiftDown,
boolean altDown,
boolean ctlDown)
Re draw keyboard.
|
void |
setKeyboardDefinition(KeyboardDefinition kd)
Sets the keyboard definition.
|
void |
setKeyboardRenderer(IKeyboardGraphicsRenderer keyboardRenderer)
Sets the keyboard renderer.
|
void |
setSize(float width,
float height)
Sets the size.
|
void |
setSize(com.jme3.math.Vector2f size)
Sets the size.
|
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 JMEKeyboard(java.lang.String name,
java.util.UUID uuid)
name - the nameuuid - the uuidpublic float getHeight()
IRectangularItemgetHeight in interface IRectangularItempublic KeyboardDefinition getKeyboardDefinition()
IKeyboardgetKeyboardDefinition in interface IKeyboardpublic com.jme3.scene.Spatial getManipulableSpatial()
IItemgetManipulableSpatial in interface IItempublic com.jme3.math.Vector2f getSize()
IRectangularItemgetSize in interface IRectangularItempublic float getWidth()
IRectangularItemgetWidth in interface IRectangularItempublic void initializeGeometry(com.jme3.asset.AssetManager assetManager)
IInitableinitializeGeometry in interface IInitableassetManager - the asset managerpublic void reDraw()
IKeyboardpublic void reDrawKeyboard(boolean shiftDown,
boolean altDown,
boolean ctlDown)
IKeyboardreDrawKeyboard in interface IKeyboardshiftDown - the shift downaltDown - the alt downctlDown - the ctl downpublic void setKeyboardDefinition(KeyboardDefinition kd)
IKeyboardsetKeyboardDefinition in interface IKeyboardkd - the new keyboard definitionpublic void setKeyboardRenderer(IKeyboardGraphicsRenderer keyboardRenderer)
IKeyboardsetKeyboardRenderer in interface IKeyboardkeyboardRenderer - the new keyboard rendererpublic void setSize(float width,
float height)
IRectangularItemsetSize in interface IRectangularItemwidth - the widthheight - the heightpublic void setSize(com.jme3.math.Vector2f size)
IRectangularItemsetSize in interface IRectangularItemsize - the new size