Original Source for 1.13 Mod High Resolution version from 12/06/05

git-svn-id: https://ja2svn.mooo.com/source/ja2/trunk/GameSource/ja2_v1.13/Build@21 3b4a5df2-a311-0410-b5c6-a8a6f20db521
This commit is contained in:
lalien
2006-04-19 11:32:51 +00:00
commit e54aeb96aa
790 changed files with 741287 additions and 0 deletions
@@ -0,0 +1,40 @@
//=================================================================================================
// MouseSystem_Macros.h
//
// Macro definitions for the "mousesystem" mouse region handler.
//
// This file is included by "mousesystem.h" or can be included by itself.
//
// Written by Bret Rowdon. Jan 30 '97
//=================================================================================================
#ifndef _MOUSE_SYSTEM_MACROS_H_
#define _MOUSE_SYSTEM_MACROS_H_
// Special macro hook for the mouse handler. Allows a call to a secondary mouse handler.
// Define the label _MOUSE_SYSTEM_HOOK_ to activate. Undef it to deactivate.
//
// The actual function prototype is shown below
#define _MOUSE_SYSTEM_HOOK_
#ifdef _MOUSE_SYSTEM_HOOK_
#define MouseSystemHook(t,x,y,l,r) MSYS_SGP_Mouse_Handler_Hook(t,x,y,l,r)
#else
#define MouseSystemHook(t,x,y,l,r)
#endif
#ifdef __cplusplus
extern "C" {
#endif
// Special prototype for mouse handler hook
extern void MSYS_SGP_Mouse_Handler_Hook(UINT16 Type, UINT16 Xcoord, UINT16 Ycoord, BOOLEAN LeftButton, BOOLEAN RightButton);
#ifdef __cplusplus
}
#endif
#endif