~ubuntu-branches/ubuntu/lucid/fpc/lucid-proposed

« back to all changes in this revision

Viewing changes to fpcsrc/packages/extra/gtk2/gtkglext/gdkglcontext.inc

  • Committer: Bazaar Package Importer
  • Author(s): Mazen Neifer, Torsten Werner, Mazen Neifer
  • Date: 2008-10-09 23:29:00 UTC
  • mfrom: (4.1.1 sid)
  • Revision ID: james.westby@ubuntu.com-20081009232900-553f61m37jkp6upv
Tags: 2.2.2-4
[ Torsten Werner ]
* Update ABI version in fpc-depends automatically.
* Remove empty directories from binary package fpc-source.

[ Mazen Neifer ]
* Removed leading path when calling update-alternatives to remove a Linitian
  error.
* Fixed clean target.
* Improved description of packages. (Closes: #498882)

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
{ Original file is /usr/include/gtkglext-1.0/gdk/gdkglcontext.h }
2
 
 
3
 
{$ifdef read_interface_types}
4
 
 
5
 
  { PGdkGLContext already defined in gdkgltypes.inc }
6
 
 
7
 
  TGdkGLContext = record
8
 
    parent_instance: TGObject;
9
 
  end;
10
 
 
11
 
  PGdkGLContextClass = ^TGdkGLContextClass;
12
 
  TGdkGLContextClass = record
13
 
    parent_class: TGObjectClass;
14
 
  end;
15
 
 
16
 
{$endif read_interface_types}
17
 
 
18
 
{$ifdef read_interface_rest}
19
 
 
20
 
function GDK_TYPE_GL_CONTEXT: GType;
21
 
function GDK_GL_CONTEXT(anObject: Pointer): PGdkGLContext;
22
 
function GDK_GL_CONTEXT_CLASS(klass: Pointer): PGdkGLContextClass;
23
 
function GDK_IS_GL_CONTEXT(anObject: Pointer): boolean;
24
 
function GDK_IS_GL_CONTEXT_CLASS(klass: Pointer): boolean;
25
 
function GDK_GL_CONTEXT_GET_CLASS(obj: Pointer): PGdkGLContextClass;
26
 
 
27
 
function gdk_gl_context_get_type: GType; cdecl; external GdkGLExtLib;
28
 
 
29
 
function gdk_gl_context_new(
30
 
  gldrawable: PGdkGLDrawable;
31
 
  share_list: PGdkGLContext;
32
 
  direct: gboolean;
33
 
  render_type: LongInt): PGdkGLContext;
34
 
  cdecl; external GdkGLExtLib;
35
 
 
36
 
procedure gdk_gl_context_destroy(glcontext: PGdkGLContext);
37
 
  cdecl; external GdkGLExtLib;
38
 
 
39
 
function gdk_gl_context_copy(
40
 
  glcontext: PGdkGLContext;
41
 
  src: PGdkGLContext;
42
 
  mask: LongWord): gboolean;
43
 
  cdecl; external GdkGLExtLib;
44
 
 
45
 
function gdk_gl_context_get_gl_drawable (glcontext: PGdkGLContext): PGdkGLDrawable;
46
 
  cdecl; external GdkGLExtLib;
47
 
 
48
 
function gdk_gl_context_get_gl_config   (glcontext: PGdkGLContext): PGdkGLConfig;
49
 
  cdecl; external GdkGLExtLib;
50
 
 
51
 
function gdk_gl_context_get_share_list  (glcontext: PGdkGLContext): PGdkGLContext;
52
 
  cdecl; external GdkGLExtLib;
53
 
 
54
 
function gdk_gl_context_is_direct       (glcontext: PGdkGLContext): gboolean;
55
 
  cdecl; external GdkGLExtLib;
56
 
 
57
 
function gdk_gl_context_get_render_type (glcontext: PGdkGLContext): LongInt;
58
 
  cdecl; external GdkGLExtLib;
59
 
 
60
 
function gdk_gl_context_get_current     : PGdkGLContext;
61
 
  cdecl; external GdkGLExtLib;
62
 
 
63
 
{$endif read_interface_rest}
64
 
 
65
 
{$ifdef read_implementation}
66
 
 
67
 
function GDK_TYPE_GL_CONTEXT: GType;
68
 
begin
69
 
 GDK_TYPE_GL_CONTEXT := gdk_gl_context_get_type;
70
 
end;
71
 
 
72
 
function GDK_GL_CONTEXT(anObject: Pointer): PGdkGLContext;
73
 
begin
74
 
 GDK_GL_CONTEXT := PGdkGLContext(
75
 
   G_TYPE_CHECK_INSTANCE_CAST(anObject, GDK_TYPE_GL_CONTEXT));
76
 
end;
77
 
 
78
 
function GDK_GL_CONTEXT_CLASS(klass: Pointer): PGdkGLContextClass;
79
 
begin
80
 
 GDK_GL_CONTEXT_CLASS := PGdkGLContextClass(
81
 
   G_TYPE_CHECK_CLASS_CAST(klass, GDK_TYPE_GL_CONTEXT));
82
 
end;
83
 
 
84
 
function GDK_IS_GL_CONTEXT(anObject: Pointer): boolean;
85
 
begin
86
 
 GDK_IS_GL_CONTEXT := G_TYPE_CHECK_INSTANCE_TYPE(anObject, GDK_TYPE_GL_CONTEXT);
87
 
end;
88
 
 
89
 
function GDK_IS_GL_CONTEXT_CLASS(klass: Pointer): boolean;
90
 
begin
91
 
 GDK_IS_GL_CONTEXT_CLASS := G_TYPE_CHECK_CLASS_TYPE(klass, GDK_TYPE_GL_CONTEXT);
92
 
end;
93
 
 
94
 
function GDK_GL_CONTEXT_GET_CLASS(obj: Pointer): PGdkGLContextClass;
95
 
begin
96
 
 GDK_GL_CONTEXT_GET_CLASS := PGdkGLContextClass(
97
 
   G_TYPE_INSTANCE_GET_CLASS(obj, GDK_TYPE_GL_CONTEXT));
98
 
end;
99
 
 
100
 
{$endif read_implementation}