|
||||||||||
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 EnvBasic
room
- the room objectpublic void addObject(java.lang.Object obj)
EnvBasic
addObject
in class EnvBasic
public void removeObject(java.lang.Object obj)
EnvBasic
removeObject
in class EnvBasic
public void update()
update
in interface com.jme3.system.SystemListener
update
in class EnvBasic
public void setShadowEnabled(boolean mode)
mode
- public boolean isShadowEnabled()
public com.jme3.asset.AssetManager getAssetManager()
getAssetManager
in class com.jme3.app.Application
public com.jme3.bullet.BulletAppState getBulletAppState()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |