23 lines
366 B
C
23 lines
366 B
C
#ifndef ARC_STD_BOOL_H_
|
|
#define ARC_STD_BOOL_H_
|
|
|
|
#ifdef __cplusplus
|
|
extern "C" {
|
|
#endif
|
|
|
|
#include <stdbool.h>
|
|
|
|
//allows the boolean type to be overridden (example could be overriding for opengl booleans)
|
|
#ifndef ARC_BOOL_OVERRIDE
|
|
|
|
#define ARC_Bool bool
|
|
#define ARC_True true
|
|
#define ARC_False false
|
|
|
|
#endif
|
|
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif
|
|
|
|
#endif // !ARC_STD_BOOL_H_
|