Inventor/Win/SoWinDef.h File Reference

#include <Inventor/SbBasic.h>
#include "tchar.h"

Go to the source code of this file.

Defines

#define ArgList   PLONG
#define Boolean   BOOLEAN
#define WBOOL   int
#define Colormap   UINT
#define Cursor   Hcursor
#define WindowPtr   HWND
#define EventMask   UINT
#define ButtonPressMask   0x01
#define ButtonReleaseMask   0x02
#define PointerMotionMask   0x04
#define ButtonMotionMask   0x08
#define KeyPressMask   0x10
#define KeyReleaseMask   0x20
#define GLXContext   HGLRC
#define KeySym   UINT
#define Window   HWND
#define Hinst   HINSTANCE
#define Hwnd   HWND
#define Hdc   HDC
#define Hcursor   HCURSOR
#define Hmenu   HMENU
#define Hrsrc   HRSRC
#define Pixmap   HBITMAP
#define Atom   ULONG
#define Time   time_t
#define XColor   UINT
#define XEvent   MSG
#define XAnyEvent   MSG
#define XButtonEvent   MSG
#define XKeyEvent   MSG
#define XMotionEvent   MSG
#define XMouseWheelEvent   MSG
#define XK_ESCAPE   VK_ESCAPE
#define XK_HOME   VK_HOME
#define XK_LEFT   VK_LEFT
#define XK_UP   VK_UP
#define XK_RIGHT   VK_RIGHT
#define XK_DOWN   VK_DOWN
#define XK_s   83
#define XmString   char*
#define XtAppContext   UINT
#define XtEventHandler   FARPROC
#define XtIntervalId   UINT
#define XtPointer   PVOID
#define XmAnyCallbackStruct   void
#define XtWorkProcId   UINT
#define XVisualInfo   PIXELFORMATDESCRIPTOR
#define strdup   _tcsdup

Functions

XtAppContext XtWidgetToApplicationContext (SoWidget w)
UINT * XtDisplay (SoWidget w)
UINT XtScreen (SoWidget w)
Window RootWindowOfScreen (UINT s)
Boolean XtIsShell (SoWidget w)
Boolean XtIsRealized (SoWidget w)
SoWidget XtParent (SoWidget w)
Window XtWindow (SoWidget w)
SoWidget XtWindowToWidget (UINT *d, Window w)

Define Documentation

#define ArgList   PLONG
#define Atom   ULONG
#define Boolean   BOOLEAN
#define ButtonMotionMask   0x08
#define ButtonPressMask   0x01
#define ButtonReleaseMask   0x02
#define Colormap   UINT
#define Cursor   Hcursor
#define EventMask   UINT
#define GLXContext   HGLRC
#define Hcursor   HCURSOR
#define Hdc   HDC
#define Hinst   HINSTANCE
#define Hmenu   HMENU
#define Hrsrc   HRSRC
#define Hwnd   HWND
#define KeyPressMask   0x10
#define KeyReleaseMask   0x20
#define KeySym   UINT
#define Pixmap   HBITMAP
#define PointerMotionMask   0x04
#define strdup   _tcsdup
#define Time   time_t
#define WBOOL   int
#define Window   HWND
#define WindowPtr   HWND
#define XAnyEvent   MSG
#define XButtonEvent   MSG
#define XColor   UINT
#define XEvent   MSG
#define XK_DOWN   VK_DOWN
#define XK_ESCAPE   VK_ESCAPE
#define XK_HOME   VK_HOME
#define XK_LEFT   VK_LEFT
#define XK_RIGHT   VK_RIGHT
#define XK_s   83
#define XK_UP   VK_UP
#define XKeyEvent   MSG
#define XmAnyCallbackStruct   void
#define XMotionEvent   MSG
#define XMouseWheelEvent   MSG
#define XmString   char*
#define XtAppContext   UINT
#define XtEventHandler   FARPROC
#define XtIntervalId   UINT
#define XtPointer   PVOID
#define XtWorkProcId   UINT
#define XVisualInfo   PIXELFORMATDESCRIPTOR

Function Documentation

Window RootWindowOfScreen ( UINT  s  ) 
UINT* XtDisplay ( SoWidget  w  ) 
Boolean XtIsRealized ( SoWidget  w  ) 
Boolean XtIsShell ( SoWidget  w  ) 
SoWidget XtParent ( SoWidget  w  ) 
UINT XtScreen ( SoWidget  w  ) 
XtAppContext XtWidgetToApplicationContext ( SoWidget  w  ) 
Window XtWindow ( SoWidget  w  ) 
SoWidget XtWindowToWidget ( UINT *  d,
Window  w 
)

Open Inventor Toolkit reference manual, generated on 4 Sep 2023
Copyright © Thermo Fisher Scientific All rights reserved.
https://www.openinventor.com/