#ifndef DBASEDRAW_H__ #define DBASEDRAW_H__ enum { BASEDRAW_GROUP_VIEW = 100, BASEDRAW_GROUP_HUD, BASEDRAW_GROUP_ACTIVEOBJECT, BASEDRAW_GROUP_INACTIVEOBJECT, BASEDRAW_GROUP_DISPLAY, BASEDRAW_GROUP_BACKGROUND, BASEDRAW_GROUP_HUD_CONTROLS, BASEDRAW_GROUP_HUD_INFORMATION, BASEDRAW_GROUP_FILTER, BASEDRAW_GROUP_INSTANTRENDER, BASEDRAW_GROUP_STEREO, BASEDRAW_DATA_TEXTURES = 1000, // BOOL BASEDRAW_DATA_BACKCULL = 1001, // BOOL BASEDRAW_DATA_SHOWSAFEFRAME = 1002, // BOOL BASEDRAW_DATA_SDISPLAYACTIVE = 1003, // LONG BASEDRAW_DATA_SDISPLAYINACTIVE = 1004, // LONG BASEDRAW_DATA_USEPROPERTIESACTIVE = 1005, // BOOL BASEDRAW_DATA_USEPROPERTIESINACTIVE = 1006, // BOOL BASEDRAW_DATA_SHOWNORMALS = 1007, // BOOL BASEDRAW_DATA_SHOWPATH = 1008, // BOOL BASEDRAW_DATA_SHOWPICTURE = 1009, // BOOL BASEDRAW_DATA_XRAY = 1010, // BOOL BASEDRAW_DATA_PICTURE = 1011, // FILENAME BASEDRAW_DATA_OFFSETX = 1012, // REAL BASEDRAW_DATA_OFFSETY = 1013, // REAL BASEDRAW_DATA_SIZEX = 1014, // REAL BASEDRAW_DATA_SIZEY = 1015, // REAL BASEDRAW_DATA_LIGHTVECTOR = 1016, // VECTOR BASEDRAW_DATA_PROJECTION = 1018, // LONG BASEDRAW_DATA_RENDERSAFE = 1019, // BOOL BASEDRAW_DATA_TITLESAFE = 1020, // BOOL BASEDRAW_DATA_ACTIONSAFE = 1021, // BOOL BASEDRAW_DATA_SELECTED_NORMALS = 1022, // BOOL BASEDRAW_DATA_TITLESAFE_SIZE = 1023, // REAL BASEDRAW_DATA_ACTIONSAFE_SIZE = 1024, // REAL BASEDRAW_DATA_OBJECTAXIS_SCALE = 1028, // REAL BASEDRAW_DATA_KEEP_ASEPECT = 1029, // BOOL BASEDRAW_DATA_BACKIMAGEMODE = 1078, // LONG BASEDRAW_DATA_BACKIMAGEMODE_NEAREST = 0, BASEDRAW_DATA_BACKIMAGEMODE_LINEAR = 1, BASEDRAW_DATA_TINT_POLYGON_SELECTION = 1030, // BOOL BASEDRAW_DATA_POINT_HANDLE_SIZE = 1033, // LONG BASEDRAW_DATA_SDSEDIT = 1035, // BOOL BASEDRAW_DATA_DEFORMEDEDIT = 1036, // BOOL BASEDRAW_DATA_PICTURE_TRANSPARENCY = 1037, // REAL BASEDRAW_DATA_PICTURE_USEALPHA = 1038, // LONG BASEDRAW_ALPHA_NONE = 10, BASEDRAW_ALPHA_INVERTED = 11, BASEDRAW_ALPHA_NORMAL = 12, BASEDRAW_DATA_CAMERA = 1039, // LINK BASEDRAW_TITLE = 1040, // STRING BASEDRAW_DATA_DISPLAYINACTIVE_ENABLED = 1041, // BOOL BASEDRAW_DATA_WDISPLAYACTIVE = 1042, // LONG BASEDRAW_DATA_WDISPLAYINACTIVE = 1043, // LONG BASEDRAW_DATA_EDGE_POINTS = 1044, // BOOL BASEDRAW_DATA_SHADE_HANDLES = 1045, // BOOL BASEDRAW_DATA_NORMALS_SCALE = 1046, // BOOL BASEDRAW_DATA_ROTBAND_SCALE = 1047, // REAL BASEDRAW_DATA_EDIT_AXIS_SCALE = 1048, // REAL BASEDRAW_DATA_EDIT_AXIS_TEXT = 1049, // BOOL BASEDRAW_DATA_ACTIVE_STEMS = 1050, // BOOL BASEDRAW_DATA_PICTURE_ROTATION = 1051, // REAL BASEDRAW_DATA_SNAP_PLANE_SPACING = 1052, // REAL - Grid Spacing BASEDRAW_DATA_SNAP_PLANE_SUB = 1053, // LONG - Subdivision BASEDRAW_DATA_SNAP_PLANE_ROUGHSUB = 1054, // LONG - Subdivision BASEDRAW_DATA_SNAP_PLANE_DYNAMICGRID = 1056, // LONG SNAP_PLANE_DYNAMICGRID_0 = 0, // LONG SNAP_PLANE_DYNAMICGRID_1 = 1, // LONG SNAP_PLANE_DYNAMICGRID_2 = 2, // LONG SNAP_PLANE_DYNAMICGRID_3 = 3, // LONG SNAP_PLANE_DYNAMICGRID_4 = 4, // LONG BASEDRAW_DATA_PLANE_SEP = 1057, BASEDRAW_DATA_ROTATION_BANDS = 1058, BASEDRAW_DATA_BOUNDINGBOXSELECTION = 1059, BASEDRAW_DATA_WIREFRAMESELECTION = 1060, BASEDRAW_DATA_BOUNDINGBOXSELECTION_CHILDREN = 1061, BASEDRAW_DATA_WIREFRAMESELECTION_CHILDREN = 1062, BASEDRAW_DATA_OUTLINE = 1079, BASEDRAW_DATA_TINT_POLYGON_NORMALS = 1063, BASEDRAW_DATA_ROTATION_CIRCLE = 1064, BASEDRAW_DATA_TINTBORDER = 1065, BASEDRAW_DATA_TINTBORDER_OPACITY = 1066, BASEDRAW_DATA_TINTBORDER_COLOR = 1067, BASEDRAW_DATA_USE_LAYERCOLOR = 1069, BASEDRAW_DATA_RENDERSAFE_CENTER = 1075, BASEDRAW_DATA_TITLESAFE_CENTER = 1076, BASEDRAW_DATA_ACTIONSAFE_CENTER = 1077, BASEDRAW_DATA_PLANE_LEGACY_MODE = 1081, BASEDRAW_DATA_POINT_SELECTED_SIZE = 1100, // LONG BASEDRAW_DATA_EDGE_SELECTED_SIZE = 1101, // LONG BASEDRAW_DATA_CAMERA_TARGET_POINT = 1104, // VECTOR BASEDRAW_DATA_OUTLINE_WIDTH = 1105, // REAL BASEDRAW_HUD_BEGIN = 2000, BASEDRAW_HUD_BACKCOLOR = 2001, // VECTOR BASEDRAW_HUD_TEXTCOLOR = 2002, // VECTOR BASEDRAW_HUD_BACKOPACITY = 2003, // REAL BASEDRAW_HUD_TEXTOPACITY = 2004, // REAL BASEDRAW_HUD_ALWAYSACTIVE = 2005, // BOOL BASEDRAW_HUD_SELECTCOLOR = 2007, // VECTOR BASEDRAW_HUD_ELEMENTS_BEGIN, BASEDRAW_HUD_FPS, BASEDRAW_HUD_CAMERADISTANCE, BASEDRAW_HUD_FRAME, BASEDRAW_HUD_FRAMETIME, BASEDRAW_HUD_CAMERA_NAME, BASEDRAW_HUD_PROJECTION_NAME, BASEDRAW_HUD_OBJECTS, BASEDRAW_HUD_ROOT_OBJECT, BASEDRAW_HUD_PARENT_OBJECT, BASEDRAW_HUD_ACTIVE_OBJECT, BASEDRAW_HUD_SELECTED, BASEDRAW_HUD_TOTAL_OBJECTS, BASEDRAW_HUD_TOTAL_POINTS, BASEDRAW_HUD_TOTAL_EDGES, BASEDRAW_HUD_TOTAL_POLYGONS, BASEDRAW_HUD_TOTAL_NGONS, BASEDRAW_HUD_SELECTED_OBJECTS, BASEDRAW_HUD_SELECTED_POINTS, BASEDRAW_HUD_SELECTED_EDGES, BASEDRAW_HUD_SELECTED_POLYGONS, BASEDRAW_HUD_SELECTED_NGONS, BASEDRAW_HUD_ELEMENTS_END, BASEDRAW_HUD_TOOL, BASEDRAW_HUD_DRAW_STATISTICS, BASEDRAW_HUD_SCULPT_STATISTICS, BASEDRAW_HUD_END, BASEDRAW_DISPLAYFILTER_BEGIN = 3000, BASEDRAW_DISPLAYFILTER_NULL, BASEDRAW_DISPLAYFILTER_POLYGON, BASEDRAW_DISPLAYFILTER_SPLINE, BASEDRAW_DISPLAYFILTER_GENERATOR, BASEDRAW_DISPLAYFILTER_HYPERNURBS, DELME_BASEDRAW_DISPLAYFILTER_BONE, BASEDRAW_DISPLAYFILTER_DEFORMER, BASEDRAW_DISPLAYFILTER_CAMERA, BASEDRAW_DISPLAYFILTER_LIGHT, BASEDRAW_DISPLAYFILTER_SCENE, BASEDRAW_DISPLAYFILTER_PARTICLE, BASEDRAW_DISPLAYFILTER_OTHER, DELME_BASEDRAW_DISPLAYFILTER_NULLBONES, BASEDRAW_DISPLAYFILTER_GRID, BASEDRAW_DISPLAYFILTER_HORIZON, BASEDRAW_DISPLAYFILTER_WORLDAXIS, BASEDRAW_DISPLAYFILTER_BOUNDS, BASEDRAW_DISPLAYFILTER_HUD, BASEDRAW_DISPLAYFILTER_SDS, BASEDRAW_DISPLAYFILTER_HIGHLIGHTING, BASEDRAW_DISPLAYFILTER_MULTIAXIS, BASEDRAW_DISPLAYFILTER_OBJECTHANDLES, BASEDRAW_DISPLAYFILTER_HANDLEBANDS, BASEDRAW_DISPLAYFILTER_SDSCAGE, BASEDRAW_DISPLAYFILTER_NGONLINES, BASEDRAW_DISPLAYFILTER_HIGHLIGHTING_HANDLES, BASEDRAW_DISPLAYFILTER_JOINT, BASEDRAW_DISPLAYFILTER_ONION, BASEDRAW_DISPLAYFILTER_GUIDELINES, BASEDRAW_DISPLAYFILTER_GRADIENT, BASEDRAW_DISPLAYFILTER_OBJECTHIGHLIGHTING, BASEDRAW_DISPLAYFILTER_POI, BASEDRAW_DISPLAYFILTER_END, ////////////////////////////////////////////////////////////////////////// BASEDRAW_SDISPLAY_GOURAUD = 0, BASEDRAW_SDISPLAY_GOURAUD_WIRE = 1, BASEDRAW_SDISPLAY_QUICK = 2, BASEDRAW_SDISPLAY_QUICK_WIRE = 3, BASEDRAW_SDISPLAY_FLAT_WIRE = 4, BASEDRAW_SDISPLAY_HIDDENLINE = 5, BASEDRAW_SDISPLAY_NOSHADING = 6, BASEDRAW_SDISPLAY_FLAT = 7, BASEDRAW_WDISPLAY_WIREFRAME = 0, BASEDRAW_WDISPLAY_ISOPARMS = 1, BASEDRAW_WDISPLAY_BOX = 2, BASEDRAW_WDISPLAY_SKELETON = 3, BASEDRAW_PROJECTION_PERSPECTIVE = 0, BASEDRAW_PROJECTION_PARALLEL = 1, BASEDRAW_PROJECTION_LEFT = 2, BASEDRAW_PROJECTION_RIGHT = 3, BASEDRAW_PROJECTION_FRONT = 4, BASEDRAW_PROJECTION_BACK = 5, BASEDRAW_PROJECTION_TOP = 6, BASEDRAW_PROJECTION_BOTTOM = 7, BASEDRAW_PROJECTION_MILITARY = 8, BASEDRAW_PROJECTION_FROG = 9, BASEDRAW_PROJECTION_BIRD = 10, BASEDRAW_PROJECTION_GENTLEMAN = 11, BASEDRAW_PROJECTION_ISOMETRIC = 12, BASEDRAW_PROJECTION_DIMETRIC = 13, ////////////////////////////////////////////////////////////////////////// BASEDRAW_INSTANTRENDER_ACTIVE = 4000, // LONG BASEDRAW_INSTANTRENDER_RELATIVE, BASEDRAW_INSTANTRENDER_WORLDAXIS, BASEDRAW_INSTANTRENDER_X1, BASEDRAW_INSTANTRENDER_Y1, BASEDRAW_INSTANTRENDER_X2, BASEDRAW_INSTANTRENDER_Y2, BASEDRAW_INSTANTRENDER_TODO, // private BASEDRAW_DATA_EDITOR_AXIS_POS = 5000, BASEDRAW_AXIS_POS_OFF = 0, BASEDRAW_AXIS_POS_BL = 1, BASEDRAW_AXIS_POS_TL = 2, BASEDRAW_AXIS_POS_TR = 3, BASEDRAW_AXIS_POS_BR = 4, BASEDRAW_DATA_EDITOR_AXIS_TYPE = 5001, BASEDRAW_AXIS_TYPE_WORLD = 0, BASEDRAW_AXIS_TYPE_OBJECT = 1, BASEDRAW_DATA_NAVIGAION_POS = 5002, BASEDRAW_DATA_NAVIGAION_OPACITY = 5003, BASEDRAW_DATA_NAVIGAION_SIZE = 5004, BASEDRAW_DATA_HQ_OPENGL = 1068, // BOOL BASEDRAW_DATA_HQ_TRANSPARENCY = 1070, // BOOL BASEDRAW_DATA_HQ_SHADOWS = 1071, // BOOL BASEDRAW_DATA_HQ_POST_EFFECTS = 1072, // BOOL BASEDRAW_DATA_HQ_NOISES = 1074, // BOOL BASEDRAW_DATA_HQ_SEP = 1073, BASEDRAW_DATA_ENABLE_LWF = 1080, // BOOL BASEDRAW_STEREO_MODE = 6000, // LONG BASEDRAW_STEREO_MODE_MONO = 0, BASEDRAW_STEREO_MODE_ANAGLYPH = 1, BASEDRAW_STEREO_MODE_INTERLACED = 2, BASEDRAW_STEREO_MODE_SHUTTER = 3, BASEDRAW_STEREO_MODE_SIDE_BY_SIDE = 4, BASEDRAW_STEREO_ENABLE = 6001, BASEDRAW_STEREO_USE_RENDERSETTINGS = 6002, //BASEDRAW_STEREO_MODE_MONO_GROUP = 6010, BASEDRAW_STEREO_MODE_ANAGLYPH_GROUP = 6020, BASEDRAW_STEREO_MODE_ANAGLYPH_SYSTEM_FULL = 6021, BASEDRAW_STEREO_MODE_ANAGLYPH_SYSTEM_F_RB = 0, BASEDRAW_STEREO_MODE_ANAGLYPH_SYSTEM_F_RG = 1, BASEDRAW_STEREO_MODE_ANAGLYPH_SYSTEM_F_RC = 2, BASEDRAW_STEREO_MODE_ANAGLYPH_SYSTEM_F_YB = 3, BASEDRAW_STEREO_MODE_ANAGLYPH_SYSTEM_F_GM = 4, BASEDRAW_STEREO_MODE_ANAGLYPH_SYSTEM_F_C = 5, BASEDRAW_STEREO_MODE_ANAGLYPH_CUSTOM_LEFT = 6022, BASEDRAW_STEREO_MODE_ANAGLYPH_CUSTOM_RIGHT = 6023, BASEDRAW_STEREO_MODE_ANAGLYPH_METHOD = 6024, BASEDRAW_STEREO_MODE_ANAGLYPH_METHOD_FULL = 0, BASEDRAW_STEREO_MODE_ANAGLYPH_METHOD_GRAY = 1, BASEDRAW_STEREO_MODE_ANAGLYPH_METHOD_HALF = 2, BASEDRAW_STEREO_MODE_ANAGLYPH_METHOD_COLOR = 3, BASEDRAW_STEREO_MODE_ANAGLYPH_METHOD_OPTIMIZED = 4, BASEDRAW_STEREO_MODE_ANAGLYPH_SYSTEM_NON_FULL = 6025, BASEDRAW_STEREO_MODE_ANAGLYPH_SYSTEM_NF_R = 0, BASEDRAW_STEREO_MODE_ANAGLYPH_SYSTEM_NF_G = 1, BASEDRAW_STEREO_MODE_ANAGLYPH_SYSTEM_NF_B = 2, BASEDRAW_STEREO_MODE_ANAGLYPH_SYSTEM_NF_Y = 3, BASEDRAW_STEREO_MODE_ANAGLYPH_SYSTEM_NF_M = 4, BASEDRAW_STEREO_MODE_ANAGLYPH_SYSTEM_NF_C = 5, BASEDRAW_STEREO_MODE_SIDEBYSIDE_GROUP = 6030, BASEDRAW_STEREO_MODE_SIDEBYSIDE_ALIGN = 6031, BASEDRAW_STEREO_MODE_SIDEBYSIDE_ALIGN_HORZ = 0, BASEDRAW_STEREO_MODE_SIDEBYSIDE_ALIGN_VERT = 1, BASEDRAW_STEREO_MODE_SIDEBYSIDE_L_MIRROR_X = 6032, BASEDRAW_STEREO_MODE_SIDEBYSIDE_L_MIRROR_Y = 6033, BASEDRAW_STEREO_MODE_SIDEBYSIDE_R_MIRROR_X = 6034, BASEDRAW_STEREO_MODE_SIDEBYSIDE_R_MIRROR_Y = 6035, BASEDRAW_STEREO_MODE_INTERLACED_GROUP = 6040, BASEDRAW_STEREO_MODE_INTERLACED_TYPE = 6041, BASEDRAW_STEREO_MODE_INTERLACED_TYPE_H = 0, BASEDRAW_STEREO_MODE_INTERLACED_TYPE_V = 1, BASEDRAW_STEREO_MODE_INTERLACED_TYPE_C = 2, BASEDRAW_STEREO_MONO_CHANNEL_GROUP = 6090, BASEDRAW_STEREO_MONO_CHANNEL = 6091, //BASEDRAW_STEREO_MULTI_CHANNEL_GROUP = 6095, BASEDRAW_STEREO_MULTI_CHANNEL_SWAP = 6096, BASEDRAW_STEREO_MULTI_CHANNEL_LEFT = 6097, BASEDRAW_STEREO_MULTI_CHANNEL_RIGHT = 6098, BASEDRAW_STEREO_MULTI_CHANNEL_PARALLAX = 6099, BASEDRAW_STEREO_STR1 = 6100, BASEDRAW_STEREO_STR2 = 6200, BASEDRAW_ }; #endif // DBASEDRAW_H__