Zdexby TheHolyOneZ
36,909 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 flags3202538083312
—0x08k_StartUpCallingIdstringPrivateStatic+1 flags3202538671744
—0x08k_PlayerChangedCallingIdstringPrivateStatic+1 flags3202538671616
—0x08k_InvokedByUserCallingIdstringStatic+2 flags3202538669440
0x08k_BackgroundSessionRefreshPeriodTimeSpanPrivate+1 flags—
0x08converterTransactionCurrencyConverterPrivate+1 flags—
0x08m_UserIdentityIIdentityManagerPrivate+1 flags—
0x08m_SessionISessionManagerPrivate+1 flags—
0x08m_ConsentManagerIConsentManagerPrivate+1 flags—
0x08m_DataGeneratorIDataGeneratorPrivate+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 31

SignatureFlagsNativeParams
string get_PrivacyUrl()PublicFinal+3 flags0x08
string get_SessionID()PublicFinal+3 flags0x08
bool get_Active()2 flags0x01
void set_Active(bool value)2 flags0x01
bool get_IsActive()PublicFinal+3 flags0x01
string GetAnalyticsUserID()PublicFinal+2 flags0x08
IIdentityManager get_UserIdentity()PublicFinal+3 flags0x08
void .ctor(IDataGenerator dataGenerator, IBuffer realBuffer, IDispatcher dispatcher, IAnalyticsForgetter forgetter, IIdentityManager userIdentity, const string& environment, IAnalyticsServiceSystemCalls systemCalls, IAnalyticsContainer container, ISessionManager session, IConsentManager consent)2 flags0x08
void ResumeDataDeletionIfNecessary()1 flags0x00
void StartDataCollection()PublicFinal+2 flags0x00
void Activate()Private0x00
void StopDataCollection()PublicFinal+2 flags0x00
void DeactivateWithFlush()Private0x00
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