Package io.qt.quick

Class QQuickWindow.GraphicsStateInfo

java.lang.Object
io.qt.QtObject
io.qt.quick.QQuickWindow.GraphicsStateInfo
All Implemented Interfaces:
QtObjectInterface, Cloneable
Enclosing class:
QQuickWindow

public static class QQuickWindow.GraphicsStateInfo extends QtObject implements Cloneable

Describes some of the RHI's graphics state at the point of a beginExternalCommands() call

Java wrapper for Qt class QQuickWindow::GraphicsStateInfo

Since:
This class was introduced in Qt 5.14.
  • Constructor Details

    • GraphicsStateInfo

      public GraphicsStateInfo()

      See QQuickWindow::GraphicsStateInfo::GraphicsStateInfo()

    • GraphicsStateInfo

      public GraphicsStateInfo(QQuickWindow.GraphicsStateInfo other)

      See QQuickWindow::GraphicsStateInfo::GraphicsStateInfo(QQuickWindow::GraphicsStateInfo)

      Parameters:
      other -
    • GraphicsStateInfo

      public GraphicsStateInfo(int currentFrameSlot, int framesInFlight)

      See QQuickWindow::GraphicsStateInfo::GraphicsStateInfo{int,int}

      Parameters:
      currentFrameSlot -
      framesInFlight -
  • Method Details

    • equals

      @QtUninvokable public final boolean equals(QQuickWindow.GraphicsStateInfo value2)

      See operator==(QQuickWindow::GraphicsStateInfo,QQuickWindow::GraphicsStateInfo)

      Parameters:
      value2 -
      Returns:
    • setCurrentFrameSlot

      @QtUninvokable public final void setCurrentFrameSlot(int currentFrameSlot)

      See QQuickWindow::GraphicsStateInfo::currentFrameSlot

      Parameters:
      currentFrameSlot -
    • currentFrameSlot

      @QtUninvokable public final int currentFrameSlot()

      See QQuickWindow::GraphicsStateInfo::currentFrameSlot

      Returns:
    • setFramesInFlight

      @QtUninvokable public final void setFramesInFlight(int framesInFlight)

      See QQuickWindow::GraphicsStateInfo::framesInFlight

      Parameters:
      framesInFlight -
    • framesInFlight

      @QtUninvokable public final int framesInFlight()

      See QQuickWindow::GraphicsStateInfo::framesInFlight

      Returns:
    • equals

      @QtUninvokable public boolean equals(Object other)

      See operator==(QQuickWindow::GraphicsStateInfo,QQuickWindow::GraphicsStateInfo)

      Overrides:
      equals in class QtObject
      Parameters:
      other - other object
      Returns:
      true if the native counterpart of the two objects are one and the same.
    • hashCode

      @QtUninvokable public int hashCode()
      Returns the objects's hash code computed by qHash(QQuickWindow::GraphicsStateInfo).
      Overrides:
      hashCode in class Object
    • clone

      Creates and returns a copy of this object.

      See QQuickWindow::GraphicsStateInfo::GraphicsStateInfo(QQuickWindow::GraphicsStateInfo)

      Overrides:
      clone in class Object