mirror of
https://github.com/isledecomp/isle.git
synced 2025-10-23 08:24:16 +00:00
implement all DLL exports (as TODOs)
Now we can use our own compiled LEGO1.LIB rather than one generated from the original. Also implements a script that tests them to help ensure future commits don't break them.
This commit is contained in:
@@ -24,10 +24,10 @@ public:
|
||||
__declspec(dllexport) static const char *GetCD();
|
||||
__declspec(dllexport) static const char *GetHD();
|
||||
__declspec(dllexport) static MxOmni *GetInstance();
|
||||
__declspec(dllexport) static unsigned char IsSound3D();
|
||||
__declspec(dllexport) static void SetCD(const char *s);
|
||||
__declspec(dllexport) static void SetHD(const char *s);
|
||||
__declspec(dllexport) static void SetSound3D(unsigned char);
|
||||
__declspec(dllexport) static MxBool IsSound3D();
|
||||
__declspec(dllexport) static void SetCD(const char *p_cd);
|
||||
__declspec(dllexport) static void SetHD(const char *p_hd);
|
||||
__declspec(dllexport) static void SetSound3D(MxBool p_3dsound);
|
||||
|
||||
virtual ~MxOmni();
|
||||
|
||||
@@ -75,5 +75,6 @@ __declspec(dllexport) MxSoundManager * MSoundManager();
|
||||
__declspec(dllexport) MxVariableTable * VariableTable();
|
||||
__declspec(dllexport) MxMusicManager * MusicManager();
|
||||
__declspec(dllexport) MxEventManager * EventManager();
|
||||
__declspec(dllexport) MxNotificationManager * NotificationManager();
|
||||
|
||||
#endif // MXOMNI_H
|
||||
|
Reference in New Issue
Block a user