Zdexby TheHolyOneZ
44,741 classes
Class

AnalyticsServiceInstance

: Object
Unity.Services.Analytics.AnalyticsServiceInstance, Unity.Services.Analytics 0x0080 (128 B) inherited 0x0010 Unity.Services.Analytics.dll
0x00x0080

Members 19

OffsetSizeNameTypeFlagsDefault
—0x08k_ForgetCallingIdstringPrivateStatic+1 flags2964731149696
—0x08k_StartUpCallingIdstringPrivateStatic+1 flags2964726568704
—0x08k_PlayerChangedCallingIdstringPrivateStatic+1 flags2964726568576
—0x08k_InvokedByUserCallingIdstringStatic+2 flags2964726568448
0x08k_BackgroundSessionRefreshPeriodTimeSpanPrivate+1 flags—
0x08converterTransactionCurrencyConverterPrivate+1 flags—
0x08m_UserIdentityIIdentityManagerPrivate+1 flags—
0x08m_SessionISessionManagerPrivate+1 flags—
0x08m_DataGeneratorIDataGeneratorPrivate+1 flags—
0x08m_CoreStatsHelperICoreStatsHelperPrivate+1 flags—
0x08m_DataDispatcherIDispatcherPrivate+1 flags—
0x08m_AnalyticsForgetterIAnalyticsForgetterPrivate+1 flags—
0x08m_SystemCallsIAnalyticsServiceSystemCallsPrivate+1 flags—
0x08m_ContainerIAnalyticsContainerPrivate+1 flags—
0x08m_DataBufferIBuffer1 flags—
0x04m_BufferLengthAtLastGameRunningintPrivate—
0x006C0x04padding / unreflected
0x08m_ApplicationPauseTimeDateTimePrivate—
0x01m_IsActiveboolPrivate—
0x01m_StartUpEventsRecordedboolPrivate—
0x007A0x06unreflected bytes to end of AnalyticsServiceInstance

Functions 30

SignatureFlagsNativeParams
string get_PrivacyUrl()PublicFinal+3 flags—0x08
string get_SessionID()PublicFinal+3 flags—0x08
bool get_Active()2 flags—0x01
void set_Active(bool value)2 flags—0x01
bool get_IsActive()PublicFinal+3 flags—0x01
string GetAnalyticsUserID()PublicFinal+2 flags—0x08
IIdentityManager get_UserIdentity()PublicFinal+3 flags—0x08
void .ctor(IDataGenerator dataGenerator, IBuffer realBuffer, ICoreStatsHelper coreStatsHelper, IDispatcher dispatcher, IAnalyticsForgetter forgetter, IIdentityManager userIdentity, const string& environment, IAnalyticsServiceSystemCalls systemCalls, IAnalyticsContainer container, ISessionManager session)2 flags—0x08
void ResumeDataDeletionIfNecessary()1 flags—0x00
void StartDataCollection()PublicFinal+2 flags—0x00
void Activate()Private—0x00
void StopDataCollection()PublicFinal+2 flags0x00
void DeactivateWithDataDeletionRequest()1 flags0x00
void DataDeletionCompleted()Private0x00
void Deactivate()Private0x00
void RecordStartupEvents(const string& callingId)Private0x08
void PlayerChanged()Private0x00
void ApplicationPaused(bool paused)1 flags0x01
int get_AutoflushPeriodMultiplier()2 flags0x04
void Flush()PublicFinal+2 flags0x00
void RequestDataDeletion()PublicFinal+2 flags0x00
void ApplicationQuit()1 flags0x00
void RecordGameRunningIfNecessary()1 flags0x00
long ConvertCurrencyToMinorUnits(const string& currencyCode, double value)PublicFinal+2 flags0x08
void CustomData(const string& eventName)Public0x08
void CustomData(const string& eventName, IDictionary<System.String eventParams)Public0x08
void CustomData(const string& eventName, IDictionary<System.String eventParams, const Nullable<System.Int32>& eventVersion, bool isStandardEvent, const string& callingMethodIdentifier)PublicFinal+2 flags0x08
void RecordEvent(const string& name)PublicFinal+2 flags0x08
void RecordEvent(Event e)PublicFinal+2 flags0x08
void RecordEvent(Event e, const string& callingMethodIdentifier)1 flags0x08

Used by 3

types with a member, parameter or interface of this type