Difference between revisions of "Dota 2 Workshop Tools/Panorama/Javascript/API"

From Valve Developer Community
Jump to: navigation, search
(Added description for Schedule command)
(New dump 07/03/2015)
Line 4: Line 4:
  
 
NOTE: Currently, the command doesn't distinguish between methods declared on a class and methods it inherits from a base class. For example, every subclass of Panel2D lists 'SetHasClass' as a method.
 
NOTE: Currently, the command doesn't distinguish between methods declared on a class and methods it inherits from a base class. For example, every subclass of Panel2D lists 'SetHasClass' as a method.
 +
 +
Generated on 07/03/2015.
  
 
=== CDOTA_PanoramaScript_GameEvents ===
 
=== CDOTA_PanoramaScript_GameEvents ===
Line 42: Line 44:
 
| <code>GameUI.PingMinimapAtLocation( js_value vec3 )</code>
 
| <code>GameUI.PingMinimapAtLocation( js_value vec3 )</code>
 
| Create a minimap ping at the given location
 
| Create a minimap ping at the given location
 +
|-
 +
| SetMouseCallback
 +
| <code>GameUI.SetMouseCallback( js_value callbackFn )</code>
 +
| Install a mouse input filter
 +
|-
 +
| GetCursorPosition
 +
| <code>GameUI.GetCursorPosition( js_raw_args args )</code>
 +
| Get the current mouse position.
 +
|-
 +
| FindScreenEntities
 +
| <code>GameUI.FindScreenEntities( js_raw_args args )</code>
 +
| Return the entity index of the entity under the given screen position.
 +
|-
 +
| GetScreenWorldPosition
 +
| <code>GameUI.GetScreenWorldPosition( js_raw_args args )</code>
 +
| Get the world position of the screen position, or null if the cursor is out of the world.
 +
|-
 +
| WasMousePressed
 +
| <code>GameUI.WasMousePressed( integer nButtonNum )</code>
 +
| Install a mouse input filter
 +
|-
 +
| WasMouseDoublePressed
 +
| <code>GameUI.WasMouseDoublePressed( integer nButtonNum )</code>
 +
| Install a mouse input filter
 +
|-
 +
| IsMouseDown
 +
| <code>GameUI.IsMouseDown( integer nButtonNum )</code>
 +
| Install a mouse input filter
 +
|-
 +
| IsShiftDown
 +
| <code>GameUI.IsShiftDown()</code>
 +
| Is the shift button pressed?
 +
|-
 +
| IsAltDown
 +
| <code>GameUI.IsAltDown()</code>
 +
| Is the alt button pressed?
 +
|-
 +
| IsControlDown
 +
| <code>GameUI.IsControlDown()</code>
 +
| Is the control button pressed?
 +
|-
 +
| GetClickBehaviors
 +
| <code>GameUI.GetClickBehaviors()</code>
 +
| Get the current UI click interaction mode.
 +
|-
 +
| SelectUnit
 +
| <code>GameUI.SelectUnit( integer nEntityIndex, boolean bAddToGroup )</code>
 +
| Select a unit, adding it to the group or replacing the current selection.
 
|}
 
|}
  
Line 106: Line 156:
 
| <code>Players.GetQueryUnit( integer iPlayerID )</code>
 
| <code>Players.GetQueryUnit( integer iPlayerID )</code>
 
| Get the entities this player is querying.
 
| Get the entities this player is querying.
 +
|-
 +
| GetLocalPlayerPortraitUnit
 +
| <code>Players.GetLocalPlayerPortraitUnit()</code>
 +
| Get local player current portrait unit. (ie. Player's hero or primary selected unit.)
 
|-  
 
|-  
 
| CanPlayerBuyback
 
| CanPlayerBuyback
Line 941: Line 995:
 
| IsCooldownReady
 
| IsCooldownReady
 
| <code>Abilities.IsCooldownReady( integer nEntityIndex )</code>
 
| <code>Abilities.IsCooldownReady( integer nEntityIndex )</code>
 +
|
 +
|-
 +
| IsDisplayedAbility
 +
| <code>Abilities.IsDisplayedAbility( integer nEntityIndex )</code>
 
|  
 
|  
 
|-  
 
|-  
Line 1,070: Line 1,128:
 
| <code>Abilities.IsCosmetic( integer nAbilityIndex, integer nTargetEntityIndex )</code>
 
| <code>Abilities.IsCosmetic( integer nAbilityIndex, integer nTargetEntityIndex )</code>
 
|  
 
|  
 +
|-
 +
| ExecuteAbility
 +
| <code>Abilities.ExecuteAbility( integer nAbilityEntIndex, integer nCasterEntIndex, boolean bIsQuickCast )</code>
 +
| Attempt to execute the specified ability (Equivalent to clicking the ability in the HUD action bar)
 +
|-
 +
| CreateDoubleTapCastOrder
 +
| <code>Abilities.CreateDoubleTapCastOrder( integer nAbilityEntIndex, integer nCasterEntIndex )</code>
 +
| Attempt to double-tap (self-cast) the specified ability (Equivalent to double-clicking the ability in the HUD action bar)
 +
|-
 +
| PingAbility
 +
| <code>Abilities.PingAbility( integer nAbilityIndex )</code>
 +
| Ping the specified ability (Equivalent to alt-clicking the ability in the HUD action bar)
 +
|-
 +
| GetKeybind
 +
| <code>Abilities.GetKeybind( integer nAbilityEntIndex )</code>
 +
| Returns the keybind (as a string) for the specified ability.
 
|}
 
|}
  
Line 1,078: Line 1,152:
 
! Signature
 
! Signature
 
! Description
 
! Description
 +
|-
 +
| ShouldDisplayCharges
 +
| <code>Items.ShouldDisplayCharges( integer nEntityIndex )</code>
 +
|
 
|-  
 
|-  
 
| AlwaysDisplayCharges
 
| AlwaysDisplayCharges
 
| <code>Items.AlwaysDisplayCharges( integer nEntityIndex )</code>
 
| <code>Items.AlwaysDisplayCharges( integer nEntityIndex )</code>
 +
|
 +
|-
 +
| ShowSecondaryCharges
 +
| <code>Items.ShowSecondaryCharges( integer nEntityIndex )</code>
 
|  
 
|  
 
|-  
 
|-  
Line 1,165: Line 1,247:
 
| GetCurrentCharges
 
| GetCurrentCharges
 
| <code>Items.GetCurrentCharges( integer nEntityIndex )</code>
 
| <code>Items.GetCurrentCharges( integer nEntityIndex )</code>
 +
|
 +
|-
 +
| GetSecondaryCharges
 +
| <code>Items.GetSecondaryCharges( integer nEntityIndex )</code>
 
|  
 
|  
 
|-  
 
|-  
Line 1,265: Line 1,351:
 
| GameStateIsAfter
 
| GameStateIsAfter
 
| <code>Game.GameStateIsAfter( integer nState )</code>
 
| <code>Game.GameStateIsAfter( integer nState )</code>
 +
|
 +
|-
 +
| AddCommand
 +
| <code>Game.AddCommand( cstring pszCommandName, js_value callback, cstring pszDescription, integer nFlags )</code>
 
|  
 
|  
 
|-  
 
|-  
Line 1,286: Line 1,376:
 
| <code>Game.SetRemainingSetupTime( float flSeconds )</code>
 
| <code>Game.SetRemainingSetupTime( float flSeconds )</code>
 
| Set the remaining seconds in team setup before the game starts. -1 to stop the countdown timer
 
| Set the remaining seconds in team setup before the game starts. -1 to stop the countdown timer
 +
|-
 +
| SetAutoLaunchDelay
 +
| <code>Game.SetAutoLaunchDelay( float flSeconds )</code>
 +
| Set the amount of time in seconds that will be set as the remaining time when all players are assigned to a team.
 
|-  
 
|-  
 
| SetAutoLaunchEnabled
 
| SetAutoLaunchEnabled
Line 1,366: Line 1,460:
 
| <code>Game.GetMapInfo()</code>
 
| <code>Game.GetMapInfo()</code>
 
| Return information about the current map.
 
| Return information about the current map.
 +
|-
 +
| PrepareUnitOrders
 +
| <code>Game.PrepareUnitOrders( js_raw_args args )</code>
 +
| Orders from the local player - takes a single arguments object that supports: dotaunitorder_t OrderType, ent_index TargetIndex, vector Position, ent_index AbilityIndex, OrderIssuer_t OrderIssuer, ent_index UnitIndex, bool Queue, bool ShowEffects.
 +
|-
 +
| DropItemAtCursor
 +
| <code>Game.DropItemAtCursor( integer nControlledUnitEnt, integer nItemEnt )</code>
 +
| Order a unit to drop the specified item at the current cursor location.
 
|}
 
|}
  
Line 1,437: Line 1,539:
 
| Call a function on each given item
 
| Call a function on each given item
 
|}
 
|}
 +
  
 
=== Panel ===
 
=== Panel ===
Line 1,554: Line 1,657:
 
| ClearPanelEvent
 
| ClearPanelEvent
 
| <code>Panel.ClearPanelEvent( cstring cstring_1 )</code>
 
| <code>Panel.ClearPanelEvent( cstring cstring_1 )</code>
 +
|
 +
|-
 +
| SetDraggable
 +
| <code>Panel.SetDraggable( boolean boolean_1 )</code>
 +
|
 +
|-
 +
| IsDraggable
 +
| <code>Panel.IsDraggable()</code>
 
|  
 
|  
 
|-  
 
|-  
Line 1,734: Line 1,845:
  
  
=== Image ===
+
=== Label ===
 
{| class="standard-table" style="width: 100%;"
 
{| class="standard-table" style="width: 100%;"
 
! Function
 
! Function
Line 1,741: Line 1,852:
 
|-  
 
|-  
 
| visible
 
| visible
| <code>Image.visible( boolean boolean_1 )</code>
+
| <code>Label.visible( boolean boolean_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| enabled
 
| enabled
| <code>Image.enabled( boolean boolean_1 )</code>
+
| <code>Label.enabled( boolean boolean_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| checked
 
| checked
| <code>Image.checked( boolean boolean_1 )</code>
+
| <code>Label.checked( boolean boolean_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| defaultfocus
 
| defaultfocus
| <code>Image.defaultfocus( cstring cstring_1 )</code>
+
| <code>Label.defaultfocus( cstring cstring_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| inputnamespace
 
| inputnamespace
| <code>Image.inputnamespace( cstring cstring_1 )</code>
+
| <code>Label.inputnamespace( cstring cstring_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| hittest
 
| hittest
| <code>Image.hittest( boolean boolean_1 )</code>
+
| <code>Label.hittest( boolean boolean_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| tabindex
 
| tabindex
| <code>Image.tabindex( float float_1 )</code>
+
| <code>Label.tabindex( float float_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| selectionpos_x
 
| selectionpos_x
| <code>Image.selectionpos_x( float float_1 )</code>
+
| <code>Label.selectionpos_x( float float_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| selectionpos_y
 
| selectionpos_y
| <code>Image.selectionpos_y( float float_1 )</code>
+
| <code>Label.selectionpos_y( float float_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| id
 
| id
| <code>Image.id()</code>
+
| <code>Label.id()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| layoutfile
 
| layoutfile
| <code>Image.layoutfile()</code>
+
| <code>Label.layoutfile()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| contentwidth
 
| contentwidth
| <code>Image.contentwidth()</code>
+
| <code>Label.contentwidth()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| contentheight
 
| contentheight
| <code>Image.contentheight()</code>
+
| <code>Label.contentheight()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| desiredlayoutwidth
 
| desiredlayoutwidth
| <code>Image.desiredlayoutwidth()</code>
+
| <code>Label.desiredlayoutwidth()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| desiredlayoutheight
 
| desiredlayoutheight
| <code>Image.desiredlayoutheight()</code>
+
| <code>Label.desiredlayoutheight()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| actuallayoutwidth
 
| actuallayoutwidth
| <code>Image.actuallayoutwidth()</code>
+
| <code>Label.actuallayoutwidth()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| actuallayoutheight
 
| actuallayoutheight
| <code>Image.actuallayoutheight()</code>
+
| <code>Label.actuallayoutheight()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| actualxoffset
 
| actualxoffset
| <code>Image.actualxoffset()</code>
+
| <code>Label.actualxoffset()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| actualyoffset
 
| actualyoffset
| <code>Image.actualyoffset()</code>
+
| <code>Label.actualyoffset()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| scrolloffset_y
 
| scrolloffset_y
| <code>Image.scrolloffset_y()</code>
+
| <code>Label.scrolloffset_y()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| scrolloffset_x
 
| scrolloffset_x
| <code>Image.scrolloffset_x()</code>
+
| <code>Label.scrolloffset_x()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| style
 
| style
| <code>Image.style()</code>
+
| <code>Label.style()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| AddClass
 
| AddClass
| <code>Image.AddClass( cstring cstring_1 )</code>
+
| <code>Label.AddClass( cstring cstring_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| RemoveClass
 
| RemoveClass
| <code>Image.RemoveClass( cstring cstring_1 )</code>
+
| <code>Label.RemoveClass( cstring cstring_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| BHasClass
 
| BHasClass
| <code>Image.BHasClass( cstring cstring_1 )</code>
+
| <code>Label.BHasClass( cstring cstring_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| SetHasClass
 
| SetHasClass
| <code>Image.SetHasClass( cstring cstring_1, boolean boolean_2 )</code>
+
| <code>Label.SetHasClass( cstring cstring_1, boolean boolean_2 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| ToggleClass
 
| ToggleClass
| <code>Image.ToggleClass( cstring cstring_1 )</code>
+
| <code>Label.ToggleClass( cstring cstring_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| ClearPanelEvent
 
| ClearPanelEvent
| <code>Image.ClearPanelEvent( cstring cstring_1 )</code>
+
| <code>Label.ClearPanelEvent( cstring cstring_1 )</code>
 +
|
 +
|-
 +
| SetDraggable
 +
| <code>Label.SetDraggable( boolean boolean_1 )</code>
 +
|
 +
|-
 +
| IsDraggable
 +
| <code>Label.IsDraggable()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| GetChildCount
 
| GetChildCount
| <code>Image.GetChildCount()</code>
+
| <code>Label.GetChildCount()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| GetChild
 
| GetChild
| <code>Image.GetChild( integer integer_1 )</code>
+
| <code>Label.GetChild( integer integer_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| Children
 
| Children
| <code>Image.Children()</code>
+
| <code>Label.Children()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| FindChildrenWithClassTraverse
 
| FindChildrenWithClassTraverse
| <code>Image.FindChildrenWithClassTraverse( cstring cstring_1 )</code>
+
| <code>Label.FindChildrenWithClassTraverse( cstring cstring_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| GetParent
 
| GetParent
| <code>Image.GetParent()</code>
+
| <code>Label.GetParent()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| SetParent
 
| SetParent
| <code>Image.SetParent( unknown_variant_type unknown_variant_type_1 )</code>
+
| <code>Label.SetParent( unknown_variant_type unknown_variant_type_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| FindChild
 
| FindChild
| <code>Image.FindChild( cstring cstring_1 )</code>
+
| <code>Label.FindChild( cstring cstring_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| FindChildTraverse
 
| FindChildTraverse
| <code>Image.FindChildTraverse( cstring cstring_1 )</code>
+
| <code>Label.FindChildTraverse( cstring cstring_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| FindChildInLayoutFile
 
| FindChildInLayoutFile
| <code>Image.FindChildInLayoutFile( cstring cstring_1 )</code>
+
| <code>Label.FindChildInLayoutFile( cstring cstring_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| RemoveAndDeleteChildren
 
| RemoveAndDeleteChildren
| <code>Image.RemoveAndDeleteChildren()</code>
+
| <code>Label.RemoveAndDeleteChildren()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| MoveChildBefore
 
| MoveChildBefore
| <code>Image.MoveChildBefore( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 )</code>
+
| <code>Label.MoveChildBefore( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| MoveChildAfter
 
| MoveChildAfter
| <code>Image.MoveChildAfter( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 )</code>
+
| <code>Label.MoveChildAfter( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| DeleteAsync
 
| DeleteAsync
| <code>Image.DeleteAsync( float float_1 )</code>
+
| <code>Label.DeleteAsync( float float_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| BIsTransparent
 
| BIsTransparent
| <code>Image.BIsTransparent()</code>
+
| <code>Label.BIsTransparent()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| BAcceptsInput
 
| BAcceptsInput
| <code>Image.BAcceptsInput()</code>
+
| <code>Label.BAcceptsInput()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| BAcceptsFocus
 
| BAcceptsFocus
| <code>Image.BAcceptsFocus()</code>
+
| <code>Label.BAcceptsFocus()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| SetFocus
 
| SetFocus
| <code>Image.SetFocus()</code>
+
| <code>Label.SetFocus()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| BHasHoverStyle
 
| BHasHoverStyle
| <code>Image.BHasHoverStyle()</code>
+
| <code>Label.BHasHoverStyle()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| SetAcceptsFocus
 
| SetAcceptsFocus
| <code>Image.SetAcceptsFocus( boolean boolean_1 )</code>
+
| <code>Label.SetAcceptsFocus( boolean boolean_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| SetDisableFocusOnMouseDown
 
| SetDisableFocusOnMouseDown
| <code>Image.SetDisableFocusOnMouseDown( boolean boolean_1 )</code>
+
| <code>Label.SetDisableFocusOnMouseDown( boolean boolean_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| BHasKeyFocus
 
| BHasKeyFocus
| <code>Image.BHasKeyFocus()</code>
+
| <code>Label.BHasKeyFocus()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| IsSelected
 
| IsSelected
| <code>Image.IsSelected()</code>
+
| <code>Label.IsSelected()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| BHasDescendantKeyFocus
 
| BHasDescendantKeyFocus
| <code>Image.BHasDescendantKeyFocus()</code>
+
| <code>Label.BHasDescendantKeyFocus()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| BLoadLayout
 
| BLoadLayout
| <code>Image.BLoadLayout( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code>
+
| <code>Label.BLoadLayout( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| BLoadLayoutFromString
 
| BLoadLayoutFromString
| <code>Image.BLoadLayoutFromString( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code>
+
| <code>Label.BLoadLayoutFromString( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| LoadLayoutFromStringAsync
 
| LoadLayoutFromStringAsync
| <code>Image.LoadLayoutFromStringAsync( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code>
+
| <code>Label.LoadLayoutFromStringAsync( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| LoadLayoutAsync
 
| LoadLayoutAsync
| <code>Image.LoadLayoutAsync( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code>
+
| <code>Label.LoadLayoutAsync( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| SetDialogVariable
 
| SetDialogVariable
| <code>Image.SetDialogVariable( cstring cstring_1, cstring cstring_2 )</code>
+
| <code>Label.SetDialogVariable( cstring cstring_1, cstring cstring_2 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| SetDialogVariableInt
 
| SetDialogVariableInt
| <code>Image.SetDialogVariableInt( cstring cstring_1, integer integer_2 )</code>
+
| <code>Label.SetDialogVariableInt( cstring cstring_1, integer integer_2 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| ScrollToTop
 
| ScrollToTop
| <code>Image.ScrollToTop()</code>
+
| <code>Label.ScrollToTop()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| ScrollToBottom
 
| ScrollToBottom
| <code>Image.ScrollToBottom()</code>
+
| <code>Label.ScrollToBottom()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| ScrollToLeftEdge
 
| ScrollToLeftEdge
| <code>Image.ScrollToLeftEdge()</code>
+
| <code>Label.ScrollToLeftEdge()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| ScrollToRightEdge
 
| ScrollToRightEdge
| <code>Image.ScrollToRightEdge()</code>
+
| <code>Label.ScrollToRightEdge()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| ScrollParentToMakePanelFit
 
| ScrollParentToMakePanelFit
| <code>Image.ScrollParentToMakePanelFit( unknown_variant_type unknown_variant_type_1, boolean boolean_2 )</code>
+
| <code>Label.ScrollParentToMakePanelFit( unknown_variant_type unknown_variant_type_1, boolean boolean_2 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| BCanSeeInParentScroll
 
| BCanSeeInParentScroll
| <code>Image.BCanSeeInParentScroll()</code>
+
| <code>Label.BCanSeeInParentScroll()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| GetAttributeInt
 
| GetAttributeInt
| <code>Image.GetAttributeInt( cstring cstring_1, integer integer_2 )</code>
+
| <code>Label.GetAttributeInt( cstring cstring_1, integer integer_2 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| GetAttributeString
 
| GetAttributeString
| <code>Image.GetAttributeString( cstring cstring_1, cstring cstring_2 )</code>
+
| <code>Label.GetAttributeString( cstring cstring_1, cstring cstring_2 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| GetAttributeUInt32
 
| GetAttributeUInt32
| <code>Image.GetAttributeUInt32( cstring cstring_1, unsigned unsigned_2 )</code>
+
| <code>Label.GetAttributeUInt32( cstring cstring_1, unsigned unsigned_2 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| SetAttributeInt
 
| SetAttributeInt
| <code>Image.SetAttributeInt( cstring cstring_1, integer integer_2 )</code>
+
| <code>Label.SetAttributeInt( cstring cstring_1, integer integer_2 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| SetAttributeString
 
| SetAttributeString
| <code>Image.SetAttributeString( cstring cstring_1, cstring cstring_2 )</code>
+
| <code>Label.SetAttributeString( cstring cstring_1, cstring cstring_2 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| SetAttributeUInt32
 
| SetAttributeUInt32
| <code>Image.SetAttributeUInt32( cstring cstring_1, unsigned unsigned_2 )</code>
+
| <code>Label.SetAttributeUInt32( cstring cstring_1, unsigned unsigned_2 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| SetInputNamespace
 
| SetInputNamespace
| <code>Image.SetInputNamespace( cstring cstring_1 )</code>
+
| <code>Label.SetInputNamespace( cstring cstring_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
| SetImage
+
| text
| <code>Image.SetImage( cstring cstring_1 )</code>
+
| <code>Label.text( cstring cstring_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
| SetScaling
+
| html
| <code>Image.SetScaling( cstring cstring_1 )</code>
+
| <code>Label.html( boolean boolean_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| SetPanelEvent
 
| SetPanelEvent
| <code>Image.SetPanelEvent( cstring cstring_1, unknown_variant_type unknown_variant_type_2 )</code>
+
| <code>Label.SetPanelEvent( cstring cstring_1, unknown_variant_type unknown_variant_type_2 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| paneltype
 
| paneltype
| <code>Image.paneltype()</code>
+
| <code>Label.paneltype()</code>
 
|  
 
|  
 
|}
 
|}
  
  
=== Label ===
+
=== CustomUIElement ===
 
{| class="standard-table" style="width: 100%;"
 
{| class="standard-table" style="width: 100%;"
 
! Function
 
! Function
Line 2,045: Line 2,164:
 
|-  
 
|-  
 
| visible
 
| visible
| <code>Label.visible( boolean boolean_1 )</code>
+
| <code>CustomUIElement.visible( boolean boolean_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| enabled
 
| enabled
| <code>Label.enabled( boolean boolean_1 )</code>
+
| <code>CustomUIElement.enabled( boolean boolean_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| checked
 
| checked
| <code>Label.checked( boolean boolean_1 )</code>
+
| <code>CustomUIElement.checked( boolean boolean_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| defaultfocus
 
| defaultfocus
| <code>Label.defaultfocus( cstring cstring_1 )</code>
+
| <code>CustomUIElement.defaultfocus( cstring cstring_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| inputnamespace
 
| inputnamespace
| <code>Label.inputnamespace( cstring cstring_1 )</code>
+
| <code>CustomUIElement.inputnamespace( cstring cstring_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| hittest
 
| hittest
| <code>Label.hittest( boolean boolean_1 )</code>
+
| <code>CustomUIElement.hittest( boolean boolean_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| tabindex
 
| tabindex
| <code>Label.tabindex( float float_1 )</code>
+
| <code>CustomUIElement.tabindex( float float_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| selectionpos_x
 
| selectionpos_x
| <code>Label.selectionpos_x( float float_1 )</code>
+
| <code>CustomUIElement.selectionpos_x( float float_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| selectionpos_y
 
| selectionpos_y
| <code>Label.selectionpos_y( float float_1 )</code>
+
| <code>CustomUIElement.selectionpos_y( float float_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| id
 
| id
| <code>Label.id()</code>
+
| <code>CustomUIElement.id()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| layoutfile
 
| layoutfile
| <code>Label.layoutfile()</code>
+
| <code>CustomUIElement.layoutfile()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| contentwidth
 
| contentwidth
| <code>Label.contentwidth()</code>
+
| <code>CustomUIElement.contentwidth()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| contentheight
 
| contentheight
| <code>Label.contentheight()</code>
+
| <code>CustomUIElement.contentheight()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| desiredlayoutwidth
 
| desiredlayoutwidth
| <code>Label.desiredlayoutwidth()</code>
+
| <code>CustomUIElement.desiredlayoutwidth()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| desiredlayoutheight
 
| desiredlayoutheight
| <code>Label.desiredlayoutheight()</code>
+
| <code>CustomUIElement.desiredlayoutheight()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| actuallayoutwidth
 
| actuallayoutwidth
| <code>Label.actuallayoutwidth()</code>
+
| <code>CustomUIElement.actuallayoutwidth()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| actuallayoutheight
 
| actuallayoutheight
| <code>Label.actuallayoutheight()</code>
+
| <code>CustomUIElement.actuallayoutheight()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| actualxoffset
 
| actualxoffset
| <code>Label.actualxoffset()</code>
+
| <code>CustomUIElement.actualxoffset()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| actualyoffset
 
| actualyoffset
| <code>Label.actualyoffset()</code>
+
| <code>CustomUIElement.actualyoffset()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| scrolloffset_y
 
| scrolloffset_y
| <code>Label.scrolloffset_y()</code>
+
| <code>CustomUIElement.scrolloffset_y()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| scrolloffset_x
 
| scrolloffset_x
| <code>Label.scrolloffset_x()</code>
+
| <code>CustomUIElement.scrolloffset_x()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| style
 
| style
| <code>Label.style()</code>
+
| <code>CustomUIElement.style()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| AddClass
 
| AddClass
| <code>Label.AddClass( cstring cstring_1 )</code>
+
| <code>CustomUIElement.AddClass( cstring cstring_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| RemoveClass
 
| RemoveClass
| <code>Label.RemoveClass( cstring cstring_1 )</code>
+
| <code>CustomUIElement.RemoveClass( cstring cstring_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| BHasClass
 
| BHasClass
| <code>Label.BHasClass( cstring cstring_1 )</code>
+
| <code>CustomUIElement.BHasClass( cstring cstring_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| SetHasClass
 
| SetHasClass
| <code>Label.SetHasClass( cstring cstring_1, boolean boolean_2 )</code>
+
| <code>CustomUIElement.SetHasClass( cstring cstring_1, boolean boolean_2 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| ToggleClass
 
| ToggleClass
| <code>Label.ToggleClass( cstring cstring_1 )</code>
+
| <code>CustomUIElement.ToggleClass( cstring cstring_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| ClearPanelEvent
 
| ClearPanelEvent
| <code>Label.ClearPanelEvent( cstring cstring_1 )</code>
+
| <code>CustomUIElement.ClearPanelEvent( cstring cstring_1 )</code>
 +
|
 +
|-
 +
| SetDraggable
 +
| <code>CustomUIElement.SetDraggable( boolean boolean_1 )</code>
 +
|
 +
|-
 +
| IsDraggable
 +
| <code>CustomUIElement.IsDraggable()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| GetChildCount
 
| GetChildCount
| <code>Label.GetChildCount()</code>
+
| <code>CustomUIElement.GetChildCount()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| GetChild
 
| GetChild
| <code>Label.GetChild( integer integer_1 )</code>
+
| <code>CustomUIElement.GetChild( integer integer_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| Children
 
| Children
| <code>Label.Children()</code>
+
| <code>CustomUIElement.Children()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| FindChildrenWithClassTraverse
 
| FindChildrenWithClassTraverse
| <code>Label.FindChildrenWithClassTraverse( cstring cstring_1 )</code>
+
| <code>CustomUIElement.FindChildrenWithClassTraverse( cstring cstring_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| GetParent
 
| GetParent
| <code>Label.GetParent()</code>
+
| <code>CustomUIElement.GetParent()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| SetParent
 
| SetParent
| <code>Label.SetParent( unknown_variant_type unknown_variant_type_1 )</code>
+
| <code>CustomUIElement.SetParent( unknown_variant_type unknown_variant_type_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| FindChild
 
| FindChild
| <code>Label.FindChild( cstring cstring_1 )</code>
+
| <code>CustomUIElement.FindChild( cstring cstring_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| FindChildTraverse
 
| FindChildTraverse
| <code>Label.FindChildTraverse( cstring cstring_1 )</code>
+
| <code>CustomUIElement.FindChildTraverse( cstring cstring_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| FindChildInLayoutFile
 
| FindChildInLayoutFile
| <code>Label.FindChildInLayoutFile( cstring cstring_1 )</code>
+
| <code>CustomUIElement.FindChildInLayoutFile( cstring cstring_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| RemoveAndDeleteChildren
 
| RemoveAndDeleteChildren
| <code>Label.RemoveAndDeleteChildren()</code>
+
| <code>CustomUIElement.RemoveAndDeleteChildren()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| MoveChildBefore
 
| MoveChildBefore
| <code>Label.MoveChildBefore( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 )</code>
+
| <code>CustomUIElement.MoveChildBefore( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| MoveChildAfter
 
| MoveChildAfter
| <code>Label.MoveChildAfter( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 )</code>
+
| <code>CustomUIElement.MoveChildAfter( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| DeleteAsync
 
| DeleteAsync
| <code>Label.DeleteAsync( float float_1 )</code>
+
| <code>CustomUIElement.DeleteAsync( float float_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| BIsTransparent
 
| BIsTransparent
| <code>Label.BIsTransparent()</code>
+
| <code>CustomUIElement.BIsTransparent()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| BAcceptsInput
 
| BAcceptsInput
| <code>Label.BAcceptsInput()</code>
+
| <code>CustomUIElement.BAcceptsInput()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| BAcceptsFocus
 
| BAcceptsFocus
| <code>Label.BAcceptsFocus()</code>
+
| <code>CustomUIElement.BAcceptsFocus()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| SetFocus
 
| SetFocus
| <code>Label.SetFocus()</code>
+
| <code>CustomUIElement.SetFocus()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| BHasHoverStyle
 
| BHasHoverStyle
| <code>Label.BHasHoverStyle()</code>
+
| <code>CustomUIElement.BHasHoverStyle()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| SetAcceptsFocus
 
| SetAcceptsFocus
| <code>Label.SetAcceptsFocus( boolean boolean_1 )</code>
+
| <code>CustomUIElement.SetAcceptsFocus( boolean boolean_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| SetDisableFocusOnMouseDown
 
| SetDisableFocusOnMouseDown
| <code>Label.SetDisableFocusOnMouseDown( boolean boolean_1 )</code>
+
| <code>CustomUIElement.SetDisableFocusOnMouseDown( boolean boolean_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| BHasKeyFocus
 
| BHasKeyFocus
| <code>Label.BHasKeyFocus()</code>
+
| <code>CustomUIElement.BHasKeyFocus()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| IsSelected
 
| IsSelected
| <code>Label.IsSelected()</code>
+
| <code>CustomUIElement.IsSelected()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| BHasDescendantKeyFocus
 
| BHasDescendantKeyFocus
| <code>Label.BHasDescendantKeyFocus()</code>
+
| <code>CustomUIElement.BHasDescendantKeyFocus()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| BLoadLayout
 
| BLoadLayout
| <code>Label.BLoadLayout( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code>
+
| <code>CustomUIElement.BLoadLayout( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| BLoadLayoutFromString
 
| BLoadLayoutFromString
| <code>Label.BLoadLayoutFromString( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code>
+
| <code>CustomUIElement.BLoadLayoutFromString( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| LoadLayoutFromStringAsync
 
| LoadLayoutFromStringAsync
| <code>Label.LoadLayoutFromStringAsync( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code>
+
| <code>CustomUIElement.LoadLayoutFromStringAsync( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| LoadLayoutAsync
 
| LoadLayoutAsync
| <code>Label.LoadLayoutAsync( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code>
+
| <code>CustomUIElement.LoadLayoutAsync( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| SetDialogVariable
 
| SetDialogVariable
| <code>Label.SetDialogVariable( cstring cstring_1, cstring cstring_2 )</code>
+
| <code>CustomUIElement.SetDialogVariable( cstring cstring_1, cstring cstring_2 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| SetDialogVariableInt
 
| SetDialogVariableInt
| <code>Label.SetDialogVariableInt( cstring cstring_1, integer integer_2 )</code>
+
| <code>CustomUIElement.SetDialogVariableInt( cstring cstring_1, integer integer_2 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| ScrollToTop
 
| ScrollToTop
| <code>Label.ScrollToTop()</code>
+
| <code>CustomUIElement.ScrollToTop()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| ScrollToBottom
 
| ScrollToBottom
| <code>Label.ScrollToBottom()</code>
+
| <code>CustomUIElement.ScrollToBottom()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| ScrollToLeftEdge
 
| ScrollToLeftEdge
| <code>Label.ScrollToLeftEdge()</code>
+
| <code>CustomUIElement.ScrollToLeftEdge()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| ScrollToRightEdge
 
| ScrollToRightEdge
| <code>Label.ScrollToRightEdge()</code>
+
| <code>CustomUIElement.ScrollToRightEdge()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| ScrollParentToMakePanelFit
 
| ScrollParentToMakePanelFit
| <code>Label.ScrollParentToMakePanelFit( unknown_variant_type unknown_variant_type_1, boolean boolean_2 )</code>
+
| <code>CustomUIElement.ScrollParentToMakePanelFit( unknown_variant_type unknown_variant_type_1, boolean boolean_2 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| BCanSeeInParentScroll
 
| BCanSeeInParentScroll
| <code>Label.BCanSeeInParentScroll()</code>
+
| <code>CustomUIElement.BCanSeeInParentScroll()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| GetAttributeInt
 
| GetAttributeInt
| <code>Label.GetAttributeInt( cstring cstring_1, integer integer_2 )</code>
+
| <code>CustomUIElement.GetAttributeInt( cstring cstring_1, integer integer_2 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| GetAttributeString
 
| GetAttributeString
| <code>Label.GetAttributeString( cstring cstring_1, cstring cstring_2 )</code>
+
| <code>CustomUIElement.GetAttributeString( cstring cstring_1, cstring cstring_2 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| GetAttributeUInt32
 
| GetAttributeUInt32
| <code>Label.GetAttributeUInt32( cstring cstring_1, unsigned unsigned_2 )</code>
+
| <code>CustomUIElement.GetAttributeUInt32( cstring cstring_1, unsigned unsigned_2 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| SetAttributeInt
 
| SetAttributeInt
| <code>Label.SetAttributeInt( cstring cstring_1, integer integer_2 )</code>
+
| <code>CustomUIElement.SetAttributeInt( cstring cstring_1, integer integer_2 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| SetAttributeString
 
| SetAttributeString
| <code>Label.SetAttributeString( cstring cstring_1, cstring cstring_2 )</code>
+
| <code>CustomUIElement.SetAttributeString( cstring cstring_1, cstring cstring_2 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| SetAttributeUInt32
 
| SetAttributeUInt32
| <code>Label.SetAttributeUInt32( cstring cstring_1, unsigned unsigned_2 )</code>
+
| <code>CustomUIElement.SetAttributeUInt32( cstring cstring_1, unsigned unsigned_2 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| SetInputNamespace
 
| SetInputNamespace
| <code>Label.SetInputNamespace( cstring cstring_1 )</code>
+
| <code>CustomUIElement.SetInputNamespace( cstring cstring_1 )</code>
|
 
|-
 
| text
 
| <code>Label.text( cstring cstring_1 )</code>
 
|
 
|-
 
| html
 
| <code>Label.html( boolean boolean_1 )</code>
 
 
|  
 
|  
 
|-  
 
|-  
 
| SetPanelEvent
 
| SetPanelEvent
| <code>Label.SetPanelEvent( cstring cstring_1, unknown_variant_type unknown_variant_type_2 )</code>
+
| <code>CustomUIElement.SetPanelEvent( cstring cstring_1, unknown_variant_type unknown_variant_type_2 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| paneltype
 
| paneltype
| <code>Label.paneltype()</code>
+
| <code>CustomUIElement.paneltype()</code>
 
|  
 
|  
 
|}
 
|}
  
  
=== CustomUIElement ===
+
=== DOTAAvatarImage ===
 
{| class="standard-table" style="width: 100%;"
 
{| class="standard-table" style="width: 100%;"
 
! Function
 
! Function
Line 2,349: Line 2,468:
 
|-  
 
|-  
 
| visible
 
| visible
| <code>CustomUIElement.visible( boolean boolean_1 )</code>
+
| <code>DOTAAvatarImage.visible( boolean boolean_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| enabled
 
| enabled
| <code>CustomUIElement.enabled( boolean boolean_1 )</code>
+
| <code>DOTAAvatarImage.enabled( boolean boolean_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| checked
 
| checked
| <code>CustomUIElement.checked( boolean boolean_1 )</code>
+
| <code>DOTAAvatarImage.checked( boolean boolean_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| defaultfocus
 
| defaultfocus
| <code>CustomUIElement.defaultfocus( cstring cstring_1 )</code>
+
| <code>DOTAAvatarImage.defaultfocus( cstring cstring_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| inputnamespace
 
| inputnamespace
| <code>CustomUIElement.inputnamespace( cstring cstring_1 )</code>
+
| <code>DOTAAvatarImage.inputnamespace( cstring cstring_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| hittest
 
| hittest
| <code>CustomUIElement.hittest( boolean boolean_1 )</code>
+
| <code>DOTAAvatarImage.hittest( boolean boolean_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| tabindex
 
| tabindex
| <code>CustomUIElement.tabindex( float float_1 )</code>
+
| <code>DOTAAvatarImage.tabindex( float float_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| selectionpos_x
 
| selectionpos_x
| <code>CustomUIElement.selectionpos_x( float float_1 )</code>
+
| <code>DOTAAvatarImage.selectionpos_x( float float_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| selectionpos_y
 
| selectionpos_y
| <code>CustomUIElement.selectionpos_y( float float_1 )</code>
+
| <code>DOTAAvatarImage.selectionpos_y( float float_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| id
 
| id
| <code>CustomUIElement.id()</code>
+
| <code>DOTAAvatarImage.id()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| layoutfile
 
| layoutfile
| <code>CustomUIElement.layoutfile()</code>
+
| <code>DOTAAvatarImage.layoutfile()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| contentwidth
 
| contentwidth
| <code>CustomUIElement.contentwidth()</code>
+
| <code>DOTAAvatarImage.contentwidth()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| contentheight
 
| contentheight
| <code>CustomUIElement.contentheight()</code>
+
| <code>DOTAAvatarImage.contentheight()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| desiredlayoutwidth
 
| desiredlayoutwidth
| <code>CustomUIElement.desiredlayoutwidth()</code>
+
| <code>DOTAAvatarImage.desiredlayoutwidth()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| desiredlayoutheight
 
| desiredlayoutheight
| <code>CustomUIElement.desiredlayoutheight()</code>
+
| <code>DOTAAvatarImage.desiredlayoutheight()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| actuallayoutwidth
 
| actuallayoutwidth
| <code>CustomUIElement.actuallayoutwidth()</code>
+
| <code>DOTAAvatarImage.actuallayoutwidth()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| actuallayoutheight
 
| actuallayoutheight
| <code>CustomUIElement.actuallayoutheight()</code>
+
| <code>DOTAAvatarImage.actuallayoutheight()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| actualxoffset
 
| actualxoffset
| <code>CustomUIElement.actualxoffset()</code>
+
| <code>DOTAAvatarImage.actualxoffset()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| actualyoffset
 
| actualyoffset
| <code>CustomUIElement.actualyoffset()</code>
+
| <code>DOTAAvatarImage.actualyoffset()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| scrolloffset_y
 
| scrolloffset_y
| <code>CustomUIElement.scrolloffset_y()</code>
+
| <code>DOTAAvatarImage.scrolloffset_y()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| scrolloffset_x
 
| scrolloffset_x
| <code>CustomUIElement.scrolloffset_x()</code>
+
| <code>DOTAAvatarImage.scrolloffset_x()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| style
 
| style
| <code>CustomUIElement.style()</code>
+
| <code>DOTAAvatarImage.style()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| AddClass
 
| AddClass
| <code>CustomUIElement.AddClass( cstring cstring_1 )</code>
+
| <code>DOTAAvatarImage.AddClass( cstring cstring_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| RemoveClass
 
| RemoveClass
| <code>CustomUIElement.RemoveClass( cstring cstring_1 )</code>
+
| <code>DOTAAvatarImage.RemoveClass( cstring cstring_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| BHasClass
 
| BHasClass
| <code>CustomUIElement.BHasClass( cstring cstring_1 )</code>
+
| <code>DOTAAvatarImage.BHasClass( cstring cstring_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| SetHasClass
 
| SetHasClass
| <code>CustomUIElement.SetHasClass( cstring cstring_1, boolean boolean_2 )</code>
+
| <code>DOTAAvatarImage.SetHasClass( cstring cstring_1, boolean boolean_2 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| ToggleClass
 
| ToggleClass
| <code>CustomUIElement.ToggleClass( cstring cstring_1 )</code>
+
| <code>DOTAAvatarImage.ToggleClass( cstring cstring_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| ClearPanelEvent
 
| ClearPanelEvent
| <code>CustomUIElement.ClearPanelEvent( cstring cstring_1 )</code>
+
| <code>DOTAAvatarImage.ClearPanelEvent( cstring cstring_1 )</code>
 +
|
 +
|-
 +
| SetDraggable
 +
| <code>DOTAAvatarImage.SetDraggable( boolean boolean_1 )</code>
 +
|
 +
|-
 +
| IsDraggable
 +
| <code>DOTAAvatarImage.IsDraggable()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| GetChildCount
 
| GetChildCount
| <code>CustomUIElement.GetChildCount()</code>
+
| <code>DOTAAvatarImage.GetChildCount()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| GetChild
 
| GetChild
| <code>CustomUIElement.GetChild( integer integer_1 )</code>
+
| <code>DOTAAvatarImage.GetChild( integer integer_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| Children
 
| Children
| <code>CustomUIElement.Children()</code>
+
| <code>DOTAAvatarImage.Children()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| FindChildrenWithClassTraverse
 
| FindChildrenWithClassTraverse
| <code>CustomUIElement.FindChildrenWithClassTraverse( cstring cstring_1 )</code>
+
| <code>DOTAAvatarImage.FindChildrenWithClassTraverse( cstring cstring_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| GetParent
 
| GetParent
| <code>CustomUIElement.GetParent()</code>
+
| <code>DOTAAvatarImage.GetParent()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| SetParent
 
| SetParent
| <code>CustomUIElement.SetParent( unknown_variant_type unknown_variant_type_1 )</code>
+
| <code>DOTAAvatarImage.SetParent( unknown_variant_type unknown_variant_type_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| FindChild
 
| FindChild
| <code>CustomUIElement.FindChild( cstring cstring_1 )</code>
+
| <code>DOTAAvatarImage.FindChild( cstring cstring_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| FindChildTraverse
 
| FindChildTraverse
| <code>CustomUIElement.FindChildTraverse( cstring cstring_1 )</code>
+
| <code>DOTAAvatarImage.FindChildTraverse( cstring cstring_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| FindChildInLayoutFile
 
| FindChildInLayoutFile
| <code>CustomUIElement.FindChildInLayoutFile( cstring cstring_1 )</code>
+
| <code>DOTAAvatarImage.FindChildInLayoutFile( cstring cstring_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| RemoveAndDeleteChildren
 
| RemoveAndDeleteChildren
| <code>CustomUIElement.RemoveAndDeleteChildren()</code>
+
| <code>DOTAAvatarImage.RemoveAndDeleteChildren()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| MoveChildBefore
 
| MoveChildBefore
| <code>CustomUIElement.MoveChildBefore( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 )</code>
+
| <code>DOTAAvatarImage.MoveChildBefore( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| MoveChildAfter
 
| MoveChildAfter
| <code>CustomUIElement.MoveChildAfter( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 )</code>
+
| <code>DOTAAvatarImage.MoveChildAfter( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| DeleteAsync
 
| DeleteAsync
| <code>CustomUIElement.DeleteAsync( float float_1 )</code>
+
| <code>DOTAAvatarImage.DeleteAsync( float float_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| BIsTransparent
 
| BIsTransparent
| <code>CustomUIElement.BIsTransparent()</code>
+
| <code>DOTAAvatarImage.BIsTransparent()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| BAcceptsInput
 
| BAcceptsInput
| <code>CustomUIElement.BAcceptsInput()</code>
+
| <code>DOTAAvatarImage.BAcceptsInput()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| BAcceptsFocus
 
| BAcceptsFocus
| <code>CustomUIElement.BAcceptsFocus()</code>
+
| <code>DOTAAvatarImage.BAcceptsFocus()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| SetFocus
 
| SetFocus
| <code>CustomUIElement.SetFocus()</code>
+
| <code>DOTAAvatarImage.SetFocus()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| BHasHoverStyle
 
| BHasHoverStyle
| <code>CustomUIElement.BHasHoverStyle()</code>
+
| <code>DOTAAvatarImage.BHasHoverStyle()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| SetAcceptsFocus
 
| SetAcceptsFocus
| <code>CustomUIElement.SetAcceptsFocus( boolean boolean_1 )</code>
+
| <code>DOTAAvatarImage.SetAcceptsFocus( boolean boolean_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| SetDisableFocusOnMouseDown
 
| SetDisableFocusOnMouseDown
| <code>CustomUIElement.SetDisableFocusOnMouseDown( boolean boolean_1 )</code>
+
| <code>DOTAAvatarImage.SetDisableFocusOnMouseDown( boolean boolean_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| BHasKeyFocus
 
| BHasKeyFocus
| <code>CustomUIElement.BHasKeyFocus()</code>
+
| <code>DOTAAvatarImage.BHasKeyFocus()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| IsSelected
 
| IsSelected
| <code>CustomUIElement.IsSelected()</code>
+
| <code>DOTAAvatarImage.IsSelected()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| BHasDescendantKeyFocus
 
| BHasDescendantKeyFocus
| <code>CustomUIElement.BHasDescendantKeyFocus()</code>
+
| <code>DOTAAvatarImage.BHasDescendantKeyFocus()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| BLoadLayout
 
| BLoadLayout
| <code>CustomUIElement.BLoadLayout( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code>
+
| <code>DOTAAvatarImage.BLoadLayout( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| BLoadLayoutFromString
 
| BLoadLayoutFromString
| <code>CustomUIElement.BLoadLayoutFromString( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code>
+
| <code>DOTAAvatarImage.BLoadLayoutFromString( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| LoadLayoutFromStringAsync
 
| LoadLayoutFromStringAsync
| <code>CustomUIElement.LoadLayoutFromStringAsync( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code>
+
| <code>DOTAAvatarImage.LoadLayoutFromStringAsync( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| LoadLayoutAsync
 
| LoadLayoutAsync
| <code>CustomUIElement.LoadLayoutAsync( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code>
+
| <code>DOTAAvatarImage.LoadLayoutAsync( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| SetDialogVariable
 
| SetDialogVariable
| <code>CustomUIElement.SetDialogVariable( cstring cstring_1, cstring cstring_2 )</code>
+
| <code>DOTAAvatarImage.SetDialogVariable( cstring cstring_1, cstring cstring_2 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| SetDialogVariableInt
 
| SetDialogVariableInt
| <code>CustomUIElement.SetDialogVariableInt( cstring cstring_1, integer integer_2 )</code>
+
| <code>DOTAAvatarImage.SetDialogVariableInt( cstring cstring_1, integer integer_2 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| ScrollToTop
 
| ScrollToTop
| <code>CustomUIElement.ScrollToTop()</code>
+
| <code>DOTAAvatarImage.ScrollToTop()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| ScrollToBottom
 
| ScrollToBottom
| <code>CustomUIElement.ScrollToBottom()</code>
+
| <code>DOTAAvatarImage.ScrollToBottom()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| ScrollToLeftEdge
 
| ScrollToLeftEdge
| <code>CustomUIElement.ScrollToLeftEdge()</code>
+
| <code>DOTAAvatarImage.ScrollToLeftEdge()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| ScrollToRightEdge
 
| ScrollToRightEdge
| <code>CustomUIElement.ScrollToRightEdge()</code>
+
| <code>DOTAAvatarImage.ScrollToRightEdge()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| ScrollParentToMakePanelFit
 
| ScrollParentToMakePanelFit
| <code>CustomUIElement.ScrollParentToMakePanelFit( unknown_variant_type unknown_variant_type_1, boolean boolean_2 )</code>
+
| <code>DOTAAvatarImage.ScrollParentToMakePanelFit( unknown_variant_type unknown_variant_type_1, boolean boolean_2 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| BCanSeeInParentScroll
 
| BCanSeeInParentScroll
| <code>CustomUIElement.BCanSeeInParentScroll()</code>
+
| <code>DOTAAvatarImage.BCanSeeInParentScroll()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| GetAttributeInt
 
| GetAttributeInt
| <code>CustomUIElement.GetAttributeInt( cstring cstring_1, integer integer_2 )</code>
+
| <code>DOTAAvatarImage.GetAttributeInt( cstring cstring_1, integer integer_2 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| GetAttributeString
 
| GetAttributeString
| <code>CustomUIElement.GetAttributeString( cstring cstring_1, cstring cstring_2 )</code>
+
| <code>DOTAAvatarImage.GetAttributeString( cstring cstring_1, cstring cstring_2 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| GetAttributeUInt32
 
| GetAttributeUInt32
| <code>CustomUIElement.GetAttributeUInt32( cstring cstring_1, unsigned unsigned_2 )</code>
+
| <code>DOTAAvatarImage.GetAttributeUInt32( cstring cstring_1, unsigned unsigned_2 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| SetAttributeInt
 
| SetAttributeInt
| <code>CustomUIElement.SetAttributeInt( cstring cstring_1, integer integer_2 )</code>
+
| <code>DOTAAvatarImage.SetAttributeInt( cstring cstring_1, integer integer_2 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| SetAttributeString
 
| SetAttributeString
| <code>CustomUIElement.SetAttributeString( cstring cstring_1, cstring cstring_2 )</code>
+
| <code>DOTAAvatarImage.SetAttributeString( cstring cstring_1, cstring cstring_2 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| SetAttributeUInt32
 
| SetAttributeUInt32
| <code>CustomUIElement.SetAttributeUInt32( cstring cstring_1, unsigned unsigned_2 )</code>
+
| <code>DOTAAvatarImage.SetAttributeUInt32( cstring cstring_1, unsigned unsigned_2 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| SetInputNamespace
 
| SetInputNamespace
| <code>CustomUIElement.SetInputNamespace( cstring cstring_1 )</code>
+
| <code>DOTAAvatarImage.SetInputNamespace( cstring cstring_1 )</code>
 +
|
 +
|-
 +
| steamid
 +
| <code>DOTAAvatarImage.steamid( cstring cstring_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| SetPanelEvent
 
| SetPanelEvent
| <code>CustomUIElement.SetPanelEvent( cstring cstring_1, unknown_variant_type unknown_variant_type_2 )</code>
+
| <code>DOTAAvatarImage.SetPanelEvent( cstring cstring_1, unknown_variant_type unknown_variant_type_2 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| paneltype
 
| paneltype
| <code>CustomUIElement.paneltype()</code>
+
| <code>DOTAAvatarImage.paneltype()</code>
 
|  
 
|  
 
|}
 
|}
  
  
=== DOTAAvatarImage ===
+
=== DOTAAbilityImage ===
 
{| class="standard-table" style="width: 100%;"
 
{| class="standard-table" style="width: 100%;"
 
! Function
 
! Function
Line 2,645: Line 2,776:
 
|-  
 
|-  
 
| visible
 
| visible
| <code>DOTAAvatarImage.visible( boolean boolean_1 )</code>
+
| <code>DOTAAbilityImage.visible( boolean boolean_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| enabled
 
| enabled
| <code>DOTAAvatarImage.enabled( boolean boolean_1 )</code>
+
| <code>DOTAAbilityImage.enabled( boolean boolean_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| checked
 
| checked
| <code>DOTAAvatarImage.checked( boolean boolean_1 )</code>
+
| <code>DOTAAbilityImage.checked( boolean boolean_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| defaultfocus
 
| defaultfocus
| <code>DOTAAvatarImage.defaultfocus( cstring cstring_1 )</code>
+
| <code>DOTAAbilityImage.defaultfocus( cstring cstring_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| inputnamespace
 
| inputnamespace
| <code>DOTAAvatarImage.inputnamespace( cstring cstring_1 )</code>
+
| <code>DOTAAbilityImage.inputnamespace( cstring cstring_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| hittest
 
| hittest
| <code>DOTAAvatarImage.hittest( boolean boolean_1 )</code>
+
| <code>DOTAAbilityImage.hittest( boolean boolean_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| tabindex
 
| tabindex
| <code>DOTAAvatarImage.tabindex( float float_1 )</code>
+
| <code>DOTAAbilityImage.tabindex( float float_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| selectionpos_x
 
| selectionpos_x
| <code>DOTAAvatarImage.selectionpos_x( float float_1 )</code>
+
| <code>DOTAAbilityImage.selectionpos_x( float float_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| selectionpos_y
 
| selectionpos_y
| <code>DOTAAvatarImage.selectionpos_y( float float_1 )</code>
+
| <code>DOTAAbilityImage.selectionpos_y( float float_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| id
 
| id
| <code>DOTAAvatarImage.id()</code>
+
| <code>DOTAAbilityImage.id()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| layoutfile
 
| layoutfile
| <code>DOTAAvatarImage.layoutfile()</code>
+
| <code>DOTAAbilityImage.layoutfile()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| contentwidth
 
| contentwidth
| <code>DOTAAvatarImage.contentwidth()</code>
+
| <code>DOTAAbilityImage.contentwidth()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| contentheight
 
| contentheight
| <code>DOTAAvatarImage.contentheight()</code>
+
| <code>DOTAAbilityImage.contentheight()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| desiredlayoutwidth
 
| desiredlayoutwidth
| <code>DOTAAvatarImage.desiredlayoutwidth()</code>
+
| <code>DOTAAbilityImage.desiredlayoutwidth()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| desiredlayoutheight
 
| desiredlayoutheight
| <code>DOTAAvatarImage.desiredlayoutheight()</code>
+
| <code>DOTAAbilityImage.desiredlayoutheight()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| actuallayoutwidth
 
| actuallayoutwidth
| <code>DOTAAvatarImage.actuallayoutwidth()</code>
+
| <code>DOTAAbilityImage.actuallayoutwidth()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| actuallayoutheight
 
| actuallayoutheight
| <code>DOTAAvatarImage.actuallayoutheight()</code>
+
| <code>DOTAAbilityImage.actuallayoutheight()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| actualxoffset
 
| actualxoffset
| <code>DOTAAvatarImage.actualxoffset()</code>
+
| <code>DOTAAbilityImage.actualxoffset()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| actualyoffset
 
| actualyoffset
| <code>DOTAAvatarImage.actualyoffset()</code>
+
| <code>DOTAAbilityImage.actualyoffset()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| scrolloffset_y
 
| scrolloffset_y
| <code>DOTAAvatarImage.scrolloffset_y()</code>
+
| <code>DOTAAbilityImage.scrolloffset_y()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| scrolloffset_x
 
| scrolloffset_x
| <code>DOTAAvatarImage.scrolloffset_x()</code>
+
| <code>DOTAAbilityImage.scrolloffset_x()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| style
 
| style
| <code>DOTAAvatarImage.style()</code>
+
| <code>DOTAAbilityImage.style()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| AddClass
 
| AddClass
| <code>DOTAAvatarImage.AddClass( cstring cstring_1 )</code>
+
| <code>DOTAAbilityImage.AddClass( cstring cstring_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| RemoveClass
 
| RemoveClass
| <code>DOTAAvatarImage.RemoveClass( cstring cstring_1 )</code>
+
| <code>DOTAAbilityImage.RemoveClass( cstring cstring_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| BHasClass
 
| BHasClass
| <code>DOTAAvatarImage.BHasClass( cstring cstring_1 )</code>
+
| <code>DOTAAbilityImage.BHasClass( cstring cstring_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| SetHasClass
 
| SetHasClass
| <code>DOTAAvatarImage.SetHasClass( cstring cstring_1, boolean boolean_2 )</code>
+
| <code>DOTAAbilityImage.SetHasClass( cstring cstring_1, boolean boolean_2 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| ToggleClass
 
| ToggleClass
| <code>DOTAAvatarImage.ToggleClass( cstring cstring_1 )</code>
+
| <code>DOTAAbilityImage.ToggleClass( cstring cstring_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| ClearPanelEvent
 
| ClearPanelEvent
| <code>DOTAAvatarImage.ClearPanelEvent( cstring cstring_1 )</code>
+
| <code>DOTAAbilityImage.ClearPanelEvent( cstring cstring_1 )</code>
 +
|
 +
|-
 +
| SetDraggable
 +
| <code>DOTAAbilityImage.SetDraggable( boolean boolean_1 )</code>
 +
|
 +
|-
 +
| IsDraggable
 +
| <code>DOTAAbilityImage.IsDraggable()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| GetChildCount
 
| GetChildCount
| <code>DOTAAvatarImage.GetChildCount()</code>
+
| <code>DOTAAbilityImage.GetChildCount()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| GetChild
 
| GetChild
| <code>DOTAAvatarImage.GetChild( integer integer_1 )</code>
+
| <code>DOTAAbilityImage.GetChild( integer integer_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| Children
 
| Children
| <code>DOTAAvatarImage.Children()</code>
+
| <code>DOTAAbilityImage.Children()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| FindChildrenWithClassTraverse
 
| FindChildrenWithClassTraverse
| <code>DOTAAvatarImage.FindChildrenWithClassTraverse( cstring cstring_1 )</code>
+
| <code>DOTAAbilityImage.FindChildrenWithClassTraverse( cstring cstring_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| GetParent
 
| GetParent
| <code>DOTAAvatarImage.GetParent()</code>
+
| <code>DOTAAbilityImage.GetParent()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| SetParent
 
| SetParent
| <code>DOTAAvatarImage.SetParent( unknown_variant_type unknown_variant_type_1 )</code>
+
| <code>DOTAAbilityImage.SetParent( unknown_variant_type unknown_variant_type_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| FindChild
 
| FindChild
| <code>DOTAAvatarImage.FindChild( cstring cstring_1 )</code>
+
| <code>DOTAAbilityImage.FindChild( cstring cstring_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| FindChildTraverse
 
| FindChildTraverse
| <code>DOTAAvatarImage.FindChildTraverse( cstring cstring_1 )</code>
+
| <code>DOTAAbilityImage.FindChildTraverse( cstring cstring_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| FindChildInLayoutFile
 
| FindChildInLayoutFile
| <code>DOTAAvatarImage.FindChildInLayoutFile( cstring cstring_1 )</code>
+
| <code>DOTAAbilityImage.FindChildInLayoutFile( cstring cstring_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| RemoveAndDeleteChildren
 
| RemoveAndDeleteChildren
| <code>DOTAAvatarImage.RemoveAndDeleteChildren()</code>
+
| <code>DOTAAbilityImage.RemoveAndDeleteChildren()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| MoveChildBefore
 
| MoveChildBefore
| <code>DOTAAvatarImage.MoveChildBefore( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 )</code>
+
| <code>DOTAAbilityImage.MoveChildBefore( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| MoveChildAfter
 
| MoveChildAfter
| <code>DOTAAvatarImage.MoveChildAfter( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 )</code>
+
| <code>DOTAAbilityImage.MoveChildAfter( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| DeleteAsync
 
| DeleteAsync
| <code>DOTAAvatarImage.DeleteAsync( float float_1 )</code>
+
| <code>DOTAAbilityImage.DeleteAsync( float float_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| BIsTransparent
 
| BIsTransparent
| <code>DOTAAvatarImage.BIsTransparent()</code>
+
| <code>DOTAAbilityImage.BIsTransparent()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| BAcceptsInput
 
| BAcceptsInput
| <code>DOTAAvatarImage.BAcceptsInput()</code>
+
| <code>DOTAAbilityImage.BAcceptsInput()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| BAcceptsFocus
 
| BAcceptsFocus
| <code>DOTAAvatarImage.BAcceptsFocus()</code>
+
| <code>DOTAAbilityImage.BAcceptsFocus()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| SetFocus
 
| SetFocus
| <code>DOTAAvatarImage.SetFocus()</code>
+
| <code>DOTAAbilityImage.SetFocus()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| BHasHoverStyle
 
| BHasHoverStyle
| <code>DOTAAvatarImage.BHasHoverStyle()</code>
+
| <code>DOTAAbilityImage.BHasHoverStyle()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| SetAcceptsFocus
 
| SetAcceptsFocus
| <code>DOTAAvatarImage.SetAcceptsFocus( boolean boolean_1 )</code>
+
| <code>DOTAAbilityImage.SetAcceptsFocus( boolean boolean_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| SetDisableFocusOnMouseDown
 
| SetDisableFocusOnMouseDown
| <code>DOTAAvatarImage.SetDisableFocusOnMouseDown( boolean boolean_1 )</code>
+
| <code>DOTAAbilityImage.SetDisableFocusOnMouseDown( boolean boolean_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| BHasKeyFocus
 
| BHasKeyFocus
| <code>DOTAAvatarImage.BHasKeyFocus()</code>
+
| <code>DOTAAbilityImage.BHasKeyFocus()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| IsSelected
 
| IsSelected
| <code>DOTAAvatarImage.IsSelected()</code>
+
| <code>DOTAAbilityImage.IsSelected()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| BHasDescendantKeyFocus
 
| BHasDescendantKeyFocus
| <code>DOTAAvatarImage.BHasDescendantKeyFocus()</code>
+
| <code>DOTAAbilityImage.BHasDescendantKeyFocus()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| BLoadLayout
 
| BLoadLayout
| <code>DOTAAvatarImage.BLoadLayout( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code>
+
| <code>DOTAAbilityImage.BLoadLayout( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| BLoadLayoutFromString
 
| BLoadLayoutFromString
| <code>DOTAAvatarImage.BLoadLayoutFromString( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code>
+
| <code>DOTAAbilityImage.BLoadLayoutFromString( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| LoadLayoutFromStringAsync
 
| LoadLayoutFromStringAsync
| <code>DOTAAvatarImage.LoadLayoutFromStringAsync( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code>
+
| <code>DOTAAbilityImage.LoadLayoutFromStringAsync( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| LoadLayoutAsync
 
| LoadLayoutAsync
| <code>DOTAAvatarImage.LoadLayoutAsync( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code>
+
| <code>DOTAAbilityImage.LoadLayoutAsync( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| SetDialogVariable
 
| SetDialogVariable
| <code>DOTAAvatarImage.SetDialogVariable( cstring cstring_1, cstring cstring_2 )</code>
+
| <code>DOTAAbilityImage.SetDialogVariable( cstring cstring_1, cstring cstring_2 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| SetDialogVariableInt
 
| SetDialogVariableInt
| <code>DOTAAvatarImage.SetDialogVariableInt( cstring cstring_1, integer integer_2 )</code>
+
| <code>DOTAAbilityImage.SetDialogVariableInt( cstring cstring_1, integer integer_2 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| ScrollToTop
 
| ScrollToTop
| <code>DOTAAvatarImage.ScrollToTop()</code>
+
| <code>DOTAAbilityImage.ScrollToTop()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| ScrollToBottom
 
| ScrollToBottom
| <code>DOTAAvatarImage.ScrollToBottom()</code>
+
| <code>DOTAAbilityImage.ScrollToBottom()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| ScrollToLeftEdge
 
| ScrollToLeftEdge
| <code>DOTAAvatarImage.ScrollToLeftEdge()</code>
+
| <code>DOTAAbilityImage.ScrollToLeftEdge()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| ScrollToRightEdge
 
| ScrollToRightEdge
| <code>DOTAAvatarImage.ScrollToRightEdge()</code>
+
| <code>DOTAAbilityImage.ScrollToRightEdge()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| ScrollParentToMakePanelFit
 
| ScrollParentToMakePanelFit
| <code>DOTAAvatarImage.ScrollParentToMakePanelFit( unknown_variant_type unknown_variant_type_1, boolean boolean_2 )</code>
+
| <code>DOTAAbilityImage.ScrollParentToMakePanelFit( unknown_variant_type unknown_variant_type_1, boolean boolean_2 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| BCanSeeInParentScroll
 
| BCanSeeInParentScroll
| <code>DOTAAvatarImage.BCanSeeInParentScroll()</code>
+
| <code>DOTAAbilityImage.BCanSeeInParentScroll()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| GetAttributeInt
 
| GetAttributeInt
| <code>DOTAAvatarImage.GetAttributeInt( cstring cstring_1, integer integer_2 )</code>
+
| <code>DOTAAbilityImage.GetAttributeInt( cstring cstring_1, integer integer_2 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| GetAttributeString
 
| GetAttributeString
| <code>DOTAAvatarImage.GetAttributeString( cstring cstring_1, cstring cstring_2 )</code>
+
| <code>DOTAAbilityImage.GetAttributeString( cstring cstring_1, cstring cstring_2 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| GetAttributeUInt32
 
| GetAttributeUInt32
| <code>DOTAAvatarImage.GetAttributeUInt32( cstring cstring_1, unsigned unsigned_2 )</code>
+
| <code>DOTAAbilityImage.GetAttributeUInt32( cstring cstring_1, unsigned unsigned_2 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| SetAttributeInt
 
| SetAttributeInt
| <code>DOTAAvatarImage.SetAttributeInt( cstring cstring_1, integer integer_2 )</code>
+
| <code>DOTAAbilityImage.SetAttributeInt( cstring cstring_1, integer integer_2 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| SetAttributeString
 
| SetAttributeString
| <code>DOTAAvatarImage.SetAttributeString( cstring cstring_1, cstring cstring_2 )</code>
+
| <code>DOTAAbilityImage.SetAttributeString( cstring cstring_1, cstring cstring_2 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| SetAttributeUInt32
 
| SetAttributeUInt32
| <code>DOTAAvatarImage.SetAttributeUInt32( cstring cstring_1, unsigned unsigned_2 )</code>
+
| <code>DOTAAbilityImage.SetAttributeUInt32( cstring cstring_1, unsigned unsigned_2 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| SetInputNamespace
 
| SetInputNamespace
| <code>DOTAAvatarImage.SetInputNamespace( cstring cstring_1 )</code>
+
| <code>DOTAAbilityImage.SetInputNamespace( cstring cstring_1 )</code>
 +
|
 +
|-
 +
| SetImage
 +
| <code>DOTAAbilityImage.SetImage( cstring cstring_1 )</code>
 +
|
 +
|-
 +
| SetScaling
 +
| <code>DOTAAbilityImage.SetScaling( cstring cstring_1 )</code>
 +
|
 +
|-
 +
| abilityname
 +
| <code>DOTAAbilityImage.abilityname( cstring cstring_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
| steamid
+
| contextEntityIndex
| <code>DOTAAvatarImage.steamid( cstring cstring_1 )</code>
+
| <code>DOTAAbilityImage.contextEntityIndex( integer integer_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| SetPanelEvent
 
| SetPanelEvent
| <code>DOTAAvatarImage.SetPanelEvent( cstring cstring_1, unknown_variant_type unknown_variant_type_2 )</code>
+
| <code>DOTAAbilityImage.SetPanelEvent( cstring cstring_1, unknown_variant_type unknown_variant_type_2 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| paneltype
 
| paneltype
| <code>DOTAAvatarImage.paneltype()</code>
+
| <code>DOTAAbilityImage.paneltype()</code>
 
|  
 
|  
 
|}
 
|}
  
  
=== DOTACustomUITypeContainer ===
+
=== DOTAItemImage ===
 
{| class="standard-table" style="width: 100%;"
 
{| class="standard-table" style="width: 100%;"
 
! Function
 
! Function
Line 2,945: Line 3,096:
 
|-  
 
|-  
 
| visible
 
| visible
| <code>DOTACustomUITypeContainer.visible( boolean boolean_1 )</code>
+
| <code>DOTAItemImage.visible( boolean boolean_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| enabled
 
| enabled
| <code>DOTACustomUITypeContainer.enabled( boolean boolean_1 )</code>
+
| <code>DOTAItemImage.enabled( boolean boolean_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| checked
 
| checked
| <code>DOTACustomUITypeContainer.checked( boolean boolean_1 )</code>
+
| <code>DOTAItemImage.checked( boolean boolean_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| defaultfocus
 
| defaultfocus
| <code>DOTACustomUITypeContainer.defaultfocus( cstring cstring_1 )</code>
+
| <code>DOTAItemImage.defaultfocus( cstring cstring_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| inputnamespace
 
| inputnamespace
| <code>DOTACustomUITypeContainer.inputnamespace( cstring cstring_1 )</code>
+
| <code>DOTAItemImage.inputnamespace( cstring cstring_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| hittest
 
| hittest
| <code>DOTACustomUITypeContainer.hittest( boolean boolean_1 )</code>
+
| <code>DOTAItemImage.hittest( boolean boolean_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| tabindex
 
| tabindex
| <code>DOTACustomUITypeContainer.tabindex( float float_1 )</code>
+
| <code>DOTAItemImage.tabindex( float float_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| selectionpos_x
 
| selectionpos_x
| <code>DOTACustomUITypeContainer.selectionpos_x( float float_1 )</code>
+
| <code>DOTAItemImage.selectionpos_x( float float_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| selectionpos_y
 
| selectionpos_y
| <code>DOTACustomUITypeContainer.selectionpos_y( float float_1 )</code>
+
| <code>DOTAItemImage.selectionpos_y( float float_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| id
 
| id
| <code>DOTACustomUITypeContainer.id()</code>
+
| <code>DOTAItemImage.id()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| layoutfile
 
| layoutfile
| <code>DOTACustomUITypeContainer.layoutfile()</code>
+
| <code>DOTAItemImage.layoutfile()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| contentwidth
 
| contentwidth
| <code>DOTACustomUITypeContainer.contentwidth()</code>
+
| <code>DOTAItemImage.contentwidth()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| contentheight
 
| contentheight
| <code>DOTACustomUITypeContainer.contentheight()</code>
+
| <code>DOTAItemImage.contentheight()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| desiredlayoutwidth
 
| desiredlayoutwidth
| <code>DOTACustomUITypeContainer.desiredlayoutwidth()</code>
+
| <code>DOTAItemImage.desiredlayoutwidth()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| desiredlayoutheight
 
| desiredlayoutheight
| <code>DOTACustomUITypeContainer.desiredlayoutheight()</code>
+
| <code>DOTAItemImage.desiredlayoutheight()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| actuallayoutwidth
 
| actuallayoutwidth
| <code>DOTACustomUITypeContainer.actuallayoutwidth()</code>
+
| <code>DOTAItemImage.actuallayoutwidth()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| actuallayoutheight
 
| actuallayoutheight
| <code>DOTACustomUITypeContainer.actuallayoutheight()</code>
+
| <code>DOTAItemImage.actuallayoutheight()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| actualxoffset
 
| actualxoffset
| <code>DOTACustomUITypeContainer.actualxoffset()</code>
+
| <code>DOTAItemImage.actualxoffset()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| actualyoffset
 
| actualyoffset
| <code>DOTACustomUITypeContainer.actualyoffset()</code>
+
| <code>DOTAItemImage.actualyoffset()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| scrolloffset_y
 
| scrolloffset_y
| <code>DOTACustomUITypeContainer.scrolloffset_y()</code>
+
| <code>DOTAItemImage.scrolloffset_y()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| scrolloffset_x
 
| scrolloffset_x
| <code>DOTACustomUITypeContainer.scrolloffset_x()</code>
+
| <code>DOTAItemImage.scrolloffset_x()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| style
 
| style
| <code>DOTACustomUITypeContainer.style()</code>
+
| <code>DOTAItemImage.style()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| AddClass
 
| AddClass
| <code>DOTACustomUITypeContainer.AddClass( cstring cstring_1 )</code>
+
| <code>DOTAItemImage.AddClass( cstring cstring_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| RemoveClass
 
| RemoveClass
| <code>DOTACustomUITypeContainer.RemoveClass( cstring cstring_1 )</code>
+
| <code>DOTAItemImage.RemoveClass( cstring cstring_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| BHasClass
 
| BHasClass
| <code>DOTACustomUITypeContainer.BHasClass( cstring cstring_1 )</code>
+
| <code>DOTAItemImage.BHasClass( cstring cstring_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| SetHasClass
 
| SetHasClass
| <code>DOTACustomUITypeContainer.SetHasClass( cstring cstring_1, boolean boolean_2 )</code>
+
| <code>DOTAItemImage.SetHasClass( cstring cstring_1, boolean boolean_2 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| ToggleClass
 
| ToggleClass
| <code>DOTACustomUITypeContainer.ToggleClass( cstring cstring_1 )</code>
+
| <code>DOTAItemImage.ToggleClass( cstring cstring_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| ClearPanelEvent
 
| ClearPanelEvent
| <code>DOTACustomUITypeContainer.ClearPanelEvent( cstring cstring_1 )</code>
+
| <code>DOTAItemImage.ClearPanelEvent( cstring cstring_1 )</code>
 +
|
 +
|-
 +
| SetDraggable
 +
| <code>DOTAItemImage.SetDraggable( boolean boolean_1 )</code>
 +
|
 +
|-
 +
| IsDraggable
 +
| <code>DOTAItemImage.IsDraggable()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| GetChildCount
 
| GetChildCount
| <code>DOTACustomUITypeContainer.GetChildCount()</code>
+
| <code>DOTAItemImage.GetChildCount()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| GetChild
 
| GetChild
| <code>DOTACustomUITypeContainer.GetChild( integer integer_1 )</code>
+
| <code>DOTAItemImage.GetChild( integer integer_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| Children
 
| Children
| <code>DOTACustomUITypeContainer.Children()</code>
+
| <code>DOTAItemImage.Children()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| FindChildrenWithClassTraverse
 
| FindChildrenWithClassTraverse
| <code>DOTACustomUITypeContainer.FindChildrenWithClassTraverse( cstring cstring_1 )</code>
+
| <code>DOTAItemImage.FindChildrenWithClassTraverse( cstring cstring_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| GetParent
 
| GetParent
| <code>DOTACustomUITypeContainer.GetParent()</code>
+
| <code>DOTAItemImage.GetParent()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| SetParent
 
| SetParent
| <code>DOTACustomUITypeContainer.SetParent( unknown_variant_type unknown_variant_type_1 )</code>
+
| <code>DOTAItemImage.SetParent( unknown_variant_type unknown_variant_type_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| FindChild
 
| FindChild
| <code>DOTACustomUITypeContainer.FindChild( cstring cstring_1 )</code>
+
| <code>DOTAItemImage.FindChild( cstring cstring_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| FindChildTraverse
 
| FindChildTraverse
| <code>DOTACustomUITypeContainer.FindChildTraverse( cstring cstring_1 )</code>
+
| <code>DOTAItemImage.FindChildTraverse( cstring cstring_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| FindChildInLayoutFile
 
| FindChildInLayoutFile
| <code>DOTACustomUITypeContainer.FindChildInLayoutFile( cstring cstring_1 )</code>
+
| <code>DOTAItemImage.FindChildInLayoutFile( cstring cstring_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| RemoveAndDeleteChildren
 
| RemoveAndDeleteChildren
| <code>DOTACustomUITypeContainer.RemoveAndDeleteChildren()</code>
+
| <code>DOTAItemImage.RemoveAndDeleteChildren()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| MoveChildBefore
 
| MoveChildBefore
| <code>DOTACustomUITypeContainer.MoveChildBefore( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 )</code>
+
| <code>DOTAItemImage.MoveChildBefore( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| MoveChildAfter
 
| MoveChildAfter
| <code>DOTACustomUITypeContainer.MoveChildAfter( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 )</code>
+
| <code>DOTAItemImage.MoveChildAfter( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| DeleteAsync
 
| DeleteAsync
| <code>DOTACustomUITypeContainer.DeleteAsync( float float_1 )</code>
+
| <code>DOTAItemImage.DeleteAsync( float float_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| BIsTransparent
 
| BIsTransparent
| <code>DOTACustomUITypeContainer.BIsTransparent()</code>
+
| <code>DOTAItemImage.BIsTransparent()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| BAcceptsInput
 
| BAcceptsInput
| <code>DOTACustomUITypeContainer.BAcceptsInput()</code>
+
| <code>DOTAItemImage.BAcceptsInput()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| BAcceptsFocus
 
| BAcceptsFocus
| <code>DOTACustomUITypeContainer.BAcceptsFocus()</code>
+
| <code>DOTAItemImage.BAcceptsFocus()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| SetFocus
 
| SetFocus
| <code>DOTACustomUITypeContainer.SetFocus()</code>
+
| <code>DOTAItemImage.SetFocus()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| BHasHoverStyle
 
| BHasHoverStyle
| <code>DOTACustomUITypeContainer.BHasHoverStyle()</code>
+
| <code>DOTAItemImage.BHasHoverStyle()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| SetAcceptsFocus
 
| SetAcceptsFocus
| <code>DOTACustomUITypeContainer.SetAcceptsFocus( boolean boolean_1 )</code>
+
| <code>DOTAItemImage.SetAcceptsFocus( boolean boolean_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| SetDisableFocusOnMouseDown
 
| SetDisableFocusOnMouseDown
| <code>DOTACustomUITypeContainer.SetDisableFocusOnMouseDown( boolean boolean_1 )</code>
+
| <code>DOTAItemImage.SetDisableFocusOnMouseDown( boolean boolean_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| BHasKeyFocus
 
| BHasKeyFocus
| <code>DOTACustomUITypeContainer.BHasKeyFocus()</code>
+
| <code>DOTAItemImage.BHasKeyFocus()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| IsSelected
 
| IsSelected
| <code>DOTACustomUITypeContainer.IsSelected()</code>
+
| <code>DOTAItemImage.IsSelected()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| BHasDescendantKeyFocus
 
| BHasDescendantKeyFocus
| <code>DOTACustomUITypeContainer.BHasDescendantKeyFocus()</code>
+
| <code>DOTAItemImage.BHasDescendantKeyFocus()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| BLoadLayout
 
| BLoadLayout
| <code>DOTACustomUITypeContainer.BLoadLayout( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code>
+
| <code>DOTAItemImage.BLoadLayout( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| BLoadLayoutFromString
 
| BLoadLayoutFromString
| <code>DOTACustomUITypeContainer.BLoadLayoutFromString( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code>
+
| <code>DOTAItemImage.BLoadLayoutFromString( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| LoadLayoutFromStringAsync
 
| LoadLayoutFromStringAsync
| <code>DOTACustomUITypeContainer.LoadLayoutFromStringAsync( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code>
+
| <code>DOTAItemImage.LoadLayoutFromStringAsync( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| LoadLayoutAsync
 
| LoadLayoutAsync
| <code>DOTACustomUITypeContainer.LoadLayoutAsync( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code>
+
| <code>DOTAItemImage.LoadLayoutAsync( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| SetDialogVariable
 
| SetDialogVariable
| <code>DOTACustomUITypeContainer.SetDialogVariable( cstring cstring_1, cstring cstring_2 )</code>
+
| <code>DOTAItemImage.SetDialogVariable( cstring cstring_1, cstring cstring_2 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| SetDialogVariableInt
 
| SetDialogVariableInt
| <code>DOTACustomUITypeContainer.SetDialogVariableInt( cstring cstring_1, integer integer_2 )</code>
+
| <code>DOTAItemImage.SetDialogVariableInt( cstring cstring_1, integer integer_2 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| ScrollToTop
 
| ScrollToTop
| <code>DOTACustomUITypeContainer.ScrollToTop()</code>
+
| <code>DOTAItemImage.ScrollToTop()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| ScrollToBottom
 
| ScrollToBottom
| <code>DOTACustomUITypeContainer.ScrollToBottom()</code>
+
| <code>DOTAItemImage.ScrollToBottom()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| ScrollToLeftEdge
 
| ScrollToLeftEdge
| <code>DOTACustomUITypeContainer.ScrollToLeftEdge()</code>
+
| <code>DOTAItemImage.ScrollToLeftEdge()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| ScrollToRightEdge
 
| ScrollToRightEdge
| <code>DOTACustomUITypeContainer.ScrollToRightEdge()</code>
+
| <code>DOTAItemImage.ScrollToRightEdge()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| ScrollParentToMakePanelFit
 
| ScrollParentToMakePanelFit
| <code>DOTACustomUITypeContainer.ScrollParentToMakePanelFit( unknown_variant_type unknown_variant_type_1, boolean boolean_2 )</code>
+
| <code>DOTAItemImage.ScrollParentToMakePanelFit( unknown_variant_type unknown_variant_type_1, boolean boolean_2 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| BCanSeeInParentScroll
 
| BCanSeeInParentScroll
| <code>DOTACustomUITypeContainer.BCanSeeInParentScroll()</code>
+
| <code>DOTAItemImage.BCanSeeInParentScroll()</code>
 
|  
 
|  
 
|-  
 
|-  
 
| GetAttributeInt
 
| GetAttributeInt
| <code>DOTACustomUITypeContainer.GetAttributeInt( cstring cstring_1, integer integer_2 )</code>
+
| <code>DOTAItemImage.GetAttributeInt( cstring cstring_1, integer integer_2 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| GetAttributeString
 
| GetAttributeString
| <code>DOTACustomUITypeContainer.GetAttributeString( cstring cstring_1, cstring cstring_2 )</code>
+
| <code>DOTAItemImage.GetAttributeString( cstring cstring_1, cstring cstring_2 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| GetAttributeUInt32
 
| GetAttributeUInt32
| <code>DOTACustomUITypeContainer.GetAttributeUInt32( cstring cstring_1, unsigned unsigned_2 )</code>
+
| <code>DOTAItemImage.GetAttributeUInt32( cstring cstring_1, unsigned unsigned_2 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| SetAttributeInt
 
| SetAttributeInt
| <code>DOTACustomUITypeContainer.SetAttributeInt( cstring cstring_1, integer integer_2 )</code>
+
| <code>DOTAItemImage.SetAttributeInt( cstring cstring_1, integer integer_2 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| SetAttributeString
 
| SetAttributeString
| <code>DOTACustomUITypeContainer.SetAttributeString( cstring cstring_1, cstring cstring_2 )</code>
+
| <code>DOTAItemImage.SetAttributeString( cstring cstring_1, cstring cstring_2 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| SetAttributeUInt32
 
| SetAttributeUInt32
| <code>DOTACustomUITypeContainer.SetAttributeUInt32( cstring cstring_1, unsigned unsigned_2 )</code>
+
| <code>DOTAItemImage.SetAttributeUInt32( cstring cstring_1, unsigned unsigned_2 )</code>
 
|  
 
|  
 
|-  
 
|-  
 
| SetInputNamespace
 
| SetInputNamespace
| <code>DOTACustomUITypeContainer.SetInputNamespace( cstring cstring_1 )</code>
+
| <code>DOTAItemImage.SetInputNamespace( cstring cstring_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
| SetPanelEvent
+
| SetImage
| <code>DOTACustomUITypeContainer.SetPanelEvent( cstring cstring_1, unknown_variant_type unknown_variant_type_2 )</code>
+
| <code>DOTAItemImage.SetImage( cstring cstring_1 )</code>
 +
|
 +
|-
 +
| SetScaling
 +
| <code>DOTAItemImage.SetScaling( cstring cstring_1 )</code>
 
|  
 
|  
 
|-  
 
|-  
| paneltype
+
| itemname
| <code>DOTACustomUITypeContainer.paneltype()</code>
+
| <code>DOTAItemImage.itemname( cstring cstring_1 )</code>
 
|  
 
|  
|}
+
|-
 
+
| contextEntityIndex
=== DOTA_GameState ===
+
| <code>DOTAItemImage.contextEntityIndex( integer integer_1 )</code>
 +
|
 +
|-
 +
| SetPanelEvent
 +
| <code>DOTAItemImage.SetPanelEvent( cstring cstring_1, unknown_variant_type unknown_variant_type_2 )</code>
 +
|
 +
|-
 +
| paneltype
 +
| <code>DOTAItemImage.paneltype()</code>
 +
|
 +
|}
 +
 
 +
 
 +
=== DOTAHeroImage ===
 
{| class="standard-table" style="width: 100%;"
 
{| class="standard-table" style="width: 100%;"
! Enumerator
+
! Function
! Value
+
! Signature
 
! Description
 
! Description
|-
+
|-  
| DOTA_GameState.DOTA_GAMERULES_STATE_INIT
+
| visible
| 0
+
| <code>DOTAHeroImage.visible( boolean boolean_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_GameState.DOTA_GAMERULES_STATE_WAIT_FOR_PLAYERS_TO_LOAD
+
| enabled
| 1
+
| <code>DOTAHeroImage.enabled( boolean boolean_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_GameState.DOTA_GAMERULES_STATE_HERO_SELECTION
+
| checked
| 3
+
| <code>DOTAHeroImage.checked( boolean boolean_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_GameState.DOTA_GAMERULES_STATE_STRATEGY_TIME
+
| defaultfocus
| 4
+
| <code>DOTAHeroImage.defaultfocus( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_GameState.DOTA_GAMERULES_STATE_PRE_GAME
+
| inputnamespace
| 6
+
| <code>DOTAHeroImage.inputnamespace( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_GameState.DOTA_GAMERULES_STATE_GAME_IN_PROGRESS
+
| hittest
| 7
+
| <code>DOTAHeroImage.hittest( boolean boolean_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_GameState.DOTA_GAMERULES_STATE_POST_GAME
+
| tabindex
| 8
+
| <code>DOTAHeroImage.tabindex( float float_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_GameState.DOTA_GAMERULES_STATE_DISCONNECT
+
| selectionpos_x
| 9
+
| <code>DOTAHeroImage.selectionpos_x( float float_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_GameState.DOTA_GAMERULES_STATE_TEAM_SHOWCASE
+
| selectionpos_y
| 5
+
| <code>DOTAHeroImage.selectionpos_y( float float_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_GameState.DOTA_GAMERULES_STATE_CUSTOM_GAME_SETUP
+
| id
| 2
+
| <code>DOTAHeroImage.id()</code>
 
|  
 
|  
|-
+
|-  
| DOTA_GameState.DOTA_GAMERULES_STATE_LAST
+
| layoutfile
| 0
+
| <code>DOTAHeroImage.layoutfile()</code>
 
|  
 
|  
|}
+
|-  
 
+
| contentwidth
=== DOTA_GC_TEAM ===
+
| <code>DOTAHeroImage.contentwidth()</code>
{| class="standard-table" style="width: 100%;"
 
! Enumerator
 
! Value
 
! Description
 
|-
 
| DOTA_GC_TEAM.DOTA_GC_TEAM_GOOD_GUYS
 
| 0
 
 
|  
 
|  
|-
+
|-  
| DOTA_GC_TEAM.DOTA_GC_TEAM_BAD_GUYS
+
| contentheight
| 1
+
| <code>DOTAHeroImage.contentheight()</code>
 
|  
 
|  
|-
+
|-  
| DOTA_GC_TEAM.DOTA_GC_TEAM_BROADCASTER
+
| desiredlayoutwidth
| 2
+
| <code>DOTAHeroImage.desiredlayoutwidth()</code>
 
|  
 
|  
|-
+
|-  
| DOTA_GC_TEAM.DOTA_GC_TEAM_SPECTATOR
+
| desiredlayoutheight
| 3
+
| <code>DOTAHeroImage.desiredlayoutheight()</code>
 
|  
 
|  
|-
+
|-  
| DOTA_GC_TEAM.DOTA_GC_TEAM_PLAYER_POOL
+
| actuallayoutwidth
| 4
+
| <code>DOTAHeroImage.actuallayoutwidth()</code>
 
|  
 
|  
|-
+
|-  
| DOTA_GC_TEAM.DOTA_GC_TEAM_NOTEAM
+
| actuallayoutheight
| 5
+
| <code>DOTAHeroImage.actuallayoutheight()</code>
 
|  
 
|  
|}
+
|-  
 
+
| actualxoffset
=== DOTAConnectionState_t ===
+
| <code>DOTAHeroImage.actualxoffset()</code>
{| class="standard-table" style="width: 100%;"
 
! Enumerator
 
! Value
 
! Description
 
|-
 
| DOTAConnectionState_t.DOTA_CONNECTION_STATE_UNKNOWN
 
| 0
 
 
|  
 
|  
|-
+
|-  
| DOTAConnectionState_t.DOTA_CONNECTION_STATE_NOT_YET_CONNECTED
+
| actualyoffset
| 1
+
| <code>DOTAHeroImage.actualyoffset()</code>
 
|  
 
|  
|-
+
|-  
| DOTAConnectionState_t.DOTA_CONNECTION_STATE_CONNECTED
+
| scrolloffset_y
| 2
+
| <code>DOTAHeroImage.scrolloffset_y()</code>
 
|  
 
|  
|-
+
|-  
| DOTAConnectionState_t.DOTA_CONNECTION_STATE_DISCONNECTED
+
| scrolloffset_x
| 3
+
| <code>DOTAHeroImage.scrolloffset_x()</code>
 
|  
 
|  
|-
+
|-  
| DOTAConnectionState_t.DOTA_CONNECTION_STATE_ABANDONED
+
| style
| 4
+
| <code>DOTAHeroImage.style()</code>
 
|  
 
|  
|-
+
|-  
| DOTAConnectionState_t.DOTA_CONNECTION_STATE_LOADING
+
| AddClass
| 5
+
| <code>DOTAHeroImage.AddClass( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTAConnectionState_t.DOTA_CONNECTION_STATE_FAILED
+
| RemoveClass
| 6
+
| <code>DOTAHeroImage.RemoveClass( cstring cstring_1 )</code>
 
|  
 
|  
|}
+
|-  
 
+
| BHasClass
=== dotaunitorder_t ===
+
| <code>DOTAHeroImage.BHasClass( cstring cstring_1 )</code>
{| class="standard-table" style="width: 100%;"
 
! Enumerator
 
! Value
 
! Description
 
|-
 
| dotaunitorder_t.DOTA_UNIT_ORDER_NONE
 
| 0
 
 
|  
 
|  
|-
+
|-  
| dotaunitorder_t.DOTA_UNIT_ORDER_MOVE_TO_POSITION
+
| SetHasClass
| 1
+
| <code>DOTAHeroImage.SetHasClass( cstring cstring_1, boolean boolean_2 )</code>
 
|  
 
|  
|-
+
|-  
| dotaunitorder_t.DOTA_UNIT_ORDER_MOVE_TO_TARGET
+
| ToggleClass
| 2
+
| <code>DOTAHeroImage.ToggleClass( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| dotaunitorder_t.DOTA_UNIT_ORDER_ATTACK_MOVE
+
| ClearPanelEvent
| 3
+
| <code>DOTAHeroImage.ClearPanelEvent( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| dotaunitorder_t.DOTA_UNIT_ORDER_ATTACK_TARGET
+
| SetDraggable
| 4
+
| <code>DOTAHeroImage.SetDraggable( boolean boolean_1 )</code>
 
|  
 
|  
|-
+
|-  
| dotaunitorder_t.DOTA_UNIT_ORDER_CAST_POSITION
+
| IsDraggable
| 5
+
| <code>DOTAHeroImage.IsDraggable()</code>
 
|  
 
|  
|-
+
|-  
| dotaunitorder_t.DOTA_UNIT_ORDER_CAST_TARGET
+
| GetChildCount
| 6
+
| <code>DOTAHeroImage.GetChildCount()</code>
 
|  
 
|  
|-
+
|-  
| dotaunitorder_t.DOTA_UNIT_ORDER_CAST_TARGET_TREE
+
| GetChild
| 7
+
| <code>DOTAHeroImage.GetChild( integer integer_1 )</code>
 
|  
 
|  
|-
+
|-  
| dotaunitorder_t.DOTA_UNIT_ORDER_CAST_NO_TARGET
+
| Children
| 8
+
| <code>DOTAHeroImage.Children()</code>
 
|  
 
|  
|-
+
|-  
| dotaunitorder_t.DOTA_UNIT_ORDER_CAST_TOGGLE
+
| FindChildrenWithClassTraverse
| 9
+
| <code>DOTAHeroImage.FindChildrenWithClassTraverse( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| dotaunitorder_t.DOTA_UNIT_ORDER_HOLD_POSITION
+
| GetParent
| 10
+
| <code>DOTAHeroImage.GetParent()</code>
 
|  
 
|  
|-
+
|-  
| dotaunitorder_t.DOTA_UNIT_ORDER_TRAIN_ABILITY
+
| SetParent
| 11
+
| <code>DOTAHeroImage.SetParent( unknown_variant_type unknown_variant_type_1 )</code>
 
|  
 
|  
|-
+
|-  
| dotaunitorder_t.DOTA_UNIT_ORDER_DROP_ITEM
+
| FindChild
| 12
+
| <code>DOTAHeroImage.FindChild( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| dotaunitorder_t.DOTA_UNIT_ORDER_GIVE_ITEM
+
| FindChildTraverse
| 13
+
| <code>DOTAHeroImage.FindChildTraverse( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| dotaunitorder_t.DOTA_UNIT_ORDER_PICKUP_ITEM
+
| FindChildInLayoutFile
| 14
+
| <code>DOTAHeroImage.FindChildInLayoutFile( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| dotaunitorder_t.DOTA_UNIT_ORDER_PICKUP_RUNE
+
| RemoveAndDeleteChildren
| 15
+
| <code>DOTAHeroImage.RemoveAndDeleteChildren()</code>
 
|  
 
|  
|-
+
|-  
| dotaunitorder_t.DOTA_UNIT_ORDER_PURCHASE_ITEM
+
| MoveChildBefore
| 16
+
| <code>DOTAHeroImage.MoveChildBefore( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 )</code>
 
|  
 
|  
|-
+
|-  
| dotaunitorder_t.DOTA_UNIT_ORDER_SELL_ITEM
+
| MoveChildAfter
| 17
+
| <code>DOTAHeroImage.MoveChildAfter( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 )</code>
 
|  
 
|  
|-
+
|-  
| dotaunitorder_t.DOTA_UNIT_ORDER_DISASSEMBLE_ITEM
+
| DeleteAsync
| 18
+
| <code>DOTAHeroImage.DeleteAsync( float float_1 )</code>
 
|  
 
|  
|-
+
|-  
| dotaunitorder_t.DOTA_UNIT_ORDER_MOVE_ITEM
+
| BIsTransparent
| 19
+
| <code>DOTAHeroImage.BIsTransparent()</code>
 
|  
 
|  
|-
+
|-  
| dotaunitorder_t.DOTA_UNIT_ORDER_CAST_TOGGLE_AUTO
+
| BAcceptsInput
| 20
+
| <code>DOTAHeroImage.BAcceptsInput()</code>
 
|  
 
|  
|-
+
|-  
| dotaunitorder_t.DOTA_UNIT_ORDER_STOP
+
| BAcceptsFocus
| 21
+
| <code>DOTAHeroImage.BAcceptsFocus()</code>
 
|  
 
|  
|-
+
|-  
| dotaunitorder_t.DOTA_UNIT_ORDER_TAUNT
+
| SetFocus
| 22
+
| <code>DOTAHeroImage.SetFocus()</code>
 
|  
 
|  
|-
+
|-  
| dotaunitorder_t.DOTA_UNIT_ORDER_BUYBACK
+
| BHasHoverStyle
| 23
+
| <code>DOTAHeroImage.BHasHoverStyle()</code>
 
|  
 
|  
|-
+
|-  
| dotaunitorder_t.DOTA_UNIT_ORDER_GLYPH
+
| SetAcceptsFocus
| 24
+
| <code>DOTAHeroImage.SetAcceptsFocus( boolean boolean_1 )</code>
 
|  
 
|  
|-
+
|-  
| dotaunitorder_t.DOTA_UNIT_ORDER_EJECT_ITEM_FROM_STASH
+
| SetDisableFocusOnMouseDown
| 25
+
| <code>DOTAHeroImage.SetDisableFocusOnMouseDown( boolean boolean_1 )</code>
 
|  
 
|  
|-
+
|-  
| dotaunitorder_t.DOTA_UNIT_ORDER_CAST_RUNE
+
| BHasKeyFocus
| 26
+
| <code>DOTAHeroImage.BHasKeyFocus()</code>
 
|  
 
|  
|-
+
|-  
| dotaunitorder_t.DOTA_UNIT_ORDER_PING_ABILITY
+
| IsSelected
| 27
+
| <code>DOTAHeroImage.IsSelected()</code>
 
|  
 
|  
|-
+
|-  
| dotaunitorder_t.DOTA_UNIT_ORDER_MOVE_TO_DIRECTION
+
| BHasDescendantKeyFocus
| 28
+
| <code>DOTAHeroImage.BHasDescendantKeyFocus()</code>
 
|  
 
|  
|}
+
|-  
 
+
| BLoadLayout
=== DOTA_OVERHEAD_ALERT ===
+
| <code>DOTAHeroImage.BLoadLayout( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code>
{| class="standard-table" style="width: 100%;"
 
! Enumerator
 
! Value
 
! Description
 
|-
 
| DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_GOLD
 
| 0
 
 
|  
 
|  
|-
+
|-  
| DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_DENY
+
| BLoadLayoutFromString
| 1
+
| <code>DOTAHeroImage.BLoadLayoutFromString( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_CRITICAL
+
| LoadLayoutFromStringAsync
| 2
+
| <code>DOTAHeroImage.LoadLayoutFromStringAsync( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_XP
+
| LoadLayoutAsync
| 3
+
| <code>DOTAHeroImage.LoadLayoutAsync( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_BONUS_SPELL_DAMAGE
+
| SetDialogVariable
| 4
+
| <code>DOTAHeroImage.SetDialogVariable( cstring cstring_1, cstring cstring_2 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_MISS
+
| SetDialogVariableInt
| 5
+
| <code>DOTAHeroImage.SetDialogVariableInt( cstring cstring_1, integer integer_2 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_DAMAGE
+
| ScrollToTop
| 6
+
| <code>DOTAHeroImage.ScrollToTop()</code>
 
|  
 
|  
|-
+
|-  
| DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_EVADE
+
| ScrollToBottom
| 7
+
| <code>DOTAHeroImage.ScrollToBottom()</code>
 
|  
 
|  
|-
+
|-  
| DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_BLOCK
+
| ScrollToLeftEdge
| 8
+
| <code>DOTAHeroImage.ScrollToLeftEdge()</code>
 
|  
 
|  
|-
+
|-  
| DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_BONUS_POISON_DAMAGE
+
| ScrollToRightEdge
| 9
+
| <code>DOTAHeroImage.ScrollToRightEdge()</code>
 
|  
 
|  
|-
+
|-  
| DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_HEAL
+
| ScrollParentToMakePanelFit
| 10
+
| <code>DOTAHeroImage.ScrollParentToMakePanelFit( unknown_variant_type unknown_variant_type_1, boolean boolean_2 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_MANA_ADD
+
| BCanSeeInParentScroll
| 11
+
| <code>DOTAHeroImage.BCanSeeInParentScroll()</code>
 
|  
 
|  
|-
+
|-  
| DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_MANA_LOSS
+
| GetAttributeInt
| 12
+
| <code>DOTAHeroImage.GetAttributeInt( cstring cstring_1, integer integer_2 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_LAST_HIT_EARLY
+
| GetAttributeString
| 13
+
| <code>DOTAHeroImage.GetAttributeString( cstring cstring_1, cstring cstring_2 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_LAST_HIT_CLOSE
+
| GetAttributeUInt32
| 14
+
| <code>DOTAHeroImage.GetAttributeUInt32( cstring cstring_1, unsigned unsigned_2 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_OVERHEAD_ALERT.OVERHEAD_ALERT_LAST_HIT_MISS
+
| SetAttributeInt
| 15
+
| <code>DOTAHeroImage.SetAttributeInt( cstring cstring_1, integer integer_2 )</code>
 
|  
 
|  
|}
+
|-  
 
+
| SetAttributeString
=== DOTA_HeroPickState ===
+
| <code>DOTAHeroImage.SetAttributeString( cstring cstring_1, cstring cstring_2 )</code>
{| class="standard-table" style="width: 100%;"
 
! Enumerator
 
! Value
 
! Description
 
|-
 
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_NONE
 
| 0
 
 
|  
 
|  
|-
+
|-  
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_AP_SELECT
+
| SetAttributeUInt32
| 1
+
| <code>DOTAHeroImage.SetAttributeUInt32( cstring cstring_1, unsigned unsigned_2 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_SD_SELECT
+
| SetInputNamespace
| 2
+
| <code>DOTAHeroImage.SetInputNamespace( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_INTRO_SELECT
+
| SetImage
| 3
+
| <code>DOTAHeroImage.SetImage( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_RD_SELECT
+
| SetScaling
| 4
+
| <code>DOTAHeroImage.SetScaling( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_INTRO
+
| heroid
| 5
+
| <code>DOTAHeroImage.heroid( integer integer_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_CAPTAINPICK
+
| heroname
| 6
+
| <code>DOTAHeroImage.heroname( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_BAN1
+
| heroimagestyle
| 7
+
| <code>DOTAHeroImage.heroimagestyle( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_BAN2
+
| SetPanelEvent
| 8
+
| <code>DOTAHeroImage.SetPanelEvent( cstring cstring_1, unknown_variant_type unknown_variant_type_2 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_BAN3
+
| paneltype
| 9
+
| <code>DOTAHeroImage.paneltype()</code>
 
|  
 
|  
|-
+
|}
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_BAN4
+
 
| 10
+
 
 +
=== DOTAUserName ===
 +
{| class="standard-table" style="width: 100%;"
 +
! Function
 +
! Signature
 +
! Description
 +
|-  
 +
| visible
 +
| <code>DOTAUserName.visible( boolean boolean_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_BAN5
+
| enabled
| 11
+
| <code>DOTAUserName.enabled( boolean boolean_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_BAN6
+
| checked
| 12
+
| <code>DOTAUserName.checked( boolean boolean_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_BAN7
+
| defaultfocus
| 13
+
| <code>DOTAUserName.defaultfocus( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_BAN8
+
| inputnamespace
| 14
+
| <code>DOTAUserName.inputnamespace( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_BAN9
+
| hittest
| 15
+
| <code>DOTAUserName.hittest( boolean boolean_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_BAN10
+
| tabindex
| 16
+
| <code>DOTAUserName.tabindex( float float_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_SELECT1
+
| selectionpos_x
| 17
+
| <code>DOTAUserName.selectionpos_x( float float_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_SELECT2
+
| selectionpos_y
| 18
+
| <code>DOTAUserName.selectionpos_y( float float_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_SELECT3
+
| id
| 19
+
| <code>DOTAUserName.id()</code>
 
|  
 
|  
|-
+
|-  
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_SELECT4
+
| layoutfile
| 20
+
| <code>DOTAUserName.layoutfile()</code>
 
|  
 
|  
|-
+
|-  
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_SELECT5
+
| contentwidth
| 21
+
| <code>DOTAUserName.contentwidth()</code>
 
|  
 
|  
|-
+
|-  
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_SELECT6
+
| contentheight
| 22
+
| <code>DOTAUserName.contentheight()</code>
 
|  
 
|  
|-
+
|-  
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_SELECT7
+
| desiredlayoutwidth
| 23
+
| <code>DOTAUserName.desiredlayoutwidth()</code>
 
|  
 
|  
|-
+
|-  
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_SELECT8
+
| desiredlayoutheight
| 24
+
| <code>DOTAUserName.desiredlayoutheight()</code>
 
|  
 
|  
|-
+
|-  
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_SELECT9
+
| actuallayoutwidth
| 25
+
| <code>DOTAUserName.actuallayoutwidth()</code>
 
|  
 
|  
|-
+
|-  
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_SELECT10
+
| actuallayoutheight
| 26
+
| <code>DOTAUserName.actuallayoutheight()</code>
 
|  
 
|  
|-
+
|-  
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CM_PICK
+
| actualxoffset
| 27
+
| <code>DOTAUserName.actualxoffset()</code>
 
|  
 
|  
|-
+
|-  
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_AR_SELECT
+
| actualyoffset
| 28
+
| <code>DOTAUserName.actualyoffset()</code>
 
|  
 
|  
|-
+
|-  
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_MO_SELECT
+
| scrolloffset_y
| 29
+
| <code>DOTAUserName.scrolloffset_y()</code>
 
|  
 
|  
|-
+
|-  
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_FH_SELECT
+
| scrolloffset_x
| 30
+
| <code>DOTAUserName.scrolloffset_x()</code>
 
|  
 
|  
|-
+
|-  
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_INTRO
+
| style
| 31
+
| <code>DOTAUserName.style()</code>
 
|  
 
|  
|-
+
|-  
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_CAPTAINPICK
+
| AddClass
| 32
+
| <code>DOTAUserName.AddClass( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_BAN1
+
| RemoveClass
| 33
+
| <code>DOTAUserName.RemoveClass( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_BAN2
+
| BHasClass
| 34
+
| <code>DOTAUserName.BHasClass( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_BAN3
+
| SetHasClass
| 35
+
| <code>DOTAUserName.SetHasClass( cstring cstring_1, boolean boolean_2 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_BAN4
+
| ToggleClass
| 36
+
| <code>DOTAUserName.ToggleClass( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_BAN5
+
| ClearPanelEvent
| 37
+
| <code>DOTAUserName.ClearPanelEvent( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_BAN6
+
| SetDraggable
| 38
+
| <code>DOTAUserName.SetDraggable( boolean boolean_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_SELECT1
+
| IsDraggable
| 39
+
| <code>DOTAUserName.IsDraggable()</code>
 
|  
 
|  
|-
+
|-  
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_SELECT2
+
| GetChildCount
| 40
+
| <code>DOTAUserName.GetChildCount()</code>
 
|  
 
|  
|-
+
|-  
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_SELECT3
+
| GetChild
| 41
+
| <code>DOTAUserName.GetChild( integer integer_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_SELECT4
+
| Children
| 42
+
| <code>DOTAUserName.Children()</code>
 
|  
 
|  
|-
+
|-  
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_SELECT5
+
| FindChildrenWithClassTraverse
| 43
+
| <code>DOTAUserName.FindChildrenWithClassTraverse( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_SELECT6
+
| GetParent
| 44
+
| <code>DOTAUserName.GetParent()</code>
 
|  
 
|  
|-
+
|-  
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_SELECT7
+
| SetParent
| 45
+
| <code>DOTAUserName.SetParent( unknown_variant_type unknown_variant_type_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_SELECT8
+
| FindChild
| 46
+
| <code>DOTAUserName.FindChild( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_SELECT9
+
| FindChildTraverse
| 47
+
| <code>DOTAUserName.FindChildTraverse( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_SELECT10
+
| FindChildInLayoutFile
| 48
+
| <code>DOTAUserName.FindChildInLayoutFile( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_CD_PICK
+
| RemoveAndDeleteChildren
| 49
+
| <code>DOTAUserName.RemoveAndDeleteChildren()</code>
 
|  
 
|  
|-
+
|-  
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_BD_SELECT
+
| MoveChildBefore
| 50
+
| <code>DOTAUserName.MoveChildBefore( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_HeroPickState.DOTA_HERO_PICK_STATE_ABILITY_DRAFT_SELECT
+
| MoveChildAfter
| 51
+
| <code>DOTAUserName.MoveChildAfter( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_HeroPickState.DOTA_HERO_PICK_STATE_ARDM_SELECT
+
| DeleteAsync
| 52
+
| <code>DOTAUserName.DeleteAsync( float float_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_ALL_DRAFT_SELECT
+
| BIsTransparent
| 53
+
| <code>DOTAUserName.BIsTransparent()</code>
 
|  
 
|  
|-
+
|-  
| DOTA_HeroPickState.DOTA_HERO_PICK_STATE_CUSTOMGAME_SELECT
+
| BAcceptsInput
| 54
+
| <code>DOTAUserName.BAcceptsInput()</code>
 
|  
 
|  
|-
+
|-  
| DOTA_HeroPickState.DOTA_HEROPICK_STATE_COUNT
+
| BAcceptsFocus
| 55
+
| <code>DOTAUserName.BAcceptsFocus()</code>
 
|  
 
|  
|}
+
|-  
 
+
| SetFocus
=== DOTATeam_t ===
+
| <code>DOTAUserName.SetFocus()</code>
{| class="standard-table" style="width: 100%;"
 
! Enumerator
 
! Value
 
! Description
 
|-
 
| DOTATeam_t.DOTA_TEAM_FIRST
 
| 2
 
 
|  
 
|  
|-
+
|-  
| DOTATeam_t.DOTA_TEAM_GOODGUYS
+
| BHasHoverStyle
| 2
+
| <code>DOTAUserName.BHasHoverStyle()</code>
 
|  
 
|  
|-
+
|-  
| DOTATeam_t.DOTA_TEAM_BADGUYS
+
| SetAcceptsFocus
| 3
+
| <code>DOTAUserName.SetAcceptsFocus( boolean boolean_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTATeam_t.DOTA_TEAM_NEUTRALS
+
| SetDisableFocusOnMouseDown
| 4
+
| <code>DOTAUserName.SetDisableFocusOnMouseDown( boolean boolean_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTATeam_t.DOTA_TEAM_NOTEAM
+
| BHasKeyFocus
| 5
+
| <code>DOTAUserName.BHasKeyFocus()</code>
 
|  
 
|  
|-
+
|-  
| DOTATeam_t.DOTA_TEAM_CUSTOM_1
+
| IsSelected
| 6
+
| <code>DOTAUserName.IsSelected()</code>
 
|  
 
|  
|-
+
|-  
| DOTATeam_t.DOTA_TEAM_CUSTOM_2
+
| BHasDescendantKeyFocus
| 7
+
| <code>DOTAUserName.BHasDescendantKeyFocus()</code>
 
|  
 
|  
|-
+
|-  
| DOTATeam_t.DOTA_TEAM_CUSTOM_3
+
| BLoadLayout
| 8
+
| <code>DOTAUserName.BLoadLayout( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code>
 
|  
 
|  
|-
+
|-  
| DOTATeam_t.DOTA_TEAM_CUSTOM_4
+
| BLoadLayoutFromString
| 9
+
| <code>DOTAUserName.BLoadLayoutFromString( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code>
 
|  
 
|  
|-
+
|-  
| DOTATeam_t.DOTA_TEAM_CUSTOM_5
+
| LoadLayoutFromStringAsync
| 10
+
| <code>DOTAUserName.LoadLayoutFromStringAsync( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code>
 
|  
 
|  
|-
+
|-  
| DOTATeam_t.DOTA_TEAM_CUSTOM_6
+
| LoadLayoutAsync
| 11
+
| <code>DOTAUserName.LoadLayoutAsync( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code>
 
|  
 
|  
|-
+
|-  
| DOTATeam_t.DOTA_TEAM_CUSTOM_7
+
| SetDialogVariable
| 12
+
| <code>DOTAUserName.SetDialogVariable( cstring cstring_1, cstring cstring_2 )</code>
 
|  
 
|  
|-
+
|-  
| DOTATeam_t.DOTA_TEAM_CUSTOM_8
+
| SetDialogVariableInt
| 13
+
| <code>DOTAUserName.SetDialogVariableInt( cstring cstring_1, integer integer_2 )</code>
 
|  
 
|  
|-
+
|-  
| DOTATeam_t.DOTA_TEAM_COUNT
+
| ScrollToTop
| 14
+
| <code>DOTAUserName.ScrollToTop()</code>
 
|  
 
|  
|-
+
|-  
| DOTATeam_t.DOTA_TEAM_CUSTOM_MIN
+
| ScrollToBottom
| 6
+
| <code>DOTAUserName.ScrollToBottom()</code>
 
|  
 
|  
|-
+
|-  
| DOTATeam_t.DOTA_TEAM_CUSTOM_MAX
+
| ScrollToLeftEdge
| 13
+
| <code>DOTAUserName.ScrollToLeftEdge()</code>
 
|  
 
|  
|-
+
|-  
| DOTATeam_t.DOTA_TEAM_CUSTOM_COUNT
+
| ScrollToRightEdge
| 8
+
| <code>DOTAUserName.ScrollToRightEdge()</code>
 
|  
 
|  
|}
+
|-  
 
+
| ScrollParentToMakePanelFit
=== DOTA_RUNES ===
+
| <code>DOTAUserName.ScrollParentToMakePanelFit( unknown_variant_type unknown_variant_type_1, boolean boolean_2 )</code>
{| class="standard-table" style="width: 100%;"
 
! Enumerator
 
! Value
 
! Description
 
|-
 
| DOTA_RUNES.DOTA_RUNE_INVALID
 
| -1
 
 
|  
 
|  
|-
+
|-  
| DOTA_RUNES.DOTA_RUNE_DOUBLEDAMAGE
+
| BCanSeeInParentScroll
| 0
+
| <code>DOTAUserName.BCanSeeInParentScroll()</code>
 
|  
 
|  
|-
+
|-  
| DOTA_RUNES.DOTA_RUNE_HASTE
+
| GetAttributeInt
| 1
+
| <code>DOTAUserName.GetAttributeInt( cstring cstring_1, integer integer_2 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_RUNES.DOTA_RUNE_ILLUSION
+
| GetAttributeString
| 2
+
| <code>DOTAUserName.GetAttributeString( cstring cstring_1, cstring cstring_2 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_RUNES.DOTA_RUNE_INVISIBILITY
+
| GetAttributeUInt32
| 3
+
| <code>DOTAUserName.GetAttributeUInt32( cstring cstring_1, unsigned unsigned_2 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_RUNES.DOTA_RUNE_REGENERATION
+
| SetAttributeInt
| 4
+
| <code>DOTAUserName.SetAttributeInt( cstring cstring_1, integer integer_2 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_RUNES.DOTA_RUNE_BOUNTY
+
| SetAttributeString
| 5
+
| <code>DOTAUserName.SetAttributeString( cstring cstring_1, cstring cstring_2 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_RUNES.DOTA_RUNE_COUNT
+
| SetAttributeUInt32
| 6
+
| <code>DOTAUserName.SetAttributeUInt32( cstring cstring_1, unsigned unsigned_2 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_RUNES.DOTA_RUNE_HAUNTED
+
| SetInputNamespace
| 7
+
| <code>DOTAUserName.SetInputNamespace( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_RUNES.DOTA_RUNE_SPOOKY
+
| steamid
| 8
+
| <code>DOTAUserName.steamid( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_RUNES.DOTA_RUNE_RAPIER
+
| SetPanelEvent
| 9
+
| <code>DOTAUserName.SetPanelEvent( cstring cstring_1, unknown_variant_type unknown_variant_type_2 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_RUNES.DOTA_RUNE_TURBO
+
| paneltype
| 10
+
| <code>DOTAUserName.paneltype()</code>
|
 
|-
 
| DOTA_RUNES.DOTA_RUNE_MYSTERY
 
| 11
 
|
 
|-
 
| DOTA_RUNES.DOTA_HALLOWEEN_RUNE_COUNT
 
| 12
 
 
|  
 
|  
 
|}
 
|}
  
=== DOTA_UNIT_TARGET_TEAM ===
+
 
 +
=== RadioButton ===
 
{| class="standard-table" style="width: 100%;"
 
{| class="standard-table" style="width: 100%;"
! Enumerator
+
! Function
! Value
+
! Signature
 
! Description
 
! Description
|-
+
|-  
| DOTA_UNIT_TARGET_TEAM.DOTA_UNIT_TARGET_TEAM_NONE
+
| visible
| 0
+
| <code>RadioButton.visible( boolean boolean_1 )</code>
 +
|  
 +
|-
 +
| enabled
 +
| <code>RadioButton.enabled( boolean boolean_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_UNIT_TARGET_TEAM.DOTA_UNIT_TARGET_TEAM_FRIENDLY
+
| checked
| 1
+
| <code>RadioButton.checked( boolean boolean_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_UNIT_TARGET_TEAM.DOTA_UNIT_TARGET_TEAM_ENEMY
+
| defaultfocus
| 2
+
| <code>RadioButton.defaultfocus( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_UNIT_TARGET_TEAM.DOTA_UNIT_TARGET_TEAM_CUSTOM
+
| inputnamespace
| 4
+
| <code>RadioButton.inputnamespace( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_UNIT_TARGET_TEAM.DOTA_UNIT_TARGET_TEAM_BOTH
+
| hittest
| 3
+
| <code>RadioButton.hittest( boolean boolean_1 )</code>
 
|  
 
|  
|}
+
|-  
 
+
| tabindex
=== DOTA_UNIT_TARGET_TYPE ===
+
| <code>RadioButton.tabindex( float float_1 )</code>
{| class="standard-table" style="width: 100%;"
 
! Enumerator
 
! Value
 
! Description
 
|-
 
| DOTA_UNIT_TARGET_TYPE.DOTA_UNIT_TARGET_NONE
 
| 0
 
 
|  
 
|  
|-
+
|-  
| DOTA_UNIT_TARGET_TYPE.DOTA_UNIT_TARGET_HERO
+
| selectionpos_x
| 1
+
| <code>RadioButton.selectionpos_x( float float_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_UNIT_TARGET_TYPE.DOTA_UNIT_TARGET_CREEP
+
| selectionpos_y
| 2
+
| <code>RadioButton.selectionpos_y( float float_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_UNIT_TARGET_TYPE.DOTA_UNIT_TARGET_BUILDING
+
| id
| 4
+
| <code>RadioButton.id()</code>
 
|  
 
|  
|-
+
|-  
| DOTA_UNIT_TARGET_TYPE.DOTA_UNIT_TARGET_MECHANICAL
+
| layoutfile
| 8
+
| <code>RadioButton.layoutfile()</code>
 
|  
 
|  
|-
+
|-  
| DOTA_UNIT_TARGET_TYPE.DOTA_UNIT_TARGET_COURIER
+
| contentwidth
| 16
+
| <code>RadioButton.contentwidth()</code>
 
|  
 
|  
|-
+
|-  
| DOTA_UNIT_TARGET_TYPE.DOTA_UNIT_TARGET_OTHER
+
| contentheight
| 32
+
| <code>RadioButton.contentheight()</code>
 
|  
 
|  
|-
+
|-  
| DOTA_UNIT_TARGET_TYPE.DOTA_UNIT_TARGET_TREE
+
| desiredlayoutwidth
| 64
+
| <code>RadioButton.desiredlayoutwidth()</code>
 
|  
 
|  
|-
+
|-  
| DOTA_UNIT_TARGET_TYPE.DOTA_UNIT_TARGET_CUSTOM
+
| desiredlayoutheight
| 128
+
| <code>RadioButton.desiredlayoutheight()</code>
 
|  
 
|  
|-
+
|-  
| DOTA_UNIT_TARGET_TYPE.DOTA_UNIT_TARGET_BASIC
+
| actuallayoutwidth
| 18
+
| <code>RadioButton.actuallayoutwidth()</code>
 
|  
 
|  
|-
+
|-  
| DOTA_UNIT_TARGET_TYPE.DOTA_UNIT_TARGET_ALL
+
| actuallayoutheight
| 63
+
| <code>RadioButton.actuallayoutheight()</code>
 
|  
 
|  
|}
+
|-  
 
+
| actualxoffset
=== DOTA_UNIT_TARGET_FLAGS ===
+
| <code>RadioButton.actualxoffset()</code>
{| class="standard-table" style="width: 100%;"
 
! Enumerator
 
! Value
 
! Description
 
|-
 
| DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_NONE
 
| 0
 
 
|  
 
|  
|-
+
|-  
| DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_RANGED_ONLY
+
| actualyoffset
| 2
+
| <code>RadioButton.actualyoffset()</code>
 
|  
 
|  
|-
+
|-  
| DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_MELEE_ONLY
+
| scrolloffset_y
| 4
+
| <code>RadioButton.scrolloffset_y()</code>
 
|  
 
|  
|-
+
|-  
| DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_DEAD
+
| scrolloffset_x
| 8
+
| <code>RadioButton.scrolloffset_x()</code>
 
|  
 
|  
|-
+
|-  
| DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_MAGIC_IMMUNE_ENEMIES
+
| style
| 16
+
| <code>RadioButton.style()</code>
 
|  
 
|  
|-
+
|-  
| DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_NOT_MAGIC_IMMUNE_ALLIES
+
| AddClass
| 32
+
| <code>RadioButton.AddClass( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_INVULNERABLE
+
| RemoveClass
| 64
+
| <code>RadioButton.RemoveClass( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_FOW_VISIBLE
+
| BHasClass
| 128
+
| <code>RadioButton.BHasClass( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_NO_INVIS
+
| SetHasClass
| 256
+
| <code>RadioButton.SetHasClass( cstring cstring_1, boolean boolean_2 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_NOT_ANCIENTS
+
| ToggleClass
| 512
+
| <code>RadioButton.ToggleClass( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_PLAYER_CONTROLLED
+
| ClearPanelEvent
| 1024
+
| <code>RadioButton.ClearPanelEvent( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_NOT_DOMINATED
+
| SetDraggable
| 2048
+
| <code>RadioButton.SetDraggable( boolean boolean_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_NOT_SUMMONED
+
| IsDraggable
| 4096
+
| <code>RadioButton.IsDraggable()</code>
 
|  
 
|  
|-
+
|-  
| DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_NOT_ILLUSIONS
+
| GetChildCount
| 8192
+
| <code>RadioButton.GetChildCount()</code>
 
|  
 
|  
|-
+
|-  
| DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_NOT_ATTACK_IMMUNE
+
| GetChild
| 16384
+
| <code>RadioButton.GetChild( integer integer_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_MANA_ONLY
+
| Children
| 32768
+
| <code>RadioButton.Children()</code>
 
|  
 
|  
|-
+
|-  
| DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_CHECK_DISABLE_HELP
+
| FindChildrenWithClassTraverse
| 65536
+
| <code>RadioButton.FindChildrenWithClassTraverse( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_NOT_CREEP_HERO
+
| GetParent
| 131072
+
| <code>RadioButton.GetParent()</code>
 
|  
 
|  
|-
+
|-  
| DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_OUT_OF_WORLD
+
| SetParent
| 262144
+
| <code>RadioButton.SetParent( unknown_variant_type unknown_variant_type_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_UNIT_TARGET_FLAGS.DOTA_UNIT_TARGET_FLAG_NOT_NIGHTMARED
+
| FindChild
| 524288
+
| <code>RadioButton.FindChild( cstring cstring_1 )</code>
 
|  
 
|  
|}
+
|-  
 
+
| FindChildTraverse
=== DOTALimits_t ===
+
| <code>RadioButton.FindChildTraverse( cstring cstring_1 )</code>
{| class="standard-table" style="width: 100%;"
 
! Enumerator
 
! Value
 
! Description
 
|-
 
| DOTALimits_t.DOTA_MAX_PLAYERS
 
| 64
 
| Max number of players connected to the server including spectators.
 
|-
 
| DOTALimits_t.DOTA_MAX_TEAM
 
| 5
 
| Max number of players per team.
 
|-
 
| DOTALimits_t.DOTA_MAX_PLAYER_TEAMS
 
| 10
 
| Max number of player teams supported.
 
|-
 
| DOTALimits_t.DOTA_MAX_TEAM_PLAYERS
 
| 10
 
| Max number of non-spectator players supported.
 
|}
 
 
 
=== DOTAInventoryFlags_t ===
 
{| class="standard-table" style="width: 100%;"
 
! Enumerator
 
! Value
 
! Description
 
|-
 
| DOTAInventoryFlags_t.DOTA_INVENTORY_ALLOW_NONE
 
| 0
 
 
|  
 
|  
|-
+
|-  
| DOTAInventoryFlags_t.DOTA_INVENTORY_ALLOW_MAIN
+
| FindChildInLayoutFile
| 1
+
| <code>RadioButton.FindChildInLayoutFile( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTAInventoryFlags_t.DOTA_INVENTORY_ALLOW_STASH
+
| RemoveAndDeleteChildren
| 2
+
| <code>RadioButton.RemoveAndDeleteChildren()</code>
 
|  
 
|  
|-
+
|-  
| DOTAInventoryFlags_t.DOTA_INVENTORY_ALLOW_DROP_ON_GROUND
+
| MoveChildBefore
| 4
+
| <code>RadioButton.MoveChildBefore( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 )</code>
 
|  
 
|  
|-
+
|-  
| DOTAInventoryFlags_t.DOTA_INVENTORY_ALLOW_DROP_AT_FOUNTAIN
+
| MoveChildAfter
| 8
+
| <code>RadioButton.MoveChildAfter( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 )</code>
 
|  
 
|  
|-
+
|-  
| DOTAInventoryFlags_t.DOTA_INVENTORY_LIMIT_DROP_ON_GROUND
+
| DeleteAsync
| 16
+
| <code>RadioButton.DeleteAsync( float float_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTAInventoryFlags_t.DOTA_INVENTORY_ALL_ACCESS
+
| BIsTransparent
| 3
+
| <code>RadioButton.BIsTransparent()</code>
 
|  
 
|  
|}
+
|-  
 
+
| BAcceptsInput
=== EDOTA_ModifyGold_Reason ===
+
| <code>RadioButton.BAcceptsInput()</code>
{| class="standard-table" style="width: 100%;"
 
! Enumerator
 
! Value
 
! Description
 
|-
 
| EDOTA_ModifyGold_Reason.DOTA_ModifyGold_Unspecified
 
| 0
 
 
|  
 
|  
|-
+
|-  
| EDOTA_ModifyGold_Reason.DOTA_ModifyGold_Death
+
| BAcceptsFocus
| 1
+
| <code>RadioButton.BAcceptsFocus()</code>
 
|  
 
|  
|-
+
|-  
| EDOTA_ModifyGold_Reason.DOTA_ModifyGold_Buyback
+
| SetFocus
| 2
+
| <code>RadioButton.SetFocus()</code>
 
|  
 
|  
|-
+
|-  
| EDOTA_ModifyGold_Reason.DOTA_ModifyGold_PurchaseConsumable
+
| BHasHoverStyle
| 3
+
| <code>RadioButton.BHasHoverStyle()</code>
 
|  
 
|  
|-
+
|-  
| EDOTA_ModifyGold_Reason.DOTA_ModifyGold_PurchaseItem
+
| SetAcceptsFocus
| 4
+
| <code>RadioButton.SetAcceptsFocus( boolean boolean_1 )</code>
 
|  
 
|  
|-
+
|-  
| EDOTA_ModifyGold_Reason.DOTA_ModifyGold_AbandonedRedistribute
+
| SetDisableFocusOnMouseDown
| 5
+
| <code>RadioButton.SetDisableFocusOnMouseDown( boolean boolean_1 )</code>
 
|  
 
|  
|-
+
|-  
| EDOTA_ModifyGold_Reason.DOTA_ModifyGold_SellItem
+
| BHasKeyFocus
| 6
+
| <code>RadioButton.BHasKeyFocus()</code>
 
|  
 
|  
|-
+
|-  
| EDOTA_ModifyGold_Reason.DOTA_ModifyGold_AbilityCost
+
| IsSelected
| 7
+
| <code>RadioButton.IsSelected()</code>
 +
|  
 +
|-
 +
| BHasDescendantKeyFocus
 +
| <code>RadioButton.BHasDescendantKeyFocus()</code>
 
|  
 
|  
|-
+
|-  
| EDOTA_ModifyGold_Reason.DOTA_ModifyGold_CheatCommand
+
| BLoadLayout
| 8
+
| <code>RadioButton.BLoadLayout( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code>
 
|  
 
|  
|-
+
|-  
| EDOTA_ModifyGold_Reason.DOTA_ModifyGold_SelectionPenalty
+
| BLoadLayoutFromString
| 9
+
| <code>RadioButton.BLoadLayoutFromString( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code>
 
|  
 
|  
|-
+
|-  
| EDOTA_ModifyGold_Reason.DOTA_ModifyGold_GameTick
+
| LoadLayoutFromStringAsync
| 10
+
| <code>RadioButton.LoadLayoutFromStringAsync( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code>
 
|  
 
|  
|-
+
|-  
| EDOTA_ModifyGold_Reason.DOTA_ModifyGold_Building
+
| LoadLayoutAsync
| 11
+
| <code>RadioButton.LoadLayoutAsync( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code>
 
|  
 
|  
|-
+
|-  
| EDOTA_ModifyGold_Reason.DOTA_ModifyGold_HeroKill
+
| SetDialogVariable
| 12
+
| <code>RadioButton.SetDialogVariable( cstring cstring_1, cstring cstring_2 )</code>
 
|  
 
|  
|-
+
|-  
| EDOTA_ModifyGold_Reason.DOTA_ModifyGold_CreepKill
+
| SetDialogVariableInt
| 13
+
| <code>RadioButton.SetDialogVariableInt( cstring cstring_1, integer integer_2 )</code>
 
|  
 
|  
|-
+
|-  
| EDOTA_ModifyGold_Reason.DOTA_ModifyGold_RoshanKill
+
| ScrollToTop
| 14
+
| <code>RadioButton.ScrollToTop()</code>
 
|  
 
|  
|-
+
|-  
| EDOTA_ModifyGold_Reason.DOTA_ModifyGold_CourierKill
+
| ScrollToBottom
| 15
+
| <code>RadioButton.ScrollToBottom()</code>
 
|  
 
|  
|-
+
|-  
| EDOTA_ModifyGold_Reason.DOTA_ModifyGold_SharedGold
+
| ScrollToLeftEdge
| 16
+
| <code>RadioButton.ScrollToLeftEdge()</code>
 
|  
 
|  
|}
+
|-
 
+
| ScrollToRightEdge
=== DOTAUnitAttackCapability_t ===
+
| <code>RadioButton.ScrollToRightEdge()</code>
{| class="standard-table" style="width: 100%;"
+
|
! Enumerator
+
|-
! Value
+
| ScrollParentToMakePanelFit
! Description
+
| <code>RadioButton.ScrollParentToMakePanelFit( unknown_variant_type unknown_variant_type_1, boolean boolean_2 )</code>
|-
+
|
| DOTAUnitAttackCapability_t.DOTA_UNIT_CAP_NO_ATTACK
+
|-
| 0
+
| BCanSeeInParentScroll
 +
| <code>RadioButton.BCanSeeInParentScroll()</code>
 +
|
 +
|-
 +
| GetAttributeInt
 +
| <code>RadioButton.GetAttributeInt( cstring cstring_1, integer integer_2 )</code>
 +
|
 +
|-
 +
| GetAttributeString
 +
| <code>RadioButton.GetAttributeString( cstring cstring_1, cstring cstring_2 )</code>
 +
|
 +
|-
 +
| GetAttributeUInt32
 +
| <code>RadioButton.GetAttributeUInt32( cstring cstring_1, unsigned unsigned_2 )</code>
 +
|
 +
|-
 +
| SetAttributeInt
 +
| <code>RadioButton.SetAttributeInt( cstring cstring_1, integer integer_2 )</code>
 +
|
 +
|-  
 +
| SetAttributeString
 +
| <code>RadioButton.SetAttributeString( cstring cstring_1, cstring cstring_2 )</code>
 +
|
 +
|-  
 +
| SetAttributeUInt32
 +
| <code>RadioButton.SetAttributeUInt32( cstring cstring_1, unsigned unsigned_2 )</code>
 +
|
 +
|-
 +
| SetInputNamespace
 +
| <code>RadioButton.SetInputNamespace( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTAUnitAttackCapability_t.DOTA_UNIT_CAP_MELEE_ATTACK
+
| SetPanelEvent
| 1
+
| <code>RadioButton.SetPanelEvent( cstring cstring_1, unknown_variant_type unknown_variant_type_2 )</code>
 
|  
 
|  
|-
+
|-  
| DOTAUnitAttackCapability_t.DOTA_UNIT_CAP_RANGED_ATTACK
+
| paneltype
| 2
+
| <code>RadioButton.paneltype()</code>
 
|  
 
|  
 
|}
 
|}
  
=== DOTAUnitMoveCapability_t ===
+
 
 +
=== DropDown ===
 
{| class="standard-table" style="width: 100%;"
 
{| class="standard-table" style="width: 100%;"
! Enumerator
+
! Function
! Value
+
! Signature
 
! Description
 
! Description
|-
+
|-  
| DOTAUnitMoveCapability_t.DOTA_UNIT_CAP_MOVE_NONE
+
| visible
| 0
+
| <code>DropDown.visible( boolean boolean_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTAUnitMoveCapability_t.DOTA_UNIT_CAP_MOVE_GROUND
+
| enabled
| 1
+
| <code>DropDown.enabled( boolean boolean_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTAUnitMoveCapability_t.DOTA_UNIT_CAP_MOVE_FLY
+
| checked
| 2
+
| <code>DropDown.checked( boolean boolean_1 )</code>
 
|  
 
|  
|}
+
|-  
 
+
| defaultfocus
=== EShareAbility ===
+
| <code>DropDown.defaultfocus( cstring cstring_1 )</code>
{| class="standard-table" style="width: 100%;"
 
! Enumerator
 
! Value
 
! Description
 
|-
 
| EShareAbility.ITEM_FULLY_SHAREABLE
 
| 0
 
 
|  
 
|  
|-
+
|-  
| EShareAbility.ITEM_PARTIALLY_SHAREABLE
+
| inputnamespace
| 1
+
| <code>DropDown.inputnamespace( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| EShareAbility.ITEM_NOT_SHAREABLE
+
| hittest
| 2
+
| <code>DropDown.hittest( boolean boolean_1 )</code>
 
|  
 
|  
|}
+
|-  
 
+
| tabindex
=== DOTAMusicStatus_t ===
+
| <code>DropDown.tabindex( float float_1 )</code>
{| class="standard-table" style="width: 100%;"
 
! Enumerator
 
! Value
 
! Description
 
|-
 
| DOTAMusicStatus_t.DOTA_MUSIC_STATUS_NONE
 
| 0
 
 
|  
 
|  
|-
+
|-  
| DOTAMusicStatus_t.DOTA_MUSIC_STATUS_EXPLORATION
+
| selectionpos_x
| 1
+
| <code>DropDown.selectionpos_x( float float_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTAMusicStatus_t.DOTA_MUSIC_STATUS_BATTLE
+
| selectionpos_y
| 2
+
| <code>DropDown.selectionpos_y( float float_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTAMusicStatus_t.DOTA_MUSIC_STATUS_PRE_GAME_EXPLORATION
+
| id
| 3
+
| <code>DropDown.id()</code>
 
|  
 
|  
|-
+
|-  
| DOTAMusicStatus_t.DOTA_MUSIC_STATUS_DEAD
+
| layoutfile
| 4
+
| <code>DropDown.layoutfile()</code>
 
|  
 
|  
|-
+
|-  
| DOTAMusicStatus_t.DOTA_MUSIC_STATUS_LAST
+
| contentwidth
| 5
+
| <code>DropDown.contentwidth()</code>
 
|  
 
|  
|}
+
|-  
 
+
| contentheight
=== DOTA_ABILITY_BEHAVIOR ===
+
| <code>DropDown.contentheight()</code>
{| class="standard-table" style="width: 100%;"
 
! Enumerator
 
! Value
 
! Description
 
|-
 
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_NONE
 
| 0
 
 
|  
 
|  
|-
+
|-  
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_HIDDEN
+
| desiredlayoutwidth
| 1
+
| <code>DropDown.desiredlayoutwidth()</code>
 
|  
 
|  
|-
+
|-  
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_PASSIVE
+
| desiredlayoutheight
| 2
+
| <code>DropDown.desiredlayoutheight()</code>
 
|  
 
|  
|-
+
|-  
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_NO_TARGET
+
| actuallayoutwidth
| 4
+
| <code>DropDown.actuallayoutwidth()</code>
 
|  
 
|  
|-
+
|-  
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_UNIT_TARGET
+
| actuallayoutheight
| 8
+
| <code>DropDown.actuallayoutheight()</code>
 
|  
 
|  
|-
+
|-  
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_POINT
+
| actualxoffset
| 16
+
| <code>DropDown.actualxoffset()</code>
 
|  
 
|  
|-
+
|-  
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_AOE
+
| actualyoffset
| 32
+
| <code>DropDown.actualyoffset()</code>
 
|  
 
|  
|-
+
|-  
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_NOT_LEARNABLE
+
| scrolloffset_y
| 64
+
| <code>DropDown.scrolloffset_y()</code>
 
|  
 
|  
|-
+
|-  
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_CHANNELLED
+
| scrolloffset_x
| 128
+
| <code>DropDown.scrolloffset_x()</code>
 
|  
 
|  
|-
+
|-  
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_ITEM
+
| style
| 256
+
| <code>DropDown.style()</code>
 
|  
 
|  
|-
+
|-  
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_TOGGLE
+
| AddClass
| 512
+
| <code>DropDown.AddClass( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_DIRECTIONAL
+
| RemoveClass
| 1024
+
| <code>DropDown.RemoveClass( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_IMMEDIATE
+
| BHasClass
| 2048
+
| <code>DropDown.BHasClass( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_AUTOCAST
+
| SetHasClass
| 4096
+
| <code>DropDown.SetHasClass( cstring cstring_1, boolean boolean_2 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_OPTIONAL_UNIT_TARGET
+
| ToggleClass
| 8192
+
| <code>DropDown.ToggleClass( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_OPTIONAL_POINT
+
| ClearPanelEvent
| 16384
+
| <code>DropDown.ClearPanelEvent( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_OPTIONAL_NO_TARGET
+
| SetDraggable
| 32768
+
| <code>DropDown.SetDraggable( boolean boolean_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_AURA
+
| IsDraggable
| 65536
+
| <code>DropDown.IsDraggable()</code>
 
|  
 
|  
|-
+
|-  
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_ATTACK
+
| GetChildCount
| 131072
+
| <code>DropDown.GetChildCount()</code>
 
|  
 
|  
|-
+
|-  
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_DONT_RESUME_MOVEMENT
+
| GetChild
| 262144
+
| <code>DropDown.GetChild( integer integer_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_ROOT_DISABLES
+
| Children
| 524288
+
| <code>DropDown.Children()</code>
 
|  
 
|  
|-
+
|-  
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_UNRESTRICTED
+
| FindChildrenWithClassTraverse
| 1048576
+
| <code>DropDown.FindChildrenWithClassTraverse( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_IGNORE_PSEUDO_QUEUE
+
| GetParent
| 2097152
+
| <code>DropDown.GetParent()</code>
 
|  
 
|  
|-
+
|-  
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_IGNORE_CHANNEL
+
| SetParent
| 4194304
+
| <code>DropDown.SetParent( unknown_variant_type unknown_variant_type_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_DONT_CANCEL_MOVEMENT
+
| FindChild
| 8388608
+
| <code>DropDown.FindChild( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_DONT_ALERT_TARGET
+
| FindChildTraverse
| 16777216
+
| <code>DropDown.FindChildTraverse( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_DONT_RESUME_ATTACK
+
| FindChildInLayoutFile
| 33554432
+
| <code>DropDown.FindChildInLayoutFile( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_NORMAL_WHEN_STOLEN
+
| RemoveAndDeleteChildren
| 67108864
+
| <code>DropDown.RemoveAndDeleteChildren()</code>
 
|  
 
|  
|-
+
|-  
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_IGNORE_BACKSWING
+
| MoveChildBefore
| 134217728
+
| <code>DropDown.MoveChildBefore( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_RUNE_TARGET
+
| MoveChildAfter
| 268435456
+
| <code>DropDown.MoveChildAfter( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 )</code>
 +
|  
 +
|-
 +
| DeleteAsync
 +
| <code>DropDown.DeleteAsync( float float_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_BEHAVIOR_DONT_CANCEL_CHANNEL
+
| BIsTransparent
| 536870912
+
| <code>DropDown.BIsTransparent()</code>
 
|  
 
|  
|-
+
|-  
| DOTA_ABILITY_BEHAVIOR.DOTA_ABILITY_LAST_BEHAVIOR
+
| BAcceptsInput
| 536870912
+
| <code>DropDown.BAcceptsInput()</code>
 
|  
 
|  
|}
+
|-  
 
+
| BAcceptsFocus
=== DAMAGE_TYPES ===
+
| <code>DropDown.BAcceptsFocus()</code>
{| class="standard-table" style="width: 100%;"
 
! Enumerator
 
! Value
 
! Description
 
|-
 
| DAMAGE_TYPES.DAMAGE_TYPE_NONE
 
| 0
 
 
|  
 
|  
|-
+
|-  
| DAMAGE_TYPES.DAMAGE_TYPE_PHYSICAL
+
| SetFocus
| 1
+
| <code>DropDown.SetFocus()</code>
 
|  
 
|  
|-
+
|-  
| DAMAGE_TYPES.DAMAGE_TYPE_MAGICAL
+
| BHasHoverStyle
| 2
+
| <code>DropDown.BHasHoverStyle()</code>
 
|  
 
|  
|-
+
|-  
| DAMAGE_TYPES.DAMAGE_TYPE_PURE
+
| SetAcceptsFocus
| 4
+
| <code>DropDown.SetAcceptsFocus( boolean boolean_1 )</code>
 
|  
 
|  
|-
+
|-  
| DAMAGE_TYPES.DAMAGE_TYPE_HP_REMOVAL
+
| SetDisableFocusOnMouseDown
| 8
+
| <code>DropDown.SetDisableFocusOnMouseDown( boolean boolean_1 )</code>
 
|  
 
|  
|-
+
|-  
| DAMAGE_TYPES.DAMAGE_TYPE_ALL
+
| BHasKeyFocus
| 7
+
| <code>DropDown.BHasKeyFocus()</code>
 
|  
 
|  
|}
+
|-  
 
+
| IsSelected
=== DOTADamageFlag_t ===
+
| <code>DropDown.IsSelected()</code>
{| class="standard-table" style="width: 100%;"
 
! Enumerator
 
! Value
 
! Description
 
|-
 
| DOTADamageFlag_t.DOTA_DAMAGE_FLAG_NONE
 
| 0
 
 
|  
 
|  
|-
+
|-  
| DOTADamageFlag_t.DOTA_DAMAGE_FLAG_IGNORES_MAGIC_ARMOR
+
| BHasDescendantKeyFocus
| 1
+
| <code>DropDown.BHasDescendantKeyFocus()</code>
 
|  
 
|  
|-
+
|-  
| DOTADamageFlag_t.DOTA_DAMAGE_FLAG_IGNORES_PHYSICAL_ARMOR
+
| BLoadLayout
| 2
+
| <code>DropDown.BLoadLayout( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code>
 
|  
 
|  
|-
+
|-  
| DOTADamageFlag_t.DOTA_DAMAGE_FLAG_BYPASSES_INVULNERABILITY
+
| BLoadLayoutFromString
| 4
+
| <code>DropDown.BLoadLayoutFromString( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code>
 
|  
 
|  
|-
+
|-  
| DOTADamageFlag_t.DOTA_DAMAGE_FLAG_BYPASSES_BLOCK
+
| LoadLayoutFromStringAsync
| 8
+
| <code>DropDown.LoadLayoutFromStringAsync( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code>
 
|  
 
|  
|-
+
|-  
| DOTADamageFlag_t.DOTA_DAMAGE_FLAG_REFLECTION
+
| LoadLayoutAsync
| 16
+
| <code>DropDown.LoadLayoutAsync( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code>
 
|  
 
|  
|-
+
|-  
| DOTADamageFlag_t.DOTA_DAMAGE_FLAG_HPLOSS
+
| SetDialogVariable
| 32
+
| <code>DropDown.SetDialogVariable( cstring cstring_1, cstring cstring_2 )</code>
 
|  
 
|  
|-
+
|-  
| DOTADamageFlag_t.DOTA_DAMAGE_FLAG_NO_DIRECTOR_EVENT
+
| SetDialogVariableInt
| 64
+
| <code>DropDown.SetDialogVariableInt( cstring cstring_1, integer integer_2 )</code>
 
|  
 
|  
|-
+
|-  
| DOTADamageFlag_t.DOTA_DAMAGE_FLAG_NON_LETHAL
+
| ScrollToTop
| 128
+
| <code>DropDown.ScrollToTop()</code>
 
|  
 
|  
|-
+
|-  
| DOTADamageFlag_t.DOTA_DAMAGE_FLAG_USE_COMBAT_PROFICIENCY
+
| ScrollToBottom
| 256
+
| <code>DropDown.ScrollToBottom()</code>
 
|  
 
|  
|-
+
|-  
| DOTADamageFlag_t.DOTA_DAMAGE_FLAG_NO_DAMAGE_MULTIPLIERS
+
| ScrollToLeftEdge
| 512
+
| <code>DropDown.ScrollToLeftEdge()</code>
 
|  
 
|  
|}
+
|-  
 
+
| ScrollToRightEdge
=== EDOTA_ModifyXP_Reason ===
+
| <code>DropDown.ScrollToRightEdge()</code>
{| class="standard-table" style="width: 100%;"
 
! Enumerator
 
! Value
 
! Description
 
|-
 
| EDOTA_ModifyXP_Reason.DOTA_ModifyXP_Unspecified
 
| 0
 
 
|  
 
|  
|-
+
|-  
| EDOTA_ModifyXP_Reason.DOTA_ModifyXP_HeroKill
+
| ScrollParentToMakePanelFit
| 1
+
| <code>DropDown.ScrollParentToMakePanelFit( unknown_variant_type unknown_variant_type_1, boolean boolean_2 )</code>
 
|  
 
|  
|-
+
|-  
| EDOTA_ModifyXP_Reason.DOTA_ModifyXP_CreepKill
+
| BCanSeeInParentScroll
| 2
+
| <code>DropDown.BCanSeeInParentScroll()</code>
 
|  
 
|  
|-
+
|-  
| EDOTA_ModifyXP_Reason.DOTA_ModifyXP_RoshanKill
+
| GetAttributeInt
| 3
+
| <code>DropDown.GetAttributeInt( cstring cstring_1, integer integer_2 )</code>
 
|  
 
|  
|}
+
|-  
 
+
| GetAttributeString
=== GameActivity_t ===
+
| <code>DropDown.GetAttributeString( cstring cstring_1, cstring cstring_2 )</code>
{| class="standard-table" style="width: 100%;"
 
! Enumerator
 
! Value
 
! Description
 
|-
 
| GameActivity_t.ACT_DOTA_IDLE
 
| 1500
 
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_IDLE_RARE
+
| GetAttributeUInt32
| 1501
+
| <code>DropDown.GetAttributeUInt32( cstring cstring_1, unsigned unsigned_2 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_RUN
+
| SetAttributeInt
| 1502
+
| <code>DropDown.SetAttributeInt( cstring cstring_1, integer integer_2 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_ATTACK
+
| SetAttributeString
| 1503
+
| <code>DropDown.SetAttributeString( cstring cstring_1, cstring cstring_2 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_ATTACK2
+
| SetAttributeUInt32
| 1504
+
| <code>DropDown.SetAttributeUInt32( cstring cstring_1, unsigned unsigned_2 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_ATTACK_EVENT
+
| SetInputNamespace
| 1505
+
| <code>DropDown.SetInputNamespace( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_DIE
+
| AddOption
| 1506
+
| <code>DropDown.AddOption( unknown_variant_type unknown_variant_type_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_FLINCH
+
| HasOption
| 1507
+
| <code>DropDown.HasOption( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_FLAIL
+
| RemoveOption
| 1508
+
| <code>DropDown.RemoveOption( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_DISABLED
+
| RemoveAllOptions
| 1509
+
| <code>DropDown.RemoveAllOptions()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_CAST_ABILITY_1
+
| GetSelected
| 1510
+
| <code>DropDown.GetSelected()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_CAST_ABILITY_2
+
| SetSelected
| 1511
+
| <code>DropDown.SetSelected( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_CAST_ABILITY_3
+
| FindDropDownMenuChild
| 1512
+
| <code>DropDown.FindDropDownMenuChild( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_CAST_ABILITY_4
+
| AccessDropDownMenu
| 1513
+
| <code>DropDown.AccessDropDownMenu()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_CAST_ABILITY_5
+
| SetPanelEvent
| 1514
+
| <code>DropDown.SetPanelEvent( cstring cstring_1, unknown_variant_type unknown_variant_type_2 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_CAST_ABILITY_6
+
| paneltype
| 1515
+
| <code>DropDown.paneltype()</code>
 
|  
 
|  
|-
+
|}
| GameActivity_t.ACT_DOTA_OVERRIDE_ABILITY_1
+
 
| 1516
+
 
 +
=== ToggleButton ===
 +
{| class="standard-table" style="width: 100%;"
 +
! Function
 +
! Signature
 +
! Description
 +
|-  
 +
| visible
 +
| <code>ToggleButton.visible( boolean boolean_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_OVERRIDE_ABILITY_2
+
| enabled
| 1517
+
| <code>ToggleButton.enabled( boolean boolean_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_OVERRIDE_ABILITY_3
+
| checked
| 1518
+
| <code>ToggleButton.checked( boolean boolean_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_OVERRIDE_ABILITY_4
+
| defaultfocus
| 1519
+
| <code>ToggleButton.defaultfocus( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_CHANNEL_ABILITY_1
+
| inputnamespace
| 1520
+
| <code>ToggleButton.inputnamespace( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_CHANNEL_ABILITY_2
+
| hittest
| 1521
+
| <code>ToggleButton.hittest( boolean boolean_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_CHANNEL_ABILITY_3
+
| tabindex
| 1522
+
| <code>ToggleButton.tabindex( float float_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_CHANNEL_ABILITY_4
+
| selectionpos_x
| 1523
+
| <code>ToggleButton.selectionpos_x( float float_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_CHANNEL_ABILITY_5
+
| selectionpos_y
| 1524
+
| <code>ToggleButton.selectionpos_y( float float_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_CHANNEL_ABILITY_6
+
| id
| 1525
+
| <code>ToggleButton.id()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_CHANNEL_END_ABILITY_1
+
| layoutfile
| 1526
+
| <code>ToggleButton.layoutfile()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_CHANNEL_END_ABILITY_2
+
| contentwidth
| 1527
+
| <code>ToggleButton.contentwidth()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_CHANNEL_END_ABILITY_3
+
| contentheight
| 1528
+
| <code>ToggleButton.contentheight()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_CHANNEL_END_ABILITY_4
+
| desiredlayoutwidth
| 1529
+
| <code>ToggleButton.desiredlayoutwidth()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_CHANNEL_END_ABILITY_5
+
| desiredlayoutheight
| 1530
+
| <code>ToggleButton.desiredlayoutheight()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_CHANNEL_END_ABILITY_6
+
| actuallayoutwidth
| 1531
+
| <code>ToggleButton.actuallayoutwidth()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_CONSTANT_LAYER
+
| actuallayoutheight
| 1532
+
| <code>ToggleButton.actuallayoutheight()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_CAPTURE
+
| actualxoffset
| 1533
+
| <code>ToggleButton.actualxoffset()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_SPAWN
+
| actualyoffset
| 1534
+
| <code>ToggleButton.actualyoffset()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_KILLTAUNT
+
| scrolloffset_y
| 1535
+
| <code>ToggleButton.scrolloffset_y()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_TAUNT
+
| scrolloffset_x
| 1536
+
| <code>ToggleButton.scrolloffset_x()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_THIRST
+
| style
| 1537
+
| <code>ToggleButton.style()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_CAST_DRAGONBREATH
+
| AddClass
| 1538
+
| <code>ToggleButton.AddClass( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_ECHO_SLAM
+
| RemoveClass
| 1539
+
| <code>ToggleButton.RemoveClass( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_CAST_ABILITY_1_END
+
| BHasClass
| 1540
+
| <code>ToggleButton.BHasClass( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_CAST_ABILITY_2_END
+
| SetHasClass
| 1541
+
| <code>ToggleButton.SetHasClass( cstring cstring_1, boolean boolean_2 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_CAST_ABILITY_3_END
+
| ToggleClass
| 1542
+
| <code>ToggleButton.ToggleClass( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_CAST_ABILITY_4_END
+
| ClearPanelEvent
| 1543
+
| <code>ToggleButton.ClearPanelEvent( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_MIRANA_LEAP_END
+
| SetDraggable
| 1544
+
| <code>ToggleButton.SetDraggable( boolean boolean_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_WAVEFORM_START
+
| IsDraggable
| 1545
+
| <code>ToggleButton.IsDraggable()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_WAVEFORM_END
+
| GetChildCount
| 1546
+
| <code>ToggleButton.GetChildCount()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_CAST_ABILITY_ROT
+
| GetChild
| 1547
+
| <code>ToggleButton.GetChild( integer integer_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_DIE_SPECIAL
+
| Children
| 1548
+
| <code>ToggleButton.Children()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_RATTLETRAP_BATTERYASSAULT
+
| FindChildrenWithClassTraverse
| 1549
+
| <code>ToggleButton.FindChildrenWithClassTraverse( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_RATTLETRAP_POWERCOGS
+
| GetParent
| 1550
+
| <code>ToggleButton.GetParent()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_RATTLETRAP_HOOKSHOT_START
+
| SetParent
| 1551
+
| <code>ToggleButton.SetParent( unknown_variant_type unknown_variant_type_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_RATTLETRAP_HOOKSHOT_LOOP
+
| FindChild
| 1552
+
| <code>ToggleButton.FindChild( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_RATTLETRAP_HOOKSHOT_END
+
| FindChildTraverse
| 1553
+
| <code>ToggleButton.FindChildTraverse( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_STORM_SPIRIT_OVERLOAD_RUN_OVERRIDE
+
| FindChildInLayoutFile
| 1554
+
| <code>ToggleButton.FindChildInLayoutFile( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_TINKER_REARM1
+
| RemoveAndDeleteChildren
| 1555
+
| <code>ToggleButton.RemoveAndDeleteChildren()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_TINKER_REARM2
+
| MoveChildBefore
| 1556
+
| <code>ToggleButton.MoveChildBefore( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_TINKER_REARM3
+
| MoveChildAfter
| 1557
+
| <code>ToggleButton.MoveChildAfter( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_TINY_AVALANCHE
+
| DeleteAsync
| 1558
+
| <code>ToggleButton.DeleteAsync( float float_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_TINY_TOSS
+
| BIsTransparent
| 1559
+
| <code>ToggleButton.BIsTransparent()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_TINY_GROWL
+
| BAcceptsInput
| 1560
+
| <code>ToggleButton.BAcceptsInput()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_WEAVERBUG_ATTACH
+
| BAcceptsFocus
| 1561
+
| <code>ToggleButton.BAcceptsFocus()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_CAST_WILD_AXES_END
+
| SetFocus
| 1562
+
| <code>ToggleButton.SetFocus()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_CAST_LIFE_BREAK_START
+
| BHasHoverStyle
| 1563
+
| <code>ToggleButton.BHasHoverStyle()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_CAST_LIFE_BREAK_END
+
| SetAcceptsFocus
| 1564
+
| <code>ToggleButton.SetAcceptsFocus( boolean boolean_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_NIGHTSTALKER_TRANSITION
+
| SetDisableFocusOnMouseDown
| 1565
+
| <code>ToggleButton.SetDisableFocusOnMouseDown( boolean boolean_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_LIFESTEALER_RAGE
+
| BHasKeyFocus
| 1566
+
| <code>ToggleButton.BHasKeyFocus()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_LIFESTEALER_OPEN_WOUNDS
+
| IsSelected
| 1567
+
| <code>ToggleButton.IsSelected()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_SAND_KING_BURROW_IN
+
| BHasDescendantKeyFocus
| 1568
+
| <code>ToggleButton.BHasDescendantKeyFocus()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_SAND_KING_BURROW_OUT
+
| BLoadLayout
| 1569
+
| <code>ToggleButton.BLoadLayout( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_EARTHSHAKER_TOTEM_ATTACK
+
| BLoadLayoutFromString
| 1570
+
| <code>ToggleButton.BLoadLayoutFromString( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_WHEEL_LAYER
+
| LoadLayoutFromStringAsync
| 1571
+
| <code>ToggleButton.LoadLayoutFromStringAsync( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_ALCHEMIST_CHEMICAL_RAGE_START
+
| LoadLayoutAsync
| 1572
+
| <code>ToggleButton.LoadLayoutAsync( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_ALCHEMIST_CONCOCTION
+
| SetDialogVariable
| 1573
+
| <code>ToggleButton.SetDialogVariable( cstring cstring_1, cstring cstring_2 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_JAKIRO_LIQUIDFIRE_START
+
| SetDialogVariableInt
| 1574
+
| <code>ToggleButton.SetDialogVariableInt( cstring cstring_1, integer integer_2 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_JAKIRO_LIQUIDFIRE_LOOP
+
| ScrollToTop
| 1575
+
| <code>ToggleButton.ScrollToTop()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_LIFESTEALER_INFEST
+
| ScrollToBottom
| 1576
+
| <code>ToggleButton.ScrollToBottom()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_LIFESTEALER_INFEST_END
+
| ScrollToLeftEdge
| 1577
+
| <code>ToggleButton.ScrollToLeftEdge()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_LASSO_LOOP
+
| ScrollToRightEdge
| 1578
+
| <code>ToggleButton.ScrollToRightEdge()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_ALCHEMIST_CONCOCTION_THROW
+
| ScrollParentToMakePanelFit
| 1579
+
| <code>ToggleButton.ScrollParentToMakePanelFit( unknown_variant_type unknown_variant_type_1, boolean boolean_2 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_ALCHEMIST_CHEMICAL_RAGE_END
+
| BCanSeeInParentScroll
| 1580
+
| <code>ToggleButton.BCanSeeInParentScroll()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_CAST_COLD_SNAP
+
| GetAttributeInt
| 1581
+
| <code>ToggleButton.GetAttributeInt( cstring cstring_1, integer integer_2 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_CAST_GHOST_WALK
+
| GetAttributeString
| 1582
+
| <code>ToggleButton.GetAttributeString( cstring cstring_1, cstring cstring_2 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_CAST_TORNADO
+
| GetAttributeUInt32
| 1583
+
| <code>ToggleButton.GetAttributeUInt32( cstring cstring_1, unsigned unsigned_2 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_CAST_EMP
+
| SetAttributeInt
| 1584
+
| <code>ToggleButton.SetAttributeInt( cstring cstring_1, integer integer_2 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_CAST_ALACRITY
+
| SetAttributeString
| 1585
+
| <code>ToggleButton.SetAttributeString( cstring cstring_1, cstring cstring_2 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_CAST_CHAOS_METEOR
+
| SetAttributeUInt32
| 1586
+
| <code>ToggleButton.SetAttributeUInt32( cstring cstring_1, unsigned unsigned_2 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_CAST_SUN_STRIKE
+
| SetInputNamespace
| 1587
+
| <code>ToggleButton.SetInputNamespace( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_CAST_FORGE_SPIRIT
+
| SetSelected
| 1588
+
| <code>ToggleButton.SetSelected( boolean boolean_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_CAST_ICE_WALL
+
| text
| 1589
+
| <code>ToggleButton.text( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_CAST_DEAFENING_BLAST
+
| SetPanelEvent
| 1590
+
| <code>ToggleButton.SetPanelEvent( cstring cstring_1, unknown_variant_type unknown_variant_type_2 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_VICTORY
+
| paneltype
| 1591
+
| <code>ToggleButton.paneltype()</code>
 
|  
 
|  
|-
+
|}
| GameActivity_t.ACT_DOTA_DEFEAT
+
 
| 1592
+
 
 +
=== TextEntry ===
 +
{| class="standard-table" style="width: 100%;"
 +
! Function
 +
! Signature
 +
! Description
 +
|-  
 +
| visible
 +
| <code>TextEntry.visible( boolean boolean_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_SPIRIT_BREAKER_CHARGE_POSE
+
| enabled
| 1593
+
| <code>TextEntry.enabled( boolean boolean_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_SPIRIT_BREAKER_CHARGE_END
+
| checked
| 1594
+
| <code>TextEntry.checked( boolean boolean_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_TELEPORT
+
| defaultfocus
| 1595
+
| <code>TextEntry.defaultfocus( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_TELEPORT_END
+
| inputnamespace
| 1596
+
| <code>TextEntry.inputnamespace( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_CAST_REFRACTION
+
| hittest
| 1597
+
| <code>TextEntry.hittest( boolean boolean_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_CAST_ABILITY_7
+
| tabindex
| 1598
+
| <code>TextEntry.tabindex( float float_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_CANCEL_SIREN_SONG
+
| selectionpos_x
| 1599
+
| <code>TextEntry.selectionpos_x( float float_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_CHANNEL_ABILITY_7
+
| selectionpos_y
| 1600
+
| <code>TextEntry.selectionpos_y( float float_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_LOADOUT
+
| id
| 1601
+
| <code>TextEntry.id()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_FORCESTAFF_END
+
| layoutfile
| 1602
+
| <code>TextEntry.layoutfile()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_POOF_END
+
| contentwidth
| 1603
+
| <code>TextEntry.contentwidth()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_SLARK_POUNCE
+
| contentheight
| 1604
+
| <code>TextEntry.contentheight()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_MAGNUS_SKEWER_START
+
| desiredlayoutwidth
| 1605
+
| <code>TextEntry.desiredlayoutwidth()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_MAGNUS_SKEWER_END
+
| desiredlayoutheight
| 1606
+
| <code>TextEntry.desiredlayoutheight()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_MEDUSA_STONE_GAZE
+
| actuallayoutwidth
| 1607
+
| <code>TextEntry.actuallayoutwidth()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_RELAX_START
+
| actuallayoutheight
| 1608
+
| <code>TextEntry.actuallayoutheight()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_RELAX_LOOP
+
| actualxoffset
| 1609
+
| <code>TextEntry.actualxoffset()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_RELAX_END
+
| actualyoffset
| 1610
+
| <code>TextEntry.actualyoffset()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_CENTAUR_STAMPEDE
+
| scrolloffset_y
| 1611
+
| <code>TextEntry.scrolloffset_y()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_BELLYACHE_START
+
| scrolloffset_x
| 1612
+
| <code>TextEntry.scrolloffset_x()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_BELLYACHE_LOOP
+
| style
| 1613
+
| <code>TextEntry.style()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_BELLYACHE_END
+
| AddClass
| 1614
+
| <code>TextEntry.AddClass( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_ROQUELAIRE_LAND
+
| RemoveClass
| 1615
+
| <code>TextEntry.RemoveClass( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_ROQUELAIRE_LAND_IDLE
+
| BHasClass
| 1616
+
| <code>TextEntry.BHasClass( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_GREEVIL_CAST
+
| SetHasClass
| 1617
+
| <code>TextEntry.SetHasClass( cstring cstring_1, boolean boolean_2 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_GREEVIL_OVERRIDE_ABILITY
+
| ToggleClass
| 1618
+
| <code>TextEntry.ToggleClass( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_GREEVIL_HOOK_START
+
| ClearPanelEvent
| 1619
+
| <code>TextEntry.ClearPanelEvent( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_GREEVIL_HOOK_END
+
| SetDraggable
| 1620
+
| <code>TextEntry.SetDraggable( boolean boolean_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_GREEVIL_BLINK_BONE
+
| IsDraggable
| 1621
+
| <code>TextEntry.IsDraggable()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_IDLE_SLEEPING
+
| GetChildCount
| 1622
+
| <code>TextEntry.GetChildCount()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_INTRO
+
| GetChild
| 1623
+
| <code>TextEntry.GetChild( integer integer_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_GESTURE_POINT
+
| Children
| 1624
+
| <code>TextEntry.Children()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_GESTURE_ACCENT
+
| FindChildrenWithClassTraverse
| 1625
+
| <code>TextEntry.FindChildrenWithClassTraverse( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_SLEEPING_END
+
| GetParent
| 1626
+
| <code>TextEntry.GetParent()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_AMBUSH
+
| SetParent
| 1627
+
| <code>TextEntry.SetParent( unknown_variant_type unknown_variant_type_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_ITEM_LOOK
+
| FindChild
| 1628
+
| <code>TextEntry.FindChild( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_STARTLE
+
| FindChildTraverse
| 1629
+
| <code>TextEntry.FindChildTraverse( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_FRUSTRATION
+
| FindChildInLayoutFile
| 1630
+
| <code>TextEntry.FindChildInLayoutFile( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_TELEPORT_REACT
+
| RemoveAndDeleteChildren
| 1631
+
| <code>TextEntry.RemoveAndDeleteChildren()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_TELEPORT_END_REACT
+
| MoveChildBefore
| 1632
+
| <code>TextEntry.MoveChildBefore( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_SHRUG
+
| MoveChildAfter
| 1633
+
| <code>TextEntry.MoveChildAfter( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_RELAX_LOOP_END
+
| DeleteAsync
| 1634
+
| <code>TextEntry.DeleteAsync( float float_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_PRESENT_ITEM
+
| BIsTransparent
| 1635
+
| <code>TextEntry.BIsTransparent()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_IDLE_IMPATIENT
+
| BAcceptsInput
| 1636
+
| <code>TextEntry.BAcceptsInput()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_SHARPEN_WEAPON
+
| BAcceptsFocus
| 1637
+
| <code>TextEntry.BAcceptsFocus()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_SHARPEN_WEAPON_OUT
+
| SetFocus
| 1638
+
| <code>TextEntry.SetFocus()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_IDLE_SLEEPING_END
+
| BHasHoverStyle
| 1639
+
| <code>TextEntry.BHasHoverStyle()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_BRIDGE_DESTROY
+
| SetAcceptsFocus
| 1640
+
| <code>TextEntry.SetAcceptsFocus( boolean boolean_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_TAUNT_SNIPER
+
| SetDisableFocusOnMouseDown
| 1641
+
| <code>TextEntry.SetDisableFocusOnMouseDown( boolean boolean_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_DEATH_BY_SNIPER
+
| BHasKeyFocus
| 1642
+
| <code>TextEntry.BHasKeyFocus()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_LOOK_AROUND
+
| IsSelected
| 1643
+
| <code>TextEntry.IsSelected()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_CAGED_CREEP_RAGE
+
| BHasDescendantKeyFocus
| 1644
+
| <code>TextEntry.BHasDescendantKeyFocus()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_CAGED_CREEP_RAGE_OUT
+
| BLoadLayout
| 1645
+
| <code>TextEntry.BLoadLayout( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_CAGED_CREEP_SMASH
+
| BLoadLayoutFromString
| 1646
+
| <code>TextEntry.BLoadLayoutFromString( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_CAGED_CREEP_SMASH_OUT
+
| LoadLayoutFromStringAsync
| 1647
+
| <code>TextEntry.LoadLayoutFromStringAsync( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_IDLE_IMPATIENT_SWORD_TAP
+
| LoadLayoutAsync
| 1648
+
| <code>TextEntry.LoadLayoutAsync( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_INTRO_LOOP
+
| SetDialogVariable
| 1649
+
| <code>TextEntry.SetDialogVariable( cstring cstring_1, cstring cstring_2 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_BRIDGE_THREAT
+
| SetDialogVariableInt
| 1650
+
| <code>TextEntry.SetDialogVariableInt( cstring cstring_1, integer integer_2 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_DAGON
+
| ScrollToTop
| 1651
+
| <code>TextEntry.ScrollToTop()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_CAST_ABILITY_2_ES_ROLL_START
+
| ScrollToBottom
| 1652
+
| <code>TextEntry.ScrollToBottom()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_CAST_ABILITY_2_ES_ROLL
+
| ScrollToLeftEdge
| 1653
+
| <code>TextEntry.ScrollToLeftEdge()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_CAST_ABILITY_2_ES_ROLL_END
+
| ScrollToRightEdge
| 1654
+
| <code>TextEntry.ScrollToRightEdge()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_NIAN_PIN_START
+
| ScrollParentToMakePanelFit
| 1655
+
| <code>TextEntry.ScrollParentToMakePanelFit( unknown_variant_type unknown_variant_type_1, boolean boolean_2 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_NIAN_PIN_LOOP
+
| BCanSeeInParentScroll
| 1656
+
| <code>TextEntry.BCanSeeInParentScroll()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_NIAN_PIN_END
+
| GetAttributeInt
| 1657
+
| <code>TextEntry.GetAttributeInt( cstring cstring_1, integer integer_2 )</code>
 +
|  
 +
|-
 +
| GetAttributeString
 +
| <code>TextEntry.GetAttributeString( cstring cstring_1, cstring cstring_2 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_LEAP_STUN
+
| GetAttributeUInt32
| 1658
+
| <code>TextEntry.GetAttributeUInt32( cstring cstring_1, unsigned unsigned_2 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_LEAP_SWIPE
+
| SetAttributeInt
| 1659
+
| <code>TextEntry.SetAttributeInt( cstring cstring_1, integer integer_2 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_NIAN_INTRO_LEAP
+
| SetAttributeString
| 1660
+
| <code>TextEntry.SetAttributeString( cstring cstring_1, cstring cstring_2 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_AREA_DENY
+
| SetAttributeUInt32
| 1661
+
| <code>TextEntry.SetAttributeUInt32( cstring cstring_1, unsigned unsigned_2 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_NIAN_PIN_TO_STUN
+
| SetInputNamespace
| 1662
+
| <code>TextEntry.SetInputNamespace( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_RAZE_1
+
| text
| 1663
+
| <code>TextEntry.text( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_RAZE_2
+
| SetMaxChars
| 1664
+
| <code>TextEntry.SetMaxChars( unsigned unsigned_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_RAZE_3
+
| GetMaxCharCount
| 1665
+
| <code>TextEntry.GetMaxCharCount()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_UNDYING_DECAY
+
| GetCursorOffset
| 1666
+
| <code>TextEntry.GetCursorOffset()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_UNDYING_SOUL_RIP
+
| SetCursorOffset
| 1667
+
| <code>TextEntry.SetCursorOffset( integer integer_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_UNDYING_TOMBSTONE
+
| ClearSelection
| 1668
+
| <code>TextEntry.ClearSelection()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_WHIRLING_AXES_RANGED
+
| SelectAll
| 1669
+
| <code>TextEntry.SelectAll()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_SHALLOW_GRAVE
+
| RaiseChangeEvents
| 1670
+
| <code>TextEntry.RaiseChangeEvents( boolean boolean_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_COLD_FEET
+
| SetPanelEvent
| 1671
+
| <code>TextEntry.SetPanelEvent( cstring cstring_1, unknown_variant_type unknown_variant_type_2 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_ICE_VORTEX
+
| paneltype
| 1672
+
| <code>TextEntry.paneltype()</code>
 
|  
 
|  
|-
+
|}
| GameActivity_t.ACT_DOTA_CHILLING_TOUCH
+
 
| 1673
+
 
 +
=== Image ===
 +
{| class="standard-table" style="width: 100%;"
 +
! Function
 +
! Signature
 +
! Description
 +
|-  
 +
| visible
 +
| <code>Image.visible( boolean boolean_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_ENFEEBLE
+
| enabled
| 1674
+
| <code>Image.enabled( boolean boolean_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_FATAL_BONDS
+
| checked
| 1675
+
| <code>Image.checked( boolean boolean_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_MIDNIGHT_PULSE
+
| defaultfocus
| 1676
+
| <code>Image.defaultfocus( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_ANCESTRAL_SPIRIT
+
| inputnamespace
| 1677
+
| <code>Image.inputnamespace( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_THUNDER_STRIKE
+
| hittest
| 1678
+
| <code>Image.hittest( boolean boolean_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_KINETIC_FIELD
+
| tabindex
| 1679
+
| <code>Image.tabindex( float float_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_STATIC_STORM
+
| selectionpos_x
| 1680
+
| <code>Image.selectionpos_x( float float_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_MINI_TAUNT
+
| selectionpos_y
| 1681
+
| <code>Image.selectionpos_y( float float_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_ARCTIC_BURN_END
+
| id
| 1682
+
| <code>Image.id()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_LOADOUT_RARE
+
| layoutfile
| 1683
+
| <code>Image.layoutfile()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_SWIM
+
| contentwidth
| 1684
+
| <code>Image.contentwidth()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_FLEE
+
| contentheight
| 1685
+
| <code>Image.contentheight()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_TROT
+
| desiredlayoutwidth
| 1686
+
| <code>Image.desiredlayoutwidth()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_SHAKE
+
| desiredlayoutheight
| 1687
+
| <code>Image.desiredlayoutheight()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_SWIM_IDLE
+
| actuallayoutwidth
| 1688
+
| <code>Image.actuallayoutwidth()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_WAIT_IDLE
+
| actuallayoutheight
| 1689
+
| <code>Image.actuallayoutheight()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_GREET
+
| actualxoffset
| 1690
+
| <code>Image.actualxoffset()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_TELEPORT_COOP_START
+
| actualyoffset
| 1691
+
| <code>Image.actualyoffset()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_TELEPORT_COOP_WAIT
+
| scrolloffset_y
| 1692
+
| <code>Image.scrolloffset_y()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_TELEPORT_COOP_END
+
| scrolloffset_x
| 1693
+
| <code>Image.scrolloffset_x()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_TELEPORT_COOP_EXIT
+
| style
| 1694
+
| <code>Image.style()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_SHOPKEEPER_PET_INTERACT
+
| AddClass
| 1695
+
| <code>Image.AddClass( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_ITEM_PICKUP
+
| RemoveClass
| 1696
+
| <code>Image.RemoveClass( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_ITEM_DROP
+
| BHasClass
| 1697
+
| <code>Image.BHasClass( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_CAPTURE_PET
+
| SetHasClass
| 1698
+
| <code>Image.SetHasClass( cstring cstring_1, boolean boolean_2 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_PET_WARD_OBSERVER
+
| ToggleClass
| 1699
+
| <code>Image.ToggleClass( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_PET_WARD_SENTRY
+
| ClearPanelEvent
| 1700
+
| <code>Image.ClearPanelEvent( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_PET_LEVEL
+
| SetDraggable
| 1701
+
| <code>Image.SetDraggable( boolean boolean_1 )</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_CAST_BURROW_END
+
| IsDraggable
| 1702
+
| <code>Image.IsDraggable()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_LIFESTEALER_ASSIMILATE
+
| GetChildCount
| 1703
+
| <code>Image.GetChildCount()</code>
 
|  
 
|  
|-
+
|-  
| GameActivity_t.ACT_DOTA_LIFESTEALER_EJECT
+
| GetChild
| 1704
+
| <code>Image.GetChild( integer integer_1 )</code>
 
|  
 
|  
|}
+
|-  
 
+
| Children
=== DOTAMinimapEvent_t ===
+
| <code>Image.Children()</code>
{| class="standard-table" style="width: 100%;"
 
! Enumerator
 
! Value
 
! Description
 
|-
 
| DOTAMinimapEvent_t.DOTA_MINIMAP_EVENT_ANCIENT_UNDER_ATTACK
 
| 2
 
 
|  
 
|  
|-
+
|-  
| DOTAMinimapEvent_t.DOTA_MINIMAP_EVENT_BASE_UNDER_ATTACK
+
| FindChildrenWithClassTraverse
| 4
+
| <code>Image.FindChildrenWithClassTraverse( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTAMinimapEvent_t.DOTA_MINIMAP_EVENT_BASE_GLYPHED
+
| GetParent
| 8
+
| <code>Image.GetParent()</code>
 
|  
 
|  
|-
+
|-  
| DOTAMinimapEvent_t.DOTA_MINIMAP_EVENT_TEAMMATE_UNDER_ATTACK
+
| SetParent
| 16
+
| <code>Image.SetParent( unknown_variant_type unknown_variant_type_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTAMinimapEvent_t.DOTA_MINIMAP_EVENT_TEAMMATE_TELEPORTING
+
| FindChild
| 32
+
| <code>Image.FindChild( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTAMinimapEvent_t.DOTA_MINIMAP_EVENT_TEAMMATE_DIED
+
| FindChildTraverse
| 64
+
| <code>Image.FindChildTraverse( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTAMinimapEvent_t.DOTA_MINIMAP_EVENT_TUTORIAL_TASK_ACTIVE
+
| FindChildInLayoutFile
| 128
+
| <code>Image.FindChildInLayoutFile( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTAMinimapEvent_t.DOTA_MINIMAP_EVENT_TUTORIAL_TASK_FINISHED
+
| RemoveAndDeleteChildren
| 256
+
| <code>Image.RemoveAndDeleteChildren()</code>
 
|  
 
|  
|-
+
|-  
| DOTAMinimapEvent_t.DOTA_MINIMAP_EVENT_HINT_LOCATION
+
| MoveChildBefore
| 512
+
| <code>Image.MoveChildBefore( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 )</code>
 
|  
 
|  
|-
+
|-  
| DOTAMinimapEvent_t.DOTA_MINIMAP_EVENT_ENEMY_TELEPORTING
+
| MoveChildAfter
| 1024
+
| <code>Image.MoveChildAfter( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 )</code>
 
|  
 
|  
|-
+
|-  
| DOTAMinimapEvent_t.DOTA_MINIMAP_EVENT_CANCEL_TELEPORTING
+
| DeleteAsync
| 2048
+
| <code>Image.DeleteAsync( float float_1 )</code>
 
|  
 
|  
|}
+
|-  
 
+
| BIsTransparent
=== DOTASlotType_t ===
+
| <code>Image.BIsTransparent()</code>
{| class="standard-table" style="width: 100%;"
 
! Enumerator
 
! Value
 
! Description
 
|-
 
| DOTASlotType_t.DOTA_LOADOUT_TYPE_INVALID
 
| -1
 
 
|  
 
|  
|-
+
|-  
| DOTASlotType_t.DOTA_LOADOUT_TYPE_WEAPON
+
| BAcceptsInput
| 0
+
| <code>Image.BAcceptsInput()</code>
 
|  
 
|  
|-
+
|-  
| DOTASlotType_t.DOTA_LOADOUT_TYPE_OFFHAND_WEAPON
+
| BAcceptsFocus
| 1
+
| <code>Image.BAcceptsFocus()</code>
 
|  
 
|  
|-
+
|-  
| DOTASlotType_t.DOTA_LOADOUT_TYPE_WEAPON2
+
| SetFocus
| 2
+
| <code>Image.SetFocus()</code>
 
|  
 
|  
|-
+
|-  
| DOTASlotType_t.DOTA_LOADOUT_TYPE_OFFHAND_WEAPON2
+
| BHasHoverStyle
| 3
+
| <code>Image.BHasHoverStyle()</code>
 
|  
 
|  
|-
+
|-  
| DOTASlotType_t.DOTA_LOADOUT_TYPE_HEAD
+
| SetAcceptsFocus
| 4
+
| <code>Image.SetAcceptsFocus( boolean boolean_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTASlotType_t.DOTA_LOADOUT_TYPE_SHOULDER
+
| SetDisableFocusOnMouseDown
| 5
+
| <code>Image.SetDisableFocusOnMouseDown( boolean boolean_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTASlotType_t.DOTA_LOADOUT_TYPE_ARMS
+
| BHasKeyFocus
| 6
+
| <code>Image.BHasKeyFocus()</code>
 
|  
 
|  
|-
+
|-  
| DOTASlotType_t.DOTA_LOADOUT_TYPE_ARMOR
+
| IsSelected
| 7
+
| <code>Image.IsSelected()</code>
 
|  
 
|  
|-
+
|-  
| DOTASlotType_t.DOTA_LOADOUT_TYPE_BELT
+
| BHasDescendantKeyFocus
| 8
+
| <code>Image.BHasDescendantKeyFocus()</code>
 
|  
 
|  
|-
+
|-  
| DOTASlotType_t.DOTA_LOADOUT_TYPE_NECK
+
| BLoadLayout
| 9
+
| <code>Image.BLoadLayout( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code>
 
|  
 
|  
|-
+
|-  
| DOTASlotType_t.DOTA_LOADOUT_TYPE_BACK
+
| BLoadLayoutFromString
| 10
+
| <code>Image.BLoadLayoutFromString( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code>
 
|  
 
|  
|-
+
|-  
| DOTASlotType_t.DOTA_LOADOUT_TYPE_LEGS
+
| LoadLayoutFromStringAsync
| 11
+
| <code>Image.LoadLayoutFromStringAsync( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code>
 
|  
 
|  
|-
+
|-  
| DOTASlotType_t.DOTA_LOADOUT_TYPE_GLOVES
+
| LoadLayoutAsync
| 12
+
| <code>Image.LoadLayoutAsync( cstring cstring_1, boolean boolean_2, boolean boolean_3 )</code>
 
|  
 
|  
|-
+
|-  
| DOTASlotType_t.DOTA_LOADOUT_TYPE_TAIL
+
| SetDialogVariable
| 13
+
| <code>Image.SetDialogVariable( cstring cstring_1, cstring cstring_2 )</code>
 
|  
 
|  
|-
+
|-  
| DOTASlotType_t.DOTA_LOADOUT_TYPE_MISC
+
| SetDialogVariableInt
| 14
+
| <code>Image.SetDialogVariableInt( cstring cstring_1, integer integer_2 )</code>
 
|  
 
|  
|-
+
|-  
| DOTASlotType_t.DOTA_LOADOUT_TYPE_BODY_HEAD
+
| ScrollToTop
| 15
+
| <code>Image.ScrollToTop()</code>
 
|  
 
|  
|-
+
|-  
| DOTASlotType_t.DOTA_LOADOUT_TYPE_MOUNT
+
| ScrollToBottom
| 16
+
| <code>Image.ScrollToBottom()</code>
 
|  
 
|  
|-
+
|-  
| DOTASlotType_t.DOTA_LOADOUT_TYPE_SUMMON
+
| ScrollToLeftEdge
| 17
+
| <code>Image.ScrollToLeftEdge()</code>
 
|  
 
|  
|-
+
|-  
| DOTASlotType_t.DOTA_LOADOUT_TYPE_SHAPESHIFT
+
| ScrollToRightEdge
| 18
+
| <code>Image.ScrollToRightEdge()</code>
 
|  
 
|  
|-
+
|-  
| DOTASlotType_t.DOTA_LOADOUT_TYPE_TAUNT
+
| ScrollParentToMakePanelFit
| 19
+
| <code>Image.ScrollParentToMakePanelFit( unknown_variant_type unknown_variant_type_1, boolean boolean_2 )</code>
 
|  
 
|  
|-
+
|-  
| DOTASlotType_t.DOTA_LOADOUT_TYPE_AMBIENT_EFFECTS
+
| BCanSeeInParentScroll
| 20
+
| <code>Image.BCanSeeInParentScroll()</code>
 
|  
 
|  
|-
+
|-  
| DOTASlotType_t.DOTA_LOADOUT_TYPE_ABILITY_ATTACK
+
| GetAttributeInt
| 21
+
| <code>Image.GetAttributeInt( cstring cstring_1, integer integer_2 )</code>
 
|  
 
|  
|-
+
|-  
| DOTASlotType_t.DOTA_LOADOUT_TYPE_ABILITY1
+
| GetAttributeString
| 22
+
| <code>Image.GetAttributeString( cstring cstring_1, cstring cstring_2 )</code>
 
|  
 
|  
|-
+
|-  
| DOTASlotType_t.DOTA_LOADOUT_TYPE_ABILITY2
+
| GetAttributeUInt32
| 23
+
| <code>Image.GetAttributeUInt32( cstring cstring_1, unsigned unsigned_2 )</code>
 
|  
 
|  
|-
+
|-  
| DOTASlotType_t.DOTA_LOADOUT_TYPE_ABILITY3
+
| SetAttributeInt
| 24
+
| <code>Image.SetAttributeInt( cstring cstring_1, integer integer_2 )</code>
 
|  
 
|  
|-
+
|-  
| DOTASlotType_t.DOTA_LOADOUT_TYPE_ABILITY4
+
| SetAttributeString
| 25
+
| <code>Image.SetAttributeString( cstring cstring_1, cstring cstring_2 )</code>
 
|  
 
|  
|-
+
|-  
| DOTASlotType_t.DOTA_LOADOUT_TYPE_ABILITY_ULTIMATE
+
| SetAttributeUInt32
| 26
+
| <code>Image.SetAttributeUInt32( cstring cstring_1, unsigned unsigned_2 )</code>
 
|  
 
|  
|-
+
|-  
| DOTASlotType_t.DOTA_LOADOUT_TYPE_VOICE
+
| SetInputNamespace
| 27
+
| <code>Image.SetInputNamespace( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTASlotType_t.DOTA_LOADOUT_TYPE_ACTION_ITEM
+
| SetImage
| 28
+
| <code>Image.SetImage( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTASlotType_t.DOTA_LOADOUT_TYPE_COURIER
+
| SetScaling
| 29
+
| <code>Image.SetScaling( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTASlotType_t.DOTA_LOADOUT_TYPE_ANNOUNCER
+
| SetPanelEvent
| 30
+
| <code>Image.SetPanelEvent( cstring cstring_1, unknown_variant_type unknown_variant_type_2 )</code>
 
|  
 
|  
|-
+
|-  
| DOTASlotType_t.DOTA_LOADOUT_TYPE_MEGA_KILLS
+
| paneltype
| 31
+
| <code>Image.paneltype()</code>
 
|  
 
|  
|-
+
|}
| DOTASlotType_t.DOTA_LOADOUT_TYPE_MUSIC
+
 
| 32
+
 
 +
=== Button ===
 +
{| class="standard-table" style="width: 100%;"
 +
! Function
 +
! Signature
 +
! Description
 +
|-  
 +
| visible
 +
| <code>Button.visible( boolean boolean_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTASlotType_t.DOTA_LOADOUT_TYPE_WARD
+
| enabled
| 33
+
| <code>Button.enabled( boolean boolean_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTASlotType_t.DOTA_LOADOUT_TYPE_HUD_SKIN
+
| checked
| 34
+
| <code>Button.checked( boolean boolean_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTASlotType_t.DOTA_LOADOUT_TYPE_LOADING_SCREEN
+
| defaultfocus
| 35
+
| <code>Button.defaultfocus( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTASlotType_t.DOTA_LOADOUT_TYPE_WEATHER
+
| inputnamespace
| 36
+
| <code>Button.inputnamespace( cstring cstring_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTASlotType_t.DOTA_LOADOUT_TYPE_HEROIC_STATUE
+
| hittest
| 37
+
| <code>Button.hittest( boolean boolean_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTASlotType_t.DOTA_LOADOUT_TYPE_MULTIKILL_BANNER
+
| tabindex
| 38
+
| <code>Button.tabindex( float float_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTASlotType_t.DOTA_LOADOUT_TYPE_CURSOR_PACK
+
| selectionpos_x
| 39
+
| <code>Button.selectionpos_x( float float_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTASlotType_t.DOTA_LOADOUT_TYPE_TELEPORT_EFFECT
+
| selectionpos_y
| 40
+
| <code>Button.selectionpos_y( float float_1 )</code>
 
|  
 
|  
|-
+
|-  
| DOTASlotType_t.DOTA_LOADOUT_TYPE_BLINK_EFFECT
+
| id
| 41
+
| <code>Button.id()</code>
 +
|
 +
|-
 +
| layoutfile
 +
| <code>Button.layoutfile()</code>
 +
|
 +
|-
 +
| contentwidth
 +
| <code>Button.contentwidth()</code>
 +
|
 +
|-
 +
| contentheight
 +
| <code>Button.contentheight()</code>
 +
|  
 +
|-
 +
| desiredlayoutwidth
 +
| <code>Button.desiredlayoutwidth()</code>
 
|  
 
|  
|-
+
|-  
| DOTASlotType_t.DOTA_LOADOUT_TYPE_TEAM_SHOWCASE
+
| desiredlayoutheight
| 42
+
| <code>Button.desiredlayoutheight()</code>
 
|  
 
|  
|-
+
|-  
| DOTASlotType_t.DOTA_PLAYER_LOADOUT_START
+
| actuallayoutwidth
| 28
+
| <code>Button.actuallayoutwidth()</code>
 
|  
 
|  
|-
+
|-  
| DOTASlotType_t.DOTA_PLAYER_LOADOUT_END
+
| actuallayoutheight
| 42
+
| <code>Button.actuallayoutheight()</code>
 
|  
 
|  
|-
+
|-  
| DOTASlotType_t.DOTA_LOADOUT_TYPE_NONE
+
| actualxoffset
| 43
+
| <code>Button.actualxoffset()</code>
 
|  
 
|  
|-
+
|-  
| DOTASlotType_t.DOTA_LOADOUT_TYPE_COUNT
+
| actualyoffset
| 44
+
| <code>Button.actualyoffset()</code>
 
|  
 
|  
|}
+
|-
 
+
| scrolloffset_y
=== modifierfunction ===
+
| <code>Button.scrolloffset_y()</code>
{| class="standard-table" style="width: 100%;"
+
|
! Enumerator
+
|-  
! Value
+
| scrolloffset_x
! Description
+
| <code>Button.scrolloffset_x()</code>
|-
+
|
| modifierfunction.MODIFIER_PROPERTY_PREATTACK_BONUS_DAMAGE
+
|-  
| 0
+
| style
| GetModifierPreAttack_BonusDamage
+
| <code>Button.style()</code>
|-
+
|
| modifierfunction.MODIFIER_PROPERTY_PREATTACK_BONUS_DAMAGE_POST_CRIT
+
|-
| 1
+
| AddClass
| GetModifierPreAttack_BonusDamagePostCrit
+
| <code>Button.AddClass( cstring cstring_1 )</code>
|-
+
|  
| modifierfunction.MODIFIER_PROPERTY_BASEATTACK_BONUSDAMAGE
+
|-  
| 2
+
| RemoveClass
| GetModifierBaseAttack_BonusDamage
+
| <code>Button.RemoveClass( cstring cstring_1 )</code>
|-
+
|
| modifierfunction.MODIFIER_PROPERTY_PROCATTACK_BONUS_DAMAGE_PHYSICAL
+
|-
| 3
+
| BHasClass
| GetModifierProcAttack_BonusDamage_Physical
+
| <code>Button.BHasClass( cstring cstring_1 )</code>
|-
+
|  
| modifierfunction.MODIFIER_PROPERTY_PROCATTACK_BONUS_DAMAGE_MAGICAL
+
|-  
| 4
+
| SetHasClass
| GetModifierProcAttack_BonusDamage_Magical
+
| <code>Button.SetHasClass( cstring cstring_1, boolean boolean_2 )</code>
|-
+
|  
| modifierfunction.MODIFIER_PROPERTY_PROCATTACK_BONUS_DAMAGE_PURE
+
|-
| 5
+
| ToggleClass
| GetModifierProcAttack_BonusDamage_Pure
+
| <code>Button.ToggleClass( cstring cstring_1 )</code>
|-
+
|
| modifierfunction.MODIFIER_PROPERTY_PROCATTACK_FEEDBACK
+
|-  
| 6
+
| ClearPanelEvent
| GetModifierProcAttack_Feedback
+
| <code>Button.ClearPanelEvent( cstring cstring_1 )</code>
|-
+
|  
| modifierfunction.MODIFIER_PROPERTY_PRE_ATTACK
+
|-
| 7
+
| SetDraggable
| GetModifierPreAttack
+
| <code>Button.SetDraggable( boolean boolean_1 )</code>
|-
+
|
| modifierfunction.MODIFIER_PROPERTY_INVISIBILITY_LEVEL
+
|-  
| 8
+
| IsDraggable
| GetModifierInvisibilityLevel
+
| <code>Button.IsDraggable()</code>
|-
+
|
| modifierfunction.MODIFIER_PROPERTY_PERSISTENT_INVISIBILITY
+
|-
| 9
+
| GetChildCount
| GetModifierPersistentInvisibility
+
| <code>Button.GetChildCount()</code>
|-
+
|  
| modifierfunction.MODIFIER_PROPERTY_MOVESPEED_BONUS_CONSTANT
+
|-  
| 10
+
| GetChild
| GetModifierMoveSpeedBonus_Constant
+
| <code>Button.GetChild( integer integer_1 )</code>
|-
+
|
| modifierfunction.MODIFIER_PROPERTY_MOVESPEED_BASE_OVERRIDE
+
|-
| 11
+
| Children
| GetModifierMoveSpeedOverride
+
| <code>Button.Children()</code>
|-
+
|  
| modifierfunction.MODIFIER_PROPERTY_MOVESPEED_BONUS_PERCENTAGE
+
|-  
| 12
+
| FindChildrenWithClassTraverse
| GetModifierMoveSpeedBonus_Percentage
+
| <code>Button.FindChildrenWithClassTraverse( cstring cstring_1 )</code>
|-
+
|  
| modifierfunction.MODIFIER_PROPERTY_MOVESPEED_BONUS_PERCENTAGE_UNIQUE
+
|-
| 13
+
| GetParent
| GetModifierMoveSpeedBonus_Percentage_Unique
+
| <code>Button.GetParent()</code>
|-
+
|
| modifierfunction.MODIFIER_PROPERTY_MOVESPEED_BONUS_UNIQUE
+
|-  
| 14
+
| SetParent
| GetModifierMoveSpeedBonus_Special_Boots
+
| <code>Button.SetParent( unknown_variant_type unknown_variant_type_1 )</code>
|-
+
|
| modifierfunction.MODIFIER_PROPERTY_MOVESPEED_ABSOLUTE
+
|-
| 15
+
| FindChild
| GetModifierMoveSpeed_Absolute
+
| <code>Button.FindChild( cstring cstring_1 )</code>
|-
+
|  
| modifierfunction.MODIFIER_PROPERTY_MOVESPEED_ABSOLUTE_MIN
+
|-  
| 16
+
| FindChildTraverse
| GetModifierMoveSpeed_AbsoluteMin
+
| <code>Button.FindChildTraverse( cstring cstring_1 )</code>
|-
+
|
| modifierfunction.MODIFIER_PROPERTY_MOVESPEED_LIMIT
+
|-
| 17
+
| FindChildInLayoutFile
| GetModifierMoveSpeed_Limit
+
| <code>Button.FindChildInLayoutFile( cstring cstring_1 )</code>
|-
+
|  
| modifierfunction.MODIFIER_PROPERTY_MOVESPEED_MAX
+
|-  
| 18
+
| RemoveAndDeleteChildren
| GetModifierMoveSpeed_Max
+
| <code>Button.RemoveAndDeleteChildren()</code>
|-
+
|  
| modifierfunction.MODIFIER_PROPERTY_ATTACKSPEED_BONUS_CONSTANT
+
|-
| 19
+
| MoveChildBefore
| GetModifierAttackSpeedBonus_Constant
+
| <code>Button.MoveChildBefore( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 )</code>
|-
+
|
| modifierfunction.MODIFIER_PROPERTY_ATTACKSPEED_BONUS_CONSTANT_POWER_TREADS
+
|-  
| 20
+
| MoveChildAfter
| GetModifierAttackSpeedBonus_Constant_PowerTreads
+
| <code>Button.MoveChildAfter( unknown_variant_type unknown_variant_type_1, unknown_variant_type unknown_variant_type_2 )</code>
|-
+
|  
| modifierfunction.MODIFIER_PROPERTY_ATTACKSPEED_BONUS_CONSTANT_SECONDARY
+
|-
| 21
+
| DeleteAsync
| GetModifierAttackSpeedBonus_Constant_Secondary
+
| <code>Button.DeleteAsync( float float_1 )</code>
|-
+
|
| modifierfunction.MODIFIER_PROPERTY_COOLDOWN_REDUCTION_CONSTANT
+
|-  
| 22
+
| BIsTransparent
| GetModifierCooldownReduction_Constant
+
| <code>Button.BIsTransparent()</code>
|-
+
|  
| modifierfunction.MODIFIER_PROPERTY_BASE_ATTACK_TIME_CONSTANT
+
|-
| 23
+
| BAcceptsInput
| GetModifierBaseAttackTimeConstant
+
| <code>Button.BAcceptsInput()</code>
|-
+
|
| modifierfunction.MODIFIER_PROPERTY_ATTACK_POINT_CONSTANT
+
|-  
| 24
+
| BAcceptsFocus
| GetModifierAttackPointConstant
+
| <code>Button.BAcceptsFocus()</code>
|-
+
|
| modifierfunction.MODIFIER_PROPERTY_DAMAGEOUTGOING_PERCENTAGE
+
|-
| 25
+
| SetFocus
| GetModifierDamageOutgoing_Percentage
+
| <code>Button.SetFocus()</code>
|-
+
|  
| modifierfunction.