LightWrap++
AC++wrapperfortheLightWave3DSDK
lw_version.h File Reference
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define LWPP_BACKDROPINFO_GLOBAL   "LW Backdrop Info 2"
#define LWPP_BONEINFO_GLOBAL   "LW Bone Info 3"
#define LWPP_CAMERAEVALUATIONFUNCS_GLOBAL   "LW Camera Evaluation Funcs 2"
#define LWPP_CAMERAINFO_GLOBAL   "LW Camera Info 5"
#define LWPP_CHANNELINFO_GLOBAL   "Channel Info 2"
#define LWPP_COLORACTIVATEFUNC_GLOBAL   "Color Picker"
#define LWPP_COLORPICK_VERSION   4
#define LWPP_COMMANDFUNC_GLOBAL   "LW Command Interface"
#define LWPP_COMPINFO_GLOBAL   "LW Compositing Info"
#define LWPP_COMRING_GLOBAL   "LW Communication Ring"
#define LWPP_CONTEXTMENU_GLOBAL   "ContextMenuServices"
#define LWPP_CUSTOMOBJECT_VERSION   5
#define LWPP_DIRINFOFUNC_GLOBAL   "Directory Info"
#define LWPP_DISPLACEMENT_VERSION   5
#define LWPP_ENVELOPEFUNCS_GLOBAL   "Animation Envelopes"
#define LWPP_FILEACTIVATEFUNC_GLOBAL   "File Request 2"
#define LWPP_FILEIOFUNCS_GLOBAL   "File IO"
#define LWPP_FILETYPEFUNC_GLOBAL   "File Type Pattern"
#define LWPP_FOGINFO_GLOBAL   "LW Fog Info"
#define LWPP_GLOBALPOOL_GLOBAL   "Global Memory"
#define LWPP_GLOBALPOOL_RENDER_GLOBAL   "Global Render Memory"
#define LWPP_IMAGEFILTER_VERSION   4
#define LWPP_IMAGELIST_GLOBAL   "LW Image List 5"
#define LWPP_IMAGELOADER_VERSION   3
#define LWPP_IMAGESAVER_VERSION   3
#define LWPP_IMAGEUTIL_GLOBAL   "Image Utility 3"
#define LWPP_INSTUPDATE_GLOBAL   "Instance Update"
#define LWPP_INTERFACEINFO_GLOBAL   "LW Interface Info 5"
#define LWPP_ITEMINFO_GLOBAL   "LW Item Info 4"
#define LWPP_LIGHT_VERSION   1
#define LWPP_LIGHTEVALUATIONFUNCS   "LW Light Evaluation Funcs"
#define LWPP_LIGHTINFO_GLOBAL   "LW Light Info 3"
#define LWPP_LMONFUNCS_GLOBAL   "LWLMonFuncs"
#define LWPP_LMONFUNCS_GLOBAL   "LWLMonFuncs"
#define LWPP_MASTER_VERSION   4
#define LWPP_MASTER_VERSION   4
#define LWPP_MESSAGEFUNCS_GLOBAL   "Info Messages 2"
#define LWPP_MTUTILFUNCS_GLOBAL   "MultiThreading Utilities"
#define LWPP_MTUTILFUNCS_GLOBAL_9   "MultiThreading Utilities"
#define LWPP_NODE_VERSION   2
#define LWPP_NODEDRAWFUNCS_GLOBAL   "NodeDrawFuncs"
#define LWPP_NODEEDITORFUNCS_GLOBAL   "NodeEditorFuncs"
#define LWPP_NODEFUNCS_GLOBAL   "NodeFuncs"
#define LWPP_NODEINPUTFUNCS_GLOBAL   "NodeInputFuncs"
#define LWPP_NODEOUTPUTFUNCS_GLOBAL   "NodeOutputFuncs"
#define LWPP_NODEUTILITYFUNCS_GLOBAL   "NodeUtilityFuncs"
#define LWPP_OBJECTFUNCS_GLOBAL   "Scene Objects 4"
#define LWPP_OBJECTINFO_GLOBAL   "LW Object Info 4"
#define LWPP_PANEL_SERVICES_NAME   "LWPanelServices"
#define LWPP_PANELFUNCS_GLOBAL   "LWPanelServices"
#define LWPP_PANELS_API_VERSION   19
#define LWPP_PARTICLE_SERVICES_GLOBAL   "Particle Services"
#define LWPP_PIXELFILTER_VERSION   6
#define LWPP_PREVIEWFUNCS_GLOBAL   "Preview Functions"
#define LWPP_PREVIEWFUNCS_GLOBAL   "Preview Functions"
#define LWPP_PRODUCTINFO_GLOBAL   "Product Info"
#define LWPP_RASTERFUNCS_GLOBAL   "RasterServices"
#define LWPP_RASTERFUNCS_GLOBAL   "RasterServices"
#define LWPP_SCENEINFO_GLOBAL   "LW Scene Info 4"
#define LWPP_SERVERINFO_GLOBAL   "LW Server Info"
#define LWPP_SHADER_VERSION   4
#define LWPP_SHADER_VERSION   4
#define LWPP_SURFACEFUNCS_GLOBAL   "Surface Functions 3"
#define LWPP_SYSTEMID_GLOBAL   "System ID"
#define LWPP_TEXTURE_VERSION   5
#define LWPP_TEXTURE_VERSION   5
#define LWPP_TEXTUREFUNCS_GLOBAL   "Texture Functions 3"
#define LWPP_TIMEINFO_GLOBAL   "LW Time Info"
#define LWPP_TXTREDFUNCS_GLOBAL   "Texture Editor 2"
#define LWPP_VIEWPORTINFO_GLOBAL   "LW Viewport Info"
#define LWPP_VOLUMETRIC_VERSION   7
#define LWPP_VPARMFUNCS_GLOBAL   "LWVParmFuncs 2"
#define LWPP_XPANELFUNCS_GLOBAL   "LWXPanel"
#define LWPP_XPANELFUNCS_GLOBAL   "LWXPanel"

Detailed Description

Compatibility layer for various version of LightWave. Currently static and determined during compile time.


Macro Definition Documentation

#define LWPP_BACKDROPINFO_GLOBAL   "LW Backdrop Info 2"
#define LWPP_BONEINFO_GLOBAL   "LW Bone Info 3"
#define LWPP_CAMERAEVALUATIONFUNCS_GLOBAL   "LW Camera Evaluation Funcs 2"
#define LWPP_CAMERAINFO_GLOBAL   "LW Camera Info 5"
#define LWPP_CHANNELINFO_GLOBAL   "Channel Info 2"
#define LWPP_COLORACTIVATEFUNC_GLOBAL   "Color Picker"
#define LWPP_COLORPICK_VERSION   4
#define LWPP_COMMANDFUNC_GLOBAL   "LW Command Interface"
#define LWPP_COMPINFO_GLOBAL   "LW Compositing Info"
#define LWPP_COMRING_GLOBAL   "LW Communication Ring"
#define LWPP_CONTEXTMENU_GLOBAL   "ContextMenuServices"
#define LWPP_CUSTOMOBJECT_VERSION   5
#define LWPP_DIRINFOFUNC_GLOBAL   "Directory Info"
#define LWPP_DISPLACEMENT_VERSION   5
#define LWPP_ENVELOPEFUNCS_GLOBAL   "Animation Envelopes"
#define LWPP_FILEACTIVATEFUNC_GLOBAL   "File Request 2"
#define LWPP_FILEIOFUNCS_GLOBAL   "File IO"
#define LWPP_FILETYPEFUNC_GLOBAL   "File Type Pattern"
#define LWPP_FOGINFO_GLOBAL   "LW Fog Info"
#define LWPP_GLOBALPOOL_GLOBAL   "Global Memory"
#define LWPP_GLOBALPOOL_RENDER_GLOBAL   "Global Render Memory"
#define LWPP_IMAGEFILTER_VERSION   4
#define LWPP_IMAGELIST_GLOBAL   "LW Image List 5"
#define LWPP_IMAGELOADER_VERSION   3
#define LWPP_IMAGESAVER_VERSION   3
#define LWPP_IMAGEUTIL_GLOBAL   "Image Utility 3"
#define LWPP_INSTUPDATE_GLOBAL   "Instance Update"
#define LWPP_INTERFACEINFO_GLOBAL   "LW Interface Info 5"
#define LWPP_ITEMINFO_GLOBAL   "LW Item Info 4"
#define LWPP_LIGHT_VERSION   1
#define LWPP_LIGHTEVALUATIONFUNCS   "LW Light Evaluation Funcs"
#define LWPP_LIGHTINFO_GLOBAL   "LW Light Info 3"
#define LWPP_LMONFUNCS_GLOBAL   "LWLMonFuncs"
#define LWPP_LMONFUNCS_GLOBAL   "LWLMonFuncs"
#define LWPP_MASTER_VERSION   4
#define LWPP_MASTER_VERSION   4
#define LWPP_MESSAGEFUNCS_GLOBAL   "Info Messages 2"
#define LWPP_MTUTILFUNCS_GLOBAL   "MultiThreading Utilities"
#define LWPP_MTUTILFUNCS_GLOBAL_9   "MultiThreading Utilities"
#define LWPP_NODE_VERSION   2
#define LWPP_NODEDRAWFUNCS_GLOBAL   "NodeDrawFuncs"
#define LWPP_NODEEDITORFUNCS_GLOBAL   "NodeEditorFuncs"
#define LWPP_NODEFUNCS_GLOBAL   "NodeFuncs"
#define LWPP_NODEINPUTFUNCS_GLOBAL   "NodeInputFuncs"
#define LWPP_NODEOUTPUTFUNCS_GLOBAL   "NodeOutputFuncs"
#define LWPP_NODEUTILITYFUNCS_GLOBAL   "NodeUtilityFuncs"
#define LWPP_OBJECTFUNCS_GLOBAL   "Scene Objects 4"
#define LWPP_OBJECTINFO_GLOBAL   "LW Object Info 4"
#define LWPP_PANEL_SERVICES_NAME   "LWPanelServices"
#define LWPP_PANELFUNCS_GLOBAL   "LWPanelServices"
#define LWPP_PANELS_API_VERSION   19
#define LWPP_PARTICLE_SERVICES_GLOBAL   "Particle Services"
#define LWPP_PIXELFILTER_VERSION   6
#define LWPP_PREVIEWFUNCS_GLOBAL   "Preview Functions"
#define LWPP_PREVIEWFUNCS_GLOBAL   "Preview Functions"
#define LWPP_PRODUCTINFO_GLOBAL   "Product Info"
#define LWPP_RASTERFUNCS_GLOBAL   "RasterServices"
#define LWPP_RASTERFUNCS_GLOBAL   "RasterServices"
#define LWPP_SCENEINFO_GLOBAL   "LW Scene Info 4"
#define LWPP_SERVERINFO_GLOBAL   "LW Server Info"
#define LWPP_SHADER_VERSION   4
#define LWPP_SHADER_VERSION   4
#define LWPP_SURFACEFUNCS_GLOBAL   "Surface Functions 3"
#define LWPP_SYSTEMID_GLOBAL   "System ID"
#define LWPP_TEXTURE_VERSION   5
#define LWPP_TEXTURE_VERSION   5
#define LWPP_TEXTUREFUNCS_GLOBAL   "Texture Functions 3"
#define LWPP_TIMEINFO_GLOBAL   "LW Time Info"
#define LWPP_TXTREDFUNCS_GLOBAL   "Texture Editor 2"
#define LWPP_VIEWPORTINFO_GLOBAL   "LW Viewport Info"
#define LWPP_VOLUMETRIC_VERSION   7
#define LWPP_VPARMFUNCS_GLOBAL   "LWVParmFuncs 2"
#define LWPP_XPANELFUNCS_GLOBAL   "LWXPanel"
#define LWPP_XPANELFUNCS_GLOBAL   "LWXPanel"