Alpha Engine
|
AEEngine.h File Reference
Header file for the Alpha Engine. More...
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <assert.h>
#include <windows.h>
#include "AEExport.h"
#include "AETypes.h"
#include "AEMath.h"
#include "AEUtil.h"
#include "AEFrameRateController.h"
#include "AESystem.h"
#include "AEGraphics.h"
#include "AEInput.h"
#include "AEGameStateMgr.h"
Go to the source code of this file.
Macros | |
#define | AE_ASSERT(x) |
#define | AE_ASSERT_MESG(x,...) |
#define | AE_ASSERT_PARM(x) |
#define | AE_ASSERT_ALLOC(x) |
#define | AE_WARNING(x) |
#define | AE_WARNING_MESG(x,...) |
#define | AE_WARNING_PARM(x) |
#define | AE_FATAL_ERROR(...) |
Detailed Description
Header file for the Alpha Engine.
- Project: Alpha Engine
- Author
- Sun Tjen Fam
- Date
- January 31, 2008
The Alpha Engine consist of the following header files:
- AEEngine.h
- AETypes.h
- AEMath.h
- AEUtil.h
- AEFrameRateController.h
- AESystem.h
- AEGraphcs.h
- AEInput.h
- AEGameStateMgr.h
- 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 AEEngine.h.
Macro Definition Documentation
#define AE_ASSERT | ( | x | ) |
Value:
{ \
if((x) == 0) \
{ \
PRINT("AE_ASSERT: %s\nLine: %d\nFunc: %s\nFile: %s\n", \
#x, __LINE__, __FUNCTION__, __FILE__); \
exit(1); \
} \
}
Definition at line 52 of file AEEngine.h.
#define AE_ASSERT_ALLOC | ( | x | ) |
Value:
{ \
if((x) == 0) \
{ \
PRINT("AE_ASSERT_ALLOC: %s\nLine: %d\nFunc: %s\nFile: %s\n", \
#x, __LINE__, __FUNCTION__, __FILE__); \
exit(1); \
} \
}
Definition at line 90 of file AEEngine.h.
#define AE_ASSERT_MESG | ( | x, | |
... | |||
) |
#define AE_ASSERT_PARM | ( | x | ) |
Value:
{ \
if((x) == 0) \
{ \
PRINT("AE_ASSERT_PARM: %s\nLine: %d\nFunc: %s\nFile: %s\n", \
#x, __LINE__, __FUNCTION__, __FILE__); \
exit(1); \
} \
}
Definition at line 78 of file AEEngine.h.
#define AE_FATAL_ERROR | ( | ... | ) |
Value:
Definition at line 158 of file AEEngine.h.
#define AE_WARNING | ( | x | ) |
Value:
{ \
if((x) == 0) \
{ \
PRINT("AE_WARNING: %s\nLine: %d\nFunc: %s\nFile: %s\n", \
#x, __LINE__, __FUNCTION__, __FILE__); \
} \
}
Definition at line 103 of file AEEngine.h.
#define AE_WARNING_MESG | ( | x, | |
... | |||
) |
#define AE_WARNING_PARM | ( | x | ) |
Value:
{ \
if((x) == 0) \
{ \
PRINT("AE_WARNING_PARM: %s\nLine: %d\nFunc: %s\nFile: %s\n", \
#x, __LINE__, __FUNCTION__, __FILE__); \
} \
}
Definition at line 127 of file AEEngine.h.
Generated on Sat Jan 4 2014 02:06:22 for Alpha Engine by
