Public Member Functions

  • WindowImplLinux (const Window::Format &format, WindowImplLinux *sharedRendererWindow, AppImplLinux *appImpl)
  • ~WindowImplLinux ()
  • bool
    isFullScreen ()
  • void
    setFullScreen (bool fullScreen, const app::FullScreenOptions &options)
  • ivec2
    getSize () const
  • void
    setSize (const ivec2 &size)
  • ivec2
    getPos () const
  • void
    setPos (const ivec2 &pos)
  • void
    close ()
  • std::string
    getTitle () const
  • void
    setTitle (const std::string &title)
  • void
    hide ()
  • void
    show ()
  • bool
    isHidden () const
  • getDisplay () const
  • getRenderer () const
  • const std::vector< TouchEvent::Touch > &
    getActiveTouches () const
  • GLFWwindow *
    getNative ()
  • GLFWwindow *
    getNative () const
  • bool
    isBorderless () const
  • void
    setBorderless (bool borderless)
  • bool
    isAlwaysOnTop () const
  • void
    setAlwaysOnTop (bool alwaysOnTop)
  • getAppImpl ()
  • getWindow ()
  • void
    keyDown (const KeyEvent &event)
  • void
    draw ()
  • void
    resize ()
  • void
    hideCursor ()
  • void
    showCursor ()
  • ivec2
    getMousePos () const

Protected Attributes


Friends