|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.jme3.app.Application
env3d.EnvBasic
env3d.Env
env3d.advanced.EnvAdvanced
public class EnvAdvanced
The EnvAdvanced class allows the use of advanced features such as skybox, water, shadow, physics, and gui.
| Field Summary |
|---|
| Fields inherited from class env3d.EnvBasic |
|---|
audioMap, flyCam, guiFont, guiNode, init, internalObjects, objectsMap, roomObject, rootNode, statusNode, statusText, tpf |
| Fields inherited from class com.jme3.app.Application |
|---|
assetManager, audioRenderer, cam, context, guiViewPort, inputEnabled, inputManager, joyInput, keyInput, listener, mouseInput, paused, pauseOnFocus, renderer, renderManager, settings, speed, stateManager, timer, touchInput, viewPort |
| Constructor Summary | |
|---|---|
EnvAdvanced()
|
|
| Method Summary | |
|---|---|
void |
addObject(java.lang.Object obj)
Add an object to the environment |
com.jme3.asset.AssetManager |
getAssetManager()
|
com.jme3.bullet.BulletAppState |
getBulletAppState()
|
boolean |
isShadowEnabled()
Checks if shadow is enabled |
void |
removeObject(java.lang.Object obj)
Removes an object from the environment |
void |
setPhysicsEnabled(boolean enabled)
Enable physics? |
void |
setRoom(java.lang.Object room)
Sets the current room. |
void |
setShadowEnabled(boolean mode)
Turn shadows on and off |
void |
update()
|
| Methods inherited from class env3d.Env |
|---|
advanceOneFrame, advanceOneFrame, getKey, getKeyDown, getKeyDown, getMouseButtonClicked, getMouseButtonDown, getMouseDX, getMouseDY, getMouseX, getMouseY, isFullScreen, isMouseGrabbed, setFullscreen, setMouseGrab, setResolution, start |
| Methods inherited from class env3d.EnvBasic |
|---|
destroy, disableLighting, enableLighting, exit, getCameraPitch, getCameraX, getCameraY, getCameraYaw, getCameraZ, getNiftyGUI, getObject, getObjects, getObjects, getPick, getPickList, getPickRay, getRootNode, getVolume, initialize, isDefaultControl, isLightingEnabled, setCameraPitch, setCameraXYZ, setCameraYaw, setDefaultControl, setDisplayStr, setDisplayStr, setDisplayStr, setShowStatus, setVolume, soundLoad, soundLoop, soundPlay, soundPlay, soundStop |
| Methods inherited from class com.jme3.app.Application |
|---|
createCanvas, destroyInput, enqueue, gainFocus, getAudioRenderer, getCamera, getContext, getGuiViewPort, getInputManager, getListener, getRenderer, getRenderManager, getStateManager, getTimer, getViewPort, handleError, isPauseOnLostFocus, loseFocus, requestClose, reshape, restart, runQueuedTasks, setAssetManager, setPauseOnLostFocus, setSettings, setTimer, start, startCanvas, startCanvas, stop, stop |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public EnvAdvanced()
| Method Detail |
|---|
public void setPhysicsEnabled(boolean enabled)
enabled - public void setRoom(java.lang.Object room)
EnvBasic
setRoom in class EnvBasicroom - the room objectpublic void addObject(java.lang.Object obj)
EnvBasic
addObject in class EnvBasicpublic void removeObject(java.lang.Object obj)
EnvBasic
removeObject in class EnvBasicpublic void update()
update in interface com.jme3.system.SystemListenerupdate in class EnvBasicpublic void setShadowEnabled(boolean mode)
mode - public boolean isShadowEnabled()
public com.jme3.asset.AssetManager getAssetManager()
getAssetManager in class com.jme3.app.Applicationpublic com.jme3.bullet.BulletAppState getBulletAppState()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||