Alpha Engine
|
AEExport.h File Reference
Header file for the library settings. More...
Go to the source code of this file.
Macros | |
#define | EPSILON 0.00001f |
#define | PI 3.1415926f |
#define | HALF_PI (PI * 0.5f) |
#define | TWO_PI (PI * 2.0f) |
#define | EXPORT_WINDOWS 1 |
#define | EXPORT_ANDROID 0 |
#define | PRINT(...) printf(__VA_ARGS__) |
#define | PRINT_INFO(...) |
#define | AE_API __declspec(dllexport) |
#define | DECLARE_FUNCTION_FOR_ANDROID(functionName) |
#define | IMPLEMENT_FUNCTION_FOR_ANDROID(functionName) |
#define | DECLARE_FUNCTION_FOR_ANDROID_2_INT(functionName, paramType1, paramType2) |
#define | IMPLEMENT_FUNCTION_FOR_ANDROID_2_INT(functionName, paramType1, paramType2) |
Detailed Description
Header file for the library settings.
- Project: Alpha Engine
- Author
- Antoine Abi Chacra
- Date
- March 21, 2013
- Copyright
- Copyright (C) 2013 DigiPen Institute of Technology. Reproduction or disclosure of this file or its contents without the prior written consent of DigiPen Institute of Technology is prohibited.
Definition in file AEExport.h.
Macro Definition Documentation
#define AE_API __declspec(dllexport) |
Definition at line 53 of file AEExport.h.
#define DECLARE_FUNCTION_FOR_ANDROID | ( | functionName | ) |
Definition at line 59 of file AEExport.h.
#define DECLARE_FUNCTION_FOR_ANDROID_2_INT | ( | functionName, | |
paramType1, | |||
paramType2 | |||
) |
Definition at line 62 of file AEExport.h.
#define EPSILON 0.00001f |
Definition at line 21 of file AEExport.h.
#define EXPORT_ANDROID 0 |
Definition at line 33 of file AEExport.h.
#define EXPORT_WINDOWS 1 |
Definition at line 32 of file AEExport.h.
#define HALF_PI (PI * 0.5f) |
Definition at line 28 of file AEExport.h.
#define IMPLEMENT_FUNCTION_FOR_ANDROID | ( | functionName | ) |
Definition at line 60 of file AEExport.h.
#define IMPLEMENT_FUNCTION_FOR_ANDROID_2_INT | ( | functionName, | |
paramType1, | |||
paramType2 | |||
) |
Definition at line 63 of file AEExport.h.
#define PI 3.1415926f |
Definition at line 25 of file AEExport.h.
#define PRINT | ( | ... | ) | printf(__VA_ARGS__) |
Definition at line 40 of file AEExport.h.
#define PRINT_INFO | ( | ... | ) |
Value:
PRINT("File: %s\nLine: %d\nFunc: %s\n\n", \
__FILE__,__LINE__, __FUNCTION__);
Definition at line 46 of file AEExport.h.
#define TWO_PI (PI * 2.0f) |
Definition at line 29 of file AEExport.h.
Generated on Sat Jan 4 2014 02:06:22 for Alpha Engine by
