gtCustomWindow
class : gtWindow

Пользовательское окно.
Данный класс позволяет использовать своё окно, созданное каким-либо образом.
Например, в Windows программе можно создать кнопку и передать hwnd, и кнопка будет окном для рендеринга.
Методы наследуются у gtWindow.
Добавлены несколько дополнительных методов.
Данный класс является всего лишь примером, как создать своё окно без gtWindow. Вы можете создать свой класс по примеру этого.
Пример создания окна вывода на wiki.

Методы

gtCustomWindow::callOnMove
gtCustomWindow::callOnSize
gtCustomWindow::callOnPaint
void callOnMove()
void callOnSize()
void callOnPaint()
Вызвать функцию по установленному ранее указателю.
Используется например в оконной процедуре.

gtCustomWindow::setHandle
void setHandle(void* p)
Установить указатель на объект, который является уникальным идентификатором системного окна (HWND для Windows).

gtCustomWindow::setWindowInfo
void setWindowInfo(const gtWindowInfo& i)
Установить информацию об окне.