0031668: Visualization - WebGL sample doesn't work on Emscripten 1.39
[occt.git] / src / WNT / WNT_Window.lxx
CommitLineData
b311480e 1// Copyright (c) 1996-1999 Matra Datavision
973c2be1 2// Copyright (c) 1999-2014 OPEN CASCADE SAS
b311480e 3//
973c2be1 4// This file is part of Open CASCADE Technology software library.
b311480e 5//
d5f74e42 6// This library is free software; you can redistribute it and/or modify it under
7// the terms of the GNU Lesser General Public License version 2.1 as published
973c2be1 8// by the Free Software Foundation, with special exception defined in the file
9// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
10// distribution for complete text of the license and disclaimer of any warranty.
b311480e 11//
973c2be1 12// Alternatively, this file may be used under the terms of Open CASCADE
13// commercial license or contractual agreement.
b311480e 14
eaf5c5e0 15inline Standard_Boolean WNT_Window::DoMapping() const
16{
17 // DO nothing on WNT
18 return Standard_True;
19}
7fd59977 20
eaf5c5e0 21inline Aspect_Handle WNT_Window::HWindow() const
22{
23 return myHWindow;
24}
7fd59977 25
eaf5c5e0 26inline Aspect_Handle WNT_Window::HParentWindow() const
27{
28 return myHParentWindow;
29}
25b97fac 30
31inline Aspect_Drawable WNT_Window::NativeHandle() const
32{
33 return (Aspect_Drawable )myHWindow;
34}
35
36inline Aspect_Drawable WNT_Window::NativeParentHandle() const
37{
38 return (Aspect_Drawable )myHParentWindow;
39}