/*
 *	StepDebug_Define.h
 *
 *
 *	If you get the error
 *		error LNK2005: "void * __cdecl operator new(unsigned int)" already defined
 *	You can resolve it by following step
 *		Configuration Settings-->Build-->Compiler-->Preprocessor Options: -D_AFXDLL -MD
 *		Configuration Settings-->Build-->Linker-->Link Flags: /nodefaultlib:msvcrt 
 *
 *	Created by huqian 2007/09/03
 */

#ifndef STEPDEUB_DEFINE_H
#define STEPDEUB_DEFINE_H

// _dbRegCode
enum
{
	REGCODE_WorldModel				= 0xABCD0001,
	REGCODE_Localization			= 0xABCD0002,
	REGCODE_InterceptTable			= 0xABCD0003,
	REGCODE_PenaltyKickState		= 0xABCD0004

};


struct STEPDEBUG_HEAD
{
	DWORD	_dbRegCode;
	DWORD	_dbSize;
	char	_pData[1];

	STEPDEBUG_HEAD()
	{
		memset( this, 0, sizeof( STEPDEBUG_HEAD ) );
	}
};

#endif