|
@@ -21,9 +21,6 @@ namespace bs { namespace ct
|
|
|
/** @copydoc GLSupport::newWindow */
|
|
/** @copydoc GLSupport::newWindow */
|
|
|
SPtr<bs::RenderWindow> newWindow(RENDER_WINDOW_DESC& desc, UINT32 windowId, SPtr<bs::RenderWindow> parentWindow) override;
|
|
SPtr<bs::RenderWindow> newWindow(RENDER_WINDOW_DESC& desc, UINT32 windowId, SPtr<bs::RenderWindow> parentWindow) override;
|
|
|
|
|
|
|
|
- /** @copydoc GLSupport::newWindowCore */
|
|
|
|
|
- SPtr<RenderWindow> newWindowCore(RENDER_WINDOW_DESC& desc, UINT32 windowId) override;
|
|
|
|
|
-
|
|
|
|
|
/** @copydoc GLSupport::start */
|
|
/** @copydoc GLSupport::start */
|
|
|
void start() override;
|
|
void start() override;
|
|
|
|
|
|
|
@@ -61,6 +58,9 @@ namespace bs { namespace ct
|
|
|
/** @copydoc GLSupport::getVideoModeInfo */
|
|
/** @copydoc GLSupport::getVideoModeInfo */
|
|
|
SPtr<VideoModeInfo> getVideoModeInfo() const override;
|
|
SPtr<VideoModeInfo> getVideoModeInfo() const override;
|
|
|
|
|
|
|
|
|
|
+ /** Notifies the manager that a new window has been created. */
|
|
|
|
|
+ void _notifyWindowCreated(Win32RenderWindow* window);
|
|
|
|
|
+
|
|
|
private:
|
|
private:
|
|
|
/** Initializes windows specific OpenGL extensions needed for advanced context creation. */
|
|
/** Initializes windows specific OpenGL extensions needed for advanced context creation. */
|
|
|
void initialiseWGL();
|
|
void initialiseWGL();
|