Uses of Class
io.qt.QNativePointer
Package
Description
-
Uses of QNativePointer in io.qt
Modifier and TypeMethodDescriptionstatic QNativePointer
QNativePointer.createCharPointer
(String string) Creates a char* from the input stringstatic QNativePointer
QNativePointer.createCharPointerPointer
(String [] strings) Creates a char** native pointer from the array of input strings.static QNativePointer
QNativePointer.fromArray
(boolean[] data) static QNativePointer
QNativePointer.fromArray
(byte[] data) static QNativePointer
QNativePointer.fromArray
(char[] data) static QNativePointer
QNativePointer.fromArray
(double[] data) static QNativePointer
QNativePointer.fromArray
(float[] data) static QNativePointer
QNativePointer.fromArray
(int[] data) static QNativePointer
QNativePointer.fromArray
(long[] data) static QNativePointer
QNativePointer.fromArray
(short[] data) static QNativePointer
static QNativePointer
static QNativePointer
static QNativePointer
static QNativePointer
static QNativePointer
static QNativePointer
static QNativePointer
static QNativePointer
static <T extends QtObjectInterface>
QNativePointerQNativePointer.fromArray
(T... array) static QNativePointer
QNativePointer.fromBuffer
(Buffer buffer) static QNativePointer
QNativePointer.fromNative
(long ptr) This function creates a QNativePointer from an existing c++ pointer of unknown type.static QNativePointer
QNativePointer.fromNative
(long ptr, QNativePointer.Type type, long size, int indirections, boolean readOnly) This function creates a QNativePointer from an existing c++ pointer.static <T extends QtObjectInterface>
QNativePointerQNativePointer.fromObject
(T object) QNativePointer.pointerAt
(long pos) Returns the value of the native pointer at the specified position.QNativePointer.pointerValue()
If the native pointer is of pointer type, this function returns its value.Modifier and TypeMethodDescriptionvoid
QNativePointer.setPointerAt
(long pos, QNativePointer value) Sets the value of the array element atpos
to which this native pointer points.void
QNativePointer.setPointerValue
(QNativePointer value) Sets the value of this pointer tovalue
. -
Uses of QNativePointer in io.qt.gui.nativeinterface
Modifier and TypeMethodDescriptionQX11Application.connection()
abstract QNativePointer
QX11Application.Impl.connection()
default QNativePointer
QWindowsApplication.createMessageWindow
(String classNameTemplate, String windowName) Overloaded function forQWindowsApplication.createMessageWindow(java.lang.String, java.lang.String, io.qt.core.QFunctionPointer)
witheventProc = null
.QWindowsApplication.createMessageWindow
(String classNameTemplate, String windowName, QFunctionPointer eventProc) SeeQNativeInterface::Private::QWindowsApplication::
createMessageWindow(QString, QString, QFunctionPointer)const final QNativePointer
Overloaded function forQWindowsApplication.createMessageWindow(java.lang.String, java.lang.String, io.qt.core.QFunctionPointer)
witheventProc = null
.abstract QNativePointer
QWindowsApplication.Impl.createMessageWindow
(String classNameTemplate, String windowName, QFunctionPointer eventProc) SeeQNativeInterface::Private::QWindowsApplication::
createMessageWindow(QString, QString, QFunctionPointer)const QEGLContext.display()
abstract QNativePointer
QEGLContext.Impl.display()
QX11Application.display()
abstract QNativePointer
QX11Application.Impl.display()
QWindowsScreen.handle()
abstract QNativePointer
QWindowsScreen.Impl.handle()
abstract QNativePointer
QCocoaGLContext.Impl.nativeContext()
QCocoaGLContext.nativeContext()
abstract QNativePointer
QEGLContext.Impl.nativeContext()
QEGLContext.nativeContext()
abstract QNativePointer
QGLXContext.Impl.nativeContext()
QGLXContext.nativeContext()
abstract QNativePointer
QWGLContext.Impl.nativeContext()
QWGLContext.nativeContext()
static QNativePointer
QWGLContext.openGLModuleHandle()
abstract QNativePointer
QWaylandScreen.Impl.output()
QWaylandScreen.output()
Modifier and TypeMethodDescriptionstatic QOpenGLContext
QCocoaGLContext.fromNative
(QNativePointer context) Overloaded function forQCocoaGLContext.fromNative(QNativePointer, io.qt.gui.QOpenGLContext)
withshareContext = null
.static QOpenGLContext
QCocoaGLContext.fromNative
(QNativePointer context, QOpenGLContext shareContext) Adopts an NSOpenGLContextstatic QOpenGLContext
QEGLContext.fromNative
(QNativePointer context, QNativePointer display) Overloaded function forQEGLContext.fromNative(QNativePointer, QNativePointer, io.qt.gui.QOpenGLContext)
withshareContext = null
.static QOpenGLContext
QEGLContext.fromNative
(QNativePointer context, QNativePointer display, QOpenGLContext shareContext) Adopts an EGLContext contextstatic QOpenGLContext
QGLXContext.fromNative
(QNativePointer configBasedContext) Overloaded function forQGLXContext.fromNative(QNativePointer, io.qt.gui.QOpenGLContext)
withshareContext = null
.static QOpenGLContext
QGLXContext.fromNative
(QNativePointer visualBasedContext, QNativePointer visualInfo) Overloaded function forQGLXContext.fromNative(QNativePointer, QNativePointer, io.qt.gui.QOpenGLContext)
withshareContext = null
.static QOpenGLContext
QGLXContext.fromNative
(QNativePointer visualBasedContext, QNativePointer visualInfo, QOpenGLContext shareContext) Adopts a GLXContext created from an X visualstatic QOpenGLContext
QGLXContext.fromNative
(QNativePointer configBasedContext, QOpenGLContext shareContext) Adopts a GLXContext configBasedContext created from an FBConfigstatic QOpenGLContext
QWGLContext.fromNative
(QNativePointer context, QNativePointer window) Overloaded function forQWGLContext.fromNative(QNativePointer, QNativePointer, io.qt.gui.QOpenGLContext)
withshareContext = null
.static QOpenGLContext
QWGLContext.fromNative
(QNativePointer context, QNativePointer window, QOpenGLContext shareContext) Adopts an WGL context handle -
Uses of QNativePointer in io.qt.gui.rhi
Modifier and TypeMethodDescriptionfinal QNativePointer
QRhiMetalNativeHandles.cmdQueue()
final QNativePointer
QRhiMetalCommandBufferNativeHandles.commandBuffer()
final QNativePointer
QRhiD3D12CommandBufferNativeHandles.commandList()
final QNativePointer
QRhiD3D12NativeHandles.commandQueue()
final QNativePointer
QRhiD3D11NativeHandles.context()
final QNativePointer
QRhiD3D11NativeHandles.dev()
final QNativePointer
QRhiD3D12NativeHandles.dev()
final QNativePointer
QRhiMetalNativeHandles.dev()
final QNativePointer
QRhiMetalCommandBufferNativeHandles.encoder()
final QNativePointer []
QRhiBuffer.NativeBuffer.objects()
Array with pointers to the native object handlesModifier and TypeMethodDescriptionfinal void
QRhiBuffer.fullDynamicBufferUpdateForCurrentFrame
(QNativePointer data) Overloaded function forQRhiBuffer.fullDynamicBufferUpdateForCurrentFrame(QNativePointer, int)
withsize = 0
.void
QRhiBuffer.fullDynamicBufferUpdateForCurrentFrame
(QNativePointer data, int size) SeeQRhiBuffer::
fullDynamicBufferUpdateForCurrentFrame(const void*, quint32) final void
QRhiMetalNativeHandles.setCmdQueue
(QNativePointer cmdQueue) final void
QRhiMetalCommandBufferNativeHandles.setCommandBuffer
(QNativePointer commandBuffer) final void
QRhiD3D12CommandBufferNativeHandles.setCommandList
(QNativePointer commandList) final void
QRhiD3D12NativeHandles.setCommandQueue
(QNativePointer commandQueue) final void
QRhiD3D11NativeHandles.setContext
(QNativePointer context) final void
QRhiD3D11NativeHandles.setDev
(QNativePointer dev) final void
QRhiD3D12NativeHandles.setDev
(QNativePointer dev) final void
QRhiMetalNativeHandles.setDev
(QNativePointer dev) final void
QRhiMetalCommandBufferNativeHandles.setEncoder
(QNativePointer encoder) final void
QRhiBuffer.NativeBuffer.setObjects
(QNativePointer [] objects) Array with pointers to the native object handlesfinal void
QRhiSwapChain.setProxyData
(QNativePointer d) Overloaded function forQRhiSwapChain.setProxyData(io.qt.gui.rhi.QRhiSwapChainProxyData)
.ModifierConstructorDescriptionNativeBuffer
(QNativePointer [] objects) SeeQRhiBuffer::NativeBuffer::
NativeBuffer{const void*[3], int} QRhiSwapChainProxyData
(QNativePointer reserved) SeeQRhiSwapChainProxyData::
QRhiSwapChainProxyData{void*[2]} -
Uses of QNativePointer in io.qt.quick
Modifier and TypeMethodDescriptionstatic QQuickRenderTarget
QQuickRenderTarget.fromD3D11Texture
(QNativePointer texture, int format, QSize pixelSize) Overloaded function forQQuickRenderTarget.fromD3D11Texture(QNativePointer, int, io.qt.core.QSize, int)
withsampleCount = 1
.static QQuickRenderTarget
QQuickRenderTarget.fromD3D11Texture
(QNativePointer texture, int format, QSize pixelSize, int sampleCount) static QQuickRenderTarget
QQuickRenderTarget.fromD3D11Texture
(QNativePointer texture, int format, QSize pixelSize, int sampleCount, QQuickRenderTarget.Flag ... flags) static QQuickRenderTarget
QQuickRenderTarget.fromD3D11Texture
(QNativePointer texture, int format, QSize pixelSize, int sampleCount, QQuickRenderTarget.Flags flags) static QQuickRenderTarget
QQuickRenderTarget.fromD3D11Texture
(QNativePointer texture, QSize pixelSize) Overloaded function forQQuickRenderTarget.fromD3D11Texture(QNativePointer, io.qt.core.QSize, int)
withsampleCount = 1
.static QQuickRenderTarget
QQuickRenderTarget.fromD3D11Texture
(QNativePointer texture, QSize pixelSize, int sampleCount) static QQuickRenderTarget
QQuickRenderTarget.fromD3D12Texture
(QNativePointer texture, int resourceState, int format, int viewFormat, QSize pixelSize, int sampleCount, int arraySize, QQuickRenderTarget.Flag ... flags) static QQuickRenderTarget
QQuickRenderTarget.fromD3D12Texture
(QNativePointer texture, int resourceState, int format, int viewFormat, QSize pixelSize, int sampleCount, int arraySize, QQuickRenderTarget.Flags flags) static QQuickRenderTarget
QQuickRenderTarget.fromD3D12Texture
(QNativePointer texture, int resourceState, int format, QSize pixelSize) Overloaded function forQQuickRenderTarget.fromD3D12Texture(QNativePointer, int, int, io.qt.core.QSize, int)
withsampleCount = 1
.static QQuickRenderTarget
QQuickRenderTarget.fromD3D12Texture
(QNativePointer texture, int resourceState, int format, QSize pixelSize, int sampleCount) static QQuickGraphicsDevice
QQuickGraphicsDevice.fromDeviceAndCommandQueue
(QNativePointer device, QNativePointer commandQueue) static QQuickGraphicsDevice
QQuickGraphicsDevice.fromDeviceAndContext
(QNativePointer device, QNativePointer context) static QQuickRenderTarget
QQuickRenderTarget.fromMetalTexture
(QNativePointer texture, int format, int viewFormat, QSize pixelSize, int sampleCount, int arraySize, QQuickRenderTarget.Flag ... flags) static QQuickRenderTarget
QQuickRenderTarget.fromMetalTexture
(QNativePointer texture, int format, int viewFormat, QSize pixelSize, int sampleCount, int arraySize, QQuickRenderTarget.Flags flags) static QQuickRenderTarget
QQuickRenderTarget.fromMetalTexture
(QNativePointer texture, int format, QSize pixelSize) Overloaded function forQQuickRenderTarget.fromMetalTexture(QNativePointer, int, io.qt.core.QSize, int)
withsampleCount = 1
.static QQuickRenderTarget
QQuickRenderTarget.fromMetalTexture
(QNativePointer texture, int format, QSize pixelSize, int sampleCount) static QQuickRenderTarget
QQuickRenderTarget.fromMetalTexture
(QNativePointer texture, QSize pixelSize) Overloaded function forQQuickRenderTarget.fromMetalTexture(QNativePointer, io.qt.core.QSize, int)
withsampleCount = 1
.static QQuickRenderTarget
QQuickRenderTarget.fromMetalTexture
(QNativePointer texture, QSize pixelSize, int sampleCount) -
Uses of QNativePointer in io.qt.quick.nativeinterface
Modifier and TypeMethodDescriptionabstract QNativePointer
QSGD3D11Texture.Impl.nativeTexture()
QSGD3D11Texture.nativeTexture()
abstract QNativePointer
QSGD3D12Texture.Impl.nativeTexture()
QSGD3D12Texture.nativeTexture()
abstract QNativePointer
QSGMetalTexture.Impl.nativeTexture()
QSGMetalTexture.nativeTexture()
Modifier and TypeMethodDescriptionstatic QSGTexture
QSGD3D11Texture.fromNative
(QNativePointer texture, QQuickWindow window, QSize size) Overloaded function forQSGD3D11Texture.fromNative(QNativePointer, io.qt.quick.QQuickWindow, io.qt.core.QSize, io.qt.quick.QQuickWindow.CreateTextureOptions)
withoptions = new io.qt.quick.QQuickWindow.CreateTextureOptions(0)
.static QSGTexture
QSGD3D11Texture.fromNative
(QNativePointer texture, QQuickWindow window, QSize size, QQuickWindow.CreateTextureOption ... options) static QSGTexture
QSGD3D11Texture.fromNative
(QNativePointer texture, QQuickWindow window, QSize size, QQuickWindow.CreateTextureOptions options) static QSGTexture
QSGD3D12Texture.fromNative
(QNativePointer texture, int resourceState, QQuickWindow window, QSize size) Overloaded function forQSGD3D12Texture.fromNative(QNativePointer, int, io.qt.quick.QQuickWindow, io.qt.core.QSize, io.qt.quick.QQuickWindow.CreateTextureOptions)
withoptions = new io.qt.quick.QQuickWindow.CreateTextureOptions(0)
.static QSGTexture
QSGD3D12Texture.fromNative
(QNativePointer texture, int resourceState, QQuickWindow window, QSize size, QQuickWindow.CreateTextureOption ... options) static QSGTexture
QSGD3D12Texture.fromNative
(QNativePointer texture, int resourceState, QQuickWindow window, QSize size, QQuickWindow.CreateTextureOptions options) static QSGTexture
QSGMetalTexture.fromNative
(QNativePointer texture, QQuickWindow window, QSize size) Overloaded function forQSGMetalTexture.fromNative(io.qt.QNativePointer, io.qt.quick.QQuickWindow, io.qt.core.QSize, io.qt.quick.QQuickWindow.CreateTextureOptions)
withoptions = new io.qt.quick.QQuickWindow.CreateTextureOptions(0)
.static QSGTexture
QSGMetalTexture.fromNative
(QNativePointer texture, QQuickWindow window, QSize size, QQuickWindow.CreateTextureOption ... options) static QSGTexture
QSGMetalTexture.fromNative
(QNativePointer texture, QQuickWindow window, QSize size, QQuickWindow.CreateTextureOptions options)