aboutsummaryrefslogtreecommitdiffstats
path: root/sources/pyside6/PySide6/QtOpenGL/typesystem_glgetv_modifications.xml
blob: b5fab57ba58d2afa0e257ab8524ba4e8e4a4da76 (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
<modify-function signature="glGetBooleanv(GLenum,GLboolean*)">
    <modify-argument index="return" pyi-type="Union[bool,numpy.ndarray]">
        <replace-type modified-type="PyObject"/>
    </modify-argument>
    <modify-argument index="2">
        <remove-argument/>
    </modify-argument>
    <inject-code class="target" position="beginning" file="../glue/qtgui.cpp" snippet="qopenglfunctions-glgetbooleanv"/>
</modify-function>
<modify-function signature="glGetDoublev(GLenum,GLdouble*)">
    <modify-argument index="return" pyi-type="Union[float,numpy.ndarray]">
        <replace-type modified-type="PyObject"/>
    </modify-argument>
    <modify-argument index="2">
        <remove-argument/>
    </modify-argument>
    <inject-code class="target" position="beginning" file="../glue/qtgui.cpp" snippet="qopenglfunctions-glgetdoublev"/>
</modify-function>
<modify-function signature="glGetFloatv(GLenum,GLfloat*)">
    <modify-argument index="return" pyi-type="Union[float,numpy.ndarray]">
        <replace-type modified-type="PyObject"/>
    </modify-argument>
    <modify-argument index="2">
        <remove-argument/>
    </modify-argument>
    <inject-code class="target" position="beginning" file="../glue/qtgui.cpp" snippet="qopenglfunctions-glgetfloatv"/>
</modify-function>
<modify-function signature="glGetIntegerv(GLenum,GLint*)">
    <modify-argument index="return" pyi-type="Union[int,numpy.ndarray]">
        <replace-type modified-type="PyObject"/>
    </modify-argument>
    <modify-argument index="2">
        <remove-argument/>
    </modify-argument>
    <inject-code class="target" position="beginning" file="../glue/qtgui.cpp" snippet="qopenglfunctions-glgetintegerv"/>
</modify-function>