Interface ControlContext

All Superinterfaces:
HookContainer
All Known Implementing Classes:
DefaultControlContext, LayoutBase.LayoutControlContext, WrappingControlContext

public interface ControlContext extends HookContainer
  • Method Details

    • say

      void say(String text)
    • say

      void say(String text, Sounds sound)
    • sayStaticStr

      void sayStaticStr(LangStatic id)
    • sayLetter

      void sayLetter(char letter)
    • onAreaNewContent

      void onAreaNewContent(Area area)
    • onAreaNewName

      void onAreaNewName(Area area)
    • onAreaNewHotPoint

      void onAreaNewHotPoint(Area area)
    • getAreaVisibleHeight

      int getAreaVisibleHeight(Area area)
    • getAreaVisibleWidth

      int getAreaVisibleWidth(Area area)
    • popup

      void popup(Popup popupObj)
    • runUiSafely

      void runUiSafely(Runnable runnable)
    • staticStr

      String staticStr(LangStatic id)
    • getStaticStr

      String getStaticStr(String id)
    • playSound

      void playSound(Sounds sound)
    • getUniRefInfo

      UniRefInfo getUniRefInfo(String uniRef)
    • silence

      void silence()
    • setEventResponse

      void setEventResponse(EventResponse eventResponse)
    • getClipboard

      Clipboard getClipboard()
    • getI18n

      I18n getI18n()
    • getScreenWidth

      int getScreenWidth()
    • getScreenHeight

      int getScreenHeight()
    • executeBkg

      void executeBkg(FutureTask task)
    • onAreaNewBackgroundSound

      void onAreaNewBackgroundSound(Area area)
    • getSpeakableText

      String getSpeakableText(String text, Luwrain.SpeakableTextType type)
    • message

      void message(String text, Luwrain.MessageType messageType)