#pragma once
/*
	This file is to be #included in the Header file on a case-by-case situation, but not added
	to the solution per se. It's inclusion in the game Header file will allow it to compile 
	properly - whereas, if it were added to the solution it would have errors because these 
	variables would need other files #included to be recongnized. These are mostly generic 
	variables that each game will utilized that are consistent with the 'PlayWindow' calculations.
*/
PlayWindow	*_PlayWin			= NULL;
int			_PWL1				= 0;	//Left 1
int			_PWL2				= 0;	//Left of Right side
int			_PWR				= 0;
int			_PWT				= 0;	//Top Border
int			_PWB				= 0;	//Right Border

//Precalculated limit test numbers
int			_TestSqrL			= 0;
int			_TestSqrR			= 0;
int			_TestSqrT			= 0;
int			_TestSqrB			= 0;

int			_TestSqrIsoL		= 0;
int			_TestSqrIsoR		= 0;
int			_TestSqrIsoT		= 0;
int			_TestSqrIsoB		= 0;

int			_TestIsoL			= 0;
int			_TestIsoR			= 0;
int			_TestIsoT			= 0;
int			_TestIsoB			= 0;

int			_TestHexL			= 0;
int			_TestHexR			= 0;
int			_TestHexT			= 0;
int			_TestHexB			= 0;

POINT		_ptMouse;
POINT		_ptCursor;		//cursor position

bool		_ShowCursor			= false;