us.ihmc.graphics3DAdapter.jme
Class JMEContextManager

java.lang.Object
  extended by us.ihmc.graphics3DAdapter.jme.JMEContextManager
All Implemented Interfaces:
ContextManager
Direct Known Subclasses:
AWTPanelsContextManager, CanvasContextManager

public abstract class JMEContextManager
extends java.lang.Object
implements ContextManager

User: Matt Date: 1/11/13


Constructor Summary
JMEContextManager(JMERenderer jmeRenderer)
           
 
Method Summary
 void addJMEViewportAdapter(JMEViewportAdapter jmeViewportAdapter)
           
abstract  void focusOnCurrentWindow()
           
 JMEViewportAdapter getCurrentViewport()
           
abstract  void initialize()
           
 boolean isSwitchingEnabled()
           
 void registerInputMapSetter(InputMapSetter inputMapSetter)
           
 void setSwitchingEnabled(boolean enable)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JMEContextManager

public JMEContextManager(JMERenderer jmeRenderer)
Method Detail

setSwitchingEnabled

public void setSwitchingEnabled(boolean enable)

registerInputMapSetter

public void registerInputMapSetter(InputMapSetter inputMapSetter)

getCurrentViewport

public JMEViewportAdapter getCurrentViewport()
Specified by:
getCurrentViewport in interface ContextManager

isSwitchingEnabled

public boolean isSwitchingEnabled()

addJMEViewportAdapter

public void addJMEViewportAdapter(JMEViewportAdapter jmeViewportAdapter)

initialize

public abstract void initialize()

focusOnCurrentWindow

public abstract void focusOnCurrentWindow()