io.qt.gui.rhi.QRhiD3D12CommandBufferNativeHandles Maven / Gradle / Ivy
package io.qt.gui.rhi;
import io.qt.*;
/**
* Holds the ID3D12GraphicsCommandList1 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
* @param 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
* @return
*/
@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();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy