aboutsummaryrefslogtreecommitdiff
path: root/Gem/gemglfw3window-help.pd
blob: 4f348ffc82efffc1ed5ed407526f7a65cc28becf (plain)
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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
#N canvas 70 90 957 728 10;
#X declare -lib Gem;
#X obj 367 612 gemglfw3window;
#X obj 442 642 print unknown.message;
#X obj 367 645 route bang;
#X obj 367 668 bng 15 250 50 0 empty empty render! 17 7 0 10 -262144
-4034 -1;
#X obj 674 703 print info;
#X obj 424 697 s \$0-info;
#X text 485 697 feedback about the window;
#X obj 674 657 r \$0-info;
#X obj 674 680 spigot;
#X obj 721 682 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X obj 407 45 cnv 15 470 30 empty empty empty 20 12 0 14 -4034 -66577
0;
#X obj 407 85 cnv 15 470 30 empty empty empty 20 12 0 14 -4034 -66577
0;
#X obj 407 125 cnv 15 470 30 empty empty empty 20 12 0 14 -4034 -66577
0;
#X obj 407 165 cnv 15 470 30 empty empty empty 20 12 0 14 -4034 -66577
0;
#X obj 407 205 cnv 15 470 30 empty empty empty 20 12 0 14 -4034 -66577
0;
#X obj 407 245 cnv 15 470 30 empty empty empty 20 12 0 14 -4034 -66577
0;
#X obj 407 285 cnv 15 470 30 empty empty empty 20 12 0 14 -4034 -66577
0;
#X obj 407 325 cnv 15 470 30 empty empty empty 20 12 0 14 -4034 -66577
0;
#X obj 407 365 cnv 15 470 30 empty empty empty 20 12 0 14 -4034 -66577
0;
#X obj 407 405 cnv 15 470 30 empty empty empty 20 12 0 14 -260097 -66577
0;
#X obj 367 506 t a;
#X obj 407 445 cnv 15 470 30 empty empty empty 20 12 0 14 -4034 -66577
0;
#X msg 421 51 create;
#X msg 421 90 bang;
#X msg 421 130 destroy;
#X text 515 91 clear window \, activate openGL-context \, and send
render-bang;
#X text 515 132 destroy the window;
#X text 515 51 create the window;
#X text 515 171 single-buffered(1) or double-buffered(2) rendering
;
#X msg 421 170 buffer 2;
#X msg 421 210 FSAA \$1;
#X text 515 211 Full Screen Antia Aliasing mode;
#X msg 421 250 title foo;
#X text 515 251 title of the window;
#X msg 421 290 dimen 640 460;
#X text 515 291 change dimension of the window;
#X msg 421 330 offset 100 100;
#X text 515 331 change position of the window;
#X text 515 411 turn on/off window borders;
#X text 515 451 (don't) show cursorwhen it's on the window;
#X obj 407 525 cnv 15 470 30 empty empty empty 20 12 0 14 -258113 -66577
0;
#X text 465 17 standard messages;
#X msg 421 530 blurb;
#X text 515 531 some random unknown message;
#X obj 407 565 cnv 15 470 30 empty empty empty 20 12 0 14 -4034 -66577
0;
#N canvas 413 484 890 395 specific 0;
#X obj 88 303 outlet;
#X msg 88 40 offset \$1 \$1;
#X floatatom 88 21 5 0 0 0 - - -;
#X floatatom 128 61 5 0 0 0 - - -;
#X msg 128 80 dimen \$1 \$1;
#X text 201 46 change window dimension/position on the fly;
#X obj 173 203 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X msg 173 222 gles \$1;
#X text 233 226 switch to openGL-ES (for newly created windows);
#X msg 173 272 glprofile 2 1;
#X text 271 267 switch to openGL-profile (<major> <minor>) for newly
created windows;
#X connect 1 0 0 0;
#X connect 2 0 1 0;
#X connect 3 0 4 0;
#X connect 4 0 0 0;
#X connect 6 0 7 0;
#X connect 7 0 0 0;
#X connect 9 0 0 0;
#X restore 411 571 pd specific messages;
#X text 47 51 [gemglfw3window];
#X text 18 79 part of Gem;
#X obj 38 693 declare -lib Gem;
#X text 24 669 last updated for Gem-0.94;
#X msg 421 450 cursor \$1;
#X obj 490 452 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X msg 421 410 border \$1;
#X obj 490 412 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X obj 501 372 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X text 515 371 switch fullscreen mode on/off;
#X msg 421 370 fullscreen \$1;
#X obj 235 348 metro 100;
#X obj 235 326 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X text 765 411 (NOT IMPLEMENTED);
#X text 13 145 [gemglfw3window] uses GLFW (version3) to create windows.
;
#X connect 0 0 2 0;
#X connect 0 1 1 0;
#X connect 2 0 3 0;
#X connect 2 1 5 0;
#X connect 7 0 8 0;
#X connect 8 0 4 0;
#X connect 9 0 8 1;
#X connect 20 0 0 0;
#X connect 22 0 20 0;
#X connect 23 0 20 0;
#X connect 24 0 20 0;
#X connect 29 0 20 0;
#X connect 30 0 20 0;
#X connect 32 0 20 0;
#X connect 34 0 20 0;
#X connect 36 0 20 0;
#X connect 42 0 0 0;
#X connect 45 0 0 0;
#X connect 50 0 20 0;
#X connect 51 0 50 0;
#X connect 52 0 20 0;
#X connect 53 0 52 0;
#X connect 54 0 56 0;
#X connect 56 0 20 0;
#X connect 57 0 20 0;
#X connect 58 0 57 0;