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)
UINTXtDisplay (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/