include/AK/SoundEngine/Common/AkSoundEngineExport.h
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029
00032
00033 #ifndef _AK_SOUNDENGINE_EXPORT_H_
00034 #define _AK_SOUNDENGINE_EXPORT_H_
00035
00036 #include <AK/AkPlatforms.h>
00037
00038 #ifndef AK_DLLEXPORT
00039 #define AK_DLLEXPORT
00040 #endif
00041
00042 #ifndef AK_DLLIMPORT
00043 #define AK_DLLIMPORT
00044 #endif
00045
00046 #ifdef AKSOUNDENGINE_DLL
00047 #ifdef AKSOUNDENGINE_EXPORTS
00048
00049 #define AKSOUNDENGINE_API AK_DLLEXPORT
00050 #else
00051
00052 #define AKSOUNDENGINE_API AK_DLLIMPORT
00053 #endif // Export
00054 #else
00055 #define AKSOUNDENGINE_API
00056 #endif
00057
00058 #ifndef AKSOUNDENGINE_CALL
00059 #define AKSOUNDENGINE_CALL
00060 #endif
00061
00066 #define AK_FUNC( __TYPE__, __NAME__ ) __TYPE__ AKSOUNDENGINE_CALL __NAME__
00067
00072 #define AK_EXTERNFUNC( __TYPE__, __NAME__ ) extern __TYPE__ AKSOUNDENGINE_CALL __NAME__
00073
00078 #define AK_EXTERNAPIFUNC( __TYPE__, __NAME__ ) extern AKSOUNDENGINE_API __TYPE__ AKSOUNDENGINE_CALL __NAME__
00079
00084 #define AK_CALLBACK( __TYPE__, __NAME__ ) typedef __TYPE__ ( AKSOUNDENGINE_CALL *__NAME__ )
00085
00086 #endif //_AK_SOUNDENGINE_EXPORT_H_
介绍一下自己的项目。我们会竭力为您提供帮助。
来注册自己的项目,我们帮您快速入门,不带任何附加条件!
开始 Wwise 之旅