Home › Engine Lua tables › ForgeUI control types › ToolTipManager

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.

ToolTipManager

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

Method C++ signature printed by the exe Lua signature Owner basis
AddToolTipDisplayCallback void AddToolTipDisplayCallback( function ) ToolTipManager:AddToolTipDisplayCallback(arg1: function) unique method name
ClearCurrent void ClearCurrent( void ) ToolTipManager:ClearCurrent() unique method name
GetToolTipDelay float GetToolTipDelay( void ) ToolTipManager:GetToolTipDelay() -> number unique method name
GetTypeControlTable void GetTypeControlTable( const char*, table ) ToolTipManager:GetTypeControlTable(arg1: string, arg2: table) unique method name
IsGamepadToolTipOn bool IsGamepadToolTipOn( void ) ToolTipManager:IsGamepadToolTipOn() -> boolean unique method name
IsTooltipShowing bool IsTooltipShowing( void ) ToolTipManager:IsTooltipShowing() -> boolean unique method name
RemoveToolTipDisplayCallback void RemoveToolTipDisplayCallback( function ) ToolTipManager:RemoveToolTipDisplayCallback(arg1: function) unique method name
SetGamepadToolTipOn void SetGamepadToolTipOn( bool ) ToolTipManager:SetGamepadToolTipOn(arg1: boolean) unique method name
SetToolTipDelay void SetToolTipDelay( float ) ToolTipManager:SetToolTipDelay(arg1: number) unique method name
SetToolTipString void SetToolTipString( const char* ) ToolTipManager:SetToolTipString(arg1: string) neighbouring methods in the code
SetToolTipType void SetToolTipType( const char* ) ToolTipManager:SetToolTipType(arg1: string) neighbouring methods in the code