◆ ChangeSetting()
| void SCR_AnalyticsSettings.ChangeSetting |
( |
string | category, |
|
|
string | action ) |
Change some setting in some category.
- Parameters
-
◆ GetSettingsChanged()
| string SCR_AnalyticsSettings.GetSettingsChanged |
( |
| ) |
|
- Returns
- JSON-like formatted string of all changes
◆ GetTimeSpent()
| int SCR_AnalyticsSettings.GetTimeSpent |
( |
| ) |
|
- Returns
- time spent in seconds
◆ SerializeChanges()
| string SCR_AnalyticsSettings.SerializeChanges |
( |
set< string > | changes | ) |
|
|
protected |
◆ SetHudVisibility()
| void SCR_AnalyticsSettings.SetHudVisibility |
( |
int | index | ) |
|
Set a different hud visibility.
- Parameters
-
◆ SetQualityPreset()
| void SCR_AnalyticsSettings.SetQualityPreset |
( |
int | index | ) |
|
Set a different quality preset.
- Parameters
-
◆ Start()
| void SCR_AnalyticsSettings.Start |
( |
| ) |
|
Start tracking changed settings. This CLEARS all previous data.
◆ UseResetAllButton()
| void SCR_AnalyticsSettings.UseResetAllButton |
( |
| ) |
|
Use a reset all button for keybinds.
◆ m_ChangedSettings
| ref map<string , ref set<string> > SCR_AnalyticsSettings.m_ChangedSettings = new map<string, ref set<string>>() |
|
protected |
◆ m_HudVisibility
| string SCR_AnalyticsSettings.m_HudVisibility = UNCHANGED |
|
protected |
◆ m_QualityPreset
| string SCR_AnalyticsSettings.m_QualityPreset = UNCHANGED |
|
protected |
◆ m_Timer
◆ m_WasResetAllKeysUsed
| bool SCR_AnalyticsSettings.m_WasResetAllKeysUsed = false |
|
protected |
◆ UNCHANGED
| const string SCR_AnalyticsSettings.UNCHANGED = "Unchanged" |
|
staticprotected |
The documentation for this interface was generated from the following file:
- Game/DataCollection/ApplicationData/SCR_AnalyticsSettings.c