Class AbstractJMonkeyRenderer
- java.lang.Object
-
- jadex.extension.envsupport.observer.graphics.jmonkey.renderer.AbstractJMonkeyRenderer
-
- All Implemented Interfaces:
IJMonkeyRenderer
- Direct Known Subclasses:
AObject3dRenderer
,ArrowJMonkeyRenderer
,BoxJMonkeyRenderer
,CylinderJMonkeyRenderer
,DomeJMonkeyRenderer
,EffectRenderer
,PointLightRenderer
,QuadJMonkeyRenderer
,SkyJMonkeyRenderer
,SoundJMonkeyPlayer
,SphereJMonkeyRenderer
,TerrainJMonkeyRenderer
,Text3dJMonkeyRenderer
,TorusJMonkeyRenderer
,WaterPostFilterJMnkeyRenderer
public abstract class AbstractJMonkeyRenderer extends java.lang.Object implements IJMonkeyRenderer
-
-
Field Summary
Fields Modifier and Type Field Description protected SimpleValueFetcher
_fetcher
protected com.jme3.asset.AssetManager
assetManager
protected com.jme3.scene.Geometry
geo
java.lang.String
identifier
protected com.jme3.math.Vector3f
positionlocal
protected com.jme3.math.Quaternion
quatation
protected com.jme3.math.Vector3f
rotation
protected com.jme3.math.Vector3f
sizelocal
-
Constructor Summary
Constructors Constructor Description AbstractJMonkeyRenderer()
Create a new AbstractJMonkeyRenderer.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.jme3.scene.Spatial
prepareAndExecuteDraw(DrawableCombiner3d dc, Primitive3d primitive, SpaceObject sobj, ViewportJMonkey vp)
Returns null if Drawcondition == nullcom.jme3.scene.Spatial
prepareAndExecuteUpdate(DrawableCombiner3d dc, Primitive3d primitive, SpaceObject sobj, ViewportJMonkey vp, com.jme3.scene.Spatial sp)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface jadex.extension.envsupport.observer.graphics.jmonkey.renderer.IJMonkeyRenderer
draw
-
-
-
-
Field Detail
-
assetManager
protected com.jme3.asset.AssetManager assetManager
-
geo
protected com.jme3.scene.Geometry geo
-
identifier
public java.lang.String identifier
-
rotation
protected com.jme3.math.Vector3f rotation
-
quatation
protected com.jme3.math.Quaternion quatation
-
positionlocal
protected com.jme3.math.Vector3f positionlocal
-
sizelocal
protected com.jme3.math.Vector3f sizelocal
-
_fetcher
protected SimpleValueFetcher _fetcher
-
-
Method Detail
-
prepareAndExecuteDraw
public com.jme3.scene.Spatial prepareAndExecuteDraw(DrawableCombiner3d dc, Primitive3d primitive, SpaceObject sobj, ViewportJMonkey vp)
Returns null if Drawcondition == null- Specified by:
prepareAndExecuteDraw
in interfaceIJMonkeyRenderer
-
prepareAndExecuteUpdate
public com.jme3.scene.Spatial prepareAndExecuteUpdate(DrawableCombiner3d dc, Primitive3d primitive, SpaceObject sobj, ViewportJMonkey vp, com.jme3.scene.Spatial sp)
- Specified by:
prepareAndExecuteUpdate
in interfaceIJMonkeyRenderer
-
-