CSFML - C binding of the Simple and Fast Multimedia Library

CSFML

- Main Page
- Data Structures
- Files

- File List
- Globals

Macros | Typedefs
Config.h File Reference

Go to the source code of this file.

## Macros
#define | CSFML_VERSION_MAJOR 2
#define | CSFML_VERSION_MINOR 3
#define | CSFML_VERSION_PATCH 0
#define | CSFML_EXTERN_C extern
#define | CSFML_API_EXPORT extern "C"
#define | CSFML_API_IMPORT CSFML_EXTERN_C
#define | sfFalse 0
#define | sfTrue 1

## Typedefs
typedef int | sfBool
typedef signed char | sfInt8
typedef unsigned char | sfUint8
typedef signed short | sfInt16
typedef unsigned short | sfUint16
typedef signed int | sfInt32
typedef unsigned int | sfUint32
typedef signed long long | sfInt64
typedef unsigned long long | sfUint64

## Macro Definition Documentation

#define CSFML_API_EXPORT extern "C"

Definition at line 106 of file Config.h.

#define CSFML_API_IMPORT CSFML_EXTERN_C

Definition at line 107 of file Config.h.

#define CSFML_EXTERN_C extern

Definition at line 43 of file Config.h.

#define CSFML_VERSION_MAJOR 2

Definition at line 32 of file Config.h.

#define CSFML_VERSION_MINOR 3

Definition at line 33 of file Config.h.

#define CSFML_VERSION_PATCH 0

Definition at line 34 of file Config.h.

#define sfFalse 0

Definition at line 118 of file Config.h.

#define sfTrue 1

Definition at line 119 of file Config.h.

## Typedef Documentation

typedef int sfBool

Definition at line 117 of file Config.h.

typedef signed short sfInt16

Definition at line 135 of file Config.h.

typedef signed int sfInt32

Definition at line 139 of file Config.h.

typedef signed long long sfInt64

Definition at line 147 of file Config.h.

typedef signed char sfInt8

Definition at line 131 of file Config.h.

typedef unsigned short sfUint16

Definition at line 136 of file Config.h.

typedef unsigned int sfUint32

Definition at line 140 of file Config.h.

typedef unsigned long long sfUint64

Definition at line 148 of file Config.h.

typedef unsigned char sfUint8

Definition at line 132 of file Config.h.