From fa6e10e9cec163845aa29e7940c86e9c9ab8a2bc Mon Sep 17 00:00:00 2001 From: Jordi Vilalta Prat Date: Sun, 15 Feb 2009 06:10:59 +0000 Subject: Import the SCI engine sources from the FreeSCI Glutton branch (it doesn't compile yet) svn-id: r38192 --- engines/sci/include/listener.h | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 engines/sci/include/listener.h (limited to 'engines/sci/include/listener.h') diff --git a/engines/sci/include/listener.h b/engines/sci/include/listener.h new file mode 100644 index 0000000000..5e01696c30 --- /dev/null +++ b/engines/sci/include/listener.h @@ -0,0 +1,38 @@ +/*************************************************************************** + listener.h Copyright (C) 2003 Christoph Reichenbach + + + This program may be modified and copied freely according to the terms of + the GNU general public license (GPL), as long as the above copyright + notice and the licensing information contained herein are preserved. + + Please refer to www.gnu.org for licensing details. + + This work is provided AS IS, without warranty of any kind, expressed or + implied, including but not limited to the warranties of merchantibility, + noninfringement, and fitness for a specific purpose. The author will not + be held liable for any damage caused by this work or derivatives of it. + + By using this source code, you agree to the licensing terms as stated + above. + + + Please contact the maintainer for bug reports or inquiries. + + Current Maintainer: + + Christoph Reichenbach (CR) + +***************************************************************************/ + +#ifndef _LISTENER_H_ +# define _LISTENER_H_ + +/* Event listener interface */ + +typedef struct { + void (*notify)(void *self, void *notifier); + void *self; +} listener_t; + +#endif -- cgit v1.2.3