com.threerings.puzzle.util
Interface PuzzleContext

All Superinterfaces:
CrowdContext, ParlorContext, PresentsContext

public interface PuzzleContext
extends ParlorContext

Provides access to entities needed by the puzzle services.


Method Summary
 com.threerings.media.FrameManager getFrameManager()
          Provides access to the frame manager.
 KeyboardManager getKeyboardManager()
          Provides access to the keyboard manager.
 KeyDispatcher getKeyDispatcher()
          Provides access to the key dispatcher.
 MessageManager getMessageManager()
          Returns a reference to the message manager used by the client.
 Name getUsername()
          Returns the username of the local user.
 
Methods inherited from interface com.threerings.parlor.util.ParlorContext
getParlorDirector
 
Methods inherited from interface com.threerings.crowd.util.CrowdContext
clearPlaceView, getChatDirector, getLocationDirector, getOccupantDirector, setPlaceView
 
Methods inherited from interface com.threerings.presents.util.PresentsContext
getClient, getConfig, getDObjectManager
 

Method Detail

getUsername

Name getUsername()
Returns the username of the local user.


getMessageManager

MessageManager getMessageManager()
Returns a reference to the message manager used by the client.

Specified by:
getMessageManager in interface CrowdContext

getFrameManager

com.threerings.media.FrameManager getFrameManager()
Provides access to the frame manager.


getKeyboardManager

KeyboardManager getKeyboardManager()
Provides access to the keyboard manager.


getKeyDispatcher

KeyDispatcher getKeyDispatcher()
Provides access to the key dispatcher.