GraphicsViewportColorConstants.h

Go to the documentation of this file.
00001 //**************************************************************************/
00002 // Copyright (c) 1998-2006 Autodesk, Inc.
00003 // All rights reserved.
00004 // 
00005 // These coded instructions, statements, and computer programs contain
00006 // unpublished proprietary information written by Autodesk, Inc., and are
00007 // protected by Federal copyright law. They may not be disclosed to third
00008 // parties or copied or duplicated in any form, in whole or in part, without
00009 // the prior written consent of Autodesk, Inc.
00010 //**************************************************************************/
00011 #pragma once
00012 
00017 #define COLOR_SELECTION             0 //!< 
00018 #define COLOR_SUBSELECTION          1 //!< 
00019 #define COLOR_FREEZE                2 //!< 
00020 #define COLOR_GRID                  3 //!< 
00021 #define COLOR_GRID_INTENS           4 //!< 
00022 #define COLOR_SF_LIVE               5 //!< 
00023 #define COLOR_SF_ACTION             6 //!< 
00024 #define COLOR_SF_TITLE              7 //!< 
00025 #define COLOR_VP_LABELS             8 //!< 
00026 #define COLOR_VP_INACTIVE           9 //!< 
00027 #define COLOR_ARCBALL               10 //!< 
00028 #define COLOR_ARCBALL_HILITE        11 //!< 
00029 #define COLOR_ANIM_BUTTON           12 //!< 
00030 #define COLOR_SEL_BOXES             13 //!< 
00031 #define COLOR_LINK_LINES            14 //!< 
00032 #define COLOR_TRAJECTORY            15 //!< 
00033 #define COLOR_ACTIVE_AXIS           16 //!< 
00034 #define COLOR_INACTIVE_AXIS         17 //!< 
00035 #define COLOR_SPACE_WARPS           18 //!< 
00036 #define COLOR_DUMMY_OBJ             19 //!< 
00037 #define COLOR_POINT_OBJ             20 //!< 
00038 #define COLOR_POINT_AXES            21 //!< 
00039 #define COLOR_TAPE_OBJ              22 //!< 
00040 #define COLOR_BONES                 23 //!< 
00041 #define COLOR_GIZMOS                24 //!< 
00042 #define COLOR_SEL_GIZMOS            25 //!< 
00043 #define COLOR_SPLINE_VECS           26 //!< 
00044 #define COLOR_SPLINE_HANDLES        27 //!< 
00045 #define COLOR_PATCH_LATTICE         28 //!< No longer used
00046 #define COLOR_PARTICLE_EM           29 //!< 
00047 #define COLOR_CAMERA_OBJ            30 //!< 
00048 #define COLOR_CAMERA_CONE           31 //!< 
00049 #define COLOR_CAMERA_HORIZ          32 //!< 
00050 #define COLOR_NEAR_RANGE            33 //!< 
00051 #define COLOR_FAR_RANGE             34 //!< 
00052 #define COLOR_LIGHT_OBJ             35 //!< 
00053 #define COLOR_TARGET_LINE           36 //!< 
00054 #define COLOR_HOTSPOT               37 //!< 
00055 #define COLOR_FALLOFF               38 //!< 
00056 #define COLOR_START_RANGE           39 //!< 
00057 #define COLOR_END_RANGE             40 //!< 
00058 #define COLOR_VIEWPORT_BKG          41 //!< 
00059 #define COLOR_TRAJ_TICS_1           42 //!< 
00060 #define COLOR_TRAJ_TICS_2           43 //!< 
00061 #define COLOR_TRAJ_TICS_3           44 //!< 
00062 #define COLOR_GHOST_BEFORE          45 //!< 
00063 #define COLOR_GHOST_AFTER           46 //!< 
00064 #define COLOR_12FIELD_GRID          47 //!< 
00065 #define COLOR_START_RANGE1          48 //!< 
00066 #define COLOR_END_RANGE1            49 //!< 
00067 #define COLOR_CAMERA_CLIP           50 //!< 
00068 #define COLOR_NURBS_CV              51 //!< 
00069 #define COLOR_NURBS_LATTICE         52 //!< 
00070 #define COLOR_NURBS_CP              53 //!< 
00071 #define COLOR_NURBS_FP              54 //!< 
00072 #define COLOR_NURBS_DEP             55 //!< 
00073 #define COLOR_NURBS_ERROR           56 //!< 
00074 #define COLOR_NURBS_HILITE          57 //!< 
00075 #define COLOR_NURBS_FUSE            58 //!< 
00076 #define COLOR_END_EFFECTOR          59 //!< 
00077 #define COLOR_END_EFFECTOR_STRING   60 //!< 
00078 #define COLOR_JOINT_LIMIT_SEL       61 //!< 
00079 #define COLOR_JOINT_LIMIT_UNSEL     62 //!< 
00080 #define COLOR_IK_TERMINATOR         63 //!< 
00081 #define COLOR_SF_USER               64 //!< 
00082 #define COLOR_VERT_TICKS            65 //!< 
00083 #define COLOR_XRAY                  66 //!< 
00084 #define COLOR_GROUP_OBJ             67 //!< 
00085 #define COLOR_MANIPULATOR_X         68 //!< 
00086 #define COLOR_MANIPULATOR_Y         69 //!< 
00087 #define COLOR_MANIPULATOR_Z         70 //!< 
00088 #define COLOR_MANIPULATOR_ACTIVE    71 //!< 
00089 #define COLOR_VPT_CLIPPING          72 //!< 
00090 #define COLOR_DECAY_RADIUS          73 //!< 
00091 #define COLOR_VERT_NUMBERS          74 //!< 
00092 #define COLOR_CROSSHAIR_CURSOR      75 //!< 
00093 
00094 #define COLOR_SV_WINBK              76 //!< SV Window Background
00095 #define COLOR_SV_NODEBK             77 //!< SV Default Node Background
00096 #define COLOR_SV_SELNODEBK          78 //!< SV Selected Node Background
00097 #define COLOR_SV_NODE_HIGHLIGHT     79 //!< SV Viewport Selected Node Highlight
00098 #define COLOR_SV_MATERIAL_HIGHLIGHT 80 //!< SV MEDIT Selected Node Highlight
00099 #define COLOR_SV_MODIFIER_HIGHLIGHT 81 //!< SV Selected Modifier Highlight
00100 #define COLOR_SV_PLUGIN_HIGHLIGHT   82 //!< SV Plug-in Highlight
00101 #define COLOR_SV_SUBANIM_LINE       83 //!< SV Subanim line color
00102 #define COLOR_SV_CHILD_LINE         84 //!< SV Child node line color
00103 #define COLOR_SV_FRAME              85 //!< SV Frame color
00104 #define COLOR_SV_SELTEXT            86 //!< SV Selected Label Color
00105 #define COLOR_SV_TEXT               87 //!< SV Label Color
00106 
00107 #define COLOR_UNSEL_TAB             88
00108 #define COLOR_ATMOS_APPARATUS       89  //!< 
00109 #define COLOR_SUBSELECTION_HARD     90  //!< 
00110 #define COLOR_SUBSELECTION_MEDIUM   91  //!< 
00111 #define COLOR_SUBSELECTION_SOFT     92  //!< 
00112 
00113 #define COLOR_SV_UNFOLD_BUTTON      93 //!< SV Unfold Button
00114 #define COLOR_SV_GEOMOBJECT_BK      94 //!< Geometry Object Node Background
00115 #define COLOR_SV_LIGHT_BK           95 //!< Light Node Background
00116 #define COLOR_SV_CAMERA_BK          96 //!< Camera Node Background
00117 #define COLOR_SV_SHAPE_BK           97 //!< Shape Node Background
00118 #define COLOR_SV_HELPER_BK          98 //!< Helper Node Background
00119 #define COLOR_SV_SYSTEM_BK          99 //!< System Node Background
00120 #define COLOR_SV_CONTROLLER_BK     100 //!< Controller Node Background
00121 #define COLOR_SV_MODIFIER_BK       101 //!< Modifier Node Background
00122 #define COLOR_SV_MATERIAL_BK       102 //!< Material Node Background
00123 #define COLOR_SV_MAP_BK            103 //!< Map Node Background
00124 #define COLOR_SETKEY_BUTTON        104
00125 
00126 #define COLOR_BACK_LINES           105 //!< Backface lines on selected objects
00127 #define COLOR_BACK_VERTS           106 //!< Backface vertices on selected objects
00128 
00129 #define COLOR_MANIPULATOR_CONTOUR  107 //!< Background color for the rotation gizmo
00130 #define COLOR_MANIPULATOR_SCREEN   108 //!< screen space manipulator handle color for the rotation gizmo
00131 #define COLOR_MANIPULATOR_TRAIL    109 //!< move gizmo displacement trail color
00132 
00133 
00134 const int kColorNormalsUnspecified = 110;
00135 const int kColorNormalsSpecified = 111;
00136 const int kColorNormalsExplicit = 112;
00137 
00140 #define COLOR_SV_GRID              113 //!< SV Grid
00141 #define COLOR_SV_REL_INSTANCE      114 //!< SV Relationship Instances
00142 #define COLOR_SV_REL_CONSTRAINT    115 //!< SV Relationship Contraints
00143 #define COLOR_SV_REL_PARAMWIRE     116 //!< SV Relationship Param Wires
00144 #define COLOR_SV_REL_LIGHT         117 //!< SV Relationship Lights
00145 #define COLOR_SV_REL_MODIFIER      118 //!< SV Relationship Modifiers
00146 #define COLOR_SV_REL_CONTROLLER    119 //!< SV Relationship Controllers
00147 #define COLOR_SV_REL_OTHER         120 //!< SV Relationship Others
00148 #define COLOR_SV_SPACEWARP_BK      121 //!< SV SpaceWarp
00149 #define COLOR_SV_BASEOBJECT_BK     122 //!< SV BaseObject
00150 
00151 #define COLOR_VP_STATISTICS         123 //!< Colour for viewport statistics display
00152 
00153 #define COLOR_SPLINE_KNOT_UNSELECTED        124 //!< color of bezier knots unselected
00154 #define COLOR_SPLINE_KNOT_FIRST                 125 //!< color of first knot of the bezier spline
00155 #define COLOR_HIDDENLINE_UNSELECTED         126 //!< color of first knot of the bezier spline
00156 #define COLOR_VP_LABEL_HIGHLIGHT                127 //!< Color of selected/mouse over viewport labels
00157 #define COLOR_SNAP_AXIS_CENTER_HANDLE       128 //!< Color of the inactive axis center handle, its active color is the same as COLOR_MANIPULATOR_ACTIVE
00158 #define COLOR_SNAP_POINT_ACTIVE                 129 //!< Color of snap points that are in the snap preview radius
00159 #define COLOR_SNAP_POINT_SNAPPED                130 //!< Color of snapped snap points
00160 
00161 #define COLOR_TOTAL                131  //!< always the max number of colors
00162