Class: GameSettingControl

GameSettingControl()

The GameSettingControl is an abstract class that is inherited by game-setting control classes specific to a GUI-object type, such as the GameSettingControlCheckbox or GameSettingControlDropdown. The purpose of these classes is to control one logical game setting. The base classes allow implementing that while avoiding duplication. GameSettingControl classes watch for g_GameSettings property changes, and re-render accordingly. They also trigger changes in g_GameSettings. The GameSettingControl classes are responsible for triggering network synchronisation, and for updating the whole gamesetup layout when necessary.

Constructor

new GameSettingControl()

Source:

Members

AutocompleteOrder

Derived classes can set this to a number to enable chat autocompleting of setting values. Higher numbers are autocompleted first.
Source:

Methods

addAutocompleteEntries()

Returns whether the control specifies an order but didn't implement the function.
Source: