C# Class Analytics.SimulationMetricsLogger

Inheritance: UnityEngine.MonoBehaviour
Show file Open project: tommai78101/Multiplier Class Usage Examples

Public Properties

Property Type Description
gameMetricsLogGroup UnityEngine.CanvasGroup
instance SimulationMetricsLogger
outputField InputField
simulationManager Simulation.SimulationManager
stringBuilder System.Text.StringBuilder
teamMetrics List
triggerKey KeyCode

Public Methods

Method Description
Decrement ( GameMetricOptions options, int index ) : void
DisableCanvasGroup ( ) : void
DisableLoggerHotkey ( ) : void
EnableCanvasGroup ( ) : void
EnableLoggerHotkey ( ) : void
Increment ( GameMetricOptions options, int index ) : void
PrintLog ( ) : void
ResetLogger ( ) : void
SetDifficultyEquation ( string equation, int index ) : void
SetGameLogger ( GameLoggerOptions options ) : void
SetPlayerName ( string name, int index ) : void
ShowPrintLog ( ) : void
Start ( ) : void
Update ( ) : void

Private Methods

Method Description
GetLevelDifficulty ( int index ) : string
Initialization ( ) : void
Print ( ) : void
ResetMetric ( string teamLabel, int index ) : void
ToggleCanvasGroup ( ) : void

Method Details

Decrement() public static method

public static Decrement ( GameMetricOptions options, int index ) : void
options GameMetricOptions
index int
return void

DisableCanvasGroup() public method

public DisableCanvasGroup ( ) : void
return void

DisableLoggerHotkey() public static method

public static DisableLoggerHotkey ( ) : void
return void

EnableCanvasGroup() public method

public EnableCanvasGroup ( ) : void
return void

EnableLoggerHotkey() public static method

public static EnableLoggerHotkey ( ) : void
return void

Increment() public static method

public static Increment ( GameMetricOptions options, int index ) : void
options GameMetricOptions
index int
return void

PrintLog() public static method

public static PrintLog ( ) : void
return void

ResetLogger() public static method

public static ResetLogger ( ) : void
return void

SetDifficultyEquation() public static method

public static SetDifficultyEquation ( string equation, int index ) : void
equation string
index int
return void

SetGameLogger() public static method

public static SetGameLogger ( GameLoggerOptions options ) : void
options GameLoggerOptions
return void

SetPlayerName() public static method

public static SetPlayerName ( string name, int index ) : void
name string
index int
return void

ShowPrintLog() public method

public ShowPrintLog ( ) : void
return void

Start() public method

public Start ( ) : void
return void

Update() public method

public Update ( ) : void
return void

Property Details

gameMetricsLogGroup public property

public CanvasGroup,UnityEngine gameMetricsLogGroup
return UnityEngine.CanvasGroup

instance public static property

public static SimulationMetricsLogger,Analytics instance
return SimulationMetricsLogger

outputField public property

public InputField outputField
return InputField

simulationManager public property

public SimulationManager,Simulation simulationManager
return Simulation.SimulationManager

stringBuilder public property

public StringBuilder,System.Text stringBuilder
return System.Text.StringBuilder

teamMetrics public property

public List teamMetrics
return List

triggerKey public property

public KeyCode triggerKey
return KeyCode