Home › Engine Lua tables › ForgeUI control types › Unassigned control methods

Engine executable. Settings and tools of the game program (CivilizationVI.exe), usable without a mod. Mostly undocumented debug and configuration functionality; descriptions come from analysis of the executable and have not all been tried in the running game.

Unassigned control methods

ForgeUI control type (unassigned). 46 methods, called on an instance with a colon: Controls.SomeName:Method(...).

Method C++ signature printed by the exe Lua signature Owner basis
CalculateSize void CalculateSize( void ) Unassigned control methods:CalculateSize()
CalculateSize void CalculateSize( void ) Unassigned control methods:CalculateSize()
GetBaseFileName — Unassigned control methods:GetBaseFileName()
GetSelectedEntry table GetSelectedEntry( void ) Unassigned control methods:GetSelectedEntry() -> table
GetSelectedIndex uint GetSelectedIndex( void ) const Unassigned control methods:GetSelectedIndex() -> integer
GetText const char* GetText( void ) const Unassigned control methods:GetText() -> string
GetText const char* GetText( void ) const Unassigned control methods:GetText() -> string
GetTextControl TextControl* GetTextControl( void ) Unassigned control methods:GetTextControl() -> TextControl
IsTextTruncated bool IsTextTruncated( void ) const Unassigned control methods:IsTextTruncated() -> boolean
LocalizeAndSetText — Unassigned control methods:LocalizeAndSetText()
LocalizeAndSetText — Unassigned control methods:LocalizeAndSetText()
SetBeginVal void SetBeginVal( float, float ) Unassigned control methods:SetBeginVal(arg1: number, arg2: number)
SetBeginVal void SetBeginVal( float, float ) Unassigned control methods:SetBeginVal(arg1: number, arg2: number)
SetCheck void SetCheck( bool ) Unassigned control methods:SetCheck(arg1: boolean)
SetColor — Unassigned control methods:SetColor()
SetColor — Unassigned control methods:SetColor()
SetColorByName — Unassigned control methods:SetColorByName()
SetColorVal void SetColorVal( float, float, float, float ) Unassigned control methods:SetColorVal(arg1: number, arg2: number, arg3: number, arg4: number)
SetEndVal void SetEndVal( float, float ) Unassigned control methods:SetEndVal(arg1: number, arg2: number)
SetEndVal void SetEndVal( float, float ) Unassigned control methods:SetEndVal(arg1: number, arg2: number)
SetEntries void SetEntries( table, uint ) Unassigned control methods:SetEntries(arg1: table, arg2: integer)
SetEntrySelectedCallback void SetEntrySelectedCallback( function ) Unassigned control methods:SetEntrySelectedCallback(arg1: function)
SetFontSize — Unassigned control methods:SetFontSize()
SetRelativeEndVal void SetRelativeEndVal( float, float ) Unassigned control methods:SetRelativeEndVal(arg1: number, arg2: number)
SetRelativeEndVal void SetRelativeEndVal( float, float ) Unassigned control methods:SetRelativeEndVal(arg1: number, arg2: number)
SetSelectedIndex void SetSelectedIndex( uint, bool ) Unassigned control methods:SetSelectedIndex(arg1: integer, arg2: boolean)
SetSize void SetSize( FGXVector2 ) Unassigned control methods:SetSize(arg1: FGXVector2)
SetSize void SetSize( FGXVector2 ) Unassigned control methods:SetSize(arg1: FGXVector2)
SetSize void SetSize( FGXVector2 ) Unassigned control methods:SetSize(arg1: FGXVector2)
SetSizeVal void SetSizeVal( float, float ) Unassigned control methods:SetSizeVal(arg1: number, arg2: number)
SetSizeVal void SetSizeVal( float, float ) Unassigned control methods:SetSizeVal(arg1: number, arg2: number)
SetSizeVal void SetSizeVal( float, float ) Unassigned control methods:SetSizeVal(arg1: number, arg2: number)
SetSizeVal void SetSizeVal( float, float ) Unassigned control methods:SetSizeVal(arg1: number, arg2: number)
SetString — Unassigned control methods:SetString()
SetStyle void SetStyle( uint ) Unassigned control methods:SetStyle(arg1: integer)
SetText void SetText( const char* ) Unassigned control methods:SetText(arg1: string)
SetText — Unassigned control methods:SetText()
SetTexture — Unassigned control methods:SetTexture()
SetTexture bool SetTexture( const char* ) Unassigned control methods:SetTexture(arg1: string) -> boolean
SetTextureOffset void SetTextureOffset( FGXVector2 ) Unassigned control methods:SetTextureOffset(arg1: FGXVector2)
SetTextureOffset void SetTextureOffset( FGXVector2 ) Unassigned control methods:SetTextureOffset(arg1: FGXVector2)
SetTextureOffsetVal void SetTextureOffsetVal( float, float ) Unassigned control methods:SetTextureOffsetVal(arg1: number, arg2: number)
SetTextureOffsetVal void SetTextureOffsetVal( float, float ) Unassigned control methods:SetTextureOffsetVal(arg1: number, arg2: number)
SetTextureSize void SetTextureSize( FGXVector2 ) Unassigned control methods:SetTextureSize(arg1: FGXVector2)
SetTextureSizeVal void SetTextureSizeVal( float, float ) Unassigned control methods:SetTextureSizeVal(arg1: number, arg2: number)
SetTruncateWidth void SetTruncateWidth( float ) Unassigned control methods:SetTruncateWidth(arg1: number)