gmlTcl_GLProgram.h

00001 /*
00002  * gmlTcl_GLProgram.h --
00003  *
00004  *    Wrapping of OpenGL 2.0 "GLSL" programs into a Tcl interpreter.
00005  *
00006  *  Copyright (c) 2003-2004 CLIPS-IMAG
00007  *
00008  *  See the file "gml_LicenseTerms.txt" for information on usage and redistribution
00009  *  of this file, and for a DISCLAIMER OF ALL WARRANTIES.
00010  *
00011  *  Created in March 2004 (JL).
00012  */
00013 #ifndef __GMLTCL_GPU_PROGRAM__
00014 #define __GMLTCL_GPU_PROGRAM__
00015   #if defined(__cplusplus)
00016   extern "C" {
00017   #endif
00018 
00019 #include "tcl.h"
00020 #include "tk.h"
00021 
00022 #include "gml/tcl/wrapper/wrapper/gmlTcl_Wrapper.h"
00023 
00024 extern char gmlTcl_gGLProgramClassName[];
00025 extern gmlTcl_TWrapClass gmlTcl_gGLProgramClassToken;
00026 
00027 /*
00028  * gmlTcl_GLProgramInit --
00029  *
00030  */
00031 int gmlTcl_GLProgramInit (Tcl_Interp * interp);
00032 
00033 /*
00034  * gmlTcl_GLProgramExit --
00035  *
00036  */
00037 void gmlTcl_GLProgramExit (Tcl_Interp * interp);
00038 
00039   #if defined(__cplusplus)
00040   }
00041   #endif
00042 #endif /* __GMLTCL_GPU_PROGRAM__ */
Generated on Tue Jun 12 14:03:27 2007 for gml by Doxygen 1.5.2.