bluej.env3d
Class BEnv

java.lang.Object
  extended by com.jme3.app.Application
      extended by env3d.EnvBasic
          extended by env3d.Env
              extended by bluej.env3d.BEnv
All Implemented Interfaces:
com.jme3.system.SystemListener

public class BEnv
extends Env


Field Summary
static java.lang.String resourceDir
           
 
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
BEnv()
          Creates a new instance of BEnv
 
Method Summary
 void addObject(bluej.extensions.BObject obj)
           
 void advanceOneFrame()
          Render the current screen.
 void setRoom(java.lang.Object o)
          Sets the current room.
 void setRoomDim(float w, float h, float d)
           
 
Methods inherited from class env3d.Env
advanceOneFrame, getKey, getKeyDown, getKeyDown, getMouseButtonClicked, getMouseButtonDown, getMouseDX, getMouseDY, getMouseX, getMouseY, isFullScreen, isMouseGrabbed, setFullscreen, setMouseGrab, setResolution, start
 
Methods inherited from class env3d.EnvBasic
addObject, destroy, disableLighting, enableLighting, exit, getCameraPitch, getCameraX, getCameraY, getCameraYaw, getCameraZ, getNiftyGUI, getObject, getObjects, getObjects, getPick, getPickList, getPickRay, getRootNode, getVolume, initialize, isDefaultControl, isLightingEnabled, removeObject, setCameraPitch, setCameraXYZ, setCameraYaw, setDefaultControl, setDisplayStr, setDisplayStr, setDisplayStr, setShowStatus, setVolume, soundLoad, soundLoop, soundPlay, soundPlay, soundStop, update
 
Methods inherited from class com.jme3.app.Application
createCanvas, destroyInput, enqueue, gainFocus, getAssetManager, 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
 

Field Detail

resourceDir

public static java.lang.String resourceDir
Constructor Detail

BEnv

public BEnv()
Creates a new instance of BEnv

Method Detail

addObject

public void addObject(bluej.extensions.BObject obj)

setRoomDim

public void setRoomDim(float w,
                       float h,
                       float d)

setRoom

public void setRoom(java.lang.Object o)
Description copied from class: EnvBasic
Sets the current room. Calling this will remove all the objects in the current room.

Overrides:
setRoom in class EnvBasic
Parameters:
o - the room object

advanceOneFrame

public void advanceOneFrame()
Description copied from class: Env
Render the current screen. Maximum of 60 frames per second

Overrides:
advanceOneFrame in class Env
See Also:
Env.advanceOneFrame(int)