from UdonPie import System
from UdonPie import UnityEngine
from UdonPie.Undefined import *


class DefaultControls:
    def __new__(cls, arg1=None):
        '''
        :returns: DefaultControls
        :rtype: UnityEngine.UI.DefaultControls
        '''
        pass

    @staticmethod
    def CreatePanel(arg1):
        '''
        :param arg1: Resources
        :type arg1: UnityEngine.Resources
        :returns: GameObject
        :rtype: UnityEngine.GameObject
        '''
        pass

    @staticmethod
    def CreateButton(arg1):
        '''
        :param arg1: Resources
        :type arg1: UnityEngine.Resources
        :returns: GameObject
        :rtype: UnityEngine.GameObject
        '''
        pass

    @staticmethod
    def CreateText(arg1):
        '''
        :param arg1: Resources
        :type arg1: UnityEngine.Resources
        :returns: GameObject
        :rtype: UnityEngine.GameObject
        '''
        pass

    @staticmethod
    def CreateImage(arg1):
        '''
        :param arg1: Resources
        :type arg1: UnityEngine.Resources
        :returns: GameObject
        :rtype: UnityEngine.GameObject
        '''
        pass

    @staticmethod
    def CreateRawImage(arg1):
        '''
        :param arg1: Resources
        :type arg1: UnityEngine.Resources
        :returns: GameObject
        :rtype: UnityEngine.GameObject
        '''
        pass

    @staticmethod
    def CreateSlider(arg1):
        '''
        :param arg1: Resources
        :type arg1: UnityEngine.Resources
        :returns: GameObject
        :rtype: UnityEngine.GameObject
        '''
        pass

    @staticmethod
    def CreateScrollbar(arg1):
        '''
        :param arg1: Resources
        :type arg1: UnityEngine.Resources
        :returns: GameObject
        :rtype: UnityEngine.GameObject
        '''
        pass

    @staticmethod
    def CreateToggle(arg1):
        '''
        :param arg1: Resources
        :type arg1: UnityEngine.Resources
        :returns: GameObject
        :rtype: UnityEngine.GameObject
        '''
        pass

    @staticmethod
    def CreateInputField(arg1):
        '''
        :param arg1: Resources
        :type arg1: UnityEngine.Resources
        :returns: GameObject
        :rtype: UnityEngine.GameObject
        '''
        pass

    @staticmethod
    def CreateDropdown(arg1):
        '''
        :param arg1: Resources
        :type arg1: UnityEngine.Resources
        :returns: GameObject
        :rtype: UnityEngine.GameObject
        '''
        pass

    @staticmethod
    def CreateScrollView(arg1):
        '''
        :param arg1: Resources
        :type arg1: UnityEngine.Resources
        :returns: GameObject
        :rtype: UnityEngine.GameObject
        '''
        pass

    @staticmethod
    def Equals(arg1):
        '''
        :param arg1: Object
        :type arg1: System.Object
        :returns: Boolean
        :rtype: System.Boolean
        '''
        pass

    @staticmethod
    def GetHashCode():
        '''
        :returns: Int32
        :rtype: System.Int32
        '''
        pass

    @staticmethod
    def GetType():
        '''
        :returns: Type
        :rtype: System.Type
        '''
        pass

    @staticmethod
    def ToString():
        '''
        :returns: String
        :rtype: System.String
        '''
        pass

from UdonPie import System
from UdonPie import UnityEngine
from UdonPie.Undefined import *


class DefaultControls:
    def __new__(cls, arg1=None):
        '''
        :returns: DefaultControls
        :rtype: UnityEngine.UI.DefaultControls
        '''
        pass

    @staticmethod
    def CreatePanel(arg1):
        '''
        :param arg1: Resources
        :type arg1: UnityEngine.Resources
        :returns: GameObject
        :rtype: UnityEngine.GameObject
        '''
        pass

    @staticmethod
    def CreateButton(arg1):
        '''
        :param arg1: Resources
        :type arg1: UnityEngine.Resources
        :returns: GameObject
        :rtype: UnityEngine.GameObject
        '''
        pass

    @staticmethod
    def CreateText(arg1):
        '''
        :param arg1: Resources
        :type arg1: UnityEngine.Resources
        :returns: GameObject
        :rtype: UnityEngine.GameObject
        '''
        pass

    @staticmethod
    def CreateImage(arg1):
        '''
        :param arg1: Resources
        :type arg1: UnityEngine.Resources
        :returns: GameObject
        :rtype: UnityEngine.GameObject
        '''
        pass

    @staticmethod
    def CreateRawImage(arg1):
        '''
        :param arg1: Resources
        :type arg1: UnityEngine.Resources
        :returns: GameObject
        :rtype: UnityEngine.GameObject
        '''
        pass

    @staticmethod
    def CreateSlider(arg1):
        '''
        :param arg1: Resources
        :type arg1: UnityEngine.Resources
        :returns: GameObject
        :rtype: UnityEngine.GameObject
        '''
        pass

    @staticmethod
    def CreateScrollbar(arg1):
        '''
        :param arg1: Resources
        :type arg1: UnityEngine.Resources
        :returns: GameObject
        :rtype: UnityEngine.GameObject
        '''
        pass

    @staticmethod
    def CreateToggle(arg1):
        '''
        :param arg1: Resources
        :type arg1: UnityEngine.Resources
        :returns: GameObject
        :rtype: UnityEngine.GameObject
        '''
        pass

    @staticmethod
    def CreateInputField(arg1):
        '''
        :param arg1: Resources
        :type arg1: UnityEngine.Resources
        :returns: GameObject
        :rtype: UnityEngine.GameObject
        '''
        pass

    @staticmethod
    def CreateDropdown(arg1):
        '''
        :param arg1: Resources
        :type arg1: UnityEngine.Resources
        :returns: GameObject
        :rtype: UnityEngine.GameObject
        '''
        pass

    @staticmethod
    def CreateScrollView(arg1):
        '''
        :param arg1: Resources
        :type arg1: UnityEngine.Resources
        :returns: GameObject
        :rtype: UnityEngine.GameObject
        '''
        pass

    @staticmethod
    def Equals(arg1):
        '''
        :param arg1: Object
        :type arg1: System.Object
        :returns: Boolean
        :rtype: System.Boolean
        '''
        pass

    @staticmethod
    def GetHashCode():
        '''
        :returns: Int32
        :rtype: System.Int32
        '''
        pass

    @staticmethod
    def GetType():
        '''
        :returns: Type
        :rtype: System.Type
        '''
        pass

    @staticmethod
    def ToString():
        '''
        :returns: String
        :rtype: System.String
        '''
        pass

:returns: DefaultControls         :rtype: UnityEngine.UI.DefaultControls :param arg1: Resources         :type arg1: UnityEngine.Resources         :returns: GameObject         :rtype: UnityEngine.GameObject :param arg1: Resources         :type arg1: UnityEngine.Resources         :returns: GameObject         :rtype: UnityEngine.GameObject :param arg1: Resources         :type arg1: UnityEngine.Resources         :returns: GameObject         :rtype: UnityEngine.GameObject :param arg1: Resources         :type arg1: UnityEngine.Resources         :returns: GameObject         :rtype: UnityEngine.GameObject :param arg1: Resources         :type arg1: UnityEngine.Resources         :returns: GameObject         :rtype: UnityEngine.GameObject :param arg1: Resources         :type arg1: UnityEngine.Resources         :returns: GameObject         :rtype: UnityEngine.GameObject :param arg1: Resources         :type arg1: UnityEngine.Resources         :returns: GameObject         :rtype: UnityEngine.GameObject :param arg1: Resources         :type arg1: UnityEngine.Resources         :returns: GameObject         :rtype: UnityEngine.GameObject :param arg1: Resources         :type arg1: UnityEngine.Resources         :returns: GameObject         :rtype: UnityEngine.GameObject :param arg1: Resources         :type arg1: UnityEngine.Resources         :returns: GameObject         :rtype: UnityEngine.GameObject :param arg1: Resources         :type arg1: UnityEngine.Resources         :returns: GameObject         :rtype: UnityEngine.GameObject :param arg1: Object         :type arg1: System.Object         :returns: Boolean         :rtype: System.Boolean :returns: Int32         :rtype: System.Int32 :returns: Type         :rtype: System.Type :returns: String         :rtype: System.String