◆ QOpenGLContext() [1/2]
◆ QOpenGLContext() [2/2]
◆ areSharing()
static bool areSharing |
( |
QOpenGLContext |
first, |
|
|
QOpenGLContext |
second |
|
) |
| |
|
static |
在文件 QOpenGLContext.x 第 55 行定义.
55 {
56 return QtXnl.long_intlong2(0, Constant.QOPENGLCONTEXT_ARESHARING,first.nativehandle, second.nativehandle) != 0;
57 }
◆ create()
在文件 QOpenGLContext.x 第 27 行定义.
27 {
28 return QtXnl.widget_get_bool_value(nativehandle, Constant.QOPENGLCONTEXT_CREATE);
29 }
◆ currentContext()
static QOpenGLContext currentContext |
( |
| ) |
|
|
static |
在文件 QOpenGLContext.x 第 51 行定义.
51 {
52 return (QOpenGLContext)(QtXnl.widget_get_object(0, Constant.QOPENGLCONTEXT_CURRENTCONTEXT));
53 }
◆ defaultFramebufferObject()
int defaultFramebufferObject |
( |
| ) |
|
在文件 QOpenGLContext.x 第 43 行定义.
43 {
44 return QtXnl.widget_get_int_value(nativehandle, Constant.QOPENGLCONTEXT_DEFAULTFRAMEBUFFEROBJECT);
45 }
◆ doneCurrent()
在文件 QOpenGLContext.x 第 47 行定义.
47 {
48 QtXnl.widget_slot(nativehandle, Constant.QOPENGLCONTEXT_DONECURRENT);
49 }
◆ extraFunctions()
QOpenGLExtraFunctions extraFunctions |
( |
| ) |
|
在文件 QOpenGLContext.x 第 63 行定义.
63 {
64 return new QOpenGLExtraFunctions(QtXnl.long_get(nativehandle, Constant.QOPENGLCONTEXT_EXTRAFUNCTIONS));
65 }
◆ format()
QSurfaceFormat format |
( |
| ) |
|
在文件 QOpenGLContext.x 第 35 行定义.
35 {
36 return new QSurfaceFormat(QtXnl.long_get(nativehandle, Constant.QOPENGLCONTEXT_FORMAT));
37 }
◆ functions()
QOpenGLFunctions functions |
( |
| ) |
|
在文件 QOpenGLContext.x 第 59 行定义.
59 {
60 return new QOpenGLFunctions(QtXnl.long_get(nativehandle, Constant.QOPENGLCONTEXT_FUNCTIONS));
61 }
◆ functions_1_0()
QOpenGLFunctions_1_0 functions_1_0 |
( |
| ) |
|
在文件 QOpenGLContext.x 第 67 行定义.
67 {
68 return new QOpenGLFunctions_1_0(QtXnl.long_get(nativehandle, Constant.QOPENGLCONTEXT_FUNCTIONS_1_0));
69 }
◆ functions_1_1()
QOpenGLFunctions_1_1 functions_1_1 |
( |
| ) |
|
在文件 QOpenGLContext.x 第 71 行定义.
71 {
72 return new QOpenGLFunctions_1_1(QtXnl.long_get(nativehandle, Constant.QOPENGLCONTEXT_FUNCTIONS_1_1));
73 }
◆ functions_ES2()
QOpenGLFunctions_ES2 functions_ES2 |
( |
| ) |
|
在文件 QOpenGLContext.x 第 75 行定义.
75 {
76 return new QOpenGLFunctions_ES2(QtXnl.long_get(nativehandle, Constant.QOPENGLCONTEXT_FUNCTIONS_ES2));
77 }
◆ globalShareContext()
static QOpenGLContext globalShareContext |
( |
| ) |
|
|
static |
在文件 QOpenGLContext.x 第 90 行定义.
90 {
91 return (QOpenGLContext)(QtXnl.widget_get_object(0, Constant.QOPENGLCONTEXT_GLOBALSHARECONTEXT));
92 }
◆ isOpenGLES()
在文件 QOpenGLContext.x 第 83 行定义.
83 {
84 return QtXnl.widget_get_bool_value(nativehandle, Constant.QOPENGLCONTEXT_ISOPENGLES);
85 }
◆ isvalid()
在文件 QOpenGLContext.x 第 31 行定义.
31 {
32 return QtXnl.widget_get_bool_value(nativehandle, Constant.QOPENGLCONTEXT_ISVALID);
33 }
◆ openGLModuleType()
OpenGLModuleType openGLModuleType |
( |
| ) |
|
在文件 QOpenGLContext.x 第 79 行定义.
79 {
80 return (OpenGLModuleType)QtXnl.widget_get_int_value(nativehandle, Constant.QOPENGLCONTEXT_OPENGLMODULETYPE);
81 }
◆ setFormat()
void setFormat |
( |
QSurfaceFormat |
format | ) |
|
在文件 QOpenGLContext.x 第 19 行定义.
19 {
20 QtXnl.widget_set_native_value(nativehandle, Constant.QOPENGLCONTEXT_SETFORMAT,
format.nativehandle);
21 }
◆ setShareContext()
void setShareContext |
( |
QOpenGLContext |
shareContext | ) |
|
在文件 QOpenGLContext.x 第 23 行定义.
23 {
24 QtXnl.widget_set_native_value(nativehandle, Constant.QOPENGLCONTEXT_SETSHARECONTEXT,
shareContext.nativehandle);
25 }
QOpenGLContext shareContext()
◆ shareContext()
QOpenGLContext shareContext |
( |
| ) |
|
在文件 QOpenGLContext.x 第 39 行定义.
39 {
40 return (QOpenGLContext)(QtXnl.widget_get_object(nativehandle, Constant.QOPENGLCONTEXT_SHARECONTEXT));
41 }
◆ supportsThreadedOpenGL()
static bool supportsThreadedOpenGL |
( |
| ) |
|
|
static |
在文件 QOpenGLContext.x 第 87 行定义.
87 {
88 return QtXnl.widget_get_bool_value(0, Constant.QOPENGLCONTEXT_SUPPORTSTHREADEDOPENGL);
89 }