GUI
Ambi.UI.GUI.Draw( sVguiType, vguiParent )

• Description: vgui.Create • Args: 'DPanel', nil • Return: Panel
Ambi.UI.GUI.DrawFrame( vguiParent, wSize, hSize, xPos, yPos, sTitle, bMakePopup, bDraggable, bShowBtns, fPaint )

• Description: Создаёт DFrame • Args: nil, 0, 0, 0, 0, '', nil, false, false, nil • Return: Panel
Ambi.UI.GUI.DrawPanel( vguiParent, wSize, hSize, xPos, yPos, fPaint )

• Description: Создаёт DPanel • Args: nil, 0, 0, 0, 0, nil • Return: Panel
Ambi.UI.GUI.DrawButton( vguiParent, wSize, hSize, xPos, yPos, sFont, cColorText, sText, fClick, fPaint )

• Description: Создаёт DButton • Args: nil, 0, 0, 0, 0, 'Default', C.ABS_BLACK, '', nil, nil • Return: Panel
Ambi.UI.GUI.DrawImage( vguiParent, wSize, hSize, xPos, yPos, matImage, cColorImg )

• Description: Создаёт DPanel с изображением • Args: nil, 0, 0, 0, 0, nil, C.ABS_WHITE • Return: Panel
Ambi.UI.GUI.DrawGrid( vguiParent, nWideCols, nRowHeight, xPos, yPos, nCols )

• Description: Создаёт DGrid • Args: nil, 0, 0, 0, 0, 1 • Return: Panel
Ambi.UI.GUI.DrawScrollPanel( vguiParent, wSize, hSize, xPos, yPos, fPaint )

• Description: Создаёт DScrollPanel • Args: nil, 0, 0, 0, 0, nil • Return: Panel
Ambi.UI.GUI.DrawScrollBar( vguiScrollPanel, fPaint )

• Description: Рисует у DScrollPanel сам ScrollBar • Args: nil, nil • Return: Panel vguiScrollPanel:GetVBar()
Ambi.UI.GUI.DrawScrollBarGrip( vguiScrollPanel, fPaint )

• Description: Рисует у DScrollPanel сам Grip • Args: nil, nil • Return: Panel vguiScrollPanel:GetVBar().btnGrip
Ambi.UI.GUI.DrawScrollBarButtonUp( vguiScrollPanel, fPaint )

• Description: Рисует у DScrollPanel сам Button Up • Args: nil, nil • Return: Panel vguiScrollPanel:GetVBar().btnUp
Ambi.UI.GUI.DrawScrollBarButtonDown( vguiScrollPanel, fPaint )

• Description: Рисует у DScrollPanel сам Button Down • Args: nil, nil • Return: Panel vguiScrollPanel:GetVBar().btnDown
Ambi.UI.GUI.DrawHorizontalScrollPanel( vguiParent, wSize, hSize, xPos, yPos, nOverLap, fPaint )

• Description: Создаёт DHorizontalScroller • Args: nil, 0, 0, 0, 0, 0, nil • Return: Panel
Ambi.UI.GUI.DrawAvatar( vguiParent, wSize, hSize, xPos, yPos, nSize, pModel )

• Description: Создаёт AvatarImage • Args: nil, 0, 0, 0, 0, 0, LocalPlayer() • Return: Panel
Ambi.UI.GUI.DrawCheckBox( vguiParent, xPos, yPos, sFont, cColorText, sText, bValue, sConVar, bSizeToContent )

• Description: Создаёт DCheckBoxLabel • Args: nil, 0, 0, 'Default', C.ABS_WHITE, '', false, nil, nil • Return: Panel
Ambi.UI.GUI.DrawComboBox( vguiParent, wSize, hSize, xPos, yPos, sFont, sValue, fOnSelect )

• Description: Создаёт DComboBox • Args: nil, 0, 0, 0, 0, 'Default', '', nil • Return: Panel
Ambi.UI.GUI.DrawTextEntry( vguiParent, wSize, hSize, xPos, yPos, sFont, cColorText, sValue, cColorTextPlaceholder, sPlaceholder, bMultiline, bOnlyNumber )

• Description: Создаёт DTextEntry • Args: nil, 0, 0, 0, 0, 'Default', C.ABS_BLACK, '', C.ABS_WHITE, '', false, false • Return: Panel
Ambi.UI.GUI.DrawColorMixer( vguiParent, wSize, hSize, xPos, yPos, cDefaultColor, bSetPalette, bSetWangs, bSetAlphaBar )

• Description: Создаёт DColorMixer • Args: nil, 0, 0, 0, 0, C.ABS_BLACK, nil, nil, nil • Return: Panel
Ambi.UI.GUI.DrawModel( vguiParent, wSize, hSize, xPos, yPos, sModelPath, nSkin, sBodygroup )

• Description: Create ModelImage • Args: nil, 0, 0, 0, 0, '', 0, '' • Return: Panel
Ambi.UI.GUI.DrawModel3D( vguiParent, wSize, hSize, xPos, yPos, sModelPath )

• Description: Create DModelPanel • Args: nil, 0, 0, 0, 0, '' • Return: Panel
Ambi.UI.GUI.OnCursor( vguiPanel, fOnCursorEntered, fOnCursorExited )

• Description: Создаёт события для vguiPanel, первый метод - мышь наводится на кнопку, второй - мышь наводится от кнопки • Args: nil, function() end, function() end • Return: Panel
Ambi.UI.GUI.OnClick( vguiPanel, fLeftClick, fRightClick, fMiddleClick )

• Description: Создаёт события для vguiPanel. Первый метод - нажатие ЛКМ, второй - ПКМ, третий - СКМ • Args: nil, function() end, function() end, function() end • Return: Panel
Ambi.UI.GUI.OnRemove( vguiPanel, fOnRemove )

• Description: Создаёт события для vguiPanel при удалений • Args: nil, function() end • Return: Panel
Last updated
Was this helpful?