C# Class Analytics.SimulationMetricsLogger

Inheritance: UnityEngine.MonoBehaviour
Datei anzeigen 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_oe property

public CanvasGroup,UnityEngine gameMetricsLogGroup
return UnityEngine.CanvasGroup

instance public_oe static_oe property

public static SimulationMetricsLogger,Analytics instance
return SimulationMetricsLogger

outputField public_oe property

public InputField outputField
return InputField

simulationManager public_oe property

public SimulationManager,Simulation simulationManager
return Simulation.SimulationManager

stringBuilder public_oe property

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

teamMetrics public_oe property

public List teamMetrics
return List

triggerKey public_oe property

public KeyCode triggerKey
return KeyCode