Page principale   Liste des namespaces   Hiérarchie des classes   Liste par ordre alphabétique   Liste des composants   Liste des fichiers   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 <stdio.h>
#include <stdlib.h>
#include <iostream>
#include <fstream>
#include <ostream>
#include <string.h>
#include <time.h>
#include <strstream>
#include <string>
#include <algorithm>
#include <vector>
#include <list>
#include <stack>
#include "ExCTrace.h"

Aller au code source de ce fichier.

Définitions des macros

#define VERSION   "0.2"
#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 long ExId
typedef std::pair< ExId, char * > IdName
typedef unsigned int uint
typedef unsigned char uchar

Variables

PFNGLLOCKARRAYSEXTPROC glLockArraysEXT
PFNGLUNLOCKARRAYSEXTPROC glUnlockArraysEXT
std::ostrstream * Consol


Documentation de la macro

#define CLEARCONSOL   Consol.flush();
 

Définition à la ligne 131 du fichier ExDefine.h.

#define PI   3.1415926535897932384626433832795
 

Définition à la ligne 100 du fichier ExDefine.h.

Référencé par DegreesToRadians(), et RadiansToDegrees().

#define PREFIX   "/usr/local/share"
 

Définition à la ligne 50 du fichier ExDefine.h.

Référencé par ExManagerTexture::AddTexture(), ExManagerEntite::LoadAsc(), ExManagerCommand::LoadCommandFile(), ExCInterface::LoadInterface(), ExCMap::LoadMap(), ExManagerCommand::LoadSetOfFile(), ExManagerConsole::LoadStringActionFile(), et ExCSystemeParticule::LoadTexture().

#define RENDER_LINES   10007
 

Définition à la ligne 114 du fichier ExDefine.h.

Référencé par ExCEntite::DrawWithoutList(), ExCComposed::ExCComposed(), ExCEntite::ExCEntite(), et ExManagerCommand::ProcessAction().

#define RENDER_NO   10008
 

Définition à la ligne 115 du fichier ExDefine.h.

Référencé par ExCEntite::DrawWithoutList(), et ExManagerCommand::ProcessAction().

#define RENDER_POINTS   10006
 

Définition à la ligne 113 du fichier ExDefine.h.

Référencé par ExCEntite::DrawWithoutList(), et ExManagerCommand::ProcessAction().

#define RENDER_TEXTURES   10002
 

Définition à la ligne 110 du fichier ExDefine.h.

Référencé par ExCEntite::DrawWithoutList(), et ExManagerCommand::ProcessAction().

#define RENDER_TEXTURES_LIGHT   10001
 

Définition à la ligne 109 du fichier ExDefine.h.

Référencé par ExCEntite::DrawWithoutList(), et ExManagerCommand::ProcessAction().

#define RENDER_TRIANGLES   10005
 

Définition à la ligne 112 du fichier ExDefine.h.

Référencé par ExCEntite::DrawWithoutList(), et ExManagerCommand::ProcessAction().

#define RENDER_TRIANGLES_LIGHT   10003
 

Définition à la ligne 111 du fichier ExDefine.h.

Référencé par ExCEntite::DrawWithoutList(), et ExManagerCommand::ProcessAction().

#define VERSION   "0.2"
 

Définition à la ligne 46 du fichier ExDefine.h.

Référencé par ExManagerConsole::DrawConsole(), et ExManagerWindow::ExManagerWindow().


Documentation du type

typedef long ExId
 

Définition à la ligne 119 du fichier ExDefine.h.

Référencé par ExManagerLight::Add(), ExManagerGizmo::Add(), ExManagerEntite::Add(), ExManagerCam::Add(), ExManagerLight::Get(), ExManagerGizmo::Get(), ExManagerEntite::Get(), ExManagerCam::Get(), ExCObject::GetId(), ExManagerLight::GetIdByName(), ExManagerGizmo::GetIdByName(), ExManagerCam::GetIdByName(), ExManagerLight::GetNameById(), ExManagerGizmo::GetNameById(), ExManagerCam::GetNameById(), ExManagerId::GetObjectIdByName(), ExManagerId::GetObjectNameById(), ExManagerLight::NewObject(), ExManagerGizmo::NewObject(), ExManagerEntite::NewObject(), ExManagerCam::NewObject(), ExManagerId::RecordIdName(), ExManagerLight::Remove(), ExManagerGizmo::Remove(), ExManagerEntite::Remove(), ExManagerCam::Remove(), ExManagerId::RemoveIdName(), ExManagerCam::SetCurrentCam(), ExManagerEntite::SetCurrentEntite(), et ExCObject::SetId().

typedef std::pair<ExId,char *> IdName
 

Définition à la ligne 120 du fichier ExDefine.h.

Référencé par ExManagerId::GetNewIdName(), ExManagerId::RecordIdName(), et ExCObject::SetIdName().

typedef unsigned char uchar
 

Définition à la ligne 122 du fichier ExDefine.h.

Référencé par ExManagerWindow::Specialeffect().

typedef unsigned int uint
 

Définition à la ligne 121 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 130 du fichier ExDefine.h.

PFNGLLOCKARRAYSEXTPROC glLockArraysEXT
 

Définition à la ligne 70 du fichier ExDefine.h.

PFNGLUNLOCKARRAYSEXTPROC glUnlockArraysEXT
 

Définition à la ligne 71 du fichier ExDefine.h.


Généré le Tue Aug 6 20:25:31 2002 pour ExNihilo par doxygen1.2.17