Leaked source code of windows server 2003
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
/**************************************************************************
* * Copyright (c) 2000 Microsoft Corporation * * Module Name: * * <an unabbreviated name for the module (not the filename)> * * Abstract: * * <Description of what this module does> * * Notes: * * <optional> * * Created: * * 08/28/2000 asecchia * Created it. * **************************************************************************/
#ifndef _CDASH_HPP
#define _CDASH_HPP
#include "CPrimitive.h"
class CDash : public CPrimitive { public: CDash(BOOL bRegression); void Draw(Graphics *g); };
class CDash2 : public CPrimitive { public: CDash2(BOOL bRegression); void Draw(Graphics *g); };
class CDash3 : public CPrimitive { public: CDash3(BOOL bRegression); void Draw(Graphics *g); };
class CDash4 : public CPrimitive { public: CDash4(BOOL bRegression); void Draw(Graphics *g); };
class CDash5 : public CPrimitive { public: CDash5(BOOL bRegression); void Draw(Graphics *g); };
class CDash6 : public CPrimitive { public: CDash6(BOOL bRegression); void Draw(Graphics *g); };
class CDash7 : public CPrimitive { public: CDash7(BOOL bRegression); void Draw(Graphics *g); };
class CDash8 : public CPrimitive { public: CDash8(BOOL bRegression); void Draw(Graphics *g); };
class CDash9 : public CPrimitive { public: CDash9(BOOL bRegression); void Draw(Graphics *g); };
class CWiden : public CPrimitive { public: CWiden(BOOL bRegression); void Draw(Graphics *g); };
class CWidenO : public CPrimitive { public: CWidenO(BOOL bRegression); void Draw(Graphics *g); };
class CWidenOO : public CPrimitive { public: CWidenOO(BOOL bRegression); void Draw(Graphics *g); };
class CFlatten : public CPrimitive { public: CFlatten(BOOL bRegression); void Draw(Graphics *g); };
#define DASH_GLOBALS \
CWiden g_Widen(true);\ CWidenO g_WidenO(true);\ CWidenOO g_WidenOO(true);\ CFlatten g_Flatten(true);\ CDash g_Dash(true);\ CDash2 g_Dash2(true);\ CDash3 g_Dash3(true);\ CDash4 g_Dash4(true);\ CDash5 g_Dash5(true);\ CDash6 g_Dash6(true);\ CDash7 g_Dash7(true);\ CDash8 g_Dash8(true);\ CDash9 g_Dash9(true);
#define DASH_INIT \
g_Widen.Init();\ g_WidenO.Init();\ g_WidenOO.Init();\ g_Flatten.Init();\ g_Dash.Init();\ g_Dash2.Init();\ g_Dash3.Init();\ g_Dash4.Init();\ g_Dash5.Init();\ g_Dash6.Init();\ g_Dash7.Init();\ g_Dash8.Init();\ g_Dash9.Init();
#endif
|