Class AMonkeyFunctions
- java.lang.Object
- 
- com.jme3.app.Application
- 
- com.jme3.app.SimpleApplication
- 
- jadex.extension.envsupport.observer.graphics.jmonkey.AMonkeyInit
- 
- jadex.extension.envsupport.observer.graphics.jmonkey.AMonkeyFunctions
 
 
 
 
- 
- All Implemented Interfaces:
- com.jme3.animation.AnimEventListener,- com.jme3.system.SystemListener
 - Direct Known Subclasses:
- MonkeyApp
 
 public abstract class AMonkeyFunctions extends AMonkeyInit The Abstract Application for the renders the 3d output for Jadex in the Jmonkey Engine This Class holds most of the Functions for better structure
- 
- 
Field Summary- 
Fields inherited from class jadex.extension.envsupport.observer.graphics.jmonkey.AMonkeyInitambientOcclusion, animChannels, appScaled, appSize, bsr, cameraSelection, cameraState, canvassize, cleanupPostFilter, complexShadows, defaultGui, flyCamera, focusCam, focusCamActive, fpp, gridNode, guiCreatorPath, hudactive, isGrid, lights, niftyDisplay, niftyScreens, particleEmitters, pssmRenderer, selectedSpatial, selectedTarget, selectionControl, spaceController, spaceSize, staticNode, terrain, toAdd, toDelete, walkCam
 
- 
 - 
Constructor SummaryConstructors Constructor Description AMonkeyFunctions(float dim, float appScaled, float spaceSize, boolean isGrid, boolean shader, java.lang.String camera, java.lang.String guiCreatorPath, ISpaceController spaceController)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidfireFullscreen()This Functions fires a F11 Command to the Canvas.java.lang.ObjectgetSelectedSpaceObjectId()Vector3IntgetSelectedWorldCoord()IVector3getWorldContactPoint()voidmoveCamera(float value, boolean sideways)This Functions moves the Camera for the WalkCameravoidrandomizeHeightMap()protected voidsimpleInit()voidsimpleUpdateAbstract(float tpf)- 
Methods inherited from class jadex.extension.envsupport.observer.graphics.jmonkey.AMonkeyInitgetAnimChannels, getAppDimension, getAppScaled, getAppSize, getAssetManager, getBsr, getCameraSelection, getCanvassize, getCaps, getChannels, getFlyCamera, getFocusCam, getFpp, getGridNode, getLights, getNiftyDisplay, getParticleEmiters, getPssmRenderer, getSelectedSpatial, getSelectedTarget, getSpaceController, getSpaceSize, getTerrain, getToAdd, getToDelete, initCam, isCleanupPostFilter, isComplexShadows, isFocusCamActive, isGrid, isHudactive, isWalkCam, onAnimChange, onAnimCycleDone, setAnimChannels, setAppDimension, setAppScaled, setAppSize, setBsr, setCameraSelection, setCanvassize, setChannels, setCleanupPostFilter, setComplexShadows, setFlyCamera, setFocusCam, setFocusCamActive, setFpp, setGrid, setGridNode, setHudactive, setLights, setNiftyDisplay, setParticleEmiters, setPssmRenderer, setSelectedSpatial, setSelectedTarget, setSpaceController, setSpaceSize, setTerrain, setToAdd, setToDelete, setWalkCam
 - 
Methods inherited from class com.jme3.app.SimpleApplicationgetFlyByCamera, getGuiNode, getRootNode, initialize, isShowSettings, loadGuiFont, setDisplayFps, setDisplayStatView, setShowSettings, simpleInitApp, simpleRender, simpleUpdate, start, update
 - 
Methods inherited from class com.jme3.app.ApplicationcreateCanvas, destroy, 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
 
- 
 
- 
- 
- 
Constructor Detail- 
AMonkeyFunctionspublic AMonkeyFunctions(float dim, float appScaled, float spaceSize, boolean isGrid, boolean shader, java.lang.String camera, java.lang.String guiCreatorPath, ISpaceController spaceController)
 
- 
 - 
Method Detail- 
simpleInitprotected void simpleInit() - Overrides:
- simpleInitin class- AMonkeyInit
 
 - 
simpleUpdateAbstractpublic void simpleUpdateAbstract(float tpf) - Overrides:
- simpleUpdateAbstractin class- AMonkeyInit
 
 - 
fireFullscreenpublic void fireFullscreen() This Functions fires a F11 Command to the Canvas.
 - 
moveCamerapublic void moveCamera(float value, boolean sideways)This Functions moves the Camera for the WalkCamera
 - 
getSelectedWorldCoordpublic Vector3Int getSelectedWorldCoord() 
 - 
getSelectedSpaceObjectIdpublic java.lang.Object getSelectedSpaceObjectId() 
 - 
getWorldContactPointpublic IVector3 getWorldContactPoint() 
 - 
randomizeHeightMappublic void randomizeHeightMap() 
 
- 
 
-