Orxonox: mingw_release/src/OrxonoxConfig.h File Reference

# OrxonoxConfig.h File Reference

Various constants for compiler, architecture and platform. More...

`#include <iso646.h>`
`#include <stdint.h>`

## Namespaces

namespace | std

## Defines

#define | __FUNCTIONNAME__
#define | FORCEINLINE __inline
#define | HAVE_ISO646_H
#define | HAVE_STDDEF_H
#define | HAVE_STDINT_H
#define | ORXONOX_ARCH_32
#define | ORXONOX_LITTLE_ENDIAN
#define | ORXONOX_PLATFORM_WINDOWS
#define | ORXONOX_RELEASE
#define | ORXONOX_VERSION ((ORXONOX_VERSION_MAJOR << 16) | (ORXONOX_VERSION_MINOR << 8) | ORXONOX_VERSION_PATCH)
| Defines version info encoded as 0xMMIIPP (M: Major version, I: Minor version, P: Patch version, all as hex).
#define | ORXONOX_VERSION_MAJOR 0
#define | ORXONOX_VERSION_MINOR 0
#define | ORXONOX_VERSION_NAME "Arcturus"
#define | ORXONOX_VERSION_PATCH 3

## Typedefs

typedef basic_string< char, char_traits< char >, allocator < char > > | std::string

## Detailed Description

Various constants for compiler, architecture and platform.

Remarks:
  DO NOT EDIT THIS FILE!
  It has been automatically generated by CMake from OrxonoxConfig.h.in

## Define Documentation

#define __FUNCTIONNAME__

#define FORCEINLINE __inline

#define HAVE_ISO646_H

#define HAVE_STDDEF_H

#define HAVE_STDINT_H

#define ORXONOX_ARCH_32

#define ORXONOX_LITTLE_ENDIAN

#define ORXONOX_PLATFORM_WINDOWS

#define ORXONOX_RELEASE

Enables expensive (build time) optimisations and disables certain features

#define ORXONOX_VERSION ((ORXONOX_VERSION_MAJOR << 16) | (ORXONOX_VERSION_MINOR << 8) | ORXONOX_VERSION_PATCH)

Defines version info encoded as 0xMMIIPP (M: Major version, I: Minor version, P: Patch version, all as hex).

#define ORXONOX_VERSION_MAJOR 0

#define ORXONOX_VERSION_MINOR 0

#define ORXONOX_VERSION_NAME "Arcturus"

#define ORXONOX_VERSION_PATCH 3