#ifndef _TOPICIDS_H #define _TOPICIDS_H // YOU MUST KEEP THIS VARIABLE UP TO DATE !!!! #define NUM_TOPIC_IDS 23 /* #define TOPIC_MEMORY_MANAGER 0 #define TOPIC_FILE_MANAGER 1 #define TOPIC_DATABASE_MANAGER 2 #define TOPIC_GAME 3 #define TOPIC_SGP 4 #define TOPIC_VIDEO 5 #define TOPIC_INPUT 6 #define TOPIC_STACK_CONTAINERS 7 #define TOPIC_LIST_CONTAINERS 8 #define TOPIC_QUEUE_CONTAINERS 9 #define TOPIC_PRILIST_CONTAINERS 10 #define TOPIC_HIMAGE 11 #define TOPIC_ORDLIST_CONTAINERS 12 #define TOPIC_3DENGINE 13 #define TOPIC_VIDEOOBJECT 14 #define TOPIC_FONT_HANDLER 15 #define TOPIC_VIDEOSURFACE 16 #define TOPIC_MOUSE_SYSTEM 17 #define TOPIC_BUTTON_HANDLER 18 #define TOPIC_MUTEX 19 #define TOPIC_JA2 20 #define TOPIC_BLIT_QUEUE 21 #define TOPIC_JA2OPPLIST 22 */ #ifdef __cplusplus extern "C" { #endif extern UINT16 TOPIC_MEMORY_MANAGER; extern UINT16 TOPIC_FILE_MANAGER; extern UINT16 TOPIC_DATABASE_MANAGER; extern UINT16 TOPIC_GAME; extern UINT16 TOPIC_SGP; extern UINT16 TOPIC_VIDEO; extern UINT16 TOPIC_INPUT; extern UINT16 TOPIC_STACK_CONTAINERS; extern UINT16 TOPIC_LIST_CONTAINERS; extern UINT16 TOPIC_QUEUE_CONTAINERS; extern UINT16 TOPIC_PRILIST_CONTAINERS; extern UINT16 TOPIC_HIMAGE; extern UINT16 TOPIC_ORDLIST_CONTAINERS; extern UINT16 TOPIC_3DENGINE; extern UINT16 TOPIC_VIDEOOBJECT; extern UINT16 TOPIC_FONT_HANDLER; extern UINT16 TOPIC_VIDEOSURFACE; extern UINT16 TOPIC_MOUSE_SYSTEM; extern UINT16 TOPIC_BUTTON_HANDLER; extern UINT16 TOPIC_MUTEX; extern UINT16 TOPIC_JA2; extern UINT16 TOPIC_BLIT_QUEUE; extern UINT16 TOPIC_JA2OPPLIST; extern UINT16 TOPIC_JA2AI; #ifdef __cplusplus } #endif #endif // NUM_TOPICS_IDS