# encoding: utf-8
# module pygame.overlay
# from /usr/lib/python3.4/site-packages/pygame/overlay.cpython-34m.so
# by generator 1.135
# no doc
# no imports

# no functions
# classes

from .object import object

class Overlay(object):
    """
    Overlay(format, (width, height)) -> Overlay
    pygame object for video overlay graphics
    """
    def display(self, (y, u, v)): # real signature unknown; restored from __doc__
        """
        display((y, u, v)) -> None
        display() -> None
        set the overlay pixel data
        """
        pass

    def get_hardware(self, rect): # real signature unknown; restored from __doc__
        """
        get_hardware(rect) -> int
        test if the Overlay is hardware accelerated
        """
        return 0

    def set_location(self, rect): # real signature unknown; restored from __doc__
        """
        set_location(rect) -> None
        control where the overlay is displayed
        """
        pass

    def __init__(self, format, (width, height)): # real signature unknown; restored from __doc__
        pass

    @staticmethod # known case of __new__
    def __new__(*args, **kwargs): # real signature unknown
        """ Create and return a new object.  See help(type) for accurate signature. """
        pass


# variables with complex values

__loader__ = None # (!) real value is ''

__spec__ = None # (!) real value is ''

