Integration of OCCT 6.5.0 from SVN
[occt.git] / src / OpenGl / OpenGl_animation.hxx
1 /***********************************************************************
2
3 FONCTION :
4 ----------
5 File OpenGl_animation.h :
6
7
8 REMARQUES:
9 ---------- 
10
11
12 HISTORIQUE DES MODIFICATIONS   :
13 --------------------------------
14 17-03-98 : FMN ; Creation.
15 08-07-98 : FMN ; Changement du nom de la primitive call_togl_erase_immediat_mode()
16 -> call_togl_erase_animation_mode.
17 15-07-98 : FMN ; Portage Optimizer
18
19 ************************************************************************/
20
21 #ifndef  OPENGL_ANIMATION_H
22 #define  OPENGL_ANIMATION_H
23
24 /*----------------------------------------------------------------------*/
25 /*
26 * Include
27 */
28
29 #include <GL/gl.h>
30
31 /*----------------------------------------------------------------------*/
32 /*
33 * Fonctions externes
34 */
35
36 extern  void  call_togl_erase_animation_mode(void);
37
38
39 /*----------------------------------------------------------------------*/
40 /*
41 * Variables externes
42 */
43
44 /* La display-list utilisee pour le mode animation  */
45 extern GLuint    listIndex;
46
47 /* La vue de reference  pour le mode animation  */    
48 extern int     listIndexView;
49
50 /* Flag si la display-list a ete initialise*/
51 extern GLboolean   listIndexFlag;
52
53 /* Flag mode animation en cours  */
54 extern GLboolean   animationFlag;
55
56 /* Flag si le mode animation est disponible 
57 * (cf. var environnement CALL_ANIMATION)  */   
58 extern GLboolean   animationUseFlag;  
59
60 /*----------------------------------------------------------------------*/
61
62 #endif /* OPENGL_ANIMATION_H */