Class AMonkeyInit
- java.lang.Object
- 
- com.jme3.app.Application
- 
- com.jme3.app.SimpleApplication
- 
- jadex.extension.envsupport.observer.graphics.jmonkey.AMonkeyInit
 
 
 
- 
- All Implemented Interfaces:
- com.jme3.animation.AnimEventListener,- com.jme3.system.SystemListener
 - Direct Known Subclasses:
- AMonkeyFunctions
 
 public abstract class AMonkeyInit extends com.jme3.app.SimpleApplication implements com.jme3.animation.AnimEventListenerThe Second Abstract Application for the renders the 3d output for Jadex in the Jmonkey Engine This Class has most of the Getter and Setter and init Methods from the MonkeyApp for better structure
- 
- 
Field SummaryFields Modifier and Type Field Description protected booleanambientOcclusionprotected java.util.HashMap<java.lang.String,com.jme3.animation.AnimChannel>animChannelsprotected floatappScaledprotected floatappSizeprotected com.jme3.shadow.BasicShadowRendererbsrprotected java.lang.StringcameraSelectionprotected DefaultCameraStatecameraStateprotected java.awt.Dimensioncanvassizeprotected booleancleanupPostFilterprotected booleancomplexShadowsprotected booleandefaultGuiprotected FlyCameraflyCameraprotected FocusCamerafocusCamprotected booleanfocusCamActiveprotected com.jme3.post.FilterPostProcessorfppcom.jme3.scene.NodegridNodeprotected java.lang.StringguiCreatorPathprotected booleanhudactiveprotected booleanisGridprotected java.util.ArrayList<com.jme3.light.Light>lightsprotected com.jme3.niftygui.NiftyJmeDisplayniftyDisplayprotected java.util.ArrayList<NiftyScreen>niftyScreensprotected java.util.HashMap<java.lang.String,com.jme3.effect.ParticleEmitter>particleEmittersprotected com.jme3.shadow.PssmShadowRendererpssmRendererprotected com.jme3.scene.SpatialselectedSpatialprotected intselectedTargetprotected SelectionControlselectionControlprotected ISpaceControllerspaceControllerprotected floatspaceSizeprotected com.jme3.scene.NodestaticNodeprotected com.jme3.terrain.geomipmap.TerrainQuadterrainprotected java.util.ArrayList<com.jme3.scene.Spatial>toAddprotected java.util.ArrayList<java.lang.String>toDeleteprotected booleanwalkCam
 - 
Constructor SummaryConstructors Constructor Description AMonkeyInit(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 java.util.HashMap<java.lang.String,com.jme3.animation.AnimChannel>getAnimChannels()floatgetAppDimension()floatgetAppScaled()floatgetAppSize()com.jme3.asset.AssetManagergetAssetManager()com.jme3.shadow.BasicShadowRenderergetBsr()java.lang.StringgetCameraSelection()java.awt.DimensiongetCanvassize()java.util.Collection<com.jme3.renderer.Caps>getCaps()java.util.HashMap<java.lang.String,com.jme3.animation.AnimChannel>getChannels()FlyCameragetFlyCamera()FocusCameragetFocusCam()com.jme3.post.FilterPostProcessorgetFpp()com.jme3.scene.NodegetGridNode()java.util.ArrayList<com.jme3.light.Light>getLights()com.jme3.niftygui.NiftyJmeDisplaygetNiftyDisplay()java.util.HashMap<java.lang.String,com.jme3.effect.ParticleEmitter>getParticleEmiters()com.jme3.shadow.PssmShadowRenderergetPssmRenderer()com.jme3.scene.SpatialgetSelectedSpatial()intgetSelectedTarget()ISpaceControllergetSpaceController()floatgetSpaceSize()com.jme3.terrain.geomipmap.TerrainQuadgetTerrain()java.util.ArrayList<com.jme3.scene.Spatial>getToAdd()java.util.ArrayList<java.lang.String>getToDelete()voidinitCam()booleanisCleanupPostFilter()booleanisComplexShadows()booleanisFocusCamActive()booleanisGrid()booleanisHudactive()booleanisWalkCam()voidonAnimChange(com.jme3.animation.AnimControl control, com.jme3.animation.AnimChannel channel, java.lang.String animName)voidonAnimCycleDone(com.jme3.animation.AnimControl control, com.jme3.animation.AnimChannel channel, java.lang.String animName)voidsetAnimChannels(java.util.HashMap<java.lang.String,com.jme3.animation.AnimChannel> animChannels)voidsetAppDimension(float appDimension)voidsetAppScaled(float appScaled)voidsetAppSize(float appSize)voidsetBsr(com.jme3.shadow.BasicShadowRenderer bsr)voidsetCameraSelection(java.lang.String cameraSelection)voidsetCanvassize(java.awt.Dimension canvasSize)voidsetChannels(java.util.HashMap<java.lang.String,com.jme3.animation.AnimChannel> animChannels)voidsetCleanupPostFilter(boolean cleanupPostFilter)voidsetComplexShadows(boolean complexShadows)voidsetFlyCamera(FlyCamera flyCamera)voidsetFocusCam(FocusCamera focusCam)voidsetFocusCamActive(boolean focusCamActive)voidsetFpp(com.jme3.post.FilterPostProcessor fpp)voidsetGrid(boolean isGrid)voidsetGridNode(com.jme3.scene.Node gridNode)voidsetHudactive(boolean hudactive)voidsetLights(java.util.ArrayList<com.jme3.light.Light> lights)voidsetNiftyDisplay(com.jme3.niftygui.NiftyJmeDisplay niftyDisplay)voidsetParticleEmiters(java.util.HashMap<java.lang.String,com.jme3.effect.ParticleEmitter> particleEmiters)voidsetPssmRenderer(com.jme3.shadow.PssmShadowRenderer pssmRenderer)voidsetSelectedSpatial(com.jme3.scene.Spatial selectedSpatial)voidsetSelectedTarget(int selectedTarget)voidsetSpaceController(ISpaceController spaceController)voidsetSpaceSize(float spaceSize)voidsetTerrain(com.jme3.terrain.geomipmap.TerrainQuad terrain)voidsetToAdd(java.util.ArrayList<com.jme3.scene.Spatial> toAdd)voidsetToDelete(java.util.ArrayList<java.lang.String> toDelete)voidsetWalkCam(boolean walkCam)protected voidsimpleInit()voidsimpleUpdateAbstract(float tpf)- 
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
 
- 
 
- 
- 
- 
Field Detail- 
animChannelsprotected java.util.HashMap<java.lang.String,com.jme3.animation.AnimChannel> animChannels 
 - 
particleEmittersprotected java.util.HashMap<java.lang.String,com.jme3.effect.ParticleEmitter> particleEmitters 
 - 
lightsprotected java.util.ArrayList<com.jme3.light.Light> lights 
 - 
fppprotected com.jme3.post.FilterPostProcessor fpp 
 - 
terrainprotected com.jme3.terrain.geomipmap.TerrainQuad terrain 
 - 
focusCamprotected FocusCamera focusCam 
 - 
flyCameraprotected FlyCamera flyCamera 
 - 
niftyDisplayprotected com.jme3.niftygui.NiftyJmeDisplay niftyDisplay 
 - 
gridNodepublic com.jme3.scene.Node gridNode 
 - 
appSizeprotected float appSize 
 - 
appScaledprotected float appScaled 
 - 
spaceSizeprotected float spaceSize 
 - 
selectedSpatialprotected com.jme3.scene.Spatial selectedSpatial 
 - 
selectedTargetprotected int selectedTarget 
 - 
pssmRendererprotected com.jme3.shadow.PssmShadowRenderer pssmRenderer 
 - 
bsrprotected com.jme3.shadow.BasicShadowRenderer bsr 
 - 
isGridprotected boolean isGrid 
 - 
walkCamprotected boolean walkCam 
 - 
hudactiveprotected boolean hudactive 
 - 
focusCamActiveprotected boolean focusCamActive 
 - 
complexShadowsprotected boolean complexShadows 
 - 
cleanupPostFilterprotected boolean cleanupPostFilter 
 - 
ambientOcclusionprotected boolean ambientOcclusion 
 - 
cameraSelectionprotected java.lang.String cameraSelection 
 - 
toDeleteprotected java.util.ArrayList<java.lang.String> toDelete 
 - 
toAddprotected java.util.ArrayList<com.jme3.scene.Spatial> toAdd 
 - 
defaultGuiprotected boolean defaultGui 
 - 
guiCreatorPathprotected java.lang.String guiCreatorPath 
 - 
niftyScreensprotected java.util.ArrayList<NiftyScreen> niftyScreens 
 - 
spaceControllerprotected ISpaceController spaceController 
 - 
canvassizeprotected java.awt.Dimension canvassize 
 - 
cameraStateprotected DefaultCameraState cameraState 
 - 
selectionControlprotected SelectionControl selectionControl 
 - 
staticNodeprotected com.jme3.scene.Node staticNode 
 
- 
 - 
Constructor Detail- 
AMonkeyInitpublic AMonkeyInit(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() 
 - 
initCampublic void initCam() 
 - 
onAnimChangepublic void onAnimChange(com.jme3.animation.AnimControl control, com.jme3.animation.AnimChannel channel, java.lang.String animName)- Specified by:
- onAnimChangein interface- com.jme3.animation.AnimEventListener
 
 - 
onAnimCycleDonepublic void onAnimCycleDone(com.jme3.animation.AnimControl control, com.jme3.animation.AnimChannel channel, java.lang.String animName)- Specified by:
- onAnimCycleDonein interface- com.jme3.animation.AnimEventListener
 
 - 
simpleUpdateAbstractpublic void simpleUpdateAbstract(float tpf) 
 - 
setChannelspublic void setChannels(java.util.HashMap<java.lang.String,com.jme3.animation.AnimChannel> animChannels) 
 - 
getChannelspublic java.util.HashMap<java.lang.String,com.jme3.animation.AnimChannel> getChannels() 
 - 
getCapspublic java.util.Collection<com.jme3.renderer.Caps> getCaps() 
 - 
getAnimChannelspublic java.util.HashMap<java.lang.String,com.jme3.animation.AnimChannel> getAnimChannels() - Returns:
- the animChannels
 
 - 
setAnimChannelspublic void setAnimChannels(java.util.HashMap<java.lang.String,com.jme3.animation.AnimChannel> animChannels) - Parameters:
- animChannels- the animChannels to set
 
 - 
getTerrainpublic com.jme3.terrain.geomipmap.TerrainQuad getTerrain() - Returns:
- the terrain
 
 - 
setTerrainpublic void setTerrain(com.jme3.terrain.geomipmap.TerrainQuad terrain) - Parameters:
- terrain- the terrain to set
 
 - 
getFocusCampublic FocusCamera getFocusCam() - Returns:
- the focusCam
 
 - 
setFocusCampublic void setFocusCam(FocusCamera focusCam) - Parameters:
- focusCam- the focusCam to set
 
 - 
getFlyCamerapublic FlyCamera getFlyCamera() - Returns:
- the flyCamera
 
 - 
setFlyCamerapublic void setFlyCamera(FlyCamera flyCamera) - Parameters:
- flyCamera- the flyCamera to set
 
 - 
getNiftyDisplaypublic com.jme3.niftygui.NiftyJmeDisplay getNiftyDisplay() - Returns:
- the niftyDisplay
 
 - 
setNiftyDisplaypublic void setNiftyDisplay(com.jme3.niftygui.NiftyJmeDisplay niftyDisplay) - Parameters:
- niftyDisplay- the niftyDisplay to set
 
 - 
getGridNodepublic com.jme3.scene.Node getGridNode() - Returns:
- the gridNode
 
 - 
setGridNodepublic void setGridNode(com.jme3.scene.Node gridNode) - Parameters:
- gridNode- the gridNode to set
 
 - 
getAppDimensionpublic float getAppDimension() - Returns:
- the appDimension
 
 - 
setAppDimensionpublic void setAppDimension(float appDimension) - Parameters:
- appDimension- the appDimension to set
 
 - 
getSpaceSizepublic float getSpaceSize() - Returns:
- the spaceSize
 
 - 
setSpaceSizepublic void setSpaceSize(float spaceSize) - Parameters:
- spaceSize- the spaceSize to set
 
 - 
getSelectedSpatialpublic com.jme3.scene.Spatial getSelectedSpatial() - Returns:
- the selectedSpatial
 
 - 
setSelectedSpatialpublic void setSelectedSpatial(com.jme3.scene.Spatial selectedSpatial) - Parameters:
- selectedSpatial- the selectedSpatial to set
 
 - 
getSelectedTargetpublic int getSelectedTarget() - Returns:
- the selectedTarget
 
 - 
setSelectedTargetpublic void setSelectedTarget(int selectedTarget) - Parameters:
- selectedTarget- the selectedTarget to set
 
 - 
getPssmRendererpublic com.jme3.shadow.PssmShadowRenderer getPssmRenderer() - Returns:
- the pssmRenderer
 
 - 
setPssmRendererpublic void setPssmRenderer(com.jme3.shadow.PssmShadowRenderer pssmRenderer) - Parameters:
- pssmRenderer- the pssmRenderer to set
 
 - 
getBsrpublic com.jme3.shadow.BasicShadowRenderer getBsr() - Returns:
- the bsr
 
 - 
setBsrpublic void setBsr(com.jme3.shadow.BasicShadowRenderer bsr) - Parameters:
- bsr- the bsr to set
 
 - 
isGridpublic boolean isGrid() - Returns:
- the isGrid
 
 - 
setGridpublic void setGrid(boolean isGrid) - Parameters:
- isGrid- the isGrid to set
 
 - 
isWalkCampublic boolean isWalkCam() - Returns:
- the walkCam
 
 - 
setWalkCampublic void setWalkCam(boolean walkCam) - Parameters:
- walkCam- the walkCam to set
 
 - 
isHudactivepublic boolean isHudactive() - Returns:
- the hudactive
 
 - 
setHudactivepublic void setHudactive(boolean hudactive) - Parameters:
- hudactive- the hudactive to set
 
 - 
isFocusCamActivepublic boolean isFocusCamActive() - Returns:
- the focusCamActive
 
 - 
setFocusCamActivepublic void setFocusCamActive(boolean focusCamActive) - Parameters:
- focusCamActive- the focusCamActive to set
 
 - 
isComplexShadowspublic boolean isComplexShadows() - Returns:
- the complexShadows
 
 - 
setComplexShadowspublic void setComplexShadows(boolean complexShadows) - Parameters:
- complexShadows- the complexShadows to set
 
 - 
getAssetManagerpublic com.jme3.asset.AssetManager getAssetManager() - Overrides:
- getAssetManagerin class- com.jme3.app.Application
- Returns:
- the assetManager
 
 - 
getLightspublic java.util.ArrayList<com.jme3.light.Light> getLights() - Returns:
- the lights
 
 - 
setLightspublic void setLights(java.util.ArrayList<com.jme3.light.Light> lights) - Parameters:
- lights- the lights to set
 
 - 
isCleanupPostFilterpublic boolean isCleanupPostFilter() - Returns:
- the cleanupPostFilter
 
 - 
setCleanupPostFilterpublic void setCleanupPostFilter(boolean cleanupPostFilter) - Parameters:
- cleanupPostFilter- the cleanupPostFilter to set
 
 - 
getParticleEmiterspublic java.util.HashMap<java.lang.String,com.jme3.effect.ParticleEmitter> getParticleEmiters() - Returns:
- the particleEmiters
 
 - 
setParticleEmiterspublic void setParticleEmiters(java.util.HashMap<java.lang.String,com.jme3.effect.ParticleEmitter> particleEmiters) - Parameters:
- particleEmiters- the particleEmiters to set
 
 - 
getToDeletepublic java.util.ArrayList<java.lang.String> getToDelete() - Returns:
- the toDelete
 
 - 
setToDeletepublic void setToDelete(java.util.ArrayList<java.lang.String> toDelete) - Parameters:
- toDelete- the toDelete to set
 
 - 
getToAddpublic java.util.ArrayList<com.jme3.scene.Spatial> getToAdd() - Returns:
- the toAdd
 
 - 
setToAddpublic void setToAdd(java.util.ArrayList<com.jme3.scene.Spatial> toAdd) - Parameters:
- toAdd- the toAdd to set
 
 - 
setCanvassizepublic void setCanvassize(java.awt.Dimension canvasSize) 
 - 
getCanvassizepublic java.awt.Dimension getCanvassize() 
 - 
getAppSizepublic float getAppSize() 
 - 
setAppSizepublic void setAppSize(float appSize) 
 - 
getCameraSelectionpublic java.lang.String getCameraSelection() 
 - 
setCameraSelectionpublic void setCameraSelection(java.lang.String cameraSelection) 
 - 
getAppScaledpublic float getAppScaled() 
 - 
setAppScaledpublic void setAppScaled(float appScaled) 
 - 
getSpaceControllerpublic ISpaceController getSpaceController() 
 - 
setSpaceControllerpublic void setSpaceController(ISpaceController spaceController) 
 - 
getFpppublic com.jme3.post.FilterPostProcessor getFpp() - Returns:
- the fpp
 
 - 
setFpppublic void setFpp(com.jme3.post.FilterPostProcessor fpp) - Parameters:
- fpp- the fpp to set
 
 
- 
 
-