LightWrap++
AC++wrapperfortheLightWave3DSDK
lwpp::lw10 Namespace Reference

Classes

struct  LWImageFilterHandler
struct  st_LWPixelFilterHandler

Typedefs

typedef void(* LWPanResizeHook )(LWPanelID, void *, int w, int h)
typedef struct
lwpp::lw10::st_LWPixelFilterHandler 
LWPixelFilterHandler

Enumerations

enum  cTag {
  CTL_X, CTL_Y, CTL_W, CTL_H,
  CTL_VALUE, CTL_HOTX, CTL_HOTY, CTL_HOTW,
  CTL_HOTH, CTL_LABELWIDTH, CTL_MOUSEX, CTL_MOUSEY,
  CTL_FLAGS, CTL_USERDRAW, CTL_USEREVENT, CTL_LABEL,
  CTL_USERDATA, CTL_PANEL, CTL_PANFUN, CTL_RANGEMIN,
  CTL_RANGEMAX, CTL_ACTIVATE, CTL_MOUSEBUTTON
}
enum  mBut { CTL_MOUSELEFT = 1, CTL_MOUSECENTER, CTL_MOUSERIGHT }
enum  pTag {
  PAN_X, PAN_Y, PAN_W, PAN_H,
  PAN_MOUSEX, PAN_MOUSEY, PAN_FLAGS, PAN_USERDRAW,
  PAN_USERACTIVATE, PAN_USEROPEN, PAN_USERCLOSE, PAN_TITLE,
  PAN_USERDATA, PAN_USERKEYS, PAN_LWINSTANCE, PAN_MOUSEBUTTON,
  PAN_MOUSEMOVE, PAN_PANFUN, PAN_VERSION, PAN_RESULT,
  PAN_HOSTDISPLAY, PAN_USERKEYUPS, PAN_QUALIFIERS, PAN_TO_FRONT,
  PAN_MOUSEWHEEL, PAN_USERRESIZE, PAN_MIN_W, PAN_MIN_H,
  PAN_MAX_W, PAN_MAX_H, PAN_CONFIGTAG
}

Typedef Documentation

typedef void(* lwpp::lw10::LWPanResizeHook)(LWPanelID, void *, int w, int h)

Enumeration Type Documentation

Enumerator:
CTL_X 
CTL_Y 
CTL_W 
CTL_H 
CTL_VALUE 
CTL_HOTX 
CTL_HOTY 
CTL_HOTW 
CTL_HOTH 
CTL_LABELWIDTH 
CTL_MOUSEX 
CTL_MOUSEY 
CTL_FLAGS 
CTL_USERDRAW 
CTL_USEREVENT 
CTL_LABEL 
CTL_USERDATA 
CTL_PANEL 
CTL_PANFUN 
CTL_RANGEMIN 
CTL_RANGEMAX 
CTL_ACTIVATE 
CTL_MOUSEBUTTON 
Enumerator:
CTL_MOUSELEFT 
CTL_MOUSECENTER 
CTL_MOUSERIGHT 
Enumerator:
PAN_X 
PAN_Y 
PAN_W 
PAN_H 
PAN_MOUSEX 
PAN_MOUSEY 
PAN_FLAGS 
PAN_USERDRAW 
PAN_USERACTIVATE 
PAN_USEROPEN 
PAN_USERCLOSE 
PAN_TITLE 
PAN_USERDATA 
PAN_USERKEYS 
PAN_LWINSTANCE 
PAN_MOUSEBUTTON 
PAN_MOUSEMOVE 
PAN_PANFUN 
PAN_VERSION 
PAN_RESULT 
PAN_HOSTDISPLAY 
PAN_USERKEYUPS 
PAN_QUALIFIERS 
PAN_TO_FRONT 
PAN_MOUSEWHEEL 
PAN_USERRESIZE 
PAN_MIN_W 
PAN_MIN_H 
PAN_MAX_W 
PAN_MAX_H 
PAN_CONFIGTAG