Home › Engine Lua tables › ForgeUI control types › ScrollAnim

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.

ScrollAnim

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

C++ base classes (from the exe RTTI, see engine classes): ForgeUI::AnimControl > ForgeUI::ControlBase. Whether the Lua type also exposes the base class methods was not checked; the methods below are those registered on this type itself.

Method C++ signature printed by the exe Lua signature Owner basis
SetMask bool SetMask( const char* ) ScrollAnim:SetMask(arg1: string) -> boolean unique method name
SetTexture bool SetTexture( const char* ) ScrollAnim:SetTexture(arg1: string) -> boolean neighbouring methods in the code
SetTexture bool SetTexture( const char* ) ScrollAnim:SetTexture(arg1: string) -> boolean neighbouring methods in the code
SetTextureAndMask bool SetTextureAndMask( const char*, const char* ) ScrollAnim:SetTextureAndMask(arg1: string, arg2: string) -> boolean unique method name
SetTextureOffset void SetTextureOffset( FGXVector2 ) ScrollAnim:SetTextureOffset(arg1: FGXVector2) neighbouring methods in the code
SetTextureOffset void SetTextureOffset( FGXVector2 ) ScrollAnim:SetTextureOffset(arg1: FGXVector2) neighbouring methods in the code
SetTextureOffsetVal void SetTextureOffsetVal( float, float ) ScrollAnim:SetTextureOffsetVal(arg1: number, arg2: number) neighbouring methods in the code
SetTextureOffsetVal void SetTextureOffsetVal( float, float ) ScrollAnim:SetTextureOffsetVal(arg1: number, arg2: number) neighbouring methods in the code
SetTextureSize void SetTextureSize( FGXVector2 ) ScrollAnim:SetTextureSize(arg1: FGXVector2) neighbouring methods in the code
SetTextureSize void SetTextureSize( FGXVector2 ) ScrollAnim:SetTextureSize(arg1: FGXVector2) neighbouring methods in the code
SetTextureSizeVal void SetTextureSizeVal( float, float ) ScrollAnim:SetTextureSizeVal(arg1: number, arg2: number) neighbouring methods in the code
SetTextureSizeVal void SetTextureSizeVal( float, float ) ScrollAnim:SetTextureSizeVal(arg1: number, arg2: number) neighbouring methods in the code