File: typemap

package info (click to toggle)
libopengl-perl 0.54-1
  • links: PTS
  • area: main
  • in suites: woody
  • size: 724 kB
  • ctags: 755
  • sloc: perl: 5,423; ansic: 3,330; makefile: 54
file content (35 lines) | stat: -rw-r--r-- 517 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
TYPEMAP

GLsizei			T_INT
GLfloat			T_FLOAT
GLdouble		T_DOUBLE
GLclampf		T_FLOAT
GLclampd		T_DOUBLE
GLint			T_INT
GLuint			T_U_INT
GLushort		T_U_SHORT
GLint			T_INT
GLbyte			T_INT
GLubyte			T_U_INT
GLshort			T_SHORT
GLboolean		T_BOOL
GLenum			T_INT
GLbitfield		T_INT
GLUnurbsObj *		T_FASTPTROBJ
GLUquadricObj *	T_FASTPTROBJ

PGLUtess *	T_FASTPTROBJ

OpenGL::Array	T_PTROBJ

GLXDrawable		T_PTR

INPUT

T_FASTPTROBJ
        $var = ($type)SvIV($arg);

OUTPUT

T_FASTPTROBJ
	sv_setref_pv($arg, \"${ntype}\", (void*)$var);