Page principale Liste des namespaces Hiérarchie des classes Liste par ordre alphabétique Liste des composants Liste des fichiers Membres des namespaces Composants Déclarations

# Référence du fichier ExDefine.h

`#include <GL/glut.h>`
`#include <GL/gl.h>`
`#include <GL/glu.h>`
`#include <GL/glext.h>`
`#include <GL/glaux.h>`
`#include <GL/wglext.h>`
`#include <AL/al.h>`
`#include <AL/alc.h>`
`#include <AL/alut.h>`
`#include <stdio.h>`
`#include <stdlib.h>`
`#include <iostream>`
`#include <fstream>`
`#include <ostream>`
`#include <string.h>`
`#include <time.h>`
`#include <strstream>`
`#include <typeinfo.h>`
`#include <string>`
`#include <algorithm>`
`#include <set>`
`#include <map>`
`#include <vector>`
`#include <list>`
`#include <stack>`
`#include <winsock2.h>`
`#include "ExCTrace.h"`
`#include "ExNihiloExecption.h"`

Aller au code source de ce fichier.

## Définitions des macros
#define | VERSION "0.3"
#define | PREFIX "/usr/local/share"
#define | PI 3.1415926535897932384626433832795
#define | RENDER_TEXTURES_LIGHT 10001
#define | RENDER_TEXTURES 10002
#define | RENDER_TRIANGLES_LIGHT 10003
#define | RENDER_TRIANGLES 10005
#define | RENDER_POINTS 10006
#define | RENDER_LINES 10007
#define | RENDER_NO 10008
#define | CLEARCONSOL Consol.flush();
## Définitions des types
typedef unsigned int | uint
typedef unsigned char | uchar
typedef unsigned char | byte
## Variables
PFNGLMULTITEXCOORD2FARBPROC | glMultiTexCoord2fARB
PFNGLACTIVETEXTUREARBPROC | glActiveTextureARB
PFNGLCLIENTACTIVETEXTUREARBPROC | glClientActiveTextureARB
std::ostrstream * | Consol

## Documentation de la macro

#define CLEARCONSOL Consol.flush();

| Définition à la ligne 154 du fichier ExDefine.h.

#define PI 3.1415926535897932384626433832795

| Définition à la ligne 107 du fichier ExDefine.h. Référencé par RadiansToDegrees().

#define PREFIX "/usr/local/share"

| Définition à la ligne 47 du fichier ExDefine.h. Référencé par ExManagerEntite::LoadAsc(), ExManagerCommand::LoadCommandFile(), ExManagerCommand::LoadExecFile(), ExCTexture::LoadFile(), ExCMenu::LoadFile(), ExCInterface::LoadFile(), ExCMap::LoadMap(), ExManagerCommand::LoadSetOfFile(), et ExManagerConsole::LoadStringActionFile().

#define RENDER_LINES 10007

| Définition à la ligne 142 du fichier ExDefine.h.

#define RENDER_NO 10008

| Définition à la ligne 143 du fichier ExDefine.h.

#define RENDER_POINTS 10006

| Définition à la ligne 141 du fichier ExDefine.h.

#define RENDER_TEXTURES 10002

| Définition à la ligne 138 du fichier ExDefine.h.

#define RENDER_TEXTURES_LIGHT 10001

| Définition à la ligne 137 du fichier ExDefine.h.

#define RENDER_TRIANGLES 10005

| Définition à la ligne 140 du fichier ExDefine.h.

#define RENDER_TRIANGLES_LIGHT 10003

| Définition à la ligne 139 du fichier ExDefine.h.

#define VERSION "0.3"

| Définition à la ligne 43 du fichier ExDefine.h. Référencé par ExManagerConsole::Draw(), et ExManagerWindow::ExManagerWindow().

## Documentation du type

typedef unsigned char byte

| Définition à la ligne 149 du fichier ExDefine.h. Référencé par ExCImageLoader::LoadTGA().

typedef unsigned char uchar

| Définition à la ligne 148 du fichier ExDefine.h.

typedef unsigned int uint

| Définition à la ligne 147 du fichier ExDefine.h. Référencé par ExManagerPVS::DrawAllObject(), ExCRandomNumber::getInt(), et LoadTGA().

## Documentation de la variable

std::ostrstream* Consol

| Définition à la ligne 153 du fichier ExDefine.h.

PFNGLACTIVETEXTUREARBPROC glActiveTextureARB

| Définition à la ligne 68 du fichier ExDefine.h.

PFNGLCLIENTACTIVETEXTUREARBPROC glClientActiveTextureARB

| Définition à la ligne 69 du fichier ExDefine.h.

PFNGLMULTITEXCOORD2FARBPROC glMultiTexCoord2fARB

| Définition à la ligne 67 du fichier ExDefine.h.