env3d.advanced
Class EnvWater

java.lang.Object
  extended by env3d.GameObjectAdapter
      extended by env3d.advanced.EnvAbstractNode
          extended by env3d.advanced.EnvWater

public class EnvWater
extends EnvAbstractNode


Field Summary
protected  com.jme3.water.SimpleWaterProcessor waterProcessor
           
 
Fields inherited from class env3d.advanced.EnvAbstractNode
rotateX, rotateY, rotateZ, scale
 
Fields inherited from class env3d.GameObjectAdapter
assetManager, currentAction, currentModel, currentTexture, internalObject, jme_node, lighting, locator, mat, mat_lit, objectCache, q, qX, qY, qZ
 
Constructor Summary
EnvWater()
           
 
Method Summary
 com.jme3.water.SimpleWaterProcessor getWaterProcessor()
           
 void setWaterDepth(double d)
           
 void setWaveSize(double s)
           
 void setWaveSpeed(double s)
           
 void setWaveStrength(double s)
           
 void setX(double x)
           
 void setY(double y)
           
 void setZ(double z)
           
 void updateRotation()
           
 
Methods inherited from class env3d.advanced.EnvAbstractNode
attach, getRotateX, getRotateY, getRotateZ, getScale, getX, getY, getZ, remove, setRotateX, setRotateY, setRotateZ, setScale, update
 
Methods inherited from class env3d.GameObjectAdapter
drawSquare, drawSquare, getFieldFromObject, getJme_node, registerLocator, useLightingMaterial
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

waterProcessor

protected com.jme3.water.SimpleWaterProcessor waterProcessor
Constructor Detail

EnvWater

public EnvWater()
Method Detail

setWaterDepth

public void setWaterDepth(double d)

setWaveStrength

public void setWaveStrength(double s)

setWaveSpeed

public void setWaveSpeed(double s)

setWaveSize

public void setWaveSize(double s)

getWaterProcessor

public com.jme3.water.SimpleWaterProcessor getWaterProcessor()

updateRotation

public void updateRotation()
Overrides:
updateRotation in class EnvAbstractNode

setX

public void setX(double x)
Overrides:
setX in class EnvAbstractNode
Parameters:
x - the x to set

setY

public void setY(double y)
Overrides:
setY in class EnvAbstractNode
Parameters:
y - the y to set

setZ

public void setZ(double z)
Overrides:
setZ in class EnvAbstractNode
Parameters:
z - the z to set