forked from ptriller/go-sfml
-
Notifications
You must be signed in to change notification settings - Fork 0
/
window.go
3712 lines (3200 loc) · 131 KB
/
window.go
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
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
/* ----------------------------------------------------------------------------
* This file was automatically generated by SWIG (http://www.swig.org).
* Version 4.0.1
*
* This file is not intended to be easily readable and contains a number of
* coding conventions designed to improve portability and efficiency. Do not make
* changes to this file unless you know what you are doing--modify the SWIG
* interface file instead.
* ----------------------------------------------------------------------------- */
// source: /home/ptriller/projects/github/go-sfml/work/window/Window.i
package window
/*
#define intgo swig_intgo
typedef void *swig_voidp;
#include <stdint.h>
typedef long long intgo;
typedef unsigned long long uintgo;
typedef struct { char *p; intgo n; } _gostring_;
typedef struct { void* array; intgo len; intgo cap; } _goslice_;
typedef _gostring_ swig_type_1;
typedef _gostring_ swig_type_2;
typedef long long swig_type_3;
typedef _gostring_ swig_type_4;
typedef _gostring_ swig_type_5;
typedef _gostring_ swig_type_6;
typedef long long swig_type_7;
typedef _gostring_ swig_type_8;
typedef long long swig_type_9;
extern void _wrap_Swig_free_window_2816e101cd5684c0(uintptr_t arg1);
extern uintptr_t _wrap_Swig_malloc_window_2816e101cd5684c0(swig_intgo arg1);
extern swig_type_1 _wrap_sfClipboard_getString_window_2816e101cd5684c0(void);
extern swig_voidp _wrap_sfClipboard_getUnicodeString_window_2816e101cd5684c0(void);
extern void _wrap_sfClipboard_setString_window_2816e101cd5684c0(swig_type_2 arg1);
extern void _wrap_sfClipboard_setUnicodeString_window_2816e101cd5684c0(swig_voidp arg1);
extern uintptr_t _wrap_sfContext_create_window_2816e101cd5684c0(void);
extern void _wrap_sfContext_destroy_window_2816e101cd5684c0(uintptr_t arg1);
extern swig_intgo _wrap_sfContext_setActive_window_2816e101cd5684c0(uintptr_t arg1, swig_intgo arg2);
extern uintptr_t _wrap_sfContext_getSettings_window_2816e101cd5684c0(uintptr_t arg1);
extern swig_type_3 _wrap_sfContext_getActiveContextId_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfCursorArrow_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfCursorArrowWait_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfCursorWait_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfCursorText_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfCursorHand_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfCursorSizeHorizontal_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfCursorSizeVertical_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfCursorSizeTopLeftBottomRight_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfCursorSizeBottomLeftTopRight_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfCursorSizeAll_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfCursorCross_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfCursorHelp_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfCursorNotAllowed_window_2816e101cd5684c0(void);
extern uintptr_t _wrap_sfCursor_createFromPixels_window_2816e101cd5684c0(swig_voidp arg1, uintptr_t arg2, uintptr_t arg3);
extern uintptr_t _wrap_sfCursor_createFromSystem_window_2816e101cd5684c0(swig_intgo arg1);
extern void _wrap_sfCursor_destroy_window_2816e101cd5684c0(uintptr_t arg1);
extern swig_intgo _wrap_sfEvtClosed_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfEvtResized_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfEvtLostFocus_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfEvtGainedFocus_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfEvtTextEntered_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfEvtKeyPressed_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfEvtKeyReleased_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfEvtMouseWheelMoved_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfEvtMouseWheelScrolled_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfEvtMouseButtonPressed_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfEvtMouseButtonReleased_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfEvtMouseMoved_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfEvtMouseEntered_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfEvtMouseLeft_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfEvtJoystickButtonPressed_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfEvtJoystickButtonReleased_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfEvtJoystickMoved_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfEvtJoystickConnected_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfEvtJoystickDisconnected_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfEvtTouchBegan_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfEvtTouchMoved_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfEvtTouchEnded_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfEvtSensorChanged_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfEvtCount_window_2816e101cd5684c0(void);
extern void _wrap_sfKeyEvent_evType_set_window_2816e101cd5684c0(uintptr_t arg1, swig_intgo arg2);
extern swig_intgo _wrap_sfKeyEvent_evType_get_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfKeyEvent_code_set_window_2816e101cd5684c0(uintptr_t arg1, swig_intgo arg2);
extern swig_intgo _wrap_sfKeyEvent_code_get_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfKeyEvent_alt_set_window_2816e101cd5684c0(uintptr_t arg1, swig_intgo arg2);
extern swig_intgo _wrap_sfKeyEvent_alt_get_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfKeyEvent_control_set_window_2816e101cd5684c0(uintptr_t arg1, swig_intgo arg2);
extern swig_intgo _wrap_sfKeyEvent_control_get_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfKeyEvent_shift_set_window_2816e101cd5684c0(uintptr_t arg1, swig_intgo arg2);
extern swig_intgo _wrap_sfKeyEvent_shift_get_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfKeyEvent_system_set_window_2816e101cd5684c0(uintptr_t arg1, swig_intgo arg2);
extern swig_intgo _wrap_sfKeyEvent_system_get_window_2816e101cd5684c0(uintptr_t arg1);
extern uintptr_t _wrap_new_sfKeyEvent_window_2816e101cd5684c0(void);
extern void _wrap_delete_sfKeyEvent_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfTextEvent_evType_set_window_2816e101cd5684c0(uintptr_t arg1, swig_intgo arg2);
extern swig_intgo _wrap_sfTextEvent_evType_get_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfTextEvent_unicode_set_window_2816e101cd5684c0(uintptr_t arg1, swig_intgo arg2);
extern swig_intgo _wrap_sfTextEvent_unicode_get_window_2816e101cd5684c0(uintptr_t arg1);
extern uintptr_t _wrap_new_sfTextEvent_window_2816e101cd5684c0(void);
extern void _wrap_delete_sfTextEvent_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfMouseMoveEvent_evType_set_window_2816e101cd5684c0(uintptr_t arg1, swig_intgo arg2);
extern swig_intgo _wrap_sfMouseMoveEvent_evType_get_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfMouseMoveEvent_x_set_window_2816e101cd5684c0(uintptr_t arg1, swig_intgo arg2);
extern swig_intgo _wrap_sfMouseMoveEvent_x_get_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfMouseMoveEvent_y_set_window_2816e101cd5684c0(uintptr_t arg1, swig_intgo arg2);
extern swig_intgo _wrap_sfMouseMoveEvent_y_get_window_2816e101cd5684c0(uintptr_t arg1);
extern uintptr_t _wrap_new_sfMouseMoveEvent_window_2816e101cd5684c0(void);
extern void _wrap_delete_sfMouseMoveEvent_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfMouseButtonEvent_evType_set_window_2816e101cd5684c0(uintptr_t arg1, swig_intgo arg2);
extern swig_intgo _wrap_sfMouseButtonEvent_evType_get_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfMouseButtonEvent_button_set_window_2816e101cd5684c0(uintptr_t arg1, swig_intgo arg2);
extern swig_intgo _wrap_sfMouseButtonEvent_button_get_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfMouseButtonEvent_x_set_window_2816e101cd5684c0(uintptr_t arg1, swig_intgo arg2);
extern swig_intgo _wrap_sfMouseButtonEvent_x_get_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfMouseButtonEvent_y_set_window_2816e101cd5684c0(uintptr_t arg1, swig_intgo arg2);
extern swig_intgo _wrap_sfMouseButtonEvent_y_get_window_2816e101cd5684c0(uintptr_t arg1);
extern uintptr_t _wrap_new_sfMouseButtonEvent_window_2816e101cd5684c0(void);
extern void _wrap_delete_sfMouseButtonEvent_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfMouseWheelEvent_evType_set_window_2816e101cd5684c0(uintptr_t arg1, swig_intgo arg2);
extern swig_intgo _wrap_sfMouseWheelEvent_evType_get_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfMouseWheelEvent_delta_set_window_2816e101cd5684c0(uintptr_t arg1, swig_intgo arg2);
extern swig_intgo _wrap_sfMouseWheelEvent_delta_get_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfMouseWheelEvent_x_set_window_2816e101cd5684c0(uintptr_t arg1, swig_intgo arg2);
extern swig_intgo _wrap_sfMouseWheelEvent_x_get_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfMouseWheelEvent_y_set_window_2816e101cd5684c0(uintptr_t arg1, swig_intgo arg2);
extern swig_intgo _wrap_sfMouseWheelEvent_y_get_window_2816e101cd5684c0(uintptr_t arg1);
extern uintptr_t _wrap_new_sfMouseWheelEvent_window_2816e101cd5684c0(void);
extern void _wrap_delete_sfMouseWheelEvent_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfMouseWheelScrollEvent_evType_set_window_2816e101cd5684c0(uintptr_t arg1, swig_intgo arg2);
extern swig_intgo _wrap_sfMouseWheelScrollEvent_evType_get_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfMouseWheelScrollEvent_wheel_set_window_2816e101cd5684c0(uintptr_t arg1, swig_intgo arg2);
extern swig_intgo _wrap_sfMouseWheelScrollEvent_wheel_get_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfMouseWheelScrollEvent_delta_set_window_2816e101cd5684c0(uintptr_t arg1, float arg2);
extern float _wrap_sfMouseWheelScrollEvent_delta_get_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfMouseWheelScrollEvent_x_set_window_2816e101cd5684c0(uintptr_t arg1, swig_intgo arg2);
extern swig_intgo _wrap_sfMouseWheelScrollEvent_x_get_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfMouseWheelScrollEvent_y_set_window_2816e101cd5684c0(uintptr_t arg1, swig_intgo arg2);
extern swig_intgo _wrap_sfMouseWheelScrollEvent_y_get_window_2816e101cd5684c0(uintptr_t arg1);
extern uintptr_t _wrap_new_sfMouseWheelScrollEvent_window_2816e101cd5684c0(void);
extern void _wrap_delete_sfMouseWheelScrollEvent_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfJoystickMoveEvent_evType_set_window_2816e101cd5684c0(uintptr_t arg1, swig_intgo arg2);
extern swig_intgo _wrap_sfJoystickMoveEvent_evType_get_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfJoystickMoveEvent_joystickId_set_window_2816e101cd5684c0(uintptr_t arg1, swig_intgo arg2);
extern swig_intgo _wrap_sfJoystickMoveEvent_joystickId_get_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfJoystickMoveEvent_axis_set_window_2816e101cd5684c0(uintptr_t arg1, swig_intgo arg2);
extern swig_intgo _wrap_sfJoystickMoveEvent_axis_get_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfJoystickMoveEvent_position_set_window_2816e101cd5684c0(uintptr_t arg1, float arg2);
extern float _wrap_sfJoystickMoveEvent_position_get_window_2816e101cd5684c0(uintptr_t arg1);
extern uintptr_t _wrap_new_sfJoystickMoveEvent_window_2816e101cd5684c0(void);
extern void _wrap_delete_sfJoystickMoveEvent_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfJoystickButtonEvent_evType_set_window_2816e101cd5684c0(uintptr_t arg1, swig_intgo arg2);
extern swig_intgo _wrap_sfJoystickButtonEvent_evType_get_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfJoystickButtonEvent_joystickId_set_window_2816e101cd5684c0(uintptr_t arg1, swig_intgo arg2);
extern swig_intgo _wrap_sfJoystickButtonEvent_joystickId_get_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfJoystickButtonEvent_button_set_window_2816e101cd5684c0(uintptr_t arg1, swig_intgo arg2);
extern swig_intgo _wrap_sfJoystickButtonEvent_button_get_window_2816e101cd5684c0(uintptr_t arg1);
extern uintptr_t _wrap_new_sfJoystickButtonEvent_window_2816e101cd5684c0(void);
extern void _wrap_delete_sfJoystickButtonEvent_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfJoystickConnectEvent_evType_set_window_2816e101cd5684c0(uintptr_t arg1, swig_intgo arg2);
extern swig_intgo _wrap_sfJoystickConnectEvent_evType_get_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfJoystickConnectEvent_joystickId_set_window_2816e101cd5684c0(uintptr_t arg1, swig_intgo arg2);
extern swig_intgo _wrap_sfJoystickConnectEvent_joystickId_get_window_2816e101cd5684c0(uintptr_t arg1);
extern uintptr_t _wrap_new_sfJoystickConnectEvent_window_2816e101cd5684c0(void);
extern void _wrap_delete_sfJoystickConnectEvent_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfSizeEvent_evType_set_window_2816e101cd5684c0(uintptr_t arg1, swig_intgo arg2);
extern swig_intgo _wrap_sfSizeEvent_evType_get_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfSizeEvent_width_set_window_2816e101cd5684c0(uintptr_t arg1, swig_intgo arg2);
extern swig_intgo _wrap_sfSizeEvent_width_get_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfSizeEvent_height_set_window_2816e101cd5684c0(uintptr_t arg1, swig_intgo arg2);
extern swig_intgo _wrap_sfSizeEvent_height_get_window_2816e101cd5684c0(uintptr_t arg1);
extern uintptr_t _wrap_new_sfSizeEvent_window_2816e101cd5684c0(void);
extern void _wrap_delete_sfSizeEvent_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfTouchEvent_evType_set_window_2816e101cd5684c0(uintptr_t arg1, swig_intgo arg2);
extern swig_intgo _wrap_sfTouchEvent_evType_get_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfTouchEvent_finger_set_window_2816e101cd5684c0(uintptr_t arg1, swig_intgo arg2);
extern swig_intgo _wrap_sfTouchEvent_finger_get_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfTouchEvent_x_set_window_2816e101cd5684c0(uintptr_t arg1, swig_intgo arg2);
extern swig_intgo _wrap_sfTouchEvent_x_get_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfTouchEvent_y_set_window_2816e101cd5684c0(uintptr_t arg1, swig_intgo arg2);
extern swig_intgo _wrap_sfTouchEvent_y_get_window_2816e101cd5684c0(uintptr_t arg1);
extern uintptr_t _wrap_new_sfTouchEvent_window_2816e101cd5684c0(void);
extern void _wrap_delete_sfTouchEvent_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfSensorEvent_evType_set_window_2816e101cd5684c0(uintptr_t arg1, swig_intgo arg2);
extern swig_intgo _wrap_sfSensorEvent_evType_get_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfSensorEvent_sensorType_set_window_2816e101cd5684c0(uintptr_t arg1, swig_intgo arg2);
extern swig_intgo _wrap_sfSensorEvent_sensorType_get_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfSensorEvent_x_set_window_2816e101cd5684c0(uintptr_t arg1, float arg2);
extern float _wrap_sfSensorEvent_x_get_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfSensorEvent_y_set_window_2816e101cd5684c0(uintptr_t arg1, float arg2);
extern float _wrap_sfSensorEvent_y_get_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfSensorEvent_z_set_window_2816e101cd5684c0(uintptr_t arg1, float arg2);
extern float _wrap_sfSensorEvent_z_get_window_2816e101cd5684c0(uintptr_t arg1);
extern uintptr_t _wrap_new_sfSensorEvent_window_2816e101cd5684c0(void);
extern void _wrap_delete_sfSensorEvent_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfEvent_evType_set_window_2816e101cd5684c0(uintptr_t arg1, swig_intgo arg2);
extern swig_intgo _wrap_sfEvent_evType_get_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfEvent_size_set_window_2816e101cd5684c0(uintptr_t arg1, uintptr_t arg2);
extern uintptr_t _wrap_sfEvent_size_get_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfEvent_key_set_window_2816e101cd5684c0(uintptr_t arg1, uintptr_t arg2);
extern uintptr_t _wrap_sfEvent_key_get_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfEvent_text_set_window_2816e101cd5684c0(uintptr_t arg1, uintptr_t arg2);
extern uintptr_t _wrap_sfEvent_text_get_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfEvent_mouseMove_set_window_2816e101cd5684c0(uintptr_t arg1, uintptr_t arg2);
extern uintptr_t _wrap_sfEvent_mouseMove_get_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfEvent_mouseButton_set_window_2816e101cd5684c0(uintptr_t arg1, uintptr_t arg2);
extern uintptr_t _wrap_sfEvent_mouseButton_get_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfEvent_mouseWheel_set_window_2816e101cd5684c0(uintptr_t arg1, uintptr_t arg2);
extern uintptr_t _wrap_sfEvent_mouseWheel_get_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfEvent_mouseWheelScroll_set_window_2816e101cd5684c0(uintptr_t arg1, uintptr_t arg2);
extern uintptr_t _wrap_sfEvent_mouseWheelScroll_get_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfEvent_joystickMove_set_window_2816e101cd5684c0(uintptr_t arg1, uintptr_t arg2);
extern uintptr_t _wrap_sfEvent_joystickMove_get_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfEvent_joystickButton_set_window_2816e101cd5684c0(uintptr_t arg1, uintptr_t arg2);
extern uintptr_t _wrap_sfEvent_joystickButton_get_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfEvent_joystickConnect_set_window_2816e101cd5684c0(uintptr_t arg1, uintptr_t arg2);
extern uintptr_t _wrap_sfEvent_joystickConnect_get_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfEvent_touch_set_window_2816e101cd5684c0(uintptr_t arg1, uintptr_t arg2);
extern uintptr_t _wrap_sfEvent_touch_get_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfEvent_sensor_set_window_2816e101cd5684c0(uintptr_t arg1, uintptr_t arg2);
extern uintptr_t _wrap_sfEvent_sensor_get_window_2816e101cd5684c0(uintptr_t arg1);
extern uintptr_t _wrap_new_sfEvent_window_2816e101cd5684c0(void);
extern void _wrap_delete_sfEvent_window_2816e101cd5684c0(uintptr_t arg1);
extern swig_intgo _wrap_sfJoystickCount_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfJoystickButtonCount_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfJoystickAxisCount_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfJoystickX_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfJoystickY_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfJoystickZ_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfJoystickR_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfJoystickU_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfJoystickV_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfJoystickPovX_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfJoystickPovY_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfJoystick_isConnected_window_2816e101cd5684c0(swig_intgo arg1);
extern swig_intgo _wrap_sfJoystick_getButtonCount_window_2816e101cd5684c0(swig_intgo arg1);
extern swig_intgo _wrap_sfJoystick_hasAxis_window_2816e101cd5684c0(swig_intgo arg1, swig_intgo arg2);
extern swig_intgo _wrap_sfJoystick_isButtonPressed_window_2816e101cd5684c0(swig_intgo arg1, swig_intgo arg2);
extern float _wrap_sfJoystick_getAxisPosition_window_2816e101cd5684c0(swig_intgo arg1, swig_intgo arg2);
extern uintptr_t _wrap_sfJoystick_getIdentification_window_2816e101cd5684c0(swig_intgo arg1);
extern void _wrap_sfJoystick_update_window_2816e101cd5684c0(void);
extern void _wrap_sfJoystickIdentification_name_set_window_2816e101cd5684c0(uintptr_t arg1, swig_type_4 arg2);
extern swig_type_5 _wrap_sfJoystickIdentification_name_get_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfJoystickIdentification_vendorId_set_window_2816e101cd5684c0(uintptr_t arg1, swig_intgo arg2);
extern swig_intgo _wrap_sfJoystickIdentification_vendorId_get_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfJoystickIdentification_productId_set_window_2816e101cd5684c0(uintptr_t arg1, swig_intgo arg2);
extern swig_intgo _wrap_sfJoystickIdentification_productId_get_window_2816e101cd5684c0(uintptr_t arg1);
extern uintptr_t _wrap_new_sfJoystickIdentification_window_2816e101cd5684c0(void);
extern void _wrap_delete_sfJoystickIdentification_window_2816e101cd5684c0(uintptr_t arg1);
extern swig_intgo _wrap_sfKeyUnknown_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyA_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyB_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyC_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyD_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyE_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyF_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyG_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyH_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyI_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyJ_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyK_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyL_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyM_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyN_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyO_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyP_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyQ_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyR_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyS_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyT_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyU_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyV_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyW_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyX_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyY_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyZ_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyNum0_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyNum1_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyNum2_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyNum3_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyNum4_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyNum5_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyNum6_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyNum7_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyNum8_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyNum9_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyEscape_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyLControl_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyLShift_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyLAlt_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyLSystem_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyRControl_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyRShift_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyRAlt_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyRSystem_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyMenu_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyLBracket_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyRBracket_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeySemicolon_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyComma_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyPeriod_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyQuote_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeySlash_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyBackslash_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyTilde_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyEqual_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyHyphen_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeySpace_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyEnter_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyBackspace_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyTab_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyPageUp_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyPageDown_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyEnd_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyHome_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyInsert_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyDelete_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyAdd_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeySubtract_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyMultiply_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyDivide_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyLeft_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyRight_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyUp_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyDown_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyNumpad0_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyNumpad1_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyNumpad2_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyNumpad3_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyNumpad4_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyNumpad5_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyNumpad6_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyNumpad7_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyNumpad8_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyNumpad9_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyF1_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyF2_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyF3_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyF4_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyF5_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyF6_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyF7_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyF8_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyF9_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyF10_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyF11_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyF12_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyF13_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyF14_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyF15_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyPause_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyCount_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyDash_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyBack_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyBackSlash_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeySemiColon_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyReturn_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfKeyboard_isKeyPressed_window_2816e101cd5684c0(swig_intgo arg1);
extern void _wrap_sfKeyboard_setVirtualKeyboardVisible_window_2816e101cd5684c0(swig_intgo arg1);
extern swig_intgo _wrap_sfMouseLeft_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfMouseRight_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfMouseMiddle_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfMouseXButton1_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfMouseXButton2_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfMouseButtonCount_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfMouseVerticalWheel_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfMouseHorizontalWheel_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfMouse_isButtonPressed_window_2816e101cd5684c0(swig_intgo arg1);
extern uintptr_t _wrap_sfMouse_getPosition_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfMouse_setPosition_window_2816e101cd5684c0(uintptr_t arg1, uintptr_t arg2);
extern swig_intgo _wrap_sfSensorAccelerometer_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfSensorGyroscope_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfSensorMagnetometer_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfSensorGravity_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfSensorUserAcceleration_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfSensorOrientation_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfSensorCount_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfSensor_isAvailable_window_2816e101cd5684c0(swig_intgo arg1);
extern void _wrap_sfSensor_setEnabled_window_2816e101cd5684c0(swig_intgo arg1, swig_intgo arg2);
extern uintptr_t _wrap_sfSensor_getValue_window_2816e101cd5684c0(swig_intgo arg1);
extern swig_intgo _wrap_sfTouch_isDown_window_2816e101cd5684c0(swig_intgo arg1);
extern uintptr_t _wrap_sfTouch_getPosition_window_2816e101cd5684c0(swig_intgo arg1, uintptr_t arg2);
extern void _wrap_sfVideoMode_width_set_window_2816e101cd5684c0(uintptr_t arg1, swig_intgo arg2);
extern swig_intgo _wrap_sfVideoMode_width_get_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfVideoMode_height_set_window_2816e101cd5684c0(uintptr_t arg1, swig_intgo arg2);
extern swig_intgo _wrap_sfVideoMode_height_get_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfVideoMode_bitsPerPixel_set_window_2816e101cd5684c0(uintptr_t arg1, swig_intgo arg2);
extern swig_intgo _wrap_sfVideoMode_bitsPerPixel_get_window_2816e101cd5684c0(uintptr_t arg1);
extern uintptr_t _wrap_new_sfVideoMode_window_2816e101cd5684c0(void);
extern void _wrap_delete_sfVideoMode_window_2816e101cd5684c0(uintptr_t arg1);
extern uintptr_t _wrap_sfVideoMode_getDesktopMode_window_2816e101cd5684c0(void);
extern uintptr_t _wrap_sfVideoMode_getFullscreenModes_window_2816e101cd5684c0(swig_voidp arg1);
extern swig_intgo _wrap_sfVideoMode_isValid_window_2816e101cd5684c0(uintptr_t arg1);
extern swig_intgo _wrap_sfNone_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfTitlebar_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfResize_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfClose_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfFullscreen_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfDefaultStyle_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfContextDefault_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfContextCore_window_2816e101cd5684c0(void);
extern swig_intgo _wrap_sfContextDebug_window_2816e101cd5684c0(void);
extern void _wrap_sfContextSettings_depthBits_set_window_2816e101cd5684c0(uintptr_t arg1, swig_intgo arg2);
extern swig_intgo _wrap_sfContextSettings_depthBits_get_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfContextSettings_stencilBits_set_window_2816e101cd5684c0(uintptr_t arg1, swig_intgo arg2);
extern swig_intgo _wrap_sfContextSettings_stencilBits_get_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfContextSettings_antialiasingLevel_set_window_2816e101cd5684c0(uintptr_t arg1, swig_intgo arg2);
extern swig_intgo _wrap_sfContextSettings_antialiasingLevel_get_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfContextSettings_majorVersion_set_window_2816e101cd5684c0(uintptr_t arg1, swig_intgo arg2);
extern swig_intgo _wrap_sfContextSettings_majorVersion_get_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfContextSettings_minorVersion_set_window_2816e101cd5684c0(uintptr_t arg1, swig_intgo arg2);
extern swig_intgo _wrap_sfContextSettings_minorVersion_get_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfContextSettings_attributeFlags_set_window_2816e101cd5684c0(uintptr_t arg1, swig_intgo arg2);
extern swig_intgo _wrap_sfContextSettings_attributeFlags_get_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfContextSettings_sRgbCapable_set_window_2816e101cd5684c0(uintptr_t arg1, swig_intgo arg2);
extern swig_intgo _wrap_sfContextSettings_sRgbCapable_get_window_2816e101cd5684c0(uintptr_t arg1);
extern uintptr_t _wrap_new_sfContextSettings_window_2816e101cd5684c0(void);
extern void _wrap_delete_sfContextSettings_window_2816e101cd5684c0(uintptr_t arg1);
extern uintptr_t _wrap_sfWindow_create_window_2816e101cd5684c0(uintptr_t arg1, swig_type_6 arg2, swig_intgo arg3, uintptr_t arg4);
extern uintptr_t _wrap_sfWindow_createUnicode_window_2816e101cd5684c0(uintptr_t arg1, swig_voidp arg2, swig_intgo arg3, uintptr_t arg4);
extern uintptr_t _wrap_sfWindow_createFromHandle_window_2816e101cd5684c0(swig_type_7 arg1, uintptr_t arg2);
extern void _wrap_sfWindow_destroy_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfWindow_close_window_2816e101cd5684c0(uintptr_t arg1);
extern swig_intgo _wrap_sfWindow_isOpen_window_2816e101cd5684c0(uintptr_t arg1);
extern uintptr_t _wrap_sfWindow_getSettings_window_2816e101cd5684c0(uintptr_t arg1);
extern swig_intgo _wrap_sfWindow_pollEvent_window_2816e101cd5684c0(uintptr_t arg1, uintptr_t arg2);
extern swig_intgo _wrap_sfWindow_waitEvent_window_2816e101cd5684c0(uintptr_t arg1, uintptr_t arg2);
extern uintptr_t _wrap_sfWindow_getPosition_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfWindow_setPosition_window_2816e101cd5684c0(uintptr_t arg1, uintptr_t arg2);
extern uintptr_t _wrap_sfWindow_getSize_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfWindow_setSize_window_2816e101cd5684c0(uintptr_t arg1, uintptr_t arg2);
extern void _wrap_sfWindow_setTitle_window_2816e101cd5684c0(uintptr_t arg1, swig_type_8 arg2);
extern void _wrap_sfWindow_setUnicodeTitle_window_2816e101cd5684c0(uintptr_t arg1, swig_voidp arg2);
extern void _wrap_sfWindow_setIcon_window_2816e101cd5684c0(uintptr_t arg1, swig_intgo arg2, swig_intgo arg3, swig_voidp arg4);
extern void _wrap_sfWindow_setVisible_window_2816e101cd5684c0(uintptr_t arg1, swig_intgo arg2);
extern void _wrap_sfWindow_setVerticalSyncEnabled_window_2816e101cd5684c0(uintptr_t arg1, swig_intgo arg2);
extern void _wrap_sfWindow_setMouseCursorVisible_window_2816e101cd5684c0(uintptr_t arg1, swig_intgo arg2);
extern void _wrap_sfWindow_setMouseCursorGrabbed_window_2816e101cd5684c0(uintptr_t arg1, swig_intgo arg2);
extern void _wrap_sfWindow_setMouseCursor_window_2816e101cd5684c0(uintptr_t arg1, uintptr_t arg2);
extern void _wrap_sfWindow_setKeyRepeatEnabled_window_2816e101cd5684c0(uintptr_t arg1, swig_intgo arg2);
extern void _wrap_sfWindow_setFramerateLimit_window_2816e101cd5684c0(uintptr_t arg1, swig_intgo arg2);
extern void _wrap_sfWindow_setJoystickThreshold_window_2816e101cd5684c0(uintptr_t arg1, float arg2);
extern swig_intgo _wrap_sfWindow_setActive_window_2816e101cd5684c0(uintptr_t arg1, swig_intgo arg2);
extern void _wrap_sfWindow_requestFocus_window_2816e101cd5684c0(uintptr_t arg1);
extern swig_intgo _wrap_sfWindow_hasFocus_window_2816e101cd5684c0(uintptr_t arg1);
extern void _wrap_sfWindow_display_window_2816e101cd5684c0(uintptr_t arg1);
extern swig_type_9 _wrap_sfWindow_getSystemHandle_window_2816e101cd5684c0(uintptr_t arg1);
#undef intgo
*/
// #cgo LDFLAGS: -lcsfml-window
import "C"
import "unsafe"
import _ "runtime/cgo"
import "sync"
type _ unsafe.Pointer
var Swig_escape_always_false bool
var Swig_escape_val interface{}
type _swig_fnptr *byte
type _swig_memberptr *byte
type _ sync.Mutex
type swig_gostring struct { p uintptr; n int }
func swigCopyString(s string) string {
p := *(*swig_gostring)(unsafe.Pointer(&s))
r := string((*[0x7fffffff]byte)(unsafe.Pointer(p.p))[:p.n])
Swig_free(p.p)
return r
}
func Swig_free(arg1 uintptr) {
_swig_i_0 := arg1
C._wrap_Swig_free_window_2816e101cd5684c0(C.uintptr_t(_swig_i_0))
}
func Swig_malloc(arg1 int) (_swig_ret uintptr) {
var swig_r uintptr
_swig_i_0 := arg1
swig_r = (uintptr)(C._wrap_Swig_malloc_window_2816e101cd5684c0(C.swig_intgo(_swig_i_0)))
return swig_r
}
const CSFML_VERSION_MAJOR int = 2
const CSFML_VERSION_MINOR int = 5
const CSFML_VERSION_PATCH int = 0
const SfFalse int = 0
const SfTrue int = 1
func SfClipboard_getString() (_swig_ret string) {
var swig_r string
swig_r_p := C._wrap_sfClipboard_getString_window_2816e101cd5684c0()
swig_r = *(*string)(unsafe.Pointer(&swig_r_p))
var swig_r_1 string
swig_r_1 = swigCopyString(swig_r)
return swig_r_1
}
func SfClipboard_getUnicodeString() (_swig_ret *uint) {
var swig_r *uint
swig_r = (*uint)(C._wrap_sfClipboard_getUnicodeString_window_2816e101cd5684c0())
return swig_r
}
func SfClipboard_setString(arg1 string) {
_swig_i_0 := arg1
C._wrap_sfClipboard_setString_window_2816e101cd5684c0(*(*C.swig_type_2)(unsafe.Pointer(&_swig_i_0)))
if Swig_escape_always_false {
Swig_escape_val = arg1
}
}
func SfClipboard_setUnicodeString(arg1 *uint) {
_swig_i_0 := arg1
C._wrap_sfClipboard_setUnicodeString_window_2816e101cd5684c0(C.swig_voidp(_swig_i_0))
}
func SfContext_create() (_swig_ret Struct_SS_sfContext) {
var swig_r Struct_SS_sfContext
swig_r = (Struct_SS_sfContext)(SwigcptrStruct_SS_sfContext(C._wrap_sfContext_create_window_2816e101cd5684c0()))
return swig_r
}
func SfContext_destroy(arg1 Struct_SS_sfContext) {
_swig_i_0 := arg1.Swigcptr()
C._wrap_sfContext_destroy_window_2816e101cd5684c0(C.uintptr_t(_swig_i_0))
}
func SfContext_setActive(arg1 Struct_SS_sfContext, arg2 int) (_swig_ret int) {
var swig_r int
_swig_i_0 := arg1.Swigcptr()
_swig_i_1 := arg2
swig_r = (int)(C._wrap_sfContext_setActive_window_2816e101cd5684c0(C.uintptr_t(_swig_i_0), C.swig_intgo(_swig_i_1)))
return swig_r
}
func SfContext_getSettings(arg1 Struct_SS_sfContext) (_swig_ret SfContextSettings) {
var swig_r SfContextSettings
_swig_i_0 := arg1.Swigcptr()
swig_r = (SfContextSettings)(SwigcptrSfContextSettings(C._wrap_sfContext_getSettings_window_2816e101cd5684c0(C.uintptr_t(_swig_i_0))))
return swig_r
}
func SfContext_getActiveContextId() (_swig_ret uint64) {
var swig_r uint64
swig_r = (uint64)(C._wrap_sfContext_getActiveContextId_window_2816e101cd5684c0())
return swig_r
}
type SfCursorType int
func _swig_getsfCursorArrow() (_swig_ret int) {
var swig_r int
swig_r = (int)(C._wrap_sfCursorArrow_window_2816e101cd5684c0())
return swig_r
}
var SfCursorArrow int = _swig_getsfCursorArrow()
func _swig_getsfCursorArrowWait() (_swig_ret int) {
var swig_r int
swig_r = (int)(C._wrap_sfCursorArrowWait_window_2816e101cd5684c0())
return swig_r
}
var SfCursorArrowWait int = _swig_getsfCursorArrowWait()
func _swig_getsfCursorWait() (_swig_ret int) {
var swig_r int
swig_r = (int)(C._wrap_sfCursorWait_window_2816e101cd5684c0())
return swig_r
}
var SfCursorWait int = _swig_getsfCursorWait()
func _swig_getsfCursorText() (_swig_ret int) {
var swig_r int
swig_r = (int)(C._wrap_sfCursorText_window_2816e101cd5684c0())
return swig_r
}
var SfCursorText int = _swig_getsfCursorText()
func _swig_getsfCursorHand() (_swig_ret int) {
var swig_r int
swig_r = (int)(C._wrap_sfCursorHand_window_2816e101cd5684c0())
return swig_r
}
var SfCursorHand int = _swig_getsfCursorHand()
func _swig_getsfCursorSizeHorizontal() (_swig_ret int) {
var swig_r int
swig_r = (int)(C._wrap_sfCursorSizeHorizontal_window_2816e101cd5684c0())
return swig_r
}
var SfCursorSizeHorizontal int = _swig_getsfCursorSizeHorizontal()
func _swig_getsfCursorSizeVertical() (_swig_ret int) {
var swig_r int
swig_r = (int)(C._wrap_sfCursorSizeVertical_window_2816e101cd5684c0())
return swig_r
}
var SfCursorSizeVertical int = _swig_getsfCursorSizeVertical()
func _swig_getsfCursorSizeTopLeftBottomRight() (_swig_ret int) {
var swig_r int
swig_r = (int)(C._wrap_sfCursorSizeTopLeftBottomRight_window_2816e101cd5684c0())
return swig_r
}
var SfCursorSizeTopLeftBottomRight int = _swig_getsfCursorSizeTopLeftBottomRight()
func _swig_getsfCursorSizeBottomLeftTopRight() (_swig_ret int) {
var swig_r int
swig_r = (int)(C._wrap_sfCursorSizeBottomLeftTopRight_window_2816e101cd5684c0())
return swig_r
}
var SfCursorSizeBottomLeftTopRight int = _swig_getsfCursorSizeBottomLeftTopRight()
func _swig_getsfCursorSizeAll() (_swig_ret int) {
var swig_r int
swig_r = (int)(C._wrap_sfCursorSizeAll_window_2816e101cd5684c0())
return swig_r
}
var SfCursorSizeAll int = _swig_getsfCursorSizeAll()
func _swig_getsfCursorCross() (_swig_ret int) {
var swig_r int
swig_r = (int)(C._wrap_sfCursorCross_window_2816e101cd5684c0())
return swig_r
}
var SfCursorCross int = _swig_getsfCursorCross()
func _swig_getsfCursorHelp() (_swig_ret int) {
var swig_r int
swig_r = (int)(C._wrap_sfCursorHelp_window_2816e101cd5684c0())
return swig_r
}
var SfCursorHelp int = _swig_getsfCursorHelp()
func _swig_getsfCursorNotAllowed() (_swig_ret int) {
var swig_r int
swig_r = (int)(C._wrap_sfCursorNotAllowed_window_2816e101cd5684c0())
return swig_r
}
var SfCursorNotAllowed int = _swig_getsfCursorNotAllowed()
func SfCursor_createFromPixels(arg1 *byte, arg2 SfVector2u, arg3 SfVector2u) (_swig_ret Struct_SS_sfCursor) {
var swig_r Struct_SS_sfCursor
_swig_i_0 := arg1
_swig_i_1 := arg2.Swigcptr()
_swig_i_2 := arg3.Swigcptr()
swig_r = (Struct_SS_sfCursor)(SwigcptrStruct_SS_sfCursor(C._wrap_sfCursor_createFromPixels_window_2816e101cd5684c0(C.swig_voidp(_swig_i_0), C.uintptr_t(_swig_i_1), C.uintptr_t(_swig_i_2))))
return swig_r
}
func SfCursor_createFromSystem(arg1 SfCursorType) (_swig_ret Struct_SS_sfCursor) {
var swig_r Struct_SS_sfCursor
_swig_i_0 := arg1
swig_r = (Struct_SS_sfCursor)(SwigcptrStruct_SS_sfCursor(C._wrap_sfCursor_createFromSystem_window_2816e101cd5684c0(C.swig_intgo(_swig_i_0))))
return swig_r
}
func SfCursor_destroy(arg1 Struct_SS_sfCursor) {
_swig_i_0 := arg1.Swigcptr()
C._wrap_sfCursor_destroy_window_2816e101cd5684c0(C.uintptr_t(_swig_i_0))
}
type SfEventType int
func _swig_getsfEvtClosed() (_swig_ret int) {
var swig_r int
swig_r = (int)(C._wrap_sfEvtClosed_window_2816e101cd5684c0())
return swig_r
}
var SfEvtClosed int = _swig_getsfEvtClosed()
func _swig_getsfEvtResized() (_swig_ret int) {
var swig_r int
swig_r = (int)(C._wrap_sfEvtResized_window_2816e101cd5684c0())
return swig_r
}
var SfEvtResized int = _swig_getsfEvtResized()
func _swig_getsfEvtLostFocus() (_swig_ret int) {
var swig_r int
swig_r = (int)(C._wrap_sfEvtLostFocus_window_2816e101cd5684c0())
return swig_r
}
var SfEvtLostFocus int = _swig_getsfEvtLostFocus()
func _swig_getsfEvtGainedFocus() (_swig_ret int) {
var swig_r int
swig_r = (int)(C._wrap_sfEvtGainedFocus_window_2816e101cd5684c0())
return swig_r
}
var SfEvtGainedFocus int = _swig_getsfEvtGainedFocus()
func _swig_getsfEvtTextEntered() (_swig_ret int) {
var swig_r int
swig_r = (int)(C._wrap_sfEvtTextEntered_window_2816e101cd5684c0())
return swig_r
}
var SfEvtTextEntered int = _swig_getsfEvtTextEntered()
func _swig_getsfEvtKeyPressed() (_swig_ret int) {
var swig_r int
swig_r = (int)(C._wrap_sfEvtKeyPressed_window_2816e101cd5684c0())
return swig_r
}
var SfEvtKeyPressed int = _swig_getsfEvtKeyPressed()
func _swig_getsfEvtKeyReleased() (_swig_ret int) {
var swig_r int
swig_r = (int)(C._wrap_sfEvtKeyReleased_window_2816e101cd5684c0())
return swig_r
}
var SfEvtKeyReleased int = _swig_getsfEvtKeyReleased()
func _swig_getsfEvtMouseWheelMoved() (_swig_ret int) {
var swig_r int
swig_r = (int)(C._wrap_sfEvtMouseWheelMoved_window_2816e101cd5684c0())
return swig_r
}
var SfEvtMouseWheelMoved int = _swig_getsfEvtMouseWheelMoved()
func _swig_getsfEvtMouseWheelScrolled() (_swig_ret int) {
var swig_r int
swig_r = (int)(C._wrap_sfEvtMouseWheelScrolled_window_2816e101cd5684c0())
return swig_r
}
var SfEvtMouseWheelScrolled int = _swig_getsfEvtMouseWheelScrolled()
func _swig_getsfEvtMouseButtonPressed() (_swig_ret int) {
var swig_r int
swig_r = (int)(C._wrap_sfEvtMouseButtonPressed_window_2816e101cd5684c0())
return swig_r
}
var SfEvtMouseButtonPressed int = _swig_getsfEvtMouseButtonPressed()
func _swig_getsfEvtMouseButtonReleased() (_swig_ret int) {
var swig_r int
swig_r = (int)(C._wrap_sfEvtMouseButtonReleased_window_2816e101cd5684c0())
return swig_r
}
var SfEvtMouseButtonReleased int = _swig_getsfEvtMouseButtonReleased()
func _swig_getsfEvtMouseMoved() (_swig_ret int) {
var swig_r int
swig_r = (int)(C._wrap_sfEvtMouseMoved_window_2816e101cd5684c0())
return swig_r
}
var SfEvtMouseMoved int = _swig_getsfEvtMouseMoved()
func _swig_getsfEvtMouseEntered() (_swig_ret int) {
var swig_r int
swig_r = (int)(C._wrap_sfEvtMouseEntered_window_2816e101cd5684c0())
return swig_r
}
var SfEvtMouseEntered int = _swig_getsfEvtMouseEntered()
func _swig_getsfEvtMouseLeft() (_swig_ret int) {
var swig_r int
swig_r = (int)(C._wrap_sfEvtMouseLeft_window_2816e101cd5684c0())
return swig_r
}
var SfEvtMouseLeft int = _swig_getsfEvtMouseLeft()
func _swig_getsfEvtJoystickButtonPressed() (_swig_ret int) {
var swig_r int
swig_r = (int)(C._wrap_sfEvtJoystickButtonPressed_window_2816e101cd5684c0())
return swig_r
}
var SfEvtJoystickButtonPressed int = _swig_getsfEvtJoystickButtonPressed()
func _swig_getsfEvtJoystickButtonReleased() (_swig_ret int) {
var swig_r int
swig_r = (int)(C._wrap_sfEvtJoystickButtonReleased_window_2816e101cd5684c0())
return swig_r
}
var SfEvtJoystickButtonReleased int = _swig_getsfEvtJoystickButtonReleased()
func _swig_getsfEvtJoystickMoved() (_swig_ret int) {
var swig_r int
swig_r = (int)(C._wrap_sfEvtJoystickMoved_window_2816e101cd5684c0())
return swig_r
}
var SfEvtJoystickMoved int = _swig_getsfEvtJoystickMoved()
func _swig_getsfEvtJoystickConnected() (_swig_ret int) {
var swig_r int
swig_r = (int)(C._wrap_sfEvtJoystickConnected_window_2816e101cd5684c0())
return swig_r
}
var SfEvtJoystickConnected int = _swig_getsfEvtJoystickConnected()
func _swig_getsfEvtJoystickDisconnected() (_swig_ret int) {
var swig_r int
swig_r = (int)(C._wrap_sfEvtJoystickDisconnected_window_2816e101cd5684c0())
return swig_r
}
var SfEvtJoystickDisconnected int = _swig_getsfEvtJoystickDisconnected()
func _swig_getsfEvtTouchBegan() (_swig_ret int) {
var swig_r int
swig_r = (int)(C._wrap_sfEvtTouchBegan_window_2816e101cd5684c0())
return swig_r
}
var SfEvtTouchBegan int = _swig_getsfEvtTouchBegan()
func _swig_getsfEvtTouchMoved() (_swig_ret int) {
var swig_r int
swig_r = (int)(C._wrap_sfEvtTouchMoved_window_2816e101cd5684c0())
return swig_r
}
var SfEvtTouchMoved int = _swig_getsfEvtTouchMoved()
func _swig_getsfEvtTouchEnded() (_swig_ret int) {
var swig_r int
swig_r = (int)(C._wrap_sfEvtTouchEnded_window_2816e101cd5684c0())
return swig_r
}
var SfEvtTouchEnded int = _swig_getsfEvtTouchEnded()
func _swig_getsfEvtSensorChanged() (_swig_ret int) {
var swig_r int
swig_r = (int)(C._wrap_sfEvtSensorChanged_window_2816e101cd5684c0())
return swig_r
}
var SfEvtSensorChanged int = _swig_getsfEvtSensorChanged()
func _swig_getsfEvtCount() (_swig_ret int) {
var swig_r int
swig_r = (int)(C._wrap_sfEvtCount_window_2816e101cd5684c0())
return swig_r
}
var SfEvtCount int = _swig_getsfEvtCount()
type SwigcptrSfKeyEvent uintptr
func (p SwigcptrSfKeyEvent) Swigcptr() uintptr {
return (uintptr)(p)
}
func (p SwigcptrSfKeyEvent) SwigIsSfKeyEvent() {
}
func (arg1 SwigcptrSfKeyEvent) SetEvType(arg2 SfEventType) {
_swig_i_0 := arg1
_swig_i_1 := arg2
C._wrap_sfKeyEvent_evType_set_window_2816e101cd5684c0(C.uintptr_t(_swig_i_0), C.swig_intgo(_swig_i_1))
}
func (arg1 SwigcptrSfKeyEvent) GetEvType() (_swig_ret SfEventType) {
var swig_r SfEventType
_swig_i_0 := arg1
swig_r = (SfEventType)(C._wrap_sfKeyEvent_evType_get_window_2816e101cd5684c0(C.uintptr_t(_swig_i_0)))
return swig_r
}
func (arg1 SwigcptrSfKeyEvent) SetCode(arg2 SfKeyCode) {
_swig_i_0 := arg1
_swig_i_1 := arg2
C._wrap_sfKeyEvent_code_set_window_2816e101cd5684c0(C.uintptr_t(_swig_i_0), C.swig_intgo(_swig_i_1))
}
func (arg1 SwigcptrSfKeyEvent) GetCode() (_swig_ret SfKeyCode) {
var swig_r SfKeyCode
_swig_i_0 := arg1
swig_r = (SfKeyCode)(C._wrap_sfKeyEvent_code_get_window_2816e101cd5684c0(C.uintptr_t(_swig_i_0)))
return swig_r
}
func (arg1 SwigcptrSfKeyEvent) SetAlt(arg2 int) {
_swig_i_0 := arg1
_swig_i_1 := arg2
C._wrap_sfKeyEvent_alt_set_window_2816e101cd5684c0(C.uintptr_t(_swig_i_0), C.swig_intgo(_swig_i_1))
}
func (arg1 SwigcptrSfKeyEvent) GetAlt() (_swig_ret int) {
var swig_r int
_swig_i_0 := arg1
swig_r = (int)(C._wrap_sfKeyEvent_alt_get_window_2816e101cd5684c0(C.uintptr_t(_swig_i_0)))
return swig_r
}
func (arg1 SwigcptrSfKeyEvent) SetControl(arg2 int) {
_swig_i_0 := arg1
_swig_i_1 := arg2
C._wrap_sfKeyEvent_control_set_window_2816e101cd5684c0(C.uintptr_t(_swig_i_0), C.swig_intgo(_swig_i_1))
}
func (arg1 SwigcptrSfKeyEvent) GetControl() (_swig_ret int) {
var swig_r int
_swig_i_0 := arg1
swig_r = (int)(C._wrap_sfKeyEvent_control_get_window_2816e101cd5684c0(C.uintptr_t(_swig_i_0)))
return swig_r
}
func (arg1 SwigcptrSfKeyEvent) SetShift(arg2 int) {
_swig_i_0 := arg1
_swig_i_1 := arg2
C._wrap_sfKeyEvent_shift_set_window_2816e101cd5684c0(C.uintptr_t(_swig_i_0), C.swig_intgo(_swig_i_1))
}
func (arg1 SwigcptrSfKeyEvent) GetShift() (_swig_ret int) {
var swig_r int
_swig_i_0 := arg1
swig_r = (int)(C._wrap_sfKeyEvent_shift_get_window_2816e101cd5684c0(C.uintptr_t(_swig_i_0)))
return swig_r
}
func (arg1 SwigcptrSfKeyEvent) SetSystem(arg2 int) {
_swig_i_0 := arg1
_swig_i_1 := arg2
C._wrap_sfKeyEvent_system_set_window_2816e101cd5684c0(C.uintptr_t(_swig_i_0), C.swig_intgo(_swig_i_1))
}
func (arg1 SwigcptrSfKeyEvent) GetSystem() (_swig_ret int) {
var swig_r int
_swig_i_0 := arg1
swig_r = (int)(C._wrap_sfKeyEvent_system_get_window_2816e101cd5684c0(C.uintptr_t(_swig_i_0)))
return swig_r
}
func NewSfKeyEvent() (_swig_ret SfKeyEvent) {
var swig_r SfKeyEvent
swig_r = (SfKeyEvent)(SwigcptrSfKeyEvent(C._wrap_new_sfKeyEvent_window_2816e101cd5684c0()))
return swig_r
}
func DeleteSfKeyEvent(arg1 SfKeyEvent) {
_swig_i_0 := arg1.Swigcptr()
C._wrap_delete_sfKeyEvent_window_2816e101cd5684c0(C.uintptr_t(_swig_i_0))
}
type SfKeyEvent interface {
Swigcptr() uintptr
SwigIsSfKeyEvent()
SetEvType(arg2 SfEventType)
GetEvType() (_swig_ret SfEventType)
SetCode(arg2 SfKeyCode)
GetCode() (_swig_ret SfKeyCode)
SetAlt(arg2 int)
GetAlt() (_swig_ret int)
SetControl(arg2 int)
GetControl() (_swig_ret int)
SetShift(arg2 int)
GetShift() (_swig_ret int)
SetSystem(arg2 int)
GetSystem() (_swig_ret int)
}
type SwigcptrSfTextEvent uintptr
func (p SwigcptrSfTextEvent) Swigcptr() uintptr {
return (uintptr)(p)
}
func (p SwigcptrSfTextEvent) SwigIsSfTextEvent() {
}
func (arg1 SwigcptrSfTextEvent) SetEvType(arg2 SfEventType) {
_swig_i_0 := arg1
_swig_i_1 := arg2
C._wrap_sfTextEvent_evType_set_window_2816e101cd5684c0(C.uintptr_t(_swig_i_0), C.swig_intgo(_swig_i_1))
}
func (arg1 SwigcptrSfTextEvent) GetEvType() (_swig_ret SfEventType) {
var swig_r SfEventType
_swig_i_0 := arg1
swig_r = (SfEventType)(C._wrap_sfTextEvent_evType_get_window_2816e101cd5684c0(C.uintptr_t(_swig_i_0)))
return swig_r
}
func (arg1 SwigcptrSfTextEvent) SetUnicode(arg2 uint) {
_swig_i_0 := arg1
_swig_i_1 := arg2
C._wrap_sfTextEvent_unicode_set_window_2816e101cd5684c0(C.uintptr_t(_swig_i_0), C.swig_intgo(_swig_i_1))
}
func (arg1 SwigcptrSfTextEvent) GetUnicode() (_swig_ret uint) {
var swig_r uint
_swig_i_0 := arg1
swig_r = (uint)(C._wrap_sfTextEvent_unicode_get_window_2816e101cd5684c0(C.uintptr_t(_swig_i_0)))
return swig_r
}
func NewSfTextEvent() (_swig_ret SfTextEvent) {
var swig_r SfTextEvent