
Ambi.UI.Draw.GetTextSize( sFont, sText )
• Description: Вернёт закэшированные ширину и высоту текста. Взят с dash библиотеки.
• Args: nil, nil
• Return: Number w, Number h

Ambi.UI.Draw.GetTextSizeX( sFont, sText )
• Description: Вернёт ширину текста, используя Ambi.UI.Draw.GetTextSize()
• Args: nil, nil
• Return: Number x

Ambi.UI.Draw.GetTextSizeY( sFont, sText )
• Description: Вернёт высоту текста, используя Ambi.UI.Draw.GetTextSize()
• Args: nil, nil
• Return: Number y

Ambi.UI.Draw.Box( wSize, hSize, xPos, yPos, cColor, nRounded, anyRoundedAngles )
• Description: Рисует прямоугольник, который можно украсить и сгладить углы. Последний аргумент отвечает за то, как углы будут сглажены: all, top, bottom, right, left, top-left, top-right, bottom-right, bottom-left.
• Args: 0, 0, 0, 0, C.ABS_WHITE, 0, 0
• Return: nil

Ambi.UI.Draw.Text( xPos, yPos, sText, sFont, cColor, anyAlign, nOutlineWeight, cColorOutline )
• Description: Рисует текст, который может переносится через \n
• Args: 0, 0, '', 'Default', C.ABS_WHITE, 0, 1, C.ABS_BLACK
• Return: nil

Ambi.UI.Draw.SimpleText( xPos, yPos, sText, sFont, cColor, anyAlign, nOutlineWeight, cColorOutline )
• Description: Рисует текст
• Args: 0, 0, '', 'Default', C.ABS_WHITE, 0, 1, C.ABS_BLACK
• Return: nil

Ambi.UI.Draw.Material( wSize, hSize, xPos, yPos, matImage, cColor )
• Description: Рисует материал, который надо закэшировать.
• Args: 0, 0, 0, 0, Material( '' ), Color( 255, 255, 255, 255 )
• Return: nil

Ambi.UI.Draw.Line( xPosStart, yPosStart, xPosEnd, yPosEnd, cColor )
• Description: Рисует линию
• Args: 0, 0, 0, 0, Color( 255, 255, 255, 255 )
• Return: nil

Ambi.UI.Draw.Blur( vguiPanel, nBlur )
• Description: Делает blur панели
• Args: nil, 6
• Return: nil

Ambi.UI.Draw.ObliqueRect( wSize, hSize, xPos, yPos cColor, bReverse, matTexture )
• Description: Рисует параллелограмм
• Args: nil, nil, nil, nil, nil, nil, nil
• Return: nil

Ambi.UI.Draw.CircleKruzgi( wSize, hSize, xPos1, yPos1, cColor, aAngle, xPos2, yPos2, imaterialTexture )
• Description: Рисует круг
• Args: nil, nil, nil, nil, nil, nil, nil, nil, nil,
• Return: nil

Ambi.UI.Draw.Quad( x1, y1, x2, y2, x3, y3, x4, y4 )
• Description: Рисует прямоугольник. Все аргументы типа number
• Args: nil, nil, nil, nil, nil, nil, nil, nil
• Return: nil

Ambi.UI.Draw.QuadUV( x1, y1, x2, y2, x3, y3, x4, y4 )
• Description: Рисует прямоугольник по UV координатам. Все аргументы типа number
• Args: nil, nil, nil, nil, nil, nil, nil, nil
• Return: nil

Ambi.UI.Draw.QuadOutline( x1, y1, x2, y2, x3, y3, x4, y4 )
• Description: Рисует полый прямоугольник с обводкой
• Args: nil, nil, nil, nil, nil, nil, nil, nil
• Return: nil

Ambi.UI.Draw.Arc( _x, _y, r1, r2, aStart, aFinish, steps )
• Description:
• Args: nil, nil, nil, nil, nil, nil, nil
• Return: nil

Ambi.UI.Draw.ArcOutline(_x, _y, r1, r2, aStart, aFinish, steps)
• Description:
• Args: все nil
• Return: nil

Ambi.UI.Draw.BoxDash(x, y, w, h, col)
• Description: Рисует прямоугольник. Взят с библиотеки Dash
• Args: все nil
• Return: nil

Ambi.UI.Draw.BoxDashOutline(x, y, w, h, col, bordercol, thickness)
• Description: Рисует полый прямоугольник с обводкой. Взят с библиотеки Dash
• Args: все nil
• Return: nil

Ambi.UI.Draw.BoxDashBorder( x, y, w, h, cColor, thickness )
• Description:
• Args: все nil
• Return: nil

Ambi.UI.Draw.BlurResample( nAmount )
• Description:
• Args: все nil
• Return: nil

Ambi.UI.Draw.BlurBox( x, y, w, h )
• Description:
• Args: все nil
• Return: nil

Ambi.UI.Draw.BlurDash( vguiPanel )
• Description:
• Args: все nil
• Return: nil

Ambi.UI.Draw.TextRotatedDash( sText, nX, nY, cColor, sFont, nAng )
• Description:
• Args: все nil
• Return: nil