# encoding: utf-8
# module PyQt6.QtQuick
# from C:\Users\xukai\Downloads\发票2\venv\Lib\site-packages\PyQt6\QtQuick.pyd
# by generator 1.147
# no doc

# imports
import PyQt6.QtCore as __PyQt6_QtCore
import PyQt6.QtGui as __PyQt6_QtGui
import PyQt6.QtQml as __PyQt6_QtQml
import PyQt6.sip as __PyQt6_sip


from .QSGNode import QSGNode

class QSGRenderNode(QSGNode):
    """ QSGRenderNode() """
    def changedStates(self): # real signature unknown; restored from __doc__
        """ changedStates(self) -> QSGRenderNode.StateFlag """
        pass

    def clipList(self): # real signature unknown; restored from __doc__
        """ clipList(self) -> QSGClipNode """
        return QSGClipNode

    def flags(self): # real signature unknown; restored from __doc__
        """ flags(self) -> QSGRenderNode.RenderingFlag """
        pass

    def inheritedOpacity(self): # real signature unknown; restored from __doc__
        """ inheritedOpacity(self) -> float """
        return 0.0

    def matrix(self): # real signature unknown; restored from __doc__
        """ matrix(self) -> QMatrix4x4 """
        pass

    def prepare(self): # real signature unknown; restored from __doc__
        """ prepare(self) """
        pass

    def rect(self): # real signature unknown; restored from __doc__
        """ rect(self) -> QRectF """
        pass

    def releaseResources(self): # real signature unknown; restored from __doc__
        """ releaseResources(self) """
        pass

    def render(self, state): # real signature unknown; restored from __doc__
        """ render(self, state: QSGRenderNode.RenderState) """
        pass

    def __init__(self): # real signature unknown; restored from __doc__
        pass

    RenderingFlag = None # (!) real value is "<flag 'RenderingFlag'>"
    RenderState = None # (!) real value is "<class 'PyQt6.QtQuick.QSGRenderNode.RenderState'>"
    StateFlag = None # (!) real value is "<flag 'StateFlag'>"


