//===== Copyright (c) 1996-2005, Valve Corporation, All rights reserved. ======// // // Purpose: // // $NoKeywords: $ // //=============================================================================// #ifndef CONST_H #define CONST_H enum RenderMode_t { kRenderNormal = 0, // src kRenderTransColor, // c*a+dest*(1-a) kRenderTransTexture, // src*a+dest*(1-a) kRenderGlow, // src*a+dest -- No Z buffer checks -- Fixed size in screen space kRenderTransAlpha, // src*srca+dest*(1-srca) kRenderTransAdd, // src*a+dest kRenderEnvironmental, // not drawn, used for environmental effects kRenderTransAddFrameBlend, // use a fractional frame value to blend between animation frames kRenderTransAlphaAdd, // src + dest*(1-a) kRenderWorldGlow, // Same as kRenderGlow but not fixed size in screen space kRenderNone, // Don't render. kRenderModeCount, // must be last }; #endif