MSW/WGL/GteWindow.cpp
Go to the documentation of this file.
1 // David Eberly, Geometric Tools, Redmond WA 98052
2 // Copyright (c) 1998-2017
3 // Distributed under the Boost Software License, Version 1.0.
4 // http://www.boost.org/LICENSE_1_0.txt
5 // http://www.geometrictools.com/License/Boost/LICENSE_1_0.txt
6 // File Version: 3.0.0 (2016/06/19)
7 
8 #include <GTEnginePCH.h>
10 using namespace gte;
11 
13  :
14  deviceCreationFlags(0)
15 {
16 }
17 
18 Window::Parameters::Parameters(std::wstring const& inTitle,
19  int inXOrigin, int inYOrigin, int inXSize, int inYSize)
20  :
21  MSWWindow::Parameters(inTitle, inXOrigin, inYOrigin, inXSize, inYSize),
22  deviceCreationFlags(0)
23 {
24 }
25 
26 Window::Window(Parameters& parameters)
27  :
28  MSWWindow(parameters),
29  mEngine(std::static_pointer_cast<GraphicsEngine>(mBaseEngine))
30 {
31 }
32 
34 {
35 }
Window(Parameters &parameters)
virtual ~Window()
std::shared_ptr< GraphicsEngine > mEngine
Definition: GLX/GteWindow.h:69
std::shared_ptr< BaseEngine > mBaseEngine


geometric_tools_engine
Author(s): Yijiang Huang
autogenerated on Thu Jul 18 2019 04:00:02