implements IIdentityManager
0x00x0058
Members 11
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| — | 0x08 | k_UnityAnalyticsInstallationIdKey | string | Static+2 flags | 2964731134432 |
| — | 0x08 | k_UnityAnalyticsUserIdKey | string | Static+2 flags | 2961394794656 |
| 0x08 | m_PlayerId | IPlayerId | Private+1 flags | — | |
| 0x08 | m_ExternalIdProvider | IExternalUserId | Private+1 flags | — | |
| 0x08 | m_Persistence | IPersistence | Private+1 flags | — | |
| 0x01 | m_Initialized | bool | Private | — | |
| 0x0029 | 0x07 | padding / unreflected | |||
| 0x08 | <UserId>k__BackingField | string | Private | — | |
| 0x08 | <InstallId>k__BackingField | string | Private | — | |
| 0x08 | <ExternalId>k__BackingField | string | Private | — | |
| 0x01 | <IsNewPlayer>k__BackingField | bool | Private | — | |
| 0x0049 | 0x07 | padding / unreflected | |||
| 0x08 | OnPlayerChanged | Action | Private | — | |
Functions 14
| Signature | Flags | Native | Params |
|---|---|---|---|
| string get_UserId() | PublicFinal+3 flags | — | 0x08 |
| void set_UserId(const string& value) | Private+1 flags | — | 0x08 |
| string get_InstallId() | PublicFinal+3 flags | — | 0x08 |
| void set_InstallId(const string& value) | Private+1 flags | — | 0x08 |
| string get_PlayerId() | PublicFinal+3 flags | — | 0x08 |
| string get_ExternalId() | PublicFinal+3 flags | — | 0x08 |
| void set_ExternalId(const string& value) | Private+1 flags | — | 0x08 |
| bool get_IsNewPlayer() | PublicFinal+3 flags | — | 0x01 |
| void set_IsNewPlayer(bool value) | Private+1 flags | — | 0x01 |
| void add_OnPlayerChanged(Action value) | PublicFinal+3 flags | — | 0x08 |
| void remove_OnPlayerChanged(Action value) | PublicFinal+3 flags | — | 0x08 |
| void .ctor(IInstallationId installId, IPlayerId playerId, IExternalUserId externalId, IPersistence persistence) | Public+1 flags | — | 0x08 |
| void Initialize() | PublicFinal+2 flags | — | 0x00 |
| void ExternalUserIdChanged(const string& newName) | Private | — | 0x08 |