convert line ends
[canaan.git] / prj / cam / src / script / lockscpt.h
blob02fff05dfeaaad380585e5da2ab5bbcef6809b6e
1 /*
2 @Copyright Looking Glass Studios, Inc.
3 1996,1997,1998,1999,2000 Unpublished Work.
4 */
6 // $Header: r:/t2repos/thief2/src/script/lockscpt.h,v 1.2 1998/01/19 22:21:06 dc Exp $
7 #pragma once
8 #ifndef __LOCKSCPT_H
9 #define __LOCKSCPT_H
11 #include <objscrpt.h>
13 ///////////////////////////////////////
15 // Property system service
18 DECLARE_SCRIPT_SERVICE(Locked, 0xfb)
20 STDMETHOD_(BOOL,IsLocked)(const object &obj) PURE;
23 #define SCR_LOCK_MSG "NowLocked"
24 #define SCR_UNLOCK_MSG "NowUnlocked"
26 #ifdef SCRIPT
27 #define OnNowLocked() SCRIPT_MESSAGE_HANDLER_SIGNATURE(NowLocked)
28 #define DefaultOnNowLocked() SCRIPT_CALL_BASE(NowLocked)
29 #define OnNowUnlocked() SCRIPT_MESSAGE_HANDLER_SIGNATURE(NowUnlocked)
30 #define DefaultOnNowUnlocked() SCRIPT_CALL_BASE(NowUnlocked)
31 #endif
33 #endif // __LOCKSCPT_H