AddRelevantFilter(string relevantFilter)
AreAddOnsEnabled()
-
#
Returns: bool areAddOnsEnabled
ClearForceDisabledAddOnNotification(luaindex disabledAddonIndex)
ClearUnusedAddOnSavedVariables()
ClearWarnOutOfDateAddOns()
GetAddOnDependencyInfo(luaindex addOnIndex, luaindex addOnDependencyIndex)
-
#
Returns: string name, bool exists, bool active, integer minVersion, integer version, bool isLibrary
GetAddOnFilter()
-
#
Returns: string settingFilter
GetAddOnInfo(luaindex addOnIndex)
-
#
Returns: string name, string title, string author, string description, bool enabled, AddOnLoadState state, bool isOutOfDate, bool isLibrary
GetAddOnNumDependencies(luaindex addOnIndex)
-
#
Returns: integer numDependencies
GetAddOnRootDirectoryPath(luaindex addOnIndex)
-
#
Returns: string directoryPath
GetAddOnVersion(luaindex addOnIndex)
-
#
Returns: integer version
GetForceDisabledAddOnInfo(luaindex disabledAddonIndex)
-
#
Returns: string addonName, bool shouldShowNotification, string addonTitle
GetLoadOutOfDateAddOns()
-
#
Returns: bool loadOutOfDateAddons
GetNumAddOns()
-
#
Returns: integer numAddOns
GetNumForceDisabledAddOns()
-
#
Returns: integer numDisabledAddons
GetTotalUnusedAddOnSavedVariablesDiskUsageMB()
-
#
Returns: number totalUnusedAddOnSavedVariablesDiskUsageMB
GetTotalUserAddOnSavedVariablesDiskCapacityMB()
-
#
Returns: number totalUserAddOnSavedVariablesDiskCapacityMB
GetTotalUserAddOnSavedVariablesDiskUsageMB()
-
#
Returns: number totalUserAddOnSavedVariablesDiskUsageMB
GetUserAddOnSavedVariablesDiskUsageMB(luaindex addOnIndex)
-
#
Returns: number userAddOnSavedVariablesDiskUsageMB
RequestAddOnSavedVariablesPrioritySave(string addOnName)
SetAddOnEnabled(luaindex addOnIndex, bool enabled)
SetAddOnFilter(string settingFilter)
SetAddOnsEnabled(bool enabled)
ShouldWarnOutOfDateAddOns()
-
#
Returns: bool warnOutOfDateAddons
WasAddOnDetected(string addOnName)
-
#
Returns: bool wasDetected
ApplyAllAnimationsToControl(object animatedControl)
ClearAnimatedControlFromAllAnimations()
GetAnimation(luaindex animationIndex)
-
#
Returns: object animation
GetAnimationOffset(object animation)
-
#
Returns: integer offset
GetAnimationTimeline(luaindex timelineIndex)
-
#
Returns: object timeline
GetAnimationTimelineOffset(object animation)
-
#
Returns: integer offset
GetDuration()
-
#
Returns: integer duration
GetFirstAnimation()
-
#
Returns: object animation
GetFirstAnimationOfType(AnimationType animationType)
-
#
Returns: object animation
GetFirstAnimationTimeline()
-
#
Returns: object timeline
GetFullProgress()
-
#
Returns: number progress
GetHandler(string eventName, string name)
-
#
Returns: function functionRef
GetLastAnimation()
-
#
Returns: object animation
GetLastAnimationTimeline()
-
#
Returns: object timeline
GetMinDuration()
-
#
Returns: integer minDuration
GetNumAnimationTimelines()
-
#
Returns: integer numTimelines
GetNumAnimations()
-
#
Returns: integer numAnimations
GetParent()
-
#
Returns: object timeline
GetPlaybackLoopsRemaining()
-
#
Returns: integer loopsRemaining
GetProgress()
-
#
Returns: number progress
GetSkipAnimationsBehindPlayheadOnInitialPlay()
-
#
Returns: bool skipAnimations
InsertAnimation(AnimationType animationType, object animatedControl, integer offset)
-
#
Returns: object animation
InsertAnimationFromVirtual(string animationVirtualName, object animatedControl)
-
#
Returns: object animation
InsertAnimationTimeline(integer offset, object animatedControl)
-
#
Returns: object animation
InsertAnimationTimelineFromVirtual(string animationVirtualName, object animatedControl)
-
#
Returns: object animation
InsertCallback(function functionRef, integer offset)
-
#
Returns: function functionRefRet
IsEnabled()
-
#
Returns: bool isEnabled
IsPlaying()
-
#
Returns: bool isPlaying
PlayFromEnd(integer offsetMs)
PlayFromStart(integer offsetMs)
PlayInstantlyToEnd(bool ignoreCallbacks)
PlayInstantlyToStart(bool ignoreCallbacks)
SetAllAnimationOffsets(integer offset)
SetAnimationOffset(object animation, integer offset)
SetAnimationTimelineOffset(object animation, integer offset)
SetCallbackOffset(function callback, integer offset)
SetHandler(string eventName, function functionRef, string name, ControlHandlerOrder controlHandlerOrder, string targetName)
SetMinDuration(integer minDuration)
SetOffsetInParent(integer offset)
SetPlaybackLoopCount(integer maxLoopCount)
SetPlaybackLoopsRemaining(integer loopsRemaining)
SetProgress(number progress)
SetSkipAnimationsBehindPlayheadOnInitialPlay(bool skipAnimations)
GetLabelControl()
-
#
Returns: object labelControl
IsPixelRoundingEnabled()
-
#
Returns: bool pixelRoundingEnabled
SetClickSound(string clickSound)
SetDesaturation(number desaturation)
SetDisabledFontColor(number r, number g, number b, number a)
SetDisabledPressedFontColor(number r, number g, number b, number a)
SetDisabledPressedTexture(string textureFilename)
SetDisabledTexture(string textureFilename)
SetEndCapWidth(layout_measurement endCapWidth)
SetMouseOverFontColor(number r, number g, number b, number a)
SetMouseOverTexture(string textureFilename)
SetNormalFontColor(number r, number g, number b, number a)
SetNormalOffset(layout_measurement x, layout_measurement y)
SetNormalTexture(string textureFilename)
SetPixelRoundingEnabled(bool pixelRoundingEnabled)
SetPressedFontColor(number r, number g, number b, number a)
SetPressedMouseOverTexture(string textureFilename)
SetPressedOffset(layout_measurement x, layout_measurement y)
SetPressedTexture(string textureFilename)
SetShowingHighlight(bool showingHighlight)
SetTextureCoords(number left, number right, number top, number bottom)
Arc(number centerX, number centerY, number radius, number startAngle, number endAngle, bool isCounterClockwise)
ArcTo(number controlPoint1X, number controlPoint1Y, number controlPoint2X, number controlPoint2Y, number radius)
Circle(number x, number y, number radius)
ComputeCurrentPathLength()
FillRect(number x, number y, number width, number height)
LineTo(number x, number y)
MoveTo(number x, number y)
QuadraticCurveTo(number controlPointX, number controlPointY, number endPointX, number endPointY)
Rect(number x, number y, number width, number height)
RoundRect(number x, number y, number width, number height, number upperLeftRadius, number upperRightRadius, number lowerRightRadius, number lowerLeftRadius)
SetCanvasSize(number width, number height)
SetFillColor(number r, number g, number b, number a)
SetStrokeCapStyle(StrokeCapStyle capStyle)
SetStrokeColor(number r, number g, number b, number a)
SetStrokeJoinType(StrokeJoinType joinType, number miterLimit)
SetStrokeLineDash(number lineDashArray)
SetStrokeLineDashOffset(number lineDashOffset)
SetStrokeWidth(number width)
StrokeRect(number x, number y, number width, number height)
GetAlphaDropoffBehavior(MapDisplayPinType pinType)
-
#
Returns: number closeAlpha, number farAlpha, number closeAlphaDistanceM, number farAlphaDistanceM
GetCenterOveredPinDescription(luaindex centerOveredPinIndex)
-
#
Returns: string description
GetCenterOveredPinDistance(luaindex centerOveredPinIndex)
-
#
Returns: number distanceFromPlayerCM
GetCenterOveredPinInfo(luaindex centerOveredPinIndex)
-
#
Returns: string description, MapDisplayPinType type, number distanceFromPlayerCM, DrawLayer drawLayer, integer drawLevel, bool suppressed
GetCenterOveredPinLayerAndLevel(luaindex centerOveredPinIndex)
GetCenterOveredPinType(luaindex centerOveredPinIndex)
GetNumCenterOveredPins()
-
#
Returns: integer numCenterOveredPins
GetScaleDropoffBehavior(MapDisplayPinType pinType)
-
#
Returns: number closeScale, number farScale, number closeScaleDistanceM, number farScaleDistanceM
IsCenterOveredPinSuppressed(luaindex centerOveredPinIndex)
-
#
Returns: bool suppressed
SetAlphaDropoffBehavior(MapDisplayPinType pinType, number closeAlpha, number farAlpha, number closeAlphaDistanceM, number farAlphaDistanceM)
SetCardinalDirection(string directionName, string font, integer cardinalDirection)
SetPinInfo(MapDisplayPinType type, number pinSize, string pinTexture, string areaTexture, string aboveTexture, string belowTexture, string linkTexture, bool clamped, bool allowUpdatesWhenAnimating, number maxDistanceM, number closeScale, number farScale, number closeScaleDistanceM, number farScaleDistanceM, number closeAlpha, number farAlpha, number closeAlphaDistanceM, number farAlphaDistanceM, string animation, string addedAnimation, string removedAnimation, DrawLayer layer, integer drawLevelOffsetBase)
SetScaleDropoffBehavior(MapDisplayPinType pinType, number closeScale, number farScale, number closeScaleDistanceM, number farScaleDistanceM)
Objects that inherit behavior from Control
BackdropControl, ButtonControl, CanvasControl, ColorSelectControl, CompassDisplayControl, CooldownControl, DebugTextControl, EditControl, LabelControl, LineControl, MapDisplayControl, PolygonControl, RootWindow, ScrollControl, SliderControl, StatusBarControl, TextBufferControl, TextureCompositeControl, TextureControl, TooltipControl, TopLevelWindow, VectorControl
AddFilterForEvent(integer event, variant filterParameter)
AddTransformRotation(number deltaXRadians, number deltaYRadians, number deltaZRadians)
AddTransformRotationX(number deltaXRadians)
AddTransformRotationY(number deltaYRadians)
AddTransformRotationZ(number deltaZRadians)
AppendChild protected-attributes (object childControl)
ClearAnchors protected-attributes ()
ClearDimensions protected-attributes ()
ClearShaderEffectOptions()
ClearSuggestedDimensions protected-attributes ()
Convert3DLocalOrientationToWorldOrientation(number localPitch, number localYaw, number localRoll)
-
#
Returns: number worldPitch, number worldYaw, number worldRoll
Convert3DLocalPositionToWorldPosition(number localX, number localY, number localZ)
-
#
Returns: number worldX, number worldY, number worldZ
Convert3DWorldOrientationToLocalOrientation(number worldPitch, number worldYaw, number worldRoll)
-
#
Returns: number localPitch, number localYaw, number localRoll
Convert3DWorldPositionToLocalPosition(number worldX, number worldY, number worldZ)
-
#
Returns: number localX, number localY, number localZ
CreateControl(string childControlName, ControlType childControlType)
-
#
Returns: object childControl
Does3DRenderSpaceUseDepthBuffer()
-
#
Returns: bool usesDepthBuffer
DoesControlDescendFrom(object root)
-
#
Returns: bool doesControlDescendFromRoot
Get3DRenderSpaceAxisRotationOrder()
Get3DRenderSpaceForward()
-
#
Returns: number x, number y, number z
Get3DRenderSpaceOrientation()
-
#
Returns: number pitchRadians, number yawRadians, number rollRadians
Get3DRenderSpaceOrigin()
-
#
Returns: number x, number y, number z
Get3DRenderSpaceRight()
-
#
Returns: number x, number y, number z
Get3DRenderSpaceUp()
-
#
Returns: number x, number y, number z
GetAncestor(luaindex ancestorIndex)
-
#
Returns: object ancestorControl
GetAnchor(integer anchorIndex)
GetAutoRectClipChildren()
-
#
Returns: bool autoRectClipChildren
GetCaustic()
-
#
Returns: number frequencyX, number frequencyY, number speed, number offset
GetCenter()
-
#
Returns: number centerX, number centerY
GetChild(luaindex childIndex)
-
#
Returns: object childControl
GetChildFlexContentAlignment()
GetChildFlexItemAlignment()
GetChildFlexJustification()
GetClampedToScreenInsets()
-
#
Returns: number left, number top, number right, number bottom
GetControlSpace()
-
#
Returns: Space:nilable space
GetDimensionConstraints()
-
#
Returns: number minWidth, number minHeight, number maxWidth, number maxHeight
GetDimensions()
-
#
Returns: number width, number height
GetExcludeFromResizeToFitExtents()
GetFadeGradient(luaindex gradientIndex)
-
#
Returns: number normalX, number normalY, number gradientLength
GetFlex()
-
#
Returns: number:nilable growOrShrink
GetFlexPadding(FlexEdge edge)
-
#
Returns: number padding
GetGaussianBlur()
-
#
Returns: integer kernelSize, number factor
GetHandler(string handlerName, string name)
-
#
Returns: function functionRef
GetHitInsets()
-
#
Returns: number left, number top, number right, number bottom
GetInheritsAlpha()
-
#
Returns: bool inheritAlpha
GetInheritsScale()
-
#
Returns: bool inheritScale
GetMaskThresholdThickness()
-
#
Returns: number normalizedThickness
GetMaskThresholdZeroAlphaEdge()
-
#
Returns: number normalizedEdge
GetMotionBlur()
-
#
Returns: number blurVectorXAsAPercentageOfControlWidth, number blurVectorYAsAPercentageOfControlHeight, integer numSamples
GetNamedChild(string childName)
-
#
Returns: object returnedControl
GetNamedSibling(string siblingName)
-
#
Returns: object returnedControl
GetNormal()
-
#
Returns: number normalX, number normalY, number normalZ
GetNormalizedCameraFacing()
-
#
Returns: number normalizedCameraFacingValue
GetNumAnchors()
-
#
Returns: integer numAnchors
GetNumChildren()
-
#
Returns: integer numChildren
GetOwningWindow()
-
#
Returns: object OwningTopLevelWindow
GetParent()
-
#
Returns: object parentControl
GetRadialBlur()
-
#
Returns: number originX, number originY, integer numSamples, number blurRadius, number offsetRadius
GetResizeToFitConstrains()
GetResizeToFitDescendents()
GetResizeToFitPadding()
-
#
Returns: number width, number height
GetScreenRect()
-
#
Returns: number left, number top, number right, number bottom
GetSuggestedDimensions()
-
#
Returns: number width, number height
GetTransformNormalizedOriginPoint()
-
#
Returns: number normalizedX, number normalizedY
GetTransformOffset()
-
#
Returns: number x, number y, number z
GetTransformRotation()
-
#
Returns: number xRadians, number yRadians, number zRadians
GetTransformRotationAxisOrder()
GetTransformScale()
-
#
Returns: number scaleX, number scaleY, number scaleZ
GetTransformSkew()
-
#
Returns: number skewXRadians, number skewYRadians
GetWave()
-
#
Returns: number angleRadians, number frequency, number speed, number offset
GetWaveAngle()
-
#
Returns: number angleRadians
GetWaveBounds()
-
#
Returns: number minX, number maxX, number minY, number maxY
GetWaveDampingCoefficients()
-
#
Returns: number minX, number maxX, number minY, number maxY
GetWaveFrequency()
-
#
Returns: number frequency
Has3DRenderSpace()
-
#
Returns: bool has3DRenderSpace
InsertChildBefore protected-attributes (object childControl, object nextChild)
IsChildOf(object desiredParent)
IsHandlerSet(string handlerName, string name)
IsPointInside(layout_measurement x, layout_measurement y, layout_measurement:nilable leftOffset, layout_measurement:nilable topOffset, layout_measurement:nilable rightOffset, layout_measurement:nilable bottomOffset)
ProjectRectToScreen()
-
#
Returns: number x1, number y1, number x2, number y2, number x3, number y3, number x4, number y4
ProjectRectToScreenAndBuildAABB()
-
#
Returns: number left, number top, number right, number bottom
ProjectRectToScreenAndComputeAABBPoint(AnchorPosition point)
-
#
Returns: number screenX, number screenY
ProjectRectToScreenAndComputeClampedAABBPoint(AnchorPosition point)
-
#
Returns: number screenX, number screenY
ProjectToScreen(number normalizedX, number normalizedY)
-
#
Returns: number screenX, number screenY
RegisterForEvent(integer event, function callback, bool doOnce)
ResetTransformNormalizedOriginPoint()
Set3DRenderSpaceForward(number x, number y, number z)
Set3DRenderSpaceOrientation(number pitchRadians, number yawRadians, number rollRadians)
Set3DRenderSpaceOrigin(number xM, number yM, number zM)
Set3DRenderSpaceRight(number x, number y, number z)
Set3DRenderSpaceUp(number x, number y, number z)
Set3DRenderSpaceUsesDepthBuffer(bool usesDepthBuffer)
SetAlpha protected-attributes (number alpha)
SetAnchorFill protected-attributes (object anchorTargetControl)
SetAnchorOffsets(layout_measurement offsetX, layout_measurement offsetY, luaindex anchorIndex)
SetAutoRectClipChildren(bool autoRectClipChildren)
SetCaustic(number frequencyX, number frequencyY, number speed, number offset)
SetCausticOffset(number offset)
SetCircularClip(number centerX, number centerY, number radius)
SetClampedToScreen(bool clamped)
SetClampedToScreenInsets(number left, number top, number right, number bottom)
SetControlAlpha protected-attributes (number alpha)
SetControlScale protected-attributes (number scale)
SetDimensionConstraints(layout_measurement minWidth, layout_measurement minHeight, layout_measurement maxWidth, layout_measurement maxHeight)
SetDimensions protected-attributes (layout_measurement width, layout_measurement height)
SetDrawLayer protected-attributes (DrawLayer layer)
SetDrawLevel protected-attributes (integer level)
SetDrawTier protected-attributes (DrawTier tier)
SetExcludeFromFlexbox(bool exclude)
SetExcludeFromResizeToFitExtents protected-attributes (bool exclude)
SetFadeGradient(luaindex gradientIndex, number normalX, number normalY, number gradientLength)
SetFlex(number:nilable growOrShrink)
SetFlexBasis(number basis)
SetFlexMargin(FlexEdge edge, number margin)
SetFlexMargins(number left, number top, number right, number bottom)
SetFlexPaddings(number left, number top, number right, number bottom)
SetFlexShrink(number shrink)
SetGaussianBlur(integer kernelSize, number factor)
SetHandler(string handlerName, function functionRef, string name, ControlHandlerOrder controlHandlerOrder, string targetName)
SetHeight protected-attributes (layout_measurement height)
SetHidden protected-attributes (bool hidden)
SetHitInsets(layout_measurement left, layout_measurement top, layout_measurement right, layout_measurement bottom)
SetInheritAlpha(bool inheritAlpha)
SetInheritScale(bool inheritScale)
SetKeyboardEnabled protected-attributes (bool enabled)
SetMaskTexture(string fileName)
SetMaskThresholdThickness(number normalizedThickness)
SetMaskThresholdZeroAlphaEdge(number normalizedEdge)
SetMotionBlur(number blurVectorXAsAPercentageOfControlWidth, number blurVectorYAsAPercentageOfControlHeight, integer numSamples)
SetMouseEnabled protected-attributes (bool enabled)
SetMovable(bool isMovable)
SetParent protected-attributes (object newParent)
SetRadialBlur(number originX, number originY, integer numSamples, number blurRadius, number offsetRadius)
SetRectangularClip(number left, number top, number right, number bottom)
SetResizeHandleSize(number handleSize)
SetResizeToFitDescendents protected-attributes (bool resize)
SetResizeToFitPadding(layout_measurement width, layout_measurement height)
SetScale protected-attributes (number scale)
SetShapeType(integer shapeType)
SetSimpleAnchor protected-attributes (object anchorTargetControl, number offsetX, number offsetY)
SetSimpleAnchorParent protected-attributes (number offsetX, number offsetY)
SetSpace(Space:nilable space)
SetTransformNormalizedOriginPoint(number normalizedX, number normalizedY)
SetTransformOffset(layout_measurement x, layout_measurement y, layout_measurement z)
SetTransformOffsetX(layout_measurement x)
SetTransformOffsetY(layout_measurement y)
SetTransformOffsetZ(layout_measurement z)
SetTransformRotation(number xRadians, number yRadians, number zRadians)
SetTransformRotationAndOrder(number deltaXRadians, number deltaYRadians, number deltaZRadians, AxisRotationOrder order)
SetTransformRotationX(number xRadians)
SetTransformRotationY(number yRadians)
SetTransformRotationZ(number zRadians)
SetTransformScale(number scale)
SetTransformScaleX(number scaleX)
SetTransformScaleY(number scaleY)
SetTransformScaleZ(number scaleZ)
SetTransformSkew(number skewXRadians, number skewYRadians)
SetTransformSkewX(number skewXRadians)
SetTransformSkewY(number skewYRadians)
SetWave(number angleRadians, number frequency, number speed, number offset)
SetWaveAngle(number angleRadians)
SetWaveBounds(number minX, number maxX, number minY, number maxY)
SetWaveDampingCoefficients(number minX, number maxX, number minY, number maxY)
SetWaveFrequency(number frequency)
SetWaveOffset(number offset)
SetWaveSpeed(number speed)
SetWidth protected-attributes (layout_measurement width)
StartMoving protected-attributes ()
StopMovingOrResizing protected-attributes ()
SuggestDimensions protected-attributes (number width, number height)
SuggestHeight protected-attributes (number height)
SuggestWidth protected-attributes (number width)
ToggleHidden protected-attributes ()
UnregisterForEvent(integer event)
AddValidCharacter(string validCharacter)
CopyAllTextToClipboard private ()
GetCursorPosition()
-
#
Returns: integer cursorPosition
GetDefaultText()
-
#
Returns: string defaultText
GetFontHeight()
-
#
Returns: number fontHeightUIUnits
GetFontSize()
-
#
Returns: number fontSize
GetIMECompositionExclusionArea()
-
#
Returns: number leftControlSpace, number topControlSpace, number rightControlSpace, number bottomControlSpace
GetMaxInputChars()
-
#
Returns: integer maxChars
GetScrollExtents()
-
#
Returns: integer numLines
GetTopLineIndex()
-
#
Returns: luaindex index
HasSelection()
-
#
Returns: bool hasSelection
IsComposingIMEText()
-
#
Returns: bool isComposing
IsMultiLine()
-
#
Returns: bool isMultiLine
IsPassword()
-
#
Returns: bool isPassword
RemoveAllValidCharacters()
SetAsPassword(bool isPassword)
SetColor(number r, number g, number b, number a)
SetCopyEnabled(bool enabled)
SetCursorPosition(integer cursorPosition)
SetDefaultText(string defaultText)
SetDefaultTextColor(number r, number g, number b, number a)
SetEditEnabled(bool enabled)
SetMaxInputChars(integer maxChars)
SetMultiLine(bool isMultiLine)
SetNewLineEnabled(bool enabled)
SetPasteEnabled(bool enabled)
SetSelectAllOnFocus(bool enabled)
SetSelection(integer selectionStartIndex, integer selectionEndIndex)
SetSelectionColor(number r, number g, number b, number a)
SetText(string text, bool suppressCallbackHandler)
SetTopLineIndex(luaindex index)
WasLastChangeVirtualKeyboard()
-
#
Returns: bool fromVirtual
AnchorToBaseline(object toLabel, layout_measurement offsetX, AnchorPosition anchorSide)
ClearAnchorToBaseline(object toLabel)
DidLineWrap()
-
#
Returns: bool didLineWrap
GetColor()
-
#
Returns: number r, number g, number b, number a
GetControlColor()
-
#
Returns: number r, number g, number b, number a
GetFontHeight()
-
#
Returns: number fontHeightUIUnits
GetFontSize()
-
#
Returns: number fontSize
GetLinkEnabled()
-
#
Returns: bool linkEnabed
GetNumLines()
-
#
Returns: integer numLines
GetStringWidth(string text)
-
#
Returns: number scaledWidthTextLayoutNative
GetStyleColor()
-
#
Returns: number r, number g, number b, number a
GetTextDimensions()
-
#
Returns: number stringWidthUIUnits, number stringHeightUIUnits
GetTextForLines(luaindex startLine, luaindex endLine)
GetTextHeight()
-
#
Returns: number stringHeightUIUnits
GetTextWidth()
-
#
Returns: number stringWidthUIUnits
SetColor(number r, number g, number b, number a)
SetControlColor(number r, number g, number b, number a)
SetDesaturation(number desaturation)
SetFont(string fontString)
SetLineSpacing(layout_measurement lineSpacing)
SetLinkEnabled(bool linkEnabed)
SetMaxLineCount(integer maxLineCount)
SetMinLineCount(integer minLineCount)
SetNewLineX(layout_measurement newLineX)
SetPixelRoundingEnabled(bool pixelRoundingEnabled)
SetSmallCaps(bool smallCaps)
SetStoreLineEndingCharacterIndices(bool storeLineEndingCharacterIndices)
SetStrikethrough(bool strikethrough)
SetStyleColor(number r, number g, number b, number a)
SetTracking(number textTrackingEm)
SetUnderline(bool underline)
SetWrapMode(integer wrapMode)
WasTruncated()
-
#
Returns: bool wasTruncated
GetColor()
-
#
Returns: number r, number g, number b, number a
GetDesaturation()
-
#
Returns: number desaturation
GetTextureCoords()
-
#
Returns: number left, number right, number top, number bottom
GetTextureCoordsInPixels()
-
#
Returns: integer left, integer right, integer top, integer bottom
GetTextureFileDimensions()
-
#
Returns: integer pixelWidth, integer pixelHeight
GetTextureFileName()
-
#
Returns: string filename
GetThickness()
-
#
Returns: number thickness
IsPixelRoundingEnabled()
-
#
Returns: bool pixelRoundingEnabled
SetColor(number r, number g, number b, number a)
SetDesaturation(number desaturation)
SetGradientColors(ControlOrientation orientation, number startR, number startG, number startB, number startA, number endR, number endG, number endB, number endA)
SetPixelRoundingEnabled(bool pixelRoundingEnabled)
SetTexture(string filename)
SetTextureCoords(number left, number right, number top, number bottom)
SetThickness(layout_measurement thickness)
SetVertexColors(integer vertexPoints, number red, number green, number blue, number alpha)
AddPoint(number normalizedX, number normalizedY)
GetBorderDesaturation()
-
#
Returns: number desaturation
GetBorderTexture()
-
#
Returns: string textureFile
GetBorderThickness()
-
#
Returns: number mins, number max, number percent
GetCenterColor()
-
#
Returns: number r, number g, number b, number a
GetCenterDesaturation()
-
#
Returns: number desaturation
GetCenterTexture()
-
#
Returns: string textureFile
GetCenterTextureAddressMode()
GetCenterTextureCoords()
-
#
Returns: number left, number right, number top, number bottom
GetNumPoints()
-
#
Returns: integer numPoints
GetPoint(luaindex index)
-
#
Returns: number normalizedX, number normalizedY
IsSmoothingEnabled()
-
#
Returns: bool isSmoothingEnabled
SetBorder(layout_measurement minThickness, layout_measurement maxThickness, number thicknessPercent, string color, string textureFile, number desaturation, TextureBlendMode blendMode, PolygonBorderDirection direction)
SetBorderColor(number r, number g, number b, number a)
SetBorderDesaturation(number desaturation)
SetBorderTexture(string textureFile)
SetBorderThickness(layout_measurement min, layout_measurement max, number percent)
SetCenterColor(number r, number g, number b, number a)
SetCenterDesaturation(number desaturation)
SetCenterTexture(string textureFile)
SetCenterTextureCoords(number left, number right, number top, number bottom)
SetPoint(luaindex index, number normalizedX, number normalizedY)
SetSmoothingEnabled(bool isSmoothingEnabled)
DoesAllowDraggingFromThumb()
GetEnabled()
-
#
Returns: bool isEnabled
GetMinMax()
-
#
Returns: number min, number max
GetThumbTextureControl()
-
#
Returns: object textureControl
IsThumbFlushWithExtents()
SetAllowDraggingFromThumb(bool allow)
SetBackgroundBottomTexture(string fileName, number texTop, number texLeft, number texBottom, number texRight)
SetBackgroundMiddleTexture(string fileName, number texTop, number texLeft, number texBottom, number texRight)
SetBackgroundTopTexture(string fileName, number texTop, number texLeft, number texBottom, number texRight)
SetColor(number r, number g, number b, number a)
SetMinMax(number min, number max)
SetThumbFlushWithExtents(bool flush)
SetThumbTexture(string filename, string disabledFilename, string highlightedFilename, layout_measurement thumbWidth, layout_measurement thumbHeight, number texTop, number texLeft, number texBottom, number texRight)
SetThumbTextureAndFlush(string filename, string disabledFilename, string highlightedFilename, layout_measurement thumbWidth, layout_measurement thumbHeight, number texTop, number texLeft, number texBottom, number texRight, bool flush)
SetThumbTextureHeight(layout_measurement height)
SetValueStep(number step)
CalculateSizeWithoutLeadingEdgeForValue(number value)
-
#
Returns: number mainBarSize
ClearFadeOutLossAdjustedTopValue()
EnableFadeOut(bool enabled)
EnableLeadingEdge(bool enabled)
EnableScrollingOverlay(bool enabled)
GetMinMax()
-
#
Returns: number min, number max
IsPixelRoundingEnabled()
-
#
Returns: bool pixelRoundingEnabled
SetColor(number r, number g, number b, number a)
SetFadeOutGainColor(number r, number g, number b, number a)
SetFadeOutLossAdjustedTopValue(number topValue)
SetFadeOutLossColor(number r, number g, number b, number a)
SetFadeOutLossSetValueToAdjust(number adjustValue)
SetFadeOutTexture(string filename)
SetFadeOutTime(number fadeOutSeconds, number fadeOutDelaySeconds)
SetGradientColors(number startR, number startG, number startB, number startA, number endR, number endG, number endB, number endA)
SetLeadingEdge(string textureFile, number width, number height)
SetLeadingEdgeTextureCoords(number left, number right, number top, number bottom)
SetMinMax(number aMin, number aMax)
SetPixelRoundingEnabled(bool pixelRoundingEnabled)
SetTexture(string filename)
SetTextureCoords(number left, number right, number top, number bottom)
SetupScrollingOverlay(string textureFile, number width, number height, integer duration)
AddSurface(number left, number right, number top, number bottom)
-
#
Returns: luaindex surfaceIndex
GetColor(luaindex surfaceIndex)
-
#
Returns: number r, number g, number b, number a
GetDesaturation()
-
#
Returns: number desaturation
GetInsets(luaindex surfaceIndex)
-
#
Returns: number left, number right, number top, number bottom
GetNumSurfaces()
-
#
Returns: integer surfaces
GetSurfaceAlpha(luaindex surfaceIndex)
GetTextureCoords(luaindex surfaceIndex)
-
#
Returns: number left, number right, number top, number bottom
GetTextureFileDimensions()
-
#
Returns: integer pixelWidth, integer pixelHeight
GetTextureFileName()
-
#
Returns: string filename
IsPixelRoundingEnabled()
-
#
Returns: bool pixelRoundingEnabled
IsSurfaceHidden(luaindex surfaceIndex)
RemoveSurface(luaindex surfaceIndex)
SetColor(luaindex surfaceIndex, number r, number g, number b, number a)
SetDesaturation(number desaturation)
SetInsets(luaindex surfaceIndex, number left, number right, number top, number bottom)
SetPixelRoundingEnabled(bool pixelRoundingEnabled)
SetSurfaceAlpha(luaindex surfaceIndex, number a)
SetSurfaceHidden(luaindex surfaceIndex, bool hidden)
SetSurfaceScale(luaindex surfaceIndex, number scale)
SetSurfaceTextureRotation(luaindex surfaceIndex, number angleInRadians, number normalizedRotationPointX, number normalizedRotationPointY)
SetTexture(string filename)
SetTextureCoords(luaindex surfaceIndex, number left, number right, number top, number bottom)
Get3DLocalDimensions()
-
#
Returns: number width, number height
GetColor()
-
#
Returns: number r, number g, number b, number a
GetControlColor()
-
#
Returns: number r, number g, number b, number a
GetDesaturation()
-
#
Returns: number desaturation
GetResizeToFitFile()
-
#
Returns: bool resizesToFitFile
GetTextureCoords()
-
#
Returns: number left, number right, number top, number bottom
GetTextureCoordsInPixels()
-
#
Returns: integer left, integer right, integer top, integer bottom
GetTextureFileDimensions()
-
#
Returns: integer pixelWidth, integer pixelHeight
GetTextureFileName()
-
#
Returns: string filename
IsPixelRoundingEnabled()
-
#
Returns: bool pixelRoundingEnabled
Set3DLocalDimensions(number width, number height)
SetAutoAdjustWrappedCoords(bool enabled)
SetColor(number r, number g, number b, number a)
SetControlColor(number r, number g, number b, number a)
SetDesaturation(number desaturation)
SetGradientColors(ControlOrientation orientation, number startR, number startG, number startB, number startA, number endR, number endG, number endB, number endA)
SetPixelRoundingEnabled(bool pixelRoundingEnabled)
SetResizeToFitFile(bool resizesToFitFile)
SetTexture(string filename)
SetTextureCoords(number left, number right, number top, number bottom)
SetTextureCoordsRotation(number angleInRadians)
SetTextureFileName(string filename)
SetTextureFromGuiTexture(object guiTexture)
SetTextureRotation(number angleInRadians, number normalizedRotationPointX, number normalizedRotationPointY)
SetVertexColors(integer vertexPoints, number red, number green, number blue, number alpha)
AddControl(object control, integer cell, bool useLastRow)
AddHeaderLine(string text, string font, integer headerRow, TooltipHeaderSide headerSide, number r, number g, number b)
AddLine(string text, string font, number r, number g, number b, AnchorPosition lineAnchor, ModifyTextType modifyTextType, TextAlignment textAlignment, bool setToFullSize, number minWidth, layout_measurement lineSpacing)
AddVerticalPadding(number paddingY)
AppendAvAObjective(integer queryType, integer keepId, integer objectiveId, ObjectivePinTier objectivePinTier)
AppendDigSiteAntiquities(integer digSiteId)
AppendMapPing(integer pingType, string unitTag)
AppendQuestCondition(luaindex questIndex, luaindex stepIndex, luaindex conditionIndex)
AppendQuestEnding(luaindex questIndex)
AppendQuestName(luaindex questIndex)
AppendSkyshardHint(integer skyshardId)
AppendTeamScore(TeamType teamType, integer teamValue)
AppendUnitName(string unitTag)
AppendZoneSpectacleTooltip(integer spectacleId)
HideComparativeTooltips()
SetAbility(luaindex abilityIndex, bool showBase)
SetAbilityId(integer abilityId)
SetAchievement(integer achievementId)
SetAchievementRewardItem(integer achievementId)
SetActiveSkill(SkillType skillType, luaindex skillLineIndex, luaindex skillIndex, MorphSlot morphSlot, bool isPurchased, bool isAdvised, bool isBadMorph, integer numAvailableSkillPoints, bool showSkillPointCost, bool showUpgradeText, bool showAdvised, bool showBadMorph, integer:nilable overrideRank, integer:nilable overrideAbilityId)
SetAntiquityLead(integer antiquityId)
SetAntiquitySetFragment(integer antiquityId)
SetAsComparativeTooltip1()
SetAsComparativeTooltip2()
SetAttachedMailItem(id64 mailId, luaindex attachSlot)
SetBook(luaindex categoryIndex, luaindex collectionIndex, luaindex bookIndex)
SetBuff(integer buffSlotId, string unitTag)
SetBuybackItem(luaindex entryIndex)
SetChampionSkill(integer championSkillId, integer numPendingPoints, integer nextJumpPoint, bool isPendingSlotted)
SetCollectible(integer collectibleId, bool addNickname, bool showPurchasableHint, bool showBlockReason, GameplayActorCategory actorCategory)
SetCompanionSkill(integer abilityId)
SetCraftedAbility(integer craftedAbilityId, integer primaryScriptId, integer secondaryScriptId, integer tertiaryScriptId, ScribingTooltipDisplayFlags displayFlags)
SetCraftedAbilityScript(integer craftedAbilityId, integer craftedAbilityScriptId, integer primaryScriptId, integer secondaryScriptId, integer tertiaryScriptId, ScribingTooltipDisplayFlags displayFlags)
SetCrownCrateReward(luaindex rewardIndex)
SetDailyLoginRewardEntry(luaindex rewardIndex)
SetEdgeKeepBonusAbility(luaindex bonusIndex)
SetEmperorBonusAbility(integer rankIndex)
SetEndlessDungeonBuff(integer buffAbilityId, bool includeLifetimeStacks)
SetGenericItemSet(integer itemSetId)
SetGuildSpecificItem(luaindex guildSpecificItemIndex)
SetHeaderCellEmptyHorizontalSpace(number headerCellEmptyHorizontalSpace)
SetHeaderRowSpacing(number spacing)
SetHeaderVerticalOffset(number verticalOffset)
SetItemSetCollectionPieceLink(string link, bool hideTrait)
SetItemUsingEnchantment(Bag itemBagIndex, integer itemSlotIndex, Bag enchantmentBagIndex, integer enchantmentSlotIndex)
SetKeepBonusAbility(luaindex bonusIndex)
SetLastCraftingResultItem(luaindex resultIndex)
SetLootItem(integer lootId)
SetMarketProduct(integer marketProductId, bool showCollectiblePurchasableHint)
SetMarketProductListing(integer marketProductId, luaindex:nilable presentationIndex)
SetMinHeaderRowHeight(number minRowHeight)
SetMinHeaderRows(integer minRows)
SetPassiveSkill(SkillType skillType, luaindex skillLineIndex, luaindex skillIndex, integer rank, integer purchasedToRank, integer numAvailableSkillPoints, bool showSkillPointCost)
SetPendingAlchemyItem(Bag solventBagId, integer solventSlotIndex, Bag reagent1BagId, integer reagent1SlotIndex, Bag reagent2BagId, integer reagent2SlotIndex, Bag:nilable reagent3BagId, integer:nilable reagent3SlotIndex)
SetPendingEnchantingItem(Bag potencyRuneBagId, integer potencyRuneSlotIndex, Bag essenceRuneBagId, integer essenceRuneSlotIndex, Bag aspectRuneBagId, integer aspectRuneSlotIndex)
SetPendingRetraitItem(Bag bagIndex, integer slotIndex, ItemTraitType pendingTrait)
SetPendingSmithingItem(luaindex patternIndex, luaindex materialIndex, integer materialQuantity, integer itemStyleId, luaindex traitIndex)
SetPlacedFurniture(id64 placedFurnitureId)
SetProgressionAbility(luaindex progressionIndex, integer morph, integer rank, bool showAdvice, bool advised)
SetProvisionerIngredientItem(luaindex recipeListIndex, luaindex recipeIndex, luaindex ingredientIndex)
SetProvisionerResultItem(luaindex recipeListIndex, luaindex recipeIndex)
SetQuestItem(luaindex questIndex, luaindex stepIndex, luaindex conditionIndex)
SetQuestReward(luaindex perkIndex)
SetQuestTool(luaindex questIndex, luaindex toolIndex)
SetRewardList(integer rewardListId)
SetSkillAbility(integer skillType, luaindex skillLineIndex, luaindex skillIndex, bool badMorph)
SetSkillLine(SkillType skillType, luaindex skillLineIndex)
SetSkillLineAbilityId(integer abilityId, SkillType skillType, luaindex skillLineIndex, luaindex skillLineAbilityIndex, integer morphChoice)
SetSkillLineById(integer skillLineId)
SetSkillUpgradeAbility(integer skillType, luaindex skillLineIndex, luaindex skillIndex)
SetSmithingImprovementItem(integer craftingSkillType, luaindex improvementItemIndex)
SetSmithingImprovementResult(Bag itemToImproveBagId, integer itemToImproveSlotIndex, integer craftingSkillType)
SetSmithingMaterialItem(luaindex patternIndex, luaindex materialIndex)
SetSmithingStyleItem(integer itemStyleId)
SetSmithingTraitItem(luaindex traitItemIndex)
SetStoreItem(luaindex entryIndex)
SetSubclassingSkillLineById(integer skillLineId)
SetTradeItem(integer who, luaindex tradeIndex)
SetTradingHouseItem(luaindex tradingHouseIndex)
SetTradingHouseListing(luaindex tradingHouseIndex)
SetTributeCard(integer patronId, integer cardId)
SetTributeLeaderboardRewardList(integer rewardListId)
SetTributePatron(integer patronId, bool highlightActiveFavorState, bool suppressNotCollectibleWarning, bool showAcquireHint, bool showLore)
SetTributePatronDockCard(integer patronId, luaindex cardIndex, bool showUpgrade)
SetTributePatronStarterCard(integer patronId, luaindex cardIndex)
SetTributeSeasonRewardList(TributeTier tributeTier, integer rewardListId)
SetVengeancePerk(luaindex perkIndex, VengeanceActionResult:nilable actionResult, luaindex:nilable roleIndex)
SetVengeancePerkId(integer perkDefId)
SetVerticalPadding(number paddingY)
ShowComparativeTooltips()
ApplyTemplateToControl(object control, string virtualName)
CompareControlVisualOrder(object controlA, object controlB)
CreateControl(string name, object parent, ControlType type)
-
#
Returns: object control
CreateControlFromVirtual(string controlName, object parent, string virtualName, string optionalSuffix)
-
#
Returns: object control
CreateCursor(layout_measurement x, layout_measurement y)
-
#
Returns: integer cursorId
CreateTopLevelWindow(string name)
-
#
Returns: object control
DestroyCursor(integer cursorId)
GetControlByName(string name, string suffix)
GetCursorPosition(integer cursorId)
-
#
Returns: number x, number y
GetFocusControl()
-
#
Returns: object focusControl
GetHandler(string handlerName, string name)
-
#
Returns: function functionRef
GetIMECandidate(luaindex index)
-
#
Returns: string candidate
GetIMECandidatePageInfo()
-
#
Returns: luaindex selectedIndex, luaindex pageStartIndex, integer pageSize
GetMouseFocusControl()
-
#
Returns: object mouseFocusControl
GetMouseOverControl()
-
#
Returns: object mouseOverControl
GetNumIMECandidates()
-
#
Returns: integer numCandidates
GetUIMousePosition()
-
#
Returns: number x, number y
HasFocusControl()
-
#
Returns: bool hasFocusControl
IsChoosingIMECandidate()
-
#
Returns: bool isChoosingCandidate
IsHandlingHardwareEvent()
-
#
Returns: bool isHandlingHardwareEvent
IsMouseOverWorld()
-
#
Returns: bool isMouseOverWorld
IsSecureRenderModeEnabled()
-
#
Returns: bool secureRenderModeEnabled
IsUsingCustomCandidateList()
-
#
Returns: bool isUsingCustomCandidateList
SetFocusByName(string name)
SetHandler(string handlerName, function functionRef, string name, ControlHandlerOrder controlHandlerOrder, string targetName)
SetMouseFocusByName(string name)
UpdateCursorPosition(integer cursorId, layout_measurement x, layout_measurement y)
GetWindowManager()
-
#
Returns: object windowManager
MouseIsOver(object control, number leftOffset, number topOffset, number rightOffset, number bottomOffset)
MouseIsInside(object control, number leftOffset, number topOffset, number rightOffset, number bottomOffset)
GetUIMouseDeltas()
-
#
Returns: number deltaX, number deltaY
LocalizeString(string formatString, string arg1, string arg2, string arg3, string arg4, string arg5, string arg6, string arg7)
-
#
Returns: string localizedString
GetAnimationManager()
-
#
Returns: object animationManager
GetAddOnManager()
-
#
Returns: object addOnManager
RedirectTexture(string originalTexture, string newTexture)
EscapeMarkup(string text, AllowMarkupType allowMarkupType)
-
#
Returns: string escapedText
CreateFont(string fontSymbolName, string fontDescriptor)
-
#
Returns: object fontObject
GetNumControlCreatingSources()
-
#
Returns: integer numFiles
GetControlCreatingSourceName(luaindex index)
-
#
Returns: string sourceName
GetNumControlCreatingSourceCallSites(string sourceName)
-
#
Returns: integer numCallSites
GetControlCreatingSourceCallSiteInfo(string sourceName, luaindex index)
-
#
Returns: string creationStack, integer count
IsScriptProfilerEnabled()
GetScriptProfilerNumFrames()
-
#
Returns: integer numFrames
GetScriptProfilerFrameNumRecords(luaindex frameIndex)
GetScriptProfilerRecordInfo(luaindex frameIndex, luaindex recordIndex)
-
#
Returns: luaindex recordDataIndex, number startTimeNS, number endTimeNS, luaindex:nilable callerRecordIndex, ScriptProfilerRecordDataType recordDataType
GetScriptProfilerNumClosures()
-
#
Returns: integer numClosures
GetScriptProfilerClosureInfo(luaindex recordDataIndex)
-
#
Returns: string displayName, string fileName, integer fileLineNumber
GetScriptProfilerNumCFunctions()
-
#
Returns: integer numCFunctions
GetScriptProfilerCFunctionInfo(luaindex recordDataIndex)
-
#
Returns: string functionName
GetScriptProfilerNumGarbageCollectionTypes()
-
#
Returns: integer numGarbageCollectionTypes
GetScriptProfilerGarbageCollectionInfo(luaindex recordDataIndex)
RecordScriptProfilerUserEvent(string userEventData)
GetScriptProfilerNumUserEvents()
-
#
Returns: integer numUserEvents
GetScriptProfilerUserEventInfo(luaindex recordDataIndex)
-
#
Returns: string userEventData
GetCameraForward(Space space)
-
#
Returns: number forwardX, number forwardY, number forwardZ
GetMinUICanvasWidth()
-
#
Returns: number minWidth
GetMinUICanvasHeight()
-
#
Returns: number minHeight
GetInterfaceVerticalFieldOfView()
-
#
Returns: number FoVYRadians
SetInterfaceVerticalFieldOfView(number FoVYRadians)
CopyToClipboard private (string text)
GetFontStyleString(FontStyle fontStyle)
-
#
Returns: string fontStyleString
ConvertRGBToHSV(number red, number green, number blue)
-
#
Returns: number hue, number saturation, number value
ConvertRGBToHSL(number red, number green, number blue)
-
#
Returns: number hue, number saturation, number lightness