gtWindow
abstract class : gtRefObject

Окно.

Методы

gtWindow::getClientRect
virtual const v4i& getClientRect() = 0;
Получить размер окна без рамки.

gtWindow::getHandle
virtual void* getHandle() = 0;
Получить системный указатель (HWND).

gtWindow::getRect
virtual const v4i& getRect() = 0;
Получить размер окна.

gtWindow::getWindowInfo
virtual const gtWindowInfo& getWindowInfo() = 0;
Получить параметры окна с которыми оно создавалось.

gtWindow::isFullscreen
virtual bool isFullscreen() = 0;
Истина если активен полноэкранный режим.

gtWindow::setOnMove
virtual void setOnMove( void(*)(gtWindow*) ) = 0;
Установить функцию которая будет вызываться при перемещении окна.

gtWindow::setOnPaint
virtual void setOnPaint( void(*)(gtWindow*) ) = 0;
Установить функцию которая будет вызываться при рисовании содержимого окна.

gtWindow::setOnSize
virtual void setOnSize( void(*)(gtWindow*) ) = 0;
Установить функцию которая будет вызываться при изменении размера окна.

gtWindow::switchToFullscreen
virtual void switchToFullscreen() = 0;
Перейти в полноэкранный режим.

gtWindow::switchToWindow
virtual void switchToWindow() = 0;
Выйти из полноэкранного режима.

gtWindow::setWindowTitle
virtual void setWindowTitle( const gtString& title ) = 0;
Установить текст заголовка.