Space Engineers
Public Member Functions | List of all members
Sandbox.Engine.Networking.IMyAnalytics Interface Reference
Inheritance diagram for Sandbox.Engine.Networking.IMyAnalytics:
Sandbox.Engine.Networking.MyInfinarioAnalytics

Public Member Functions

void IdentifyPlayer (ulong playerId, string playerName, bool isOnline)
 
void ReportProcessStart (MyProcessStartAnalytics attributes, bool firstRun=false, bool dedicatedServer=false)
 
void ReportProcessEnd ()
 
void ReportGameplayStart (MyGameplayStartAnalytics attributes, bool dedicatedServer=false)
 
void ReportGameplayEnd (MyGameplayEndAnalytics attributes)
 
void ReportActivityStart (string activityName, string activityFocus, string activityType, string activityItemUsage, bool expectActivityEnd=true, string planetName="", string planetType="", float simSpeedPlayer=1f, float simSpeedServer=1f)
 
void ReportActivityEnd (string activityName, string planetName="", string planetType="", float simSpeedPlayer=1f, float simSpeedServer=1f)
 
void ReportPlayerDeath (string deathType, string deathCause, string planetName="", string planetType="", bool scenario=false)
 
void ReportTutorialScreen (string initiatedFrom)
 
void ReportTutorialStart (string tutorialName)
 
void ReportTutorialStep (string stepName, int stepNumber)
 
void ReportTutorialEnd ()
 
void ReportServerStatus (int playerCount, int maxPlayers, float simSpeedServer, int entitiesCount, int gridsCount, int blocksCount, int movingGridsCount, string hostName)
 
void ReportServerStart (int maxPlayers, string hostName)
 
void FlushAndDispose ()
 

Detailed Description

Definition at line 136 of file IMyAnalytics.cs.

Member Function Documentation

void Sandbox.Engine.Networking.IMyAnalytics.FlushAndDispose ( )
void Sandbox.Engine.Networking.IMyAnalytics.IdentifyPlayer ( ulong  playerId,
string  playerName,
bool  isOnline 
)
void Sandbox.Engine.Networking.IMyAnalytics.ReportActivityEnd ( string  activityName,
string  planetName = "",
string  planetType = "",
float  simSpeedPlayer = 1f,
float  simSpeedServer = 1f 
)
void Sandbox.Engine.Networking.IMyAnalytics.ReportActivityStart ( string  activityName,
string  activityFocus,
string  activityType,
string  activityItemUsage,
bool  expectActivityEnd = true,
string  planetName = "",
string  planetType = "",
float  simSpeedPlayer = 1f,
float  simSpeedServer = 1f 
)
void Sandbox.Engine.Networking.IMyAnalytics.ReportGameplayEnd ( MyGameplayEndAnalytics  attributes)
void Sandbox.Engine.Networking.IMyAnalytics.ReportGameplayStart ( MyGameplayStartAnalytics  attributes,
bool  dedicatedServer = false 
)
void Sandbox.Engine.Networking.IMyAnalytics.ReportPlayerDeath ( string  deathType,
string  deathCause,
string  planetName = "",
string  planetType = "",
bool  scenario = false 
)
void Sandbox.Engine.Networking.IMyAnalytics.ReportProcessEnd ( )
void Sandbox.Engine.Networking.IMyAnalytics.ReportProcessStart ( MyProcessStartAnalytics  attributes,
bool  firstRun = false,
bool  dedicatedServer = false 
)
void Sandbox.Engine.Networking.IMyAnalytics.ReportServerStart ( int  maxPlayers,
string  hostName 
)
void Sandbox.Engine.Networking.IMyAnalytics.ReportServerStatus ( int  playerCount,
int  maxPlayers,
float  simSpeedServer,
int  entitiesCount,
int  gridsCount,
int  blocksCount,
int  movingGridsCount,
string  hostName 
)
void Sandbox.Engine.Networking.IMyAnalytics.ReportTutorialEnd ( )
void Sandbox.Engine.Networking.IMyAnalytics.ReportTutorialScreen ( string  initiatedFrom)
void Sandbox.Engine.Networking.IMyAnalytics.ReportTutorialStart ( string  tutorialName)
void Sandbox.Engine.Networking.IMyAnalytics.ReportTutorialStep ( string  stepName,
int  stepNumber 
)

The documentation for this interface was generated from the following file: