Alpha Engine: AEExport.h File Reference

AlphaEngine

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__);
#define PRINT(...)
Definition: AEExport.h:40

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   doxygen 1.8.5