# encoding: utf-8
# module PyQt5.QtGui
# from C:\Programs\Python\Python313\Lib\site-packages\PyQt5\QtGui.pyd
# by generator 1.147
# no doc

# imports
import PyQt5.QtCore as __PyQt5_QtCore
import sip as __sip


class QOpenGLFramebufferObjectFormat(__sip.simplewrapper):
    """
    QOpenGLFramebufferObjectFormat()
    QOpenGLFramebufferObjectFormat(other: QOpenGLFramebufferObjectFormat)
    """
    def attachment(self): # real signature unknown; restored from __doc__
        """ attachment(self) -> QOpenGLFramebufferObject.Attachment """
        pass

    def internalTextureFormat(self): # real signature unknown; restored from __doc__
        """ internalTextureFormat(self) -> int """
        return 0

    def mipmap(self): # real signature unknown; restored from __doc__
        """ mipmap(self) -> bool """
        return False

    def samples(self): # real signature unknown; restored from __doc__
        """ samples(self) -> int """
        return 0

    def setAttachment(self, attachment): # real signature unknown; restored from __doc__
        """ setAttachment(self, attachment: QOpenGLFramebufferObject.Attachment) """
        pass

    def setInternalTextureFormat(self, internalTextureFormat): # real signature unknown; restored from __doc__
        """ setInternalTextureFormat(self, internalTextureFormat: int) """
        pass

    def setMipmap(self, enabled): # real signature unknown; restored from __doc__
        """ setMipmap(self, enabled: bool) """
        pass

    def setSamples(self, samples): # real signature unknown; restored from __doc__
        """ setSamples(self, samples: int) """
        pass

    def setTextureTarget(self, target): # real signature unknown; restored from __doc__
        """ setTextureTarget(self, target: int) """
        pass

    def textureTarget(self): # real signature unknown; restored from __doc__
        """ textureTarget(self) -> int """
        return 0

    def __eq__(self, *args, **kwargs): # real signature unknown
        """ Return self==value. """
        pass

    def __ge__(self, *args, **kwargs): # real signature unknown
        """ Return self>=value. """
        pass

    def __gt__(self, *args, **kwargs): # real signature unknown
        """ Return self>value. """
        pass

    def __init__(self, other=None): # real signature unknown; restored from __doc__ with multiple overloads
        pass

    def __le__(self, *args, **kwargs): # real signature unknown
        """ Return self<=value. """
        pass

    def __lt__(self, *args, **kwargs): # real signature unknown
        """ Return self<value. """
        pass

    def __ne__(self, *args, **kwargs): # real signature unknown
        """ Return self!=value. """
        pass

    __weakref__ = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """list of weak references to the object"""


    __hash__ = None


