io.qt.gui.rhi.QRhiD3D12CommandBufferNativeHandles Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of qtjambi Show documentation
Show all versions of qtjambi Show documentation
QtJambi base module containing QtCore, QtGui and QtWidgets.
package io.qt.gui.rhi;
import io.qt.*;
/**
* Holds the ID3D12GraphicsCommandList object that is backing a QRhiCommandBuffer
* Java wrapper for Qt class QRhiD3D12CommandBufferNativeHandles
*/
public class QRhiD3D12CommandBufferNativeHandles extends io.qt.gui.rhi.QRhiNativeHandles
{
/**
* See QRhiD3D12CommandBufferNativeHandles:: QRhiD3D12CommandBufferNativeHandles()
*/
public QRhiD3D12CommandBufferNativeHandles(){
super((QPrivateConstructor)null);
initialize_native(this);
}
private native static void initialize_native(QRhiD3D12CommandBufferNativeHandles instance);
/**
* See QRhiD3D12CommandBufferNativeHandles:: commandList
*/
@QtUninvokable
public final void setCommandList(@Nullable QNativePointer commandList){
setCommandList_native_void_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), commandList);
}
@QtUninvokable
private native void setCommandList_native_void_ptr(long __this__nativeId, QNativePointer commandList);
/**
* See QRhiD3D12CommandBufferNativeHandles:: commandList
*/
@QtUninvokable
public final @Nullable QNativePointer commandList(){
return commandList_native(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native QNativePointer commandList_native(long __this__nativeId);
/**
* Constructor for internal use only.
* @param p expected to be null
.
* @hidden
*/
@NativeAccess
protected QRhiD3D12CommandBufferNativeHandles(QPrivateConstructor p) { super(p); }
/**
* @hidden
* Kotlin property getter. In Java use {@link #commandList()} instead.
*/
@QtUninvokable
public final @Nullable QNativePointer getCommandList() {
return commandList();
}
}