implements IScreenTimeTracker
0x00x0060
Members 11
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x10 | focusId | Guid | Private | — | |
| 0x10 | gameSessionID | Guid | Private | — | |
| 0x01 | initialFocus | bool | Private | — | |
| 0x01 | isSending | bool | Private | — | |
| 0x0032 | 0x06 | padding / unreflected | |||
| 0x08 | focusOffDateTime | DateTime | Private | — | |
| 0x08 | focusOnDateTime | DateTime | Private | — | |
| 0x08 | eventsRequests | Queue<PlayFab.EventsModels.EventContents> | Private | — | |
| 0x08 | entityKey | EntityKey | Private | — | |
| — | 0x08 | eventNamespace | string | PrivateStatic+1 flags | 2887672095104 |
| — | 0x04 | maxBatchSizeInEvents | int | PrivateStatic+1 flags | 10 |
| 0x08 | eventApi | PlayFabEventsInstanceAPI | Private | — | |
Functions 11
| Signature | Flags | Native | Params |
|---|---|---|---|
| void .ctor() | Public+1 flags | — | 0x00 |
| void EnsureSingleGameSessionId() | Private | — | 0x00 |
| void ClientSessionStart(const string& entityId, const string& entityType, const string& playFabUserId) | PublicFinal+2 flags | — | 0x08 |
| void OnApplicationFocus(bool isFocused) | PublicFinal+2 flags | — | 0x01 |
| void Send() | PublicFinal+2 flags | — | 0x00 |
| void EventSentSuccessfulCallback(WriteEventsResponse response) | Private | — | 0x08 |
| void EventSentErrorCallback(PlayFabError response) | Private | — | 0x08 |
| void OnEnable() | PublicFinal+2 flags | — | 0x00 |
| void OnDisable() | PublicFinal+2 flags | — | 0x00 |
| void OnDestroy() | PublicFinal+2 flags | — | 0x00 |
| void OnApplicationQuit() | PublicFinal+2 flags | — | 0x00 |