Groovy Documentation

griffon.plugins.jme
[Groovy] Class GriffonGameDelegate

java.lang.Object
  com.jme3.app.Application
      com.jme3.app.SimpleApplication
          griffon.plugins.jme.GriffonGameDelegate

class GriffonGameDelegate
extends com.jme3.app.SimpleApplication

Authors:
Andres Almiray


Field Summary
 
Fields inherited from class com.jme3.app.SimpleApplication
INPUT_MAPPING_EXIT, INPUT_MAPPING_CAMERA_POS, INPUT_MAPPING_MEMORY, INPUT_MAPPING_HIDE_STATS
 
Property Summary
GriffonGameApplication app

Closure onInit

Closure onRender

Closure onUpdate

 
Constructor Summary
GriffonGameDelegate(GriffonGameApplication app)

 
Method Summary
void destroy()

void quit()

void simpleInitApp()

void simpleRender(com.jme3.renderer.RenderManager rm)

void simpleUpdate(float tpf)

 
Methods inherited from class com.jme3.app.SimpleApplication
com.jme3.app.SimpleApplication#start(), com.jme3.app.SimpleApplication#initialize(), com.jme3.app.SimpleApplication#update(), com.jme3.app.SimpleApplication#getFlyByCamera(), com.jme3.app.SimpleApplication#getGuiNode(), com.jme3.app.SimpleApplication#getRootNode(), com.jme3.app.SimpleApplication#isShowSettings(), com.jme3.app.SimpleApplication#setShowSettings(boolean), com.jme3.app.SimpleApplication#setDisplayFps(boolean), com.jme3.app.SimpleApplication#setDisplayStatView(boolean), com.jme3.app.SimpleApplication#simpleInitApp(), com.jme3.app.SimpleApplication#simpleUpdate(float), com.jme3.app.SimpleApplication#simpleRender(com.jme3.renderer.RenderManager), com.jme3.app.SimpleApplication#getContext(), com.jme3.app.SimpleApplication#enqueue(java.util.concurrent.Callable), com.jme3.app.SimpleApplication#start(com.jme3.system.JmeContext$Type), com.jme3.app.SimpleApplication#destroy(), com.jme3.app.SimpleApplication#stop(), com.jme3.app.SimpleApplication#stop(boolean), com.jme3.app.SimpleApplication#setSettings(com.jme3.system.AppSettings), com.jme3.app.SimpleApplication#reshape(int, int), com.jme3.app.SimpleApplication#getRenderer(), com.jme3.app.SimpleApplication#getListener(), com.jme3.app.SimpleApplication#handleError(java.lang.String, java.lang.Throwable), com.jme3.app.SimpleApplication#restart(), com.jme3.app.SimpleApplication#setTimer(com.jme3.system.Timer), com.jme3.app.SimpleApplication#getCamera(), com.jme3.app.SimpleApplication#isPauseOnLostFocus(), com.jme3.app.SimpleApplication#setPauseOnLostFocus(boolean), com.jme3.app.SimpleApplication#setAssetManager(com.jme3.asset.AssetManager), com.jme3.app.SimpleApplication#getTimer(), com.jme3.app.SimpleApplication#getAssetManager(), com.jme3.app.SimpleApplication#getInputManager(), com.jme3.app.SimpleApplication#getStateManager(), com.jme3.app.SimpleApplication#getRenderManager(), com.jme3.app.SimpleApplication#getAudioRenderer(), com.jme3.app.SimpleApplication#createCanvas(), com.jme3.app.SimpleApplication#startCanvas(), com.jme3.app.SimpleApplication#startCanvas(boolean), com.jme3.app.SimpleApplication#gainFocus(), com.jme3.app.SimpleApplication#loseFocus(), com.jme3.app.SimpleApplication#requestClose(boolean), com.jme3.app.SimpleApplication#getGuiViewPort(), com.jme3.app.SimpleApplication#getViewPort(), com.jme3.app.SimpleApplication#wait(long), com.jme3.app.SimpleApplication#wait(long, int), com.jme3.app.SimpleApplication#wait(), com.jme3.app.SimpleApplication#equals(java.lang.Object), com.jme3.app.SimpleApplication#toString(), com.jme3.app.SimpleApplication#hashCode(), com.jme3.app.SimpleApplication#getClass(), com.jme3.app.SimpleApplication#notify(), com.jme3.app.SimpleApplication#notifyAll()
 
Methods inherited from class com.jme3.app.Application
com.jme3.app.Application#getContext(), com.jme3.app.Application#enqueue(java.util.concurrent.Callable), com.jme3.app.Application#start(), com.jme3.app.Application#start(com.jme3.system.JmeContext$Type), com.jme3.app.Application#destroy(), com.jme3.app.Application#stop(), com.jme3.app.Application#stop(boolean), com.jme3.app.Application#initialize(), com.jme3.app.Application#update(), com.jme3.app.Application#setSettings(com.jme3.system.AppSettings), com.jme3.app.Application#reshape(int, int), com.jme3.app.Application#getRenderer(), com.jme3.app.Application#getListener(), com.jme3.app.Application#handleError(java.lang.String, java.lang.Throwable), com.jme3.app.Application#restart(), com.jme3.app.Application#setTimer(com.jme3.system.Timer), com.jme3.app.Application#getCamera(), com.jme3.app.Application#isPauseOnLostFocus(), com.jme3.app.Application#setPauseOnLostFocus(boolean), com.jme3.app.Application#setAssetManager(com.jme3.asset.AssetManager), com.jme3.app.Application#getTimer(), com.jme3.app.Application#getAssetManager(), com.jme3.app.Application#getInputManager(), com.jme3.app.Application#getStateManager(), com.jme3.app.Application#getRenderManager(), com.jme3.app.Application#getAudioRenderer(), com.jme3.app.Application#createCanvas(), com.jme3.app.Application#startCanvas(), com.jme3.app.Application#startCanvas(boolean), com.jme3.app.Application#gainFocus(), com.jme3.app.Application#loseFocus(), com.jme3.app.Application#requestClose(boolean), com.jme3.app.Application#getGuiViewPort(), com.jme3.app.Application#getViewPort(), com.jme3.app.Application#wait(long), com.jme3.app.Application#wait(long, int), com.jme3.app.Application#wait(), com.jme3.app.Application#equals(java.lang.Object), com.jme3.app.Application#toString(), com.jme3.app.Application#hashCode(), com.jme3.app.Application#getClass(), com.jme3.app.Application#notify(), com.jme3.app.Application#notifyAll()
 

Property Detail

app

final GriffonGameApplication app


onInit

Closure onInit


onRender

Closure onRender


onUpdate

Closure onUpdate


 
Constructor Detail

GriffonGameDelegate

GriffonGameDelegate(GriffonGameApplication app)


 
Method Detail

destroy

void destroy()


quit

void quit()


simpleInitApp

void simpleInitApp()


simpleRender

void simpleRender(com.jme3.renderer.RenderManager rm)


simpleUpdate

void simpleUpdate(float tpf)


 

Groovy Documentation