Define a low-level window handle type, specific to each platform.
Platform
Type
Windows
HWND
Linux/FreeBSD
Window
Mac OS X
either NSWindow* or NSView*, disguised as void*
$(LF)
$(PARA $(B Mac OS X Specification)
On Mac OS X, a $(WINDOW_LINK) can be created either from an existing
`NSWindow*` or an `NSView*`. When the window is created from a window, DSFML
will use its content view as the OpenGL area. `Window.getSystemHandle()` will
return the handle that was used to create the window,
which is a `NSWindow*` by default.)
Define a low-level window handle type, specific to each platform.
$(LF)
$(PARA $(B Mac OS X Specification) On Mac OS X, a $(WINDOW_LINK) can be created either from an existing `NSWindow*` or an `NSView*`. When the window is created from a window, DSFML will use its content view as the OpenGL area. `Window.getSystemHandle()` will return the handle that was used to create the window, which is a `NSWindow*` by default.)